Skip to content

Error: The compilation of rocq-hierarchy-builder.1.9.1 failed at "make build". #540

@fblanqui

Description

@fblanqui

Hi. I get a compilation error with opam with coq 8.19:

    - install atd                       2.16.0   [required by atdgen, atdts]
    - install atdgen                    2.15.0   [required by elpi]
    - install atdgen-runtime            2.16.0   [required by atdgen]
    - install atdts                     2.16.0   [required by elpi]
    - install biniou                    1.2.2    [required by atdgen]
    - install camlp-streams             5.0.1    [required by biniou]
    - install coq-elpi                  2.2.3
    - install coq-fourcolor-reals       1.4.1    [required by coq-hol-light]
    - install coq-hol-light-real-with-N 1.2.0    [required by coq-hol-light]
    - install coq-mathcomp-algebra      2.4.0    [required by coq-fourcolor-reals]
    - install coq-mathcomp-ssreflect    2.4.0    [required by coq-fourcolor-reals]
    - install easy-format               1.3.4    [required by atd]
    - install elpi                      1.19.6   [required by rocq-mathcomp-ssreflect]
    - install menhir                    20240715 [required by elpi]
    - install menhirCST                 20240715 [required by menhir]
    - install menhirLib                 20240715 [required by menhir]
    - install menhirSdk                 20240715 [required by menhir]
    - install ppx_optcomp               v0.15.0
    - install re                        1.12.0   [required by elpi]
    - install rocq-hierarchy-builder    1.9.1    [required by rocq-mathcomp-ssreflect]
    - install rocq-mathcomp-algebra     2.4.0    [required by coq-mathcomp-algebra]
    - install rocq-mathcomp-fingroup    2.4.0    [required by rocq-mathcomp-algebra]
    - install rocq-mathcomp-ssreflect   2.4.0    [required by coq-mathcomp-ssreflect]
    - install stdio                     v0.15.0

#=== ERROR while compiling rocq-hierarchy-builder.1.9.1 =======================#
  # context              2.3.0 | linux/x86_64 | ocaml-option-flambda.1 ocaml-variants.4.13.1+options | https://coq.inria.fr/opam/released#2025-05-12 13:16
  # path                 ~/.opam/4.13.1+flambda/.opam-switch/build/rocq-hierarchy-builder.1.9.1
  # command              /usr/bin/make build
  # exit-code            2
  # env-file             ~/.opam/log/rocq-hierarchy-builder-164-f52c5c.env
  # output-file          ~/.opam/log/rocq-hierarchy-builder-164-f52c5c.out
  ### output ###
  # Warning: in file HB/structures.v, library locker is required
  # [...]
  #          [module-not-found,filesystem,default]
  # COQC HB/structures.v
  # File "./HB/structures.v", line 17, characters 0-30:
  # Error: Cannot find a physical path bound to logical path
  # elpi with prefix elpi.
  # 
  # make[2]: *** [Makefile.coq:848: HB/structures.vo] Error 1
  # make[2]: *** [HB/structures.vo] Deleting file 'HB/structures.glob'
  # make[1]: *** [Makefile.coq:417: all] Error 2
  # make[1]: Leaving directory '/home/coq/.opam/4.13.1+flambda/.opam-switch/build/rocq-hierarchy-builder.1.9.1'
  # make: *** [Makefile:120: this-build] Error 2

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions