this repo has no description
1opam-version: "2.0" 2synopsis: "Set OCaml to be compiled with --enable-naked-pointers-checker" 3description: """ 4This package can be used to run OCaml packages with the check for 5'naked pointers' enabled. A naked pointer is a pointer outside the OCaml heap 6without a valid header, which is valid in OCaml 4.x, but forbidden in the 7multicore OCaml 5.x runtime. The nnpchecker prints warnings to standard 8error with the address that contains the naked pointer, the naked pointer 9and the reason why the warning was raised. 10See [https://discuss.ocaml.org/t/ann-a-dynamic-checker-for-detecting-naked-pointers/5805] 11for more details on the operation of the naked pointer checker. 12 13By convention, the opam repository adds conflicts to OCaml packages that 14violate the naked pointer rule. This means that if you install this package, 15you can find the subset of packages that _are_ compatible with OCaml 5. 16If you spot any violations of the nnpchecker on packages, then please consider 17submitting a pull request to the ocaml/opam-repository that adds a conflict 18against the violating package against this one. 19""" 20authors: [ 21 "David Allsopp" 22 "Louis Gesbert" 23] 24homepage: "https://opam.ocaml.org" 25bug-reports: "https://github.com/ocaml/opam-repository/issues" 26license: "CC0-1.0+" 27depends: [ 28 "ocaml-variants" {post & ((>= "4.12.0~" & arch = "x86_64") | >= "4.14.0~") & < "5.0.0~~"} 29 "system-msvc" {os = "win32"} 30] 31available: 32 (arch = "x86_64" & (os = "win32" | os = "linux" | os = "macos" | os = "openbsd" | os = "freebsd" | os = "sunos")) 33 | (arch = "arm64" & (os = "linux" | os = "macos")) 34conflicts: [ "ocaml-option-nnp" "ocaml-option-32bit" ] 35maintainer: "David Allsopp <david@tarides.com>" 36flags: compiler