sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page
The package failed to build. The error log from opam follows.
[NOTE] Package dune is already installed (current version is 3.17.2). The following actions will be performed: === install 10 packages - install cppo 1.8.0 - install menhir 20240715 - install menhirCST 20240715 - install menhirLib 20240715 - install menhirSdk 20240715 - install merlin-extend 0.6.2 - install ocaml-migrate-parsetree 1.8.0 (deprecated) - install ppx_derivers 1.2.1 - install reason 3.5.0 - install result 1.5 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> -> retrieved cppo.1.8.0 (cached) -> retrieved menhir.20240715, menhirCST.20240715, menhirLib.20240715, menhirSdk.20240715 (cached) -> retrieved merlin-extend.0.6.2 (cached) -> retrieved ocaml-migrate-parsetree.1.8.0 (cached) -> retrieved ppx_derivers.1.2.1 (cached) -> retrieved result.1.5 (cached) -> installed menhirCST.20240715 -> installed cppo.1.8.0 -> installed ppx_derivers.1.2.1 -> installed result.1.5 -> installed menhirSdk.20240715 -> installed menhirLib.20240715 -> installed merlin-extend.0.6.2 -> retrieved reason.3.5.0 (https://registry.npmjs.org/@esy-ocaml/reason/-/reason-3.5.0.tgz) -> installed ocaml-migrate-parsetree.1.8.0 -> installed menhir.20240715 [ERROR] The compilation of reason.3.5.0 failed at "dune build -p reason -j 71". #=== ERROR while compiling reason.3.5.0 =======================================# # context 2.3.0 | linux/x86_64 | ocaml-base-compiler.4.08.1 | file:///src # path ~/.opam/4.08/.opam-switch/build/reason.3.5.0 # command ~/.opam/4.08/bin/dune build -p reason -j 71 # exit-code 1 # env-file ~/.opam/log/reason-113-ff0741.env # output-file ~/.opam/log/reason-113-ff0741.out ### output ### # (cd _build/default && /home/opam/.opam/4.08/bin/ocamlc.opt -w -40 -g -bin-annot -I src/reason-parser/.menhir_error_processor.eobjs/byte -I /home/opam/.opam/4.08/lib/menhirSdk -no-alias-deps -o src/reason-parser/.menhir_error_processor.eobjs/byte/menhir_error_processor.cmo -c -impl src/reason-parser/menhir_error_processor.ml) # File "src/reason-parser/menhir_error_processor.ml", line 31, characters 50-64: # 31 | List.exists (fun (term, _) -> pred (T term)) (Lr1.reductions lr1) || # ^^^^^^^^^^^^^^ # Alert deprecated: G.Lr1.reductions # Please use [get_reductions] # (cd _build/default && /home/opam/.opam/4.08/bin/ocamlopt.opt -w -40 -g -I src/reason-parser/.menhir_error_processor.eobjs/byte -I src/reason-parser/.menhir_error_processor.eobjs/native -I /home/opam/.opam/4.08/lib/menhirSdk -intf-suffix .ml -no-alias-deps -o src/reason-parser/.menhir_error_processor.eobjs/native/menhir_error_processor.cmx -c -impl src/reason-parser/menhir_error_processor.ml) # File "src/reason-parser/menhir_error_processor.ml", line 31, characters 50-64: # 31 | List.exists (fun (term, _) -> pred (T term)) (Lr1.reductions lr1) || # ^^^^^^^^^^^^^^ # Alert deprecated: G.Lr1.reductions # Please use [get_reductions] # (cd _build/default/src/reason-parser && /usr/bin/bash -e -u -o pipefail -c 'menhir --explain --strict --unused-tokens ./reason_parser.mly --update-errors ./reason_parser.messages.checked-in | sed -e '\''s/[[:space:]]*$$//g'\''') > _build/default/src/reason-parser/reason_parser.messages # File "./reason_parser.mly", line 1673, characters 4-42: # Error: when --strategy simplified is selected, # the error token may appear only at the end of a production # (and the semantic action must abort the parser). # This production will be ignored. # File "./reason_parser.mly", line 4937, characters 8-14: # Error: symbol as_loc(structure_item) is unreachable from any of the start symbol(s). <><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> +- The following actions failed | - build reason 3.5.0 +- +- The following changes have been performed | - install cppo 1.8.0 | - install menhir 20240715 | - install menhirCST 20240715 | - install menhirLib 20240715 | - install menhirSdk 20240715 | - install merlin-extend 0.6.2 | - install ocaml-migrate-parsetree 1.8.0 | - install ppx_derivers 1.2.1 | - install result 1.5 +- <><> ocaml-migrate-parsetree.1.8.0 installed successfully <><><><><><><><><><><> => Note: This package is deprecated. # To update the current shell environment, run: eval $(opam env) The former state can be restored with: /usr/bin/opam switch import "/home/opam/.opam/4.08/.opam-switch/backup/state-20250206041627.export"