Closed MattWindsor91 closed 5 years ago
Warning 66 is not supposed to be enable by default. How do you compile you program ? might be related to https://github.com/ocaml/dune/issues/2410
It will be, yeah, since I'm using dune, lang 1.10. Thanks!
Dune 1.11 has been released and should fix this issue.
When referencing
ppx_yojson_conv
in an existing project, I get several warnings of the form:This would seem to be caused by
ppx_yojson_conv
inserting theopen!
into every.ml
file, not just the ones that arederiving
yojson. (The files that are triggering this warning don't.) This seems a little extreme, and triggers the new OCaml 4.08 warning over unusedopen!
.I don't get the same issues with any runtimes added by
ppx_jane
(eg the s-expression converter, which I figure must beppx_sexp_conv
, which'll introduceSexplib0
and/orParsexp
opens I guess?)—are they doing something different?