OCaml-Java 2.0-alpha1, freshly-installed from OPAM, has the following problem:
$ cat t.ml
let g _ = Lambda.is_guarded
let h _ = Bytegen.reset
$ ocamljava -c -I +compiler-libs t.ml
File "t.ml", line 1:
Error: The files /home/jeremy/.opam/ocamljava-2.0-alpha1/lib/ocaml/compiler-libs/lambda.cmi
and /home/jeremy/.opam/ocamljava-2.0-alpha1/lib/ocaml/compiler-libs/bytegen.cmi
make inconsistent assumptions over interface Lambda
The ocamlobjinfo tool shows that the crcs are indeed different:
$ ocamlobjinfo bytegen.cmi lambda.cmi | grep Lambda
f4443f50b0df5f177b11fcb7305bac35 Lambda
Unit name: Lambda
e86623cfe85b127520d0debaecc42ab2 Lambda
OCaml-Java 2.0-alpha1, freshly-installed from OPAM, has the following problem:
The
ocamlobjinfotool shows that the crcs are indeed different:$ ocamlobjinfo bytegen.cmi lambda.cmi | grep Lambda f4443f50b0df5f177b11fcb7305bac35 Lambda Unit name: Lambda e86623cfe85b127520d0debaecc42ab2 Lambda