error @opam/reason (node_modules/@opam/reason) failed to build.
The error below is likely a bug in Esy itself, please report it.
Error: Command failed.
Exit code: 1
Command: /home/despairblue/yarn/node_modules/@esy-ocaml/ocamlrun/install/bin/ocamlrun
Arguments: /home/despairblue/yarn/node_modules/esy/bin/esyBuildPackage -B -
Directory: /home/despairblue/git/node-lwt/my-esy-project
Output:
# esy-build-package: running: 'jbuilder' 'build' '--root' '.'
ocamldep src/reason-merlin/ocamlmerlin_reason.depends.ocamldep-output
ocamldep src/reason-parser/menhir_error_processor.depends.ocamldep-output
ocamldep src/ppx/ppx_react.depends.ocamldep-output
ocamldep src/refmt/refmt_impl.depends.ocamldep-output
ocamldep src/refmttype/reason_format_type.depends.ocamldep-output
ocamldep src/reason-parser-tests/testOprint.depends.ocamldep-output
ocamldep src/reason-parser/vendor/easy_format/reason.easy_format.dependsi.ocamldep-output
ocamldep src/reason-parser/vendor/easy_format/reason.easy_format.depends.ocamldep-output
ocamldep src/rtop/reason.rtop.depends.ocamldep-output
ocamllex src/reason-parser/reason_lexer.ml
ocamlc src/reason-parser/menhir_error_processor.{cmi,cmo,cmt}
ocamldep src/ppx/ppx_react.dependsi.ocamldep-output
ocamldep src/reason-parser/vendor/cmdliner/reason.cmdliner.dependsi.ocamldep-output
ocamldep src/reason-parser/vendor/cmdliner/reason.cmdliner.depends.ocamldep-output
ocamlc src/reason-parser/vendor/easy_format/easy_format.{cmi,cmti}
ocamlc src/reason-parser/vendor/cmdliner/cmdliner.{cmi,cmti}
ocamlopt src/reason-parser/menhir_error_processor.{cmx,o}
ocamlc src/reason-parser/vendor/easy_format/easy_format.{cmo,cmt}
ocamlopt src/reason-parser/vendor/easy_format/easy_format.{cmx,o}
ocamlbuild src/reasonbuild/myocamlbuild
ocamlopt.opt unix.cmxa -I /home/despairblue/.esy/3______________________________________________________________/i/opam__slash__ocamlbuild-0.12.0-5d1c6b48/lib/ocamlbuild /home/despairblue/.esy/3______________________________________________________________/i/opam__slash__ocamlbuild-0.12.0-5d1c6b48/lib/ocamlbuild/ocamlbuildlib.cmxa myocamlbuild.ml /home/despairblue/.esy/3______________________________________________________________/i/opam__slash__ocamlbuild-0.12.0-5d1c6b48/lib/ocamlbuild/ocamlbuild.cmx -o myocamlbuild
ocamlc src/reason-parser/vendor/easy_format/reason.easy_format.cma
ocamlopt src/reason-parser/vendor/easy_format/reason.easy_format.{a,cmxa}
ocamlopt src/reason-parser/menhir_error_processor.exe
ocamlopt src/reason-parser/vendor/easy_format/reason.easy_format.cmxs
ocamlopt src/reason-parser/vendor/cmdliner/cmdliner.{cmx,o}
File "src/reason-parser/vendor/cmdliner/cmdliner.ml", line 427, characters 15-32:
Warning 3: deprecated: String.capitalize
Use String.capitalize_ascii instead.
File "src/reason-parser/vendor/cmdliner/cmdliner.ml", line 428, characters 15-31:
Warning 3: deprecated: String.uppercase
Use String.uppercase_ascii instead.
File "src/reason-parser/vendor/cmdliner/cmdliner.ml", line 507, characters 16-32:
Warning 3: deprecated: String.lowercase
Use String.lowercase_ascii instead.
File "src/reason-parser/vendor/cmdliner/cmdliner.ml", line 529, characters 20-36:
Warning 3: deprecated: String.lowercase
Use String.lowercase_ascii instead.
File "src/reason-parser/vendor/cmdliner/cmdliner.ml", line 534, characters 19-35:
Warning 3: deprecated: String.lowercase
Use String.lowercase_ascii instead.
File "src/reason-parser/vendor/cmdliner/cmdliner.ml", line 534, characters 45-61:
Warning 3: deprecated: String.lowercase
Use String.lowercase_ascii instead.
File "src/reason-parser/vendor/cmdliner/cmdliner.ml", line 917, characters 31-47:
Warning 3: deprecated: String.lowercase
Use String.lowercase_ascii instead.
ocamlopt src/reason-parser/vendor/cmdliner/reason.cmdliner.{a,cmxa}
bash src/reason-parser/reason_parser.messages
Read 0 sample input sentences and 0 error messages.
menhir src/reason-parser/reason_parser_message.ml
Read 0 sample input sentences and 0 error messages.
menhir src/reason-parser/reason_parser.{cmly,ml,mli}
Warning: you are using the standard library and/or the %inline keyword. We
recommend switching on --infer in order to avoid obscure type error messages.
ocamldep src/reason-parser/reason.dependsi.ocamldep-output
ocamlc src/reason-parser/reason_parser.{cmi,cmti}
menhir_error_processor src/reason-parser/reason_parser_explain_raw.ml
ocamldep src/reason-parser/reason.depends.ocamldep-output
ocamlc src/reason-parser/reason_config.{cmi,cmo,cmt}
ocamlc src/reason-parser/reason_heuristics.{cmi,cmo,cmt}
ocamlc src/reason-parser/reason_parser_message.{cmi,cmo,cmt}
ocamlc src/reason-parser/reason_lexer.{cmi,cmo,cmt}
ocamlopt src/reason-parser/reason_config.{cmx,o}
ocamlc src/reason-parser/syntax_util.{cmi,cmo,cmt}
ocamlc src/reason-parser/reason_oprint.{cmi,cmo,cmt}
File "src/reason-parser/reason_oprint.ml", line 203, characters 27-42:
Warning 52: Code should not depend on the actual values of
this constructor's arguments. They are only for information
and may change in future versions. (See manual section 8.5)
ocamlopt src/reason-parser/reason_heuristics.{cmx,o}
ocamlopt src/reason-parser/reason_parser_message.{cmx,o}
ocamlopt src/reason-parser/syntax_util.{cmx,o}
ocamlopt src/reason-parser/reason_oprint.{cmx,o}
File "src/reason-parser/reason_oprint.ml", line 203, characters 27-42:
Warning 52: Code should not depend on the actual values of
this constructor's arguments. They are only for information
and may change in future versions. (See manual section 8.5)
ocamlc src/reason-parser/reason_pprint_ast.{cmi,cmo,cmt}
ocamlc src/reason-parser/reason_parser_explain_raw.{cmi,cmo,cmt}
ocamlopt src/reason-parser/reason_parser_explain_raw.{cmx,o}
ocamlc src/reason-parser/reason_parser_explain.{cmi,cmo,cmt}
File "src/reason-parser/reason_parser_explain.ml", line 38, characters 15-34:
Warning 3: deprecated: String.uncapitalize
Use String.uncapitalize_ascii instead.
ocamlc src/reason-parser/reason_toolchain.{cmi,cmo,cmt}
ocamlc src/reason-merlin/ocamlmerlin_reason.{cmi,cmo,cmt}
ocamlc src/ppx/ppx_react.{cmi,cmo,cmt}
ocamlc src/reason-parser-tests/testOprint.{cmi,cmo,cmt}
ocamlc src/rtop/reason_util.{cmi,cmo,cmt}
ocamlc src/ppx/reactjs_jsx_ppx_v2.{cmi,cmti}
ocamlc src/ppx/reactjs_jsx_ppx_v3.{cmi,cmti}
ocamlc src/refmt/package.{cmi,cmo,cmt}
ocamlc src/refmt/printer_maker.{cmi,cmo,cmt} (exit 2)
(cd _build/default && /home/despairblue/.esy/3______________________________________________________________/i/ocaml-4.6.1-2f0a0fce/bin/ocamlc.opt -w -40 -g -bin-annot -I /home/despairblue/.esy/3______________________________________________________________/i/opam__slash__menhir-20171013.0.0-32d1b066/lib/menhirLib -I /home/despairblue/.esy/3______________________________________________________________/i/opam__slash__ocaml_migrate_parsetree-1.0.7-314f3abb/lib/ocaml-migrate-parsetree -I /home/despairblue/.esy/3______________________________________________________________/i/opam__slash__ocamlfind-1.7.3--1-4a313506/lib/ocaml/compiler-libs -I /home/despairblue/.esy/3______________________________________________________________/i/opam__slash__result-1.2.0-560456b7/lib/result -I src/reason-parser -I src/reason-parser/vendor/cmdliner -I src/reason-parser/vendor/easy_format -no-alias-deps -I src/refmt -o src/refmt/printer_maker.cmo -c -impl src/refmt/printer_maker.ml)
File "src/refmt/printer_maker.ml", line 1:
Error: The files /home/despairblue/.esy/3______________________________________________________________/i/opam__slash__ocaml_migrate_parsetree-1.0.7-314f3abb/lib/ocaml-migrate-parsetree/migrate_parsetree.cmi
and /home/despairblue/.esy/3______________________________________________________________/i/opam__slash__result-1.2.0-560456b7/lib/result/result.cmi
make inconsistent assumptions over interface Result
Waiting for 3 jobs to finish.
esy-build-package: run
['/home/despairblue/.esy/3______________________________________________________________/i/opam__slash__jbuilder-1.0.0-beta17-9fc1eed9/bin/jbuilder'
'build' '--root' '.']: exited with 1
at ChildProcess.<anonymous> (/home/despairblue/yarn/node_modules/esy/bin/esy.js:39224:15)
at emitTwo (events.js:106:13)
at ChildProcess.emit (events.js:191:7)