Package: src:coq Version: 8.12.0-3 Severity: serious Control: close -1 8.16.1+dfsg-1 Tags: ftbfs bullseye
Dear maintainer: During a rebuild of all packages in bullseye, your package failed to build: -------------------------------------------------------------------------------- [...] debian/rules binary dh binary --with ocaml,python3 debian/rules build make[1]: Entering directory '/<<PKGBUILDDIR>>' dh build --with ocaml,python3 dh_update_autotools_config dh_autoreconf dh_ocamlinit debian/rules override_dh_auto_configure make[2]: Entering directory '/<<PKGBUILDDIR>>' ./configure -arch Linux -prefix /usr -mandir /usr/share/man -configdir /etc/xdg/coq -browser "/usr/bin/x-www-browser %s &" -with-doc no You have OCaml 4.11.1. Good! You have OCamlfind 1.8.1. Good! [... snipped ...] TEST micromega/bug_11191b.v CHECK micromega/bug_11191b.v TEST micromega/bug_11270.v CHECK micromega/bug_11270.v TEST micromega/bug_11436.v CHECK micromega/bug_11436.v TEST micromega/bug_12210.v CHECK micromega/bug_12210.v TEST micromega/bug_9162.v CHECK micromega/bug_9162.v TEST micromega/evars_loops_in_8_10_fixed_8_11.v CHECK micromega/evars_loops_in_8_10_fixed_8_11.v TEST micromega/example.v CHECK micromega/example.v TEST micromega/example_nia.v CHECK micromega/example_nia.v TEST micromega/heap3_vcgen_25.v CHECK micromega/heap3_vcgen_25.v TEST micromega/non_lin_ci.v CHECK micromega/non_lin_ci.v TEST micromega/qexample.v CHECK micromega/qexample.v TEST micromega/rexample.v CHECK micromega/rexample.v TEST micromega/rsyntax.v CHECK micromega/rsyntax.v TEST micromega/square.v CHECK micromega/square.v TEST micromega/zomicron.v CHECK micromega/zomicron.v TEST modules/plik.v CHECK modules/plik.v TEST modules/Nat.v CHECK modules/Nat.v TEST modules/Demo.v CHECK modules/Demo.v TEST modules/PO.v CHECK modules/PO.v TEST modules/Przyklad.v CHECK modules/Przyklad.v TEST modules/SeveralWith.v CHECK modules/SeveralWith.v TEST modules/Tescik.v CHECK modules/Tescik.v TEST modules/WithDefUBinders.v CHECK modules/WithDefUBinders.v TEST modules/cumpoly.v CHECK modules/cumpoly.v TEST modules/errors.v (-impredicative-set) CHECK modules/errors.v TEST modules/fun_objects.v (-impredicative-set) CHECK modules/fun_objects.v TEST modules/grammar.v CHECK modules/grammar.v TEST modules/ind.v CHECK modules/ind.v TEST modules/injection_discriminate_inversion.v CHECK modules/injection_discriminate_inversion.v TEST modules/mod_decl.v CHECK modules/mod_decl.v TEST modules/modeq.v (-top modeq) CHECK modules/modeq.v TEST modules/modul.v (-top modul) CHECK modules/modul.v TEST modules/nested_mod_types.v CHECK modules/nested_mod_types.v TEST modules/obj.v CHECK modules/obj.v TEST modules/objects.v CHECK modules/objects.v TEST modules/objects2.v CHECK modules/objects2.v TEST modules/pliczek.v CHECK modules/pliczek.v TEST modules/polymorphism.v CHECK modules/polymorphism.v TEST modules/polymorphism2.v CHECK modules/polymorphism2.v TEST modules/pseudo_circular_with.v CHECK modules/pseudo_circular_with.v TEST modules/resolver.v CHECK modules/resolver.v TEST modules/sig.v CHECK modules/sig.v TEST modules/sub_objects.v CHECK modules/sub_objects.v TEST modules/subtyping.v CHECK modules/subtyping.v TEST stm/Nijmegen_QArithSternBrocot_Zaux.v CHECK stm/Nijmegen_QArithSternBrocot_Zaux.v TEST stm/arg_filter_1.v (-async-proofs-tac-j 1) CHECK stm/arg_filter_1.v TEST stm/classify_set_proof_mode_9093.v (-async-proofs on -noinit) CHECK stm/classify_set_proof_mode_9093.v TEST stm/delayed_restrict_univs_9093.v (-async-proofs on) CHECK stm/delayed_restrict_univs_9093.v TEST coqdoc/Record.v TEST coqdoc/binder.v TEST coqdoc/bug11194.v TEST coqdoc/bug11353.v (-g) TEST coqdoc/bug12742.v TEST coqdoc/bug5648.v TEST coqdoc/bug5700.v TEST coqdoc/links.v TEST ssr/absevarprop.v CHECK ssr/absevarprop.v TEST ssr/abstract_var2.v CHECK ssr/abstract_var2.v TEST ssr/autoclean.v CHECK ssr/autoclean.v TEST ssr/bang_rewrite.v CHECK ssr/bang_rewrite.v TEST ssr/binders.v CHECK ssr/binders.v TEST ssr/binders_of.v CHECK ssr/binders_of.v TEST ssr/case_TC.v CHECK ssr/case_TC.v TEST ssr/case_TC2.v CHECK ssr/case_TC2.v TEST ssr/case_TC3.v CHECK ssr/case_TC3.v TEST ssr/case_polyuniv.v CHECK ssr/case_polyuniv.v TEST ssr/caseview.v CHECK ssr/caseview.v TEST ssr/congr.v CHECK ssr/congr.v TEST ssr/deferclear.v CHECK ssr/deferclear.v TEST ssr/delayed_clear_rename.v CHECK ssr/delayed_clear_rename.v TEST ssr/dependent_type_err.v CHECK ssr/dependent_type_err.v TEST ssr/derive_inversion.v CHECK ssr/derive_inversion.v TEST ssr/elim.v CHECK ssr/elim.v TEST ssr/elim2.v CHECK ssr/elim2.v TEST ssr/elim_noquant.v CHECK ssr/elim_noquant.v TEST ssr/elim_pattern.v CHECK ssr/elim_pattern.v TEST ssr/first_n.v CHECK ssr/first_n.v TEST ssr/gen_have.v CHECK ssr/gen_have.v TEST ssr/gen_pattern.v CHECK ssr/gen_pattern.v TEST ssr/have_TC.v CHECK ssr/have_TC.v TEST ssr/have_transp.v CHECK ssr/have_transp.v TEST ssr/have_view_idiom.v CHECK ssr/have_view_idiom.v TEST ssr/havesuff.v CHECK ssr/havesuff.v TEST ssr/if_isnt.v CHECK ssr/if_isnt.v TEST ssr/intro_beta.v CHECK ssr/intro_beta.v TEST ssr/intro_noop.v CHECK ssr/intro_noop.v TEST ssr/ipat_clear_if_id.v CHECK ssr/ipat_clear_if_id.v TEST ssr/ipat_fast_any.v CHECK ssr/ipat_fast_any.v TEST ssr/ipat_fastid.v CHECK ssr/ipat_fastid.v TEST ssr/ipat_replace.v CHECK ssr/ipat_replace.v TEST ssr/ipat_seed.v CHECK ssr/ipat_seed.v TEST ssr/ipat_tac.v CHECK ssr/ipat_tac.v TEST ssr/ipat_tmp.v CHECK ssr/ipat_tmp.v TEST ssr/ipatalternation.v CHECK ssr/ipatalternation.v TEST ssr/ltac_have.v CHECK ssr/ltac_have.v TEST ssr/ltac_in.v CHECK ssr/ltac_in.v TEST ssr/misc_extended.v CHECK ssr/misc_extended.v TEST ssr/misc_tc.v CHECK ssr/misc_tc.v TEST ssr/move_after.v CHECK ssr/move_after.v TEST ssr/multiview.v CHECK ssr/multiview.v TEST ssr/nonPropType.v CHECK ssr/nonPropType.v TEST ssr/occarrow.v CHECK ssr/occarrow.v TEST ssr/over.v CHECK ssr/over.v TEST ssr/patnoX.v CHECK ssr/patnoX.v TEST ssr/pattern.v CHECK ssr/pattern.v TEST ssr/predRewrite.v CHECK ssr/predRewrite.v TEST ssr/primproj.v CHECK ssr/primproj.v TEST ssr/rew_polyuniv.v CHECK ssr/rew_polyuniv.v TEST ssr/rewpatterns.v CHECK ssr/rewpatterns.v TEST ssr/rewrite_illtyped.v CHECK ssr/rewrite_illtyped.v TEST ssr/rewrtite_err_msg.v CHECK ssr/rewrtite_err_msg.v TEST ssr/set_lamda.v CHECK ssr/set_lamda.v TEST ssr/set_pattern.v CHECK ssr/set_pattern.v TEST ssr/set_polyuniv.v CHECK ssr/set_polyuniv.v TEST ssr/simpl_done.v CHECK ssr/simpl_done.v TEST ssr/ssrpattern.v CHECK ssr/ssrpattern.v TEST ssr/ssrsyntax2.v CHECK ssr/ssrsyntax2.v TEST ssr/tc.v CHECK ssr/tc.v TEST ssr/try_case.v CHECK ssr/try_case.v TEST ssr/typeof.v CHECK ssr/typeof.v TEST ssr/under.v CHECK ssr/under.v TEST ssr/unfold_Opaque.v CHECK ssr/unfold_Opaque.v TEST ssr/unfold_fold_polyuniv.v CHECK ssr/unfold_fold_polyuniv.v TEST ssr/unkeyed.v CHECK ssr/unkeyed.v TEST ssr/view_case.v CHECK ssr/view_case.v TEST ssr/wlog_suff.v CHECK ssr/wlog_suff.v TEST ssr/wlogletin.v CHECK ssr/wlogletin.v TEST ssr/wlong_intro.v CHECK ssr/wlong_intro.v TEST primitive/uint63/add.v CHECK primitive/uint63/add.v TEST primitive/uint63/addc.v CHECK primitive/uint63/addc.v TEST primitive/uint63/addcarryc.v CHECK primitive/uint63/addcarryc.v TEST primitive/uint63/addmuldiv.v CHECK primitive/uint63/addmuldiv.v TEST primitive/uint63/compare.v CHECK primitive/uint63/compare.v TEST primitive/uint63/div.v CHECK primitive/uint63/div.v TEST primitive/uint63/diveucl.v CHECK primitive/uint63/diveucl.v TEST primitive/uint63/diveucl_21.v CHECK primitive/uint63/diveucl_21.v TEST primitive/uint63/eqb.v CHECK primitive/uint63/eqb.v TEST primitive/uint63/head0.v CHECK primitive/uint63/head0.v TEST primitive/uint63/isint.v CHECK primitive/uint63/isint.v TEST primitive/uint63/land.v CHECK primitive/uint63/land.v TEST primitive/uint63/leb.v CHECK primitive/uint63/leb.v TEST primitive/uint63/lor.v CHECK primitive/uint63/lor.v TEST primitive/uint63/lsl.v CHECK primitive/uint63/lsl.v TEST primitive/uint63/lsr.v CHECK primitive/uint63/lsr.v TEST primitive/uint63/ltb.v CHECK primitive/uint63/ltb.v TEST primitive/uint63/lxor.v CHECK primitive/uint63/lxor.v TEST primitive/uint63/mod.v CHECK primitive/uint63/mod.v TEST primitive/uint63/mul.v CHECK primitive/uint63/mul.v TEST primitive/uint63/mulc.v CHECK primitive/uint63/mulc.v TEST primitive/uint63/reduction.v CHECK primitive/uint63/reduction.v TEST primitive/uint63/sub.v CHECK primitive/uint63/sub.v TEST primitive/uint63/subc.v CHECK primitive/uint63/subc.v TEST primitive/uint63/subcarryc.v CHECK primitive/uint63/subcarryc.v TEST primitive/uint63/tail0.v CHECK primitive/uint63/tail0.v TEST primitive/uint63/unsigned.v CHECK primitive/uint63/unsigned.v TEST primitive/float/add.v CHECK primitive/float/add.v TEST primitive/float/classify.v CHECK primitive/float/classify.v TEST primitive/float/compare.v CHECK primitive/float/compare.v TEST primitive/float/coq_env_double_array.v CHECK primitive/float/coq_env_double_array.v TEST primitive/float/div.v CHECK primitive/float/div.v TEST primitive/float/double_rounding.v CHECK primitive/float/double_rounding.v TEST primitive/float/frexp.v CHECK primitive/float/frexp.v TEST primitive/float/ldexp.v CHECK primitive/float/ldexp.v TEST primitive/float/mul.v CHECK primitive/float/mul.v TEST primitive/float/next_up_down.v CHECK primitive/float/next_up_down.v TEST primitive/float/normfr_mantissa.v CHECK primitive/float/normfr_mantissa.v TEST primitive/float/spec_conv.v CHECK primitive/float/spec_conv.v TEST primitive/float/sqrt.v CHECK primitive/float/sqrt.v TEST primitive/float/sub.v CHECK primitive/float/sub.v TEST primitive/float/syntax.v CHECK primitive/float/syntax.v TEST primitive/float/valid_binary_conv.v CHECK primitive/float/valid_binary_conv.v TEST primitive/float/zero.v CHECK primitive/float/zero.v TEST ltac2/array_lib.v CHECK ltac2/array_lib.v TEST ltac2/binder.v CHECK ltac2/binder.v TEST ltac2/compat.v CHECK ltac2/compat.v TEST ltac2/constr.v CHECK ltac2/constr.v TEST ltac2/errors.v CHECK ltac2/errors.v TEST ltac2/example1.v CHECK ltac2/example1.v TEST ltac2/example2.v CHECK ltac2/example2.v TEST ltac2/ltac2env.v CHECK ltac2/ltac2env.v TEST ltac2/matching.v CHECK ltac2/matching.v TEST ltac2/notations.v CHECK ltac2/notations.v TEST ltac2/quot.v CHECK ltac2/quot.v TEST ltac2/rebind.v CHECK ltac2/rebind.v TEST ltac2/syntax.v CHECK ltac2/syntax.v TEST ltac2/tacticals.v CHECK ltac2/tacticals.v TEST ltac2/term_notations.v CHECK ltac2/term_notations.v TEST ltac2/typing.v CHECK ltac2/typing.v TEST misc/4722.sh TEST misc/7595.sh TEST misc/7704.sh TEST misc/changelog.sh TEST misc/coqc_dash_o.sh TEST misc/deps-checksum.sh TEST misc/deps-order.sh TEST misc/deps-utf8.sh TEST misc/exitstatus.sh TEST misc/poly-capture-global-univs.sh TEST misc/quick-include.sh TEST misc/quotation_token.sh TEST misc/redirect_printing.sh TEST misc/side-eff-leak-univs.sh TEST misc/universes.sh TEST misc/votour.sh TEST ide/blocking-futures.fake TEST ide/bug4246.fake TEST ide/bug4249.fake TEST ide/bug7088.fake TEST ide/debug_ltac.fake TEST ide/join-sync.fake TEST ide/join.fake TEST ide/load.fake TEST ide/reopen.fake TEST ide/reopen1.fake TEST ide/undo001.fake TEST ide/undo002.fake TEST ide/undo003.fake TEST ide/undo004.fake TEST ide/undo005.fake TEST ide/undo006.fake TEST ide/undo008.fake TEST ide/undo009.fake TEST ide/undo010.fake TEST ide/undo012.fake TEST ide/undo013.fake TEST ide/undo014.fake TEST ide/undo015.fake TEST ide/undo016.fake TEST ide/undo017.fake TEST ide/undo018.fake TEST ide/undo019.fake TEST ide/undo020.fake TEST ide/undo021.fake TEST ide/undo022.fake TEST ide/univ.fake TEST coqchk/bug_7539.v TEST coqchk/bug_8655.v TEST coqchk/bug_8876.v TEST coqchk/bug_8881.v TEST coqchk/bug_8937.v TEST coqchk/cumulativity.v TEST coqchk/include.v TEST coqchk/include_primproj.v TEST coqchk/inductive_functor_params.v TEST coqchk/inductive_functor_squash.v TEST coqchk/inductive_functor_template.v TEST coqchk/primproj.v TEST coqchk/primproj2.v TEST coqchk/univ.v TEST output-coqchk/bug_5030.v CHECK output-coqchk/bug_5030.v TEST coq-makefile/camldep TEST coq-makefile/missing-install TEST coq-makefile/native1 TEST coq-makefile/native2 TEST tools/update-compat make[6]: Entering directory '/<<PKGBUILDDIR>>/test-suite' logs/bugs/opened/bug_3395.v.log ==========> TESTING bugs/opened/bug_3395.v <========== File "./bugs/opened/bug_3395.v", line 15, characters 0-45: Warning: Notation "_ = _" was already used in scope type_scope. [notation-overridden,parsing] File "./bugs/opened/bug_3395.v", line 20, characters 0-43: Warning: Declaring a scope implicitly is deprecated; use in advance an explicit "Declare Scope morphism_scope.". [undeclared-scope,deprecated] File "./bugs/opened/bug_3395.v", line 21, characters 0-43: Warning: Declaring a scope implicitly is deprecated; use in advance an explicit "Declare Scope category_scope.". [undeclared-scope,deprecated] File "./bugs/opened/bug_3395.v", line 22, characters 0-39: Warning: Declaring a scope implicitly is deprecated; use in advance an explicit "Declare Scope object_scope.". [undeclared-scope,deprecated] File "./bugs/opened/bug_3395.v", line 55, characters 0-41: Warning: Declaring a scope implicitly is deprecated; use in advance an explicit "Declare Scope functor_scope.". [undeclared-scope,deprecated] Finished transaction in 0.008 secs (0.008u,0.s) (successful) Finished transaction in 1.812 secs (1.808u,0.003s) (successful) File "./bugs/opened/bug_3395.v", line 222, characters 0-23: Error: The command has not failed! 0m0.000000s 0m0.000000s 0m4.850000s 0m0.060000s ==========> FAILURE <========== bugs/opened/bug_3395.v...Error! (bug seems to be closed, please check) FAILURES bugs/opened/bug_3395.v...Error! (bug seems to be closed, please check) make[6]: *** [Makefile:216: report] Error 1 make[6]: Leaving directory '/<<PKGBUILDDIR>>/test-suite' make[5]: *** [Makefile:134: all] Error 2 make[5]: Leaving directory '/<<PKGBUILDDIR>>/test-suite' make[4]: *** [Makefile.build:618: test-suite] Error 2 make[4]: Leaving directory '/<<PKGBUILDDIR>>' make[3]: *** [Makefile.make:179: submake] Error 2 make[3]: Leaving directory '/<<PKGBUILDDIR>>' make[2]: *** [debian/rules:90: override_dh_auto_test] Error 2 make[2]: Leaving directory '/<<PKGBUILDDIR>>' make[1]: *** [debian/rules:58: build] Error 2 make[1]: Leaving directory '/<<PKGBUILDDIR>>' make: *** [debian/rules:52: binary] Error 2 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 -------------------------------------------------------------------------------- The above is just how the build ends and not necessarily the most relevant part. If required, the full build log is available here: https://people.debian.org/~sanvila/build-logs/bullseye/ About the archive rebuild: The build was made on virtual machines of type m6a.large and r6a.large from AWS, using sbuild and a reduced chroot with only build-essential packages. If you could not reproduce the bug please contact me privately, as I am willing to provide ssh access to a virtual machine where the bug is fully reproducible. If this is really a bug in one of the build-depends, please use reassign and affects, so that this is still visible in the BTS web page for this package. Thanks.