dune: make Coq warnings fatal when building locally #1573
Triggered via pull request
September 18, 2023 14:53
Status
Success
Total duration
28m 1s
Artifacts
–
ci.yml
on: pull_request
Matrix: coqchk
Matrix: install
doc-alectryon
16m 58s
doc-dep-graphs
10m 40s
doc-coqdoc
1m 6s
doc-timing
1m 22s
delete-artifacts
5s
Annotations
22 warnings
build (dev, --warnings)
Could not find a terminator for warning:
File "./theories/Basics/Equivalences.v", line 104, characters 2-6:
Warning: adj is declared opaque (Qed) but this is not fully respected inside
the section and not at all outside the section.
Use attribute #[clearbody] to get the current behaviour of clearing the body
at the start of proofs in a forward compatible way.
[opaque-let,deprecated-since-8.18,deprecated,default]
theories/Basics/Equivalences.vo (real: 0.34, user: 0.26, sys: 0.07, mem: 339876 ko)
theories/Types/Unit.vo (real: 0.13, user: 0.07, sys: 0.03, mem: 112488 ko)
theories/Basics/Trunc.vo (real: 0.19, user: 0.11, sys: 0.06, mem: 178428 ko)
theories/Types/Empty.vo (real: 0.09, user: 0.05, sys: 0.03, mem: 97720 ko)
theories/Types/Forall.vo (real: 0.27, user: 0.16, sys: 0.09, mem: 282920 ko)
theories/Types/Paths.vo (real: 0.41, user: 0.31, sys: 0.09, mem: 344316 ko)
theories/Categories/Category/Pi.vo (real: 0.11, user: 0.07, sys: 0.03, mem: 111304 ko)
theories/HIT/Interval.vo (real: 0.09, user: 0.06, sys: 0.03, mem: 101688 ko)
theories/PropResizing/PropResizing.vo (real: 0.09, user: 0.04, sys: 0.04, mem: 97068 ko)
theories/WildCat/Equiv.vo (real: 0.49, user: 0.37, sys: 0.10, mem: 345680 ko)
theories/Basics/Decidable.vo (real: 0.15, user: 0.08, sys: 0.05, mem: 144284 ko)
theories/WildCat/Universe.vo (real: 0.17, user: 0.11, sys: 0.06, mem: 203664 ko)
theories/WildCat/Induced.vo (real: 0.22, user: 0.14, sys: 0.06, mem: 268392 ko)
theories/WildCat/Square.vo (real: 0.39, user: 0.29, sys: 0.09, mem: 339072 ko)
theories/Basics.vo (real: 0.10, user: 0.04, sys: 0.05, mem: 100424 ko)
theories/WildCat/PointedCat.vo (real: 0.23, user: 0.13, sys: 0.09, mem: 300456 ko)
theories/Types/Arrow.vo (real: 0.16, user: 0.10, sys: 0.05, mem: 180504 ko)
theories/Types/Prod.vo (real: 0.39, user: 0.28, sys: 0.10, mem: 344656 ko)
test/bugs/github1358.vo (real: 0.10, user: 0.05, sys: 0.04, mem: 100580 ko)
test/bugs/github973.vo (real: 0.10, user: 0.05, sys: 0.04, mem: 100176 ko)
theories/WildCat/NatTrans.vo (real: 0.46, user: 0.38, sys: 0.06, mem: 345652 ko)
theories/WildCat/Prod.vo (real: 0.38, user: 0.24, sys: 0.12, mem: 348152 ko)
theories/Types/Sigma.vo (real: 0.53, user: 0.44, sys: 0.07, mem: 348248 ko)
theories/WildCat/EquivGpd.vo (real: 0.33, user: 0.20, sys: 0.11, mem: 343584 ko)
theories/WildCat/FunctorCat.vo (real: 0.48, user: 0.38, sys: 0.09, mem: 346188 ko)
theories/NullHomotopy.vo (real: 0.13, user: 0.09, sys: 0.03, mem: 127652 ko)
theories/WildCat/TwoOneCat.vo (real: 0.25, user: 0.18, sys: 0.05, mem: 313612 ko)
theories/Categories/Category/Prod.vo (real: 0.13, user: 0.08, sys: 0.04, mem: 138184 ko)
theories/Tactics.vo (real: 0.19, user: 0.10, sys: 0.08, mem: 199236 ko)
theories/Categories/Functor/Prod/Core.vo (real: 0.15, user: 0.08, sys: 0.06, mem: 165360 ko)
theories/Categories/Category/Sigma/Core.vo (real: 0.18, user: 0.09, sys: 0.08, mem: 200380 ko)
theories/Limits/Equalizer.vo (real: 0.12, user: 0.07, sys: 0.04, mem: 121680 ko)
theories/Types/Equiv.vo (real: 0.25, user: 0.15, sys: 0.07, mem: 267592 ko)
theories/Types/WType.vo (real: 0.15, user: 0.09, sys: 0.05, mem: 169876 ko)
theories/HSet.vo (real: 0.18, user: 0.12, sys: 0.05, mem: 183448 ko)
theories/WildCat/ZeroGroupoid.vo (real: 0.17, user: 0.13, sys: 0.04, mem: 200064 ko)
theories/WildCat/Opposite.vo (real: 0.37, user: 0.26, sys: 0.08, mem: 346348 ko)
theories/Categories/Category/Morphisms.vo (real: 0.71, user: 0.55, sys: 0.14, mem: 353360 ko)
theories/Categories/NaturalTransformation/Prod.vo (real: 0.14, user: 0.07, sys: 0.06, mem: 143868 ko)
theories/EquivGroupoids.vo (real: 0.18, user: 0.12, sys: 0.05, mem: 185904 ko)
theories/Categories/Category/Paths.vo (real: 1.14, user: 1.01, sys: 0.10, mem: 357560 ko)
theories/Types/Bool.vo (real: 0.16, user: 0.08, sys: 0.07, mem: 160380 ko)
theories/Types/IWType.vo (real: 0.51, user: 0.42, sys: 0.08, mem: 349040 ko)
theories/WildCat/Yoneda.vo (real: 0.62, user: 0.50, sys: 0.10, mem: 353032 ko)
theories/WildCat/Bifunctor.vo (real: 0.24, user: 0.15, sys: 0.08, mem: 287220 ko)
theories/Categories/Category/Objects.vo (real: 0.13, use
|
build (dev, --warnings):
theories/Basics/Equivalences.v#L104
adj is declared opaque (Qed) but this is not fully respected inside
|
build (dev, --warnings)
Could not find a terminator for warning:
File "./theories/Colimits/Pushout.v", line 281, characters 2-6:
Warning: esp1_beta_pglue is declared opaque (Qed) but this is not fully
respected inside the section and not at all outside the section.
Use attribute #[clearbody] to get the current behaviour of clearing the body
at the start of proofs in a forward compatible way.
[opaque-let,deprecated-since-8.18,deprecated,default]
|
build (dev, --warnings):
theories/Colimits/Pushout.v#L281
esp1_beta_pglue is declared opaque (Qed) but this is not fully
|
build (dev, --warnings)
Could not find a terminator for warning:
File "./theories/Colimits/Pushout.v", line 300, characters 2-6:
Warning: esp2_beta_pglue is declared opaque (Qed) but this is not fully
respected inside the section and not at all outside the section.
Use attribute #[clearbody] to get the current behaviour of clearing the body
at the start of proofs in a forward compatible way.
[opaque-let,deprecated-since-8.18,deprecated,default]
theories/Colimits/Pushout.vo (real: 0.88, user: 0.74, sys: 0.13, mem: 368264 ko)
theories/Limits/Pullback.vo (real: 0.86, user: 0.77, sys: 0.09, mem: 360668 ko)
theories/Pointed/pMap.vo (real: 0.40, user: 0.27, sys: 0.09, mem: 361016 ko)
theories/Colimits/SpanPushout.vo (real: 0.18, user: 0.09, sys: 0.07, mem: 181416 ko)
theories/HIT/Flattening.vo (real: 0.49, user: 0.38, sys: 0.07, mem: 352016 ko)
theories/Categories/Category/Sigma/Univalent.vo (real: 2.24, user: 2.10, sys: 0.11, mem: 360968 ko)
theories/Categories/Category/Subcategory/Full.vo (real: 0.10, user: 0.04, sys: 0.05, mem: 95544 ko)
theories/Categories/Category/Subcategory/Wide.vo (real: 0.10, user: 0.05, sys: 0.04, mem: 95404 ko)
theories/Categories/FunctorCategory/Core.vo (real: 0.11, user: 0.07, sys: 0.03, mem: 111204 ko)
theories/Cubical/PathCube.vo (real: 3.86, user: 3.52, sys: 0.14, mem: 417756 ko)
theories/Categories/HomFunctor.vo (real: 0.16, user: 0.07, sys: 0.06, mem: 150024 ko)
theories/Categories/Functor/Pointwise/Core.vo (real: 0.16, user: 0.09, sys: 0.05, mem: 156068 ko)
theories/Categories/FunctorCategory/Morphisms.vo (real: 0.17, user: 0.09, sys: 0.07, mem: 179304 ko)
theories/Categories/CategoryOfGroupoids.vo (real: 0.11, user: 0.07, sys: 0.03, mem: 99844 ko)
theories/Categories/FunctorCategory/Dual.vo (real: 0.15, user: 0.08, sys: 0.05, mem: 149180 ko)
theories/Categories/SetCategory/Functors.vo (real: 0.10, user: 0.04, sys: 0.04, mem: 92788 ko)
theories/Categories/Pseudofunctor/Core.vo (real: 0.18, user: 0.11, sys: 0.05, mem: 180660 ko)
theories/Categories/Profunctor/Identity.vo (real: 0.11, user: 0.06, sys: 0.04, mem: 105072 ko)
theories/Categories/Cat/Morphisms.vo (real: 0.13, user: 0.07, sys: 0.05, mem: 125068 ko)
theories/Categories/ExponentialLaws/Law0.vo (real: 0.19, user: 0.10, sys: 0.07, mem: 197724 ko)
theories/Categories/ExponentialLaws/Law1/Functors.vo (real: 0.17, user: 0.12, sys: 0.04, mem: 193528 ko)
theories/Categories/ExponentialLaws/Law2/Functors.vo (real: 0.15, user: 0.08, sys: 0.05, mem: 141844 ko)
theories/Categories/Comma/Notations.vo (real: 0.11, user: 0.06, sys: 0.03, mem: 98612 ko)
theories/Categories/Comma/Projection.vo (real: 0.14, user: 0.09, sys: 0.04, mem: 130924 ko)
theories/Categories/Comma/Dual.vo (real: 0.30, user: 0.19, sys: 0.09, mem: 348032 ko)
theories/Categories/Comma/InducedFunctors.vo (real: 0.29, user: 0.18, sys: 0.10, mem: 325636 ko)
theories/Categories/UniversalProperties.vo (real: 0.33, user: 0.21, sys: 0.09, mem: 346804 ko)
theories/Categories/Adjoint/Dual.vo (real: 0.11, user: 0.06, sys: 0.04, mem: 100932 ko)
theories/Categories/Adjoint/Hom.vo (real: 0.13, user: 0.09, sys: 0.04, mem: 123204 ko)
theories/Categories/Comma/Functorial.vo (real: 0.80, user: 0.70, sys: 0.08, mem: 356060 ko)
theories/Categories/Adjoint/Paths.vo (real: 0.27, user: 0.18, sys: 0.07, mem: 311288 ko)
theories/Categories/Adjoint/Composition/Core.vo (real: 0.33, user: 0.22, sys: 0.10, mem: 350632 ko)
theories/Categories/Adjoint/Identity.vo (real: 0.10, user: 0.06, sys: 0.03, mem: 95296 ko)
theories/Categories/Adjoint/Functorial/Parts.vo (real: 0.17, user: 0.11, sys: 0.04, mem: 167996 ko)
theories/Categories/PseudonaturalTransformation/Core.vo (real: 0.20, user: 0.12, sys: 0.07, mem: 208180 ko)
theories/Categories/LaxComma/CoreParts.vo (real: 0.34, user: 0.21, sys: 0.11, mem: 352608 ko)
test/Metatheory/UnivalenceImpliesFunext.vo (real: 0.11, user: 0.05, sys: 0.05, mem: 103764 ko)
theories/Categories/Grothendieck/ToSet/Morphisms.vo (real: 0.43, user: 0.31, sys: 0.09, mem: 355464 ko)
theories/Categories/Comma/Utf8.vo (real: 0.11, user: 0.05, sys: 0.04, mem: 101300 ko)
theories/Limits/Limit.vo (real: 0.22, user:
|
build (dev, --warnings):
theories/Colimits/Pushout.v#L300
esp2_beta_pglue is declared opaque (Qed) but this is not fully
|
build (dev, --warnings)
Could not find a terminator for warning:
File "./theories/Classes/implementations/peano_naturals.v", line 22, characters 32-36:
Warning: natpaths_symm is declared opaque (Qed) but this is not fully
respected inside the section and not at all outside the section.
Use attribute #[clearbody] to get the current behaviour of clearing the body
at the start of proofs in a forward compatible way.
[opaque-let,deprecated-since-8.18,deprecated,default]
|
build (dev, --warnings):
theories/Classes/implementations/peano_naturals.v#L22
natpaths_symm is declared opaque (Qed) but this is not fully
|
build (dev, --warnings)
Could not find a terminator for warning:
File "./theories/Classes/implementations/peano_naturals.v", line 586, characters 22-26:
Warning: f_preserves_0 is declared opaque (Qed) but this is not fully
respected inside the section and not at all outside the section.
Use attribute #[clearbody] to get the current behaviour of clearing the body
at the start of proofs in a forward compatible way.
[opaque-let,deprecated-since-8.18,deprecated,default]
|
build (dev, --warnings):
theories/Classes/implementations/peano_naturals.v#L586
f_preserves_0 is declared opaque (Qed) but this is not fully
|
nix
Unexpected input(s) 'name', 'authToken', 'extraPullNames', valid inputs are ['extra_nix_config', 'github_access_token', 'install_url', 'install_options', 'nix_path']
|
opam-build (dev, ubuntu-latest):
theories/Basics/Equivalences.v#L104
adj is declared opaque (Qed) but this is not fully respected inside
|
opam-build (dev, ubuntu-latest):
theories/Colimits/Pushout.v#L281
esp1_beta_pglue is declared opaque (Qed) but this is not fully
|
opam-build (dev, ubuntu-latest):
theories/Colimits/Pushout.v#L300
esp2_beta_pglue is declared opaque (Qed) but this is not fully
|
opam-build (dev, ubuntu-latest):
theories/Classes/implementations/peano_naturals.v#L22
natpaths_symm is declared opaque (Qed) but this is not fully
|
opam-build (dev, ubuntu-latest):
theories/Classes/implementations/peano_naturals.v#L586
f_preserves_0 is declared opaque (Qed) but this is not fully
|
opam-build (dev, ubuntu-latest):
theories/Classes/implementations/peano_naturals.v#L589
f_preserves_1 is declared opaque (Qed) but this is not fully
|
opam-build (dev, ubuntu-latest):
theories/Classes/implementations/peano_naturals.v#L596
f_S is declared opaque (Qed) but this is not fully respected inside
|
opam-build (dev, ubuntu-latest):
theories/Classes/implementations/peano_naturals.v#L606
f_preserves_plus is declared opaque (Qed) but this is not fully
|
opam-build (dev, ubuntu-latest):
theories/Classes/implementations/peano_naturals.v#L618
f_preserves_mult is declared opaque (Qed) but this is not fully
|
opam-build (dev, ubuntu-latest):
theories/Classes/implementations/binary_naturals.v#L71
succunary is declared opaque (Qed) but this is not fully respected
|
delete-artifacts
The following actions uses node12 which is deprecated and will be forced to run on node16: geekyeggo/delete-artifact@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|