GitHub webhook has been successfully configured by Zimmi48.
ppedrot pushed 10 commits to branch master. Commits by JasonGross (9) and ppedrot (1).
Add a with_strategy
tactic (2edbbfe )
Fix the with_strategy
tactic to work with abstract
(33388d1 )
Elaborate with_strategy warning (ee3b91f )
Work around a bug in Coq in the doc (452f809 )
[with_strategy] Work around #12191 (adff727 )
Fix a bug with with_strategy, behavior on multisuccess tactics (573fed5 )
[with_strategy] Fix for coqchk (3c66c60 )
Revert "[with_strategy] Fix for coqchk" (6b223d1 )
Add another note about removing a tactic after abstract (6e4ebb2 )
Merge PR #12129: Add a with_strategy
tactic (0abac9b )
Some squashing wouldn't have hurt, especially of the "Fix" and "Revert Fix" commits :P
ppedrot pushed 2 commits to branch v8.11. Commits by ejgallego (1) and ppedrot (1).
[errors] Don't raise inside exception printers (7ea8894 )
Merge PR #12294: [errors] Don't raise inside exception printers (484bb2f )
ppedrot deleted the branch macos-binary-8.11.1.
ejgallego pushed 4 commits to branch master. Commits by ppedrot (3) and ejgallego (1).
Port Evar_tactics to the new API. (36f8369 )
Remove call to Refiner API from Funind. (ffda464 )
Deprecate the legacy tacticals from module Refiner. (1d16c80 )
Merge PR #12273: Deprecate Refiner API (76f7adc )
herbelin pushed 2 commits to branch master2. Commits by herbelin (1) and lthms (1).
chore: Add missing [Register] for inductive types in Datatypes.v (28a698d )
Merge PR #10609: Register (for Coqlib.ref_lib) several base datatypes of stdlib (d640d9d )
herbelin pushed 2 commits to branch master. Commits by herbelin (1) and lthms (1).
chore: Add missing [Register] for inductive types in Datatypes.v (28a698d )
Merge PR #10609: Register (for Coqlib.ref_lib) several base datatypes of stdlib (d640d9d )
herbelin deleted the branch master2.
herbelin pushed 2 commits to branch master. Commits by herbelin (1) and ppedrot (1).
In non-strict mode, accept any variable as a tactic reference. (c43231d )
Merge PR #12254: In non-strict mode, accept any variable as a tactic reference. (00328b2 )
ppedrot pushed 24 commits to branch v8.11. Commits by ppedrot (10), herbelin (8), Zimmi48 (2) and others (4).
Add an example to motivate strictly positive occurrences check (496fe37 )
Drop some the coqtop output, rephrase a bit (d35a4fe )
Backport PR #12268: Add an example to motivate strictly positive occurrences check (285a687 )
Coqide completion: Avoiding using an iterator in an apparently sensitive code. (2cb25bd )
Change log for #12068 (Coqide segfault tentative fix). (8a29575 )
CoqIDE completion: Relying on INSERT mark of the buffer. (0b86cb6 )
Backport PR #12068: Coqide completion: tentative fix for #11943 (bf8354e )
Less confusing configure message when lablgtk exists but not lablgtksourceview. (90f5e8c )
Backport PR #12222: Less confusing configure message when lablgtk exists but not lablgtksourceview (ca5c499 )
CoqIDE: Avoid invalidation of an iterator in insert callback. (b6203de )
Backport PR #12160: CoqIDE: Avoid invalidation of an iterator in insert callback (d7e1cfd )
Remove documentation for Hide menu in CoqIDE (was removed in 8.5). (e9fcab7 )
Backport PR #12090: Remove documentation for Hide menu in CoqIDE (was removed in 8.5). (7fad899 )
CoqIDE: Disable client-side decoration on Windows (55b8585 )
Backport PR #12060: CoqIDE: Disable client-side decoration on Windows (9458d25 )
Coqide: Apply style scheme and language to the three buffers. (7369fb4 )
CoqIDE: Adding a short documentation on style/theme customization. (17a5ffd )
Backport PR #12106: Coqide: Apply style scheme and language settings to the three sourceview buffers. (595329b )
CoqIDE: Revert overzealous application of language-based highlighting in #12169. (06000a7 )
Backport PR #12173: CoqIDE: Revert overzealous application of language-based highlighting from #12169 (fc20150 )
[and 4 more commit(s)]
Zimmi48 pushed 2 commits to branch master. Commits by Zimmi48 (1) and olaure01 (1).
fuse changelogs for #11249 and #12237 (9f5a604 )
Merge PR #12303: [changelog] Fuse changelogs for #11249 and #12237 (007ed9e )
anton-trunov pushed 2 commits to branch master. Commits by anton-trunov (1) and olaure01 (1).
Declare more Permutation instances as Global (354582c )
Merge PR #12190: [stdlib] [Permutation] Declare more instances as Global (6977301 )
ppedrot pushed 18 commits to branch v8.11. Commits by ppedrot (8), herbelin (5), kyoDralliam (2) and others (3).
Fixes #11194 (Canonical/Coercion not located for coqdoc). (90c2b3d )
Backport PR #12025: Fixes #11194 (Canonical/Coercion not located for coqdoc) (49dc6bc )
Don't create index entries for the name "_" (3bcd035 )
Backport PR #12123: Don't create index entries for the name "_" (f645a4b )
Fixing #12045 (missing normalization in conclusion of custom induction scheme). (1ad28cc )
Change log for PR #12045. (414e602 )
Backport PR #12116: Fixing #12045: missing normalization in conclusion of custom induction scheme (c61a6c5 )
Fixing export of CAML_LD_LIBRARY_PATH from config/Makefile to Makefile.common. (6690268 )
Exporting BEST as OPT for the tests using coq_makefile-generated Makefile. (e74eeb4 )
Backport PR #12082: Fixes #11808: support for test-suite in -byte-only mode (184dd2f )
[documentation] ssreflect: Abbreviations do not support scope (4ad3486 )
Backport PR #12154: [documentation] ssreflect: Abbreviations do not support scope (ec1c1d4 )
Document +
in polymorphic universe levels (6697520 )
Backport PR #12156: Document +
in polymorphic universe levels (ad51950 )
Doc: extend example for induction a bit (4da2740 )
Backport PR #12176: Doc: extend example for induction a bit (e9230c2 )
Improve error messages for Set and Unset commands. (305b7a5 )
Backport PR #12003: Improve error messages for Set and Unset commands. (ba4abe3 )
ppedrot pushed 5 commits to branch master. Commits by herbelin (4) and ppedrot (1).
Termops: Adding functions local_occur_var_in_decl and occur_var_indirectly. (aa23fb7 )
Tactic subst now inactive on section variables occurring indirectly in goal. (dd9bcf3 )
Adding change log for #12146. (3dbf278 )
Documenting the new behavior of "subst". (3a8376b )
Merge PR #12146: Fixes #10812: tactic subst failure with section variables indirectly dependent in goal (efb78e3 )
anton-trunov pushed 2 commits to branch master. Commits by anton-trunov (1) and olaure01 (1).
rename Bool.leb into Bool.le (same for ltb and compareb) (1019cb4 )
Merge PR #12162: Fixing #12161: rename Bool.leb into Bool.le (5784bb9 )
ppedrot pushed 4 commits to branch master. Commits by herbelin (3) and ppedrot (1).
Locating error again in TacAtom and TacAlias (fixes #12152, fixes #12255). (01e4659 )
Adding tests for error location (403fe03 )
Change log for #12223. (cb14a7e )
Merge PR #12223: Locating error again in atomic tactics (fixes #12152) (942a198 )
ppedrot pushed 4 commits to branch v8.11. Commits by SkySkimmer (2) and ppedrot (2).
Fix #11783 Require in Section (d85e9fd )
Backport PR #11972: Fix require in section (6b78420 )
Fix #11854 error message on unsolved evars in Instance. (e0ae592 )
Backport PR #11982: Fix #11854 error message on unsolved evars in Instance. (b378f6e )
JasonGross pushed 6 commits to branch master. Commits by kyoDralliam (3), ppedrot (2) and JasonGross (1).
Allow to rebind the old value of a mutable Ltac2 entry. (457cee4 )
Generalize the Ltac2 value criterion to pure let-bindings. (ead129a )
Correcting ltac2's documentation on values turning test into proper check. (6cb2449 )
More tests of rebinding Ltac2 definitions (ceb1f56 )
documenting with examples the dynamic behaviour of Ltac2 Set (639b19e )
Merge PR #11503: Allow to rebind the old value of a mutable Ltac2 entry. (0992c26 )
ejgallego pushed 9 commits to branch master. Commits by ppedrot (8) and ejgallego (1).
Remove useless try-with blocks in congruence. (e802f48 )
Do not use Unsafe.to_constr for old refiner conclusion. (d31cb4d )
Wrap the legacy refiner type into the Logic API. (65551cd )
Remove useless try-with clauses in newring. (8bc79fd )
Remove legacy Refiner error constructors. (5530ac6 )
Clean up the legacy refiner implementation. (b3b9673 )
Write the outermost part of the legacy refiner directly in the monad. (20ed946 )
Remove a unused legacy tactic from Clenv. (c5fdfe6 )
Merge PR #12307: Cleaning up the legacy proof engine (4a59444 )
cpitclaudel pushed 2 commits to branch master. Commits by Zimmi48 (1) and cpitclaudel (1).
Remove documentation of -compile, which was removed in #8690. (e3e889c )
Merge PR #12309: Remove documentation of -compile, which was removed in #8690. (67f0e9f )
ppedrot pushed 6 commits to branch v8.11. Commits by herbelin (3), ppedrot (2) and proux01 (1).
Locating error again in TacAtom and TacAlias (fixes #12152, fixes #12255). (8892a08 )
Adding tests for error location (93691be )
Change log for #12223. (0af9e5c )
Backport PR #12223: Locating error again in atomic tactics (fixes #12152) (53c3f81 )
Ignore -native-compiler option when disabled (6f276f6 )
Backport PR #12070: Ignore -native-compiler option when disabled (d75e245 )
ppedrot pushed 2 commits to branch v8.11.
Tweak the OCaml version used to generate the MacOS package. (45432df )
Merge PR #12310: Tweak the OCaml version used to generate the MacOS package. (4ea03e6 )
anton-trunov pushed 7 commits to branch clarify-merging-with-overlays. Commits by llelf (5) and anton-trunov (2).
do not re-export ListNotations from Program (b500758 )
do not re-export ListNotations from Program: overlays (7776cf7 )
do not re-export ListNotations from Program: changelog (1175ca0 )
do not re-export ListNotations from Program: fix testsuite (4a47406 )
do not re-export ListNotations from Program: vst overlay (38c522d )
Merge PR #11992: do not re-export ListNotations from Program (026aa3e )
Clarify the documentation for merging PRs with overlays (5e1110b )
anton-trunov deleted the branch clarify-merging-with-overlays.
ppedrot pushed 2 commits to branch v8.11. Commits by Zimmi48 (1) and ppedrot (1).
Remove documentation of -compile, which was removed in #8690. (098fb32 )
Backport PR #12309: Remove documentation of -compile, which was removed in #8690. (ebf789e )
SkySkimmer pushed 2 commits to branch master. Commits by SkySkimmer (1) and ejgallego (1).
[obligations] Deprecated flag cleanup (2b3bd34 )
Merge PR #11828: [obligations] Deprecated flag cleanup (23be910 )
Zimmi48 pushed 7 commits to branch master. Commits by herbelin (6) and Zimmi48 (1).
Documenting plugin/tactic/stdlib keywords in corresponding chapters. (62f6fb8 )
Mention keywords used in tactics from g_tactic.mlg. (259162b )
Mention keywords from g_ltac.mlg used in Ltac. (986bfd1 )
Stop keeping outdated static list of keywords. (86cdd51 )
Moving lazymatch and multimatch to simple identifiers. (20f0e2e )
Keywords: Applying suggestions from Jim Fehrle and Théo Zimmermann. (037c8d2 )
Merge PR #12229: Hopefully consensual cleaning of keywords (d804588 )
Zimmi48 pushed 2 commits to branch master. Commits by Zimmi48 (1) and k4rtik (1).
Remove (outdated) timestamps from man pages (844142c )
Merge PR #12293: Fix timestamp of coqchk manpage (91b5990 )
ejgallego pushed 3 commits to branch master. Commits by ppedrot (2) and ejgallego (1).
Store the OCaml version used for Coq in vo files. (3e04d6c )
Centralize the OCaml version-checking function. (9e31583 )
Merge PR #12244: Store the OCaml version used for Coq in vo files. (2a43f3e )
ejgallego pushed 2 commits to branch master. Commits by ejgallego (1) and herbelin (1).
Tests for bugs #9583 (fixed by #11613) and #9679. (354cf42 )
Merge PR #12315: Tests for bugs #9583 (fixed by #11613) and #9679. (9c639d6 )
ejgallego pushed 5 commits to branch master. Commits by herbelin (4) and ejgallego (1).
Extending support for mixing binders and terms in abbreviations. (466e673 )
Documenting notations with both terms and binders. (d5a6c8a )
Overlay elpi (9e3f168 )
Adding change log for #8808. (e9692be )
Merge PR #8808: Extending support for mixing binders and terms in abbreviations (8b0d7a1 )
ejgallego pushed 4 commits to branch master. Commits by Zimmi48 (2), Lasse Blaauwbroek (1) and ejgallego (1).
Interleave commandline require/set/unset commands (bd78f32 )
Document the changes regarding the order of command-line options. (684bbe5 )
Test interleaving of command-line options. (4c5e40b )
Merge PR #12097: Interleave commandline require/set/unset commands (734d732 )
vbgl pushed 2 commits to branch master. Commits by SkySkimmer (1) and vbgl (1).
nit: don't open Persistent_cache in micromega (7ed5fc9 )
Merge PR #12214: nit: don't open Persistent_cache in micromega (86867b4 )
SkySkimmer pushed 2 commits to branch master. Commits by SkySkimmer (1) and ejgallego (1).
[ci] [sf] Fix SF build. (2bdea3e )
Merge PR #12320: [ci] [sf] Fix SF build. (13bd7be )
SkySkimmer pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Make explicit that UGraph lower bounds are only of two kinds. (f71ef93 )
Merge PR #12313: Make explicit that UGraph lower bounds are only of two kinds. (6f2b886 )
Zimmi48 pushed 3 commits to branch master. Commits by anton-trunov (2) and Zimmi48 (1).
Clarify the documentation for merging PRs with overlays (842502a )
Clarify the assignee's role in removing the overlay information (122ab27 )
Merge PR #12312: Clarify the documentation for merging PRs with overlays (8dd5c47 )
ppedrot pushed 2 commits to branch v8.11. Commits by ejgallego (1) and ppedrot (1).
[ci] [sf] Fix SF build. (fd2c75f )
Backport PR #12320: [ci] [sf] Fix SF build. (07fa380 )
maximedenes pushed 4 commits to branch master. Commits by ppedrot (3) and maximedenes (1).
No more local reduction functions in Reductionops. (2a79abc )
Further cleanup: remove the local_reduction_function type. (cf60564 )
Add overlays. (101d898 )
Merge PR #11922: No more local reduction functions in Reductionops. (81fba80 )
Zimmi48 pushed 2 commits to branch master. Commits by Zimmi48 (1) and ppedrot (1).
Add a changelog for 8.11.2. (9f9a77f )
Merge PR #12327: Add a changelog for 8.11.2. (e36c415 )
Janno pushed 1 commit to branch janno/cs_lambda.
Enable canonical fun _ => _
projections. (034b7b5 )
@Janno You seem to have mistakenly pushed to the main repo. Could you please delete your branch?
Oh, sure! I wonder how that happened
Janno deleted the branch janno/cs_lambda.
From the name of the branch, I bet this is a confusion in the git push
syntax.
I.e. you probably wanted to push to your fork and pushed to a new janno/branch_name
branch instead.
Oh, indeed, I copied git
's proposed --set-upstream
thingy which always suggests origin
..
I should absolutely not be able to push anything to the main repo, btw. GitHub really needs to come up with a better way of handling permissions..
FTR I recommend adopting the following convention:
upstream points to upstream
origin points to your personal fork
Then, you can use a .gitconfig
similar to mine: https://github.com/Zimmi48/dotfiles/blob/master/.gitconfig
(see in particular push.default
+ remote.pushdefault
) so that pushing always go to your fork by default.
GitHub really needs to come up with a better way of handling permissions..
Agreed!
Théo Zimmermann said :
FTR I recommend adopting the following convention:
upstream points to upstream
origin points to your personal fork
Then, you can use a .gitconfig
similar to mine: https://github.com/Zimmi48/dotfiles/blob/master/.gitconfig
(see in particular push.default
+ remote.pushdefault
) so that pushing always go to your fork by default.
I'll try to adopt that convention!
SkySkimmer pushed 3 commits to branch master. Commits by herbelin (2) and SkySkimmer (1).
Fixes #12234 (wrong environment for Show Proof). (cd1bb55 )
Added change log. (5c3b9f9 )
Merge PR #12296: Fixes #12234: wrong environment for Show Proof (cc54af3 )
herbelin pushed 7 commits to branch master. Commits by ppedrot (6) and herbelin (1).
Move the static check of evaluability in unfold tactic to runtime. (be56f39 )
Generalize the interpretation of syntactic notation as reference to their head. (3af3409 )
Add test for #11727, which was indirectly fixed by this PR. (2e53445 )
Tweak the error message of reference internalization. (5e1da5b )
Remove an outdated piece of documentation about limitations of unfold. (ec14db8 )
Adding changelog. (b5ecd2e )
Merge PR #12256: Move the static check of evaluability in unfold tactic to runtime. (56e2384 )
ppedrot pushed 2 commits to branch v8.11.
Add a changelog for 8.11.2. (bfd529d )
Backport PR #12327: Add a changelog for 8.11.2. (1816614 )
ppedrot pushed 3 commits to branch v8.11.
Bump the version number to 8.11.2. (8832e1f )
Mark this commit as a released version. (4960de3 )
Merge PR #12328: Release 8.11.2 (1539a9a )
ppedrot pushed tag V8.11.2.
ppedrot pushed 1 commit to branch v8.11.
MSoegtropIMC pushed 8 commits to branch master. Commits by gares (7) and MSoegtropIMC (1).
[win] Coq trunk is now called master (9c111b3 )
[win] since 4.07 the seq package is part of ocaml (d93b46d )
[win] bump camlp5 to 7.11 since OCaml 4.08 requires it (dd90217 )
[win] rules to build Elpi (f4e2b0b )
[win] addon for elpi (40e7685 )
[win] addon for Hierarchy Builder (a8fbe8b )
[win] CI build addons Coq-Elpi Hierarchy-Builder (64cce27 )
Merge PR #12032: [win] Elpi, Coq-Elpi and HB (a605c48 )
anton-trunov pushed 7 commits to branch master. Commits by llelf (6) and anton-trunov (1).
do not re-export ListNotations from Program (b500758 )
do not re-export ListNotations from Program: overlays (7776cf7 )
do not re-export ListNotations from Program: changelog (1175ca0 )
do not re-export ListNotations from Program: fix testsuite (4a47406 )
do not re-export ListNotations from Program: vst overlay (38c522d )
do not re-export ListNotations from Program: kill overlays (7510aa6 )
Merge PR #11992: do not re-export ListNotations from Program (959254c )
ejgallego pushed 2 commits to branch master. Commits by Zimmi48 (1) and ejgallego (1).
Add advisories on OCaml setup to INSTALL.md. (5383050 )
Merge PR #12243: Add a note on build-time dependencies to INSTALL.md. (bcfb5f2 )
ppedrot pushed 2 commits to branch master. Commits by ejgallego (1) and ppedrot (1).
[exn] [tactics] improve backtraces on monadic errors (e8bde45 )
Merge PR #11755: [exn] [tactics] improve backtraces on monadic errors (b5b6e2d )
herbelin pushed 12 commits to branch master. Commits by proux01 (11) and herbelin (1).
NumTok.int doesn't exist anymore (492eae7 )
Uniformize indentation in theories/Numbers (3864d78 )
Decimal: specify numeral notation for Q (5372090 )
Decimal: prove numeral notation for Q (a9ecce2 )
Add helper function (97567ff )
Rename functions (deb2607 )
Add hexadecimal numerals (692c642 )
[doc] Add hexadecimal numerals (0ee6e30 )
Hexadecimal: proofs that conversions from/to nat,N,Z and Q are bijections (da4a78d )
Hexadecimal: conversion to/from Coq strings (2d6c26c )
Add overlays (31f5e89 )
Merge PR #11948: Hexadecimal numerals (a5c9ad8 )
ejgallego pushed 3 commits to branch master. Commits by Zimmi48 (2) and ejgallego (1).
Add a rudimentary script to generate release changelog. (3ed313c )
Support when release branch is checked out in a worktree. (8208e5f )
Merge PR #11979: Add a rudimentary script to generate release changelog. (215990f )
ejgallego pushed 3 commits to branch master. Commits by herbelin (2) and ejgallego (1).
Fixes #12322 (anomaly when printing "fun" binders with implicit types). (6a85fd4 )
Add changelog for #12323. (6b793e6 )
Merge PR #12323: Fixes #12322: anomaly when printing "fun" binders with implicit types (03e0aa5 )
cpitclaudel pushed 61 commits to branch master. Commits by Zimmi48 (60) and cpitclaudel (1).
Extract Sorts out of CIC. (9727d6f )
Create new file on sorts. (73b1000 )
Extract Private inductive types from Gallina. (c7b529c )
Create a new file on Variants. (b0e3404 )
Extract Variants from Gallina. (abe9dbd )
Create a new file on Variants. (37b1a35 )
Extract match from Gallina. (fc29e2d )
Add match to new file on Variants. (4f71e81 )
Merge sections on Variants and Private inductive types into new file. (f6c8f67 )
Merge sections on variants and match into new file. (f2e86f9 )
Extract Inductive types from Gallina. (d3ad26c )
Create new file on Inductive types. (a403808 )
Extract Recursive functions from Gallina. (f0cc07b )
Add Recursive functions to new file on Inductive types. (1d34b15 )
Merge sections on Inductive types and Recursive functions in new file. (4bfee4c )
Extract Inductive types from CIC. (485c5a1 )
Create new file on Inductive types. (75d32b4 )
Merge section on Inductive types from Gallina and CIC. (11b1e41 )
Extract CoInductive types from Gallina. (8f0236f )
Create new file on CoInductive types. (308da7f )
[and 41 more commit(s)]
ppedrot pushed 3 commits to branch master. Commits by ejgallego (2) and ppedrot (1).
[misc] Better preserve backtraces in several modules (7e078b0 )
[interp] Register printers for InternalizationError instead of ad-hoc hanlding. (8fd01b5 )
Merge PR #11566: [misc] Better preserve backtraces in several modules (ebaaa73 )
Zimmi48 pushed 3 commits to branch master. Commits by gares (2) and Zimmi48 (1).
Clarify release-process.md (878ffbe )
Update dev/doc/release-process.md (40af9cd )
Merge PR #12335: Clarify release-process.md (accac86 )
Zimmi48 pushed 2 commits to branch master. Commits by Zimmi48 (1) and herbelin (1).
Checking validity of coqdoc file name. (632f709 )
Merge PR #12277: Checking validity of coqdoc file name (fixes #12265) (05e811a )
ejgallego pushed 14 commits to branch master. Commits by herbelin (7), Zimmi48 (6) and ejgallego (1).
Update docgram following #12122 and #12229. (576d84e )
Renaming search_about_item into search_item. (a28c4b0 )
Search: new clauses for searching head, conclusion, kind... (96333c1 )
Addressing a suggestion from Théo Zimmermann. (7c113b3 )
Move SSR's Search to a new plugin and deprecate it. (023d189 )
Search: Displaying the "use About" notice only when really needed. (34237bb )
Cleaning the use of pstate and evar_map in Search. (5037435 )
Moving interpretation of Search commands to their own file: comSearch.ml . (ac507d8 )
Add overlays for coqhammer and coq-dpdgraph. (7026c49 )
Deprecate SearchHead. (eae7b25 )
Document new Search features. (de91dd4 )
Test new Search features. (fc20005 )
Changelog entries for #8855. (ca00028 )
Merge PR #8855: More search options (2b0df4d )
cpitclaudel pushed 2 commits to branch master. Commits by Zimmi48 (1) and cpitclaudel (1).
Add redirects for HTML pages that were moved. (3324759 )
Merge PR #12330: Add redirects for HTML pages that were moved. (8df74ac )
Zimmi48 pushed 4 commits to branch master. Commits by ejgallego (3) and Zimmi48 (1).
[micromega] Revert bad change from 5001deed21e8f4027411cc6413a9d2b98e1bccee (daa5d0f )
Revert "Temporarily disable Windows job on Azure." (660eef9 )
[ci] [azure] Rework windows Azure pipeline (6ce9ba1 )
Merge PR #12071: [ci] [micromega] Fix windows build and Micromega bug introduced in #11756 (e35949c )
ejgallego pushed 3 commits to branch master. Commits by Matafou (1), Zimmi48 (1) and ejgallego (1).
Fix #11761: Functional Induction throws unrecoverable error. (888aaeb )
Fix note on implicit arguments in doc of functional induction. (e83a92d )
Merge PR #12326: Fix #11761: Functional Induction throws unrecoverable error. (d81bb40 )
MSoegtropIMC pushed 2 commits to branch master. Commits by MSoegtropIMC (1) and VincentSe (1).
Prove that classical reals implement constructive reals. Also move sums, min and max to CoRN. (e663b60 )
Merge PR #12288: Prove that classical reals implement constructive reals. (b9591f1 )
JasonGross pushed 2 commits to branch master. Commits by JasonGross (1) and MSoegtropIMC (1).
Ltac2: add notations for eval cbv in ... and other in place reductions (e6b295a )
Merge PR #11981: Ltac2: add notations for eval cbv in ... and other in place reductions (5ec4008 )
ejgallego pushed 2 commits to branch master. Commits by SkySkimmer (1) and ejgallego (1).
test-suite/Makefile: fix incomplete prerequisite list (835289d )
Merge PR #12345: test-suite/Makefile: fix incomplete prerequisite list (a891dd5 )
Zimmi48 pushed 2 commits to branch master. Commits by Zimmi48 (1) and ejgallego (1).
[search] [ssr] Emit deprecated message when calling search from ssreflect (57c023f )
Merge PR #12341: [search] [ssr] Emit deprecated message when calling search from ssreflect (b7c14a8 )
b7c14a8 changed its status to success .
Janno opened PR #12349 Allow dependent products in canonical instances. from janno/cs_dep_prod
to master
:
This removes the restriction to non-dependent products. Dependent and non-dependent products are handled the same way.
The code is arguably simpler than before and also more powerful. I have some use cases in mind but they would probably only work with Unicoq so I can't provide a very compelling example here. In any case, @gares and @mattam82 seemed to agree that this could be a worthwhile change, and, based on what @ggonthier's wrote in https://github.com/coq/coq/issues/11189#issuecomment-558673619 , it seems that removing the dependency check could be the right thing to do even without any use cases where the function type actually is dependent (as opposed to just appearing dependent during unification).
This needs benchmarking since it might well be slower for non-dependent functions than the original code.
I'll add documentation after #12329 is merged since that PR contains new documentation for canonical structures.
<!-- Thank you for your contribution.
Make sure you read the contributing guide and fill this template. -->
<!-- Keep what applies -->
Kind: feature.
<!-- If there is a user-visible change in coqc/coqtop/coqchk/coq_makefile behavior and testing is not prohibitively expensive: -->
<!-- (Otherwise, remove this line.) -->
[X] Added / updated test-suite
<!-- If this is a feature pull request / breaks compatibility: -->
<!-- (Otherwise, remove these lines.) -->
[ ] Corresponding documentation was added / updated (including any warning and error messages added / removed / modified).
[ ] Entry added in the changelog (see https://github.com/coq/coq/tree/master/doc/changelog#unreleased-changelog for details).
Janno requested pretyper-maintainers for a review on PR #12349 Allow dependent products in canonical instances. .
60ec5b9 changed its status to failure .
60ec5b9 changed its status to pending .
GitHub webhook has been successfully configured by Zimmi48.
@Gaëtan Gilbert I've moved the other notifications that you had added to another topic "GitHub Noisy Notifications", so that people (like me) can easily mute them.
cool
ejgallego pushed 2 commits to branch master. Commits by SkySkimmer (1) and ejgallego (1).
Improve spacing in Print Assumptions (2d6dd66 )
Merge PR #11980: Improve spacing in Print Assumptions (b456cf6 )
ejgallego pushed 2 commits to branch master. Commits by Zimmi48 (1) and ejgallego (1).
Zimmi48 pushed the branch v8.12.
gares pushed tag V8.13+alpha.
gares removed tag V8.13+alpha.
herbelin pushed 5 commits to branch master. Commits by SkySkimmer (3), ejgallego (1) and herbelin (1).
test-suite: fix bug causing unit tests to be skipped (d70eded )
Fix proof_diffs_test.ml (4c69c4a )
Revert "[test] unit tests for ide/coq_lex.ml" + makefile support (7da245b )
[azure OSX] Export OCAMLPATH so test-suite sees OCaml libs (3decaca )
Merge PR #12289: test-suite: fix bug causing unit tests to be skipped (2222e45 )
Maybe we should have a stream just for notifications too btw
Yes, seems too noisy, especially with the CI event.
(you can mute any given topic)
I'm going to disable the CI events, they just post commit hashes so it's impossible to tell which ones we should care about.
Still would be a bit more organized under their own stream IMO
They pollute the topic namespace
SkySkimmer pushed 5 commits to branch master. Commits by ejgallego (4) and SkySkimmer (1).
[obligations] Pre-functionalize Program state (809291d )
[declare] Merge DeclareObl
into Declare
(c8b54d7 )
[declare] Grand unification of the proof save path. (5ae026c )
[ci] Old overlay cleanup. (833d767 )
Merge PR #12301: [declare] Grand unification of the proof save path. (407ca66 )
ejgallego pushed 3 commits to branch master. Commits by gares (2) and ejgallego (1).
Update release-process.md (e1e4073 )
Update release-process.md (ffe1de0 )
Merge PR #12353: Update release-process.md (5b23b80 )
cpitclaudel pushed 4 commits to branch master. Commits by Zimmi48 (2), cpitclaudel (1) and jfehrle (1).
Bump minimal versions of refman dependencies. (7cac115 )
Support :gdef:text <term>
syntax (adding "<term>") (ae208f0 )
Use the new gdef alt-text feature in the refman. (c1125bd )
Merge PR #12224: Support :gdef:text<term>
syntax (adding "<term>") (ed0f2f0 )
ejgallego pushed 2 commits to branch master. Commits by Zimmi48 (1) and ejgallego (1).
Use dev version for opam git pinning in .gitlab-ci.yml. (82d26fe )
Merge PR #12362: Use dev version for opam git pinning in .gitlab-ci.yml. (2cd3c71 )
SkySkimmer pushed 2 commits to branch master. Commits by SkySkimmer (1) and Zimmi48 (1).
Direct URL for triggering a pipeline with SKIP_DOCKER=false. (de90f07 )
Merge PR #12342: Direct URL for triggering a pipeline with SKIP_DOCKER=false. (547a384 )
SkySkimmer pushed 2 commits to branch master. Commits by SkySkimmer (1) and ejgallego (1).
[universes] [api] Provide UState.from_env (c8e7ffe )
Merge PR #12354: [universes] [api] Provide UState.from_env (7163b75 )
SkySkimmer pushed 4 commits to branch master. Commits by ejgallego (3) and SkySkimmer (1).
[declare] Remove dead code in prepare_obligation (e12716e )
[declare] Minor tweaks in prepare_obligation (d97499e )
[declare] Remove unused parameters in prepare_obligation (0643873 )
Merge PR #12356: [declare] Remove unused parameters in prepare_obligation (a87e046 )
SkySkimmer pushed 2 commits to branch master. Commits by SkySkimmer (1) and ejgallego (1).
[test-suite] Ensure copies of files are writable (17de81c )
Merge PR #12350: [test-suite] Ensure copies of files are writable (5fcd4fc )
SkySkimmer pushed 2 commits to branch master. Commits by JasonGross (1) and SkySkimmer (1).
[ci] Add mit-plv/engine-bench (e7908df )
Merge PR #12359: [ci] Add mit-plv/engine-bench (9a8e6cb )
cpitclaudel pushed 2 commits to branch master. Commits by Zimmi48 (1) and cpitclaudel (1).
Adapt the documentation to the move from Gitter to Zulip. (192d4bd )
Merge PR #12377: Adapt the documentation to the move from Gitter to Zulip. (5bf1609 )
SkySkimmer pushed 4 commits to branch master. Commits by JasonGross (3) and SkySkimmer (1).
Use pagination in fetching the number of reviews (9cc5075 )
[merge-pr.sh] Follow next links instead (19a231a )
[merge-pr] Use a simpler method to get all pages (8263c13 )
Merge PR #12316: Use pagination in fetching the number of reviews (7c17979 )
SkySkimmer pushed 2 commits to branch master. Commits by SkySkimmer (1) and ejgallego (1).
[topfmt] Set formatter + flush fix (fb0caf1 )
Merge PR #12358: [topfmt] Set formatter + flush fix (0aedb0c )
SkySkimmer pushed 3 commits to branch master. Commits by SkySkimmer (1), Zimmi48 (1) and ejgallego (1).
[ci] [docker] Bump ocamlformat and dune (a89ea61 )
Bump nixpkgs to get ocamlformat 0.14.2. (7e8897a )
Merge PR #12364: [ci] [docker] Bump ocamlformat and dune (fe15084 )
SkySkimmer pushed 2 commits to branch master. Commits by JasonGross (1) and SkySkimmer (1).
Print a newline at the end of timing tables (0f8de9b )
Merge PR #12368: Print a newline at the end of timing tables (d84cbac )
SkySkimmer pushed 5 commits to branch master. Commits by ejgallego (4) and SkySkimmer (1).
[nit] Remove Declare.Obls.err_not_transp
(70c4c51 )
[declare] [nit] Use proper type alias for in ProgramDecl interface (bb46ed3 )
[obligations] declare_obligation
now takes an UState.t
(7db54ab )
[obligations] [nit] Refactor obligation printing. (e0dc8cb )
Merge PR #12371: [obligations] Minor refactoring (90389df )
This topic was moved here from #Coq devs & plugin devs > Github Push Notifications by Théo Zimmermann
ejgallego pushed 2 commits to branch v8.12. Commits by Zimmi48 (1) and ejgallego (1).
Use pinned commits in dev/ci/ci-user-overlays.sh. (e0b1d9a )
Merge PR #12355: [8.12] Use pinned commits in dev/ci/ci-user-overlays.sh. (701d713 )
ppedrot pushed 2 commits to branch master. Commits by ppedrot (1) and proux01 (1).
[primitive floats] Add low level hexadecimal printing (04e22ab )
Merge PR #11986: [primitive floats] Add low level printing (7e09ee6 )
ppedrot pushed 4 commits to branch master. Commits by herbelin (3) and ppedrot (1).
Fixes #12233 (wrong printing env in presence of match branches eta-expansion). (1e80f73 )
Ssrmatching: Hack to circumvent a hack. (8f5e1e1 )
Added change log. (30ccbef )
Merge PR #12295: Fixes #12233: printing environment corrupted with eta-expansion of "match" branches (ea9463b )
ppedrot pushed 5 commits to branch master. Commits by proux01 (4) and ppedrot (1).
[coqchk] Change list to set (fff8086 )
[coqchk] Fix #5030 (f44ec99 )
[coqchk] Add test (4bab696 )
[coqchk] Improve previous heuristic. (5b2e6c3 )
Merge PR #12076: [coqchk] Fix #5030 (coqchk reports names from opaque modules as axioms) (127c61a )
ejgallego pushed 2 commits to branch v8.12. Commits by ejgallego (1) and ppedrot (1).
Tweak the OCaml version used to generate the MacOS package. (00368b4 )
Merge PR #12363: [8.12] Tweak the OCaml version used to generate the MacOS package. (82c5cc1 )
Zimmi48 pushed 26 commits to branch v8.12. Commits by Zimmi48 (11), proux01 (4), SkySkimmer (3) and others (8).
Bump fiat-crypto for compatibility with #12358. (50ee793 )
[topfmt] Set formatter + flush fix (cdd7c6e )
Backport PR #12358: [topfmt] Set formatter + flush fix (ef7a157 )
test-suite: fix bug causing unit tests to be skipped (1e03b02 )
Fix proof_diffs_test.ml (efda845 )
Revert "[test] unit tests for ide/coq_lex.ml" + makefile support (093f339 )
[azure OSX] Export OCAMLPATH so test-suite sees OCaml libs (f2126a1 )
Backport PR #12289: test-suite: fix bug causing unit tests to be skipped (84061b4 )
[test-suite] Ensure copies of files are writable (cb39edb )
Backport PR #12350: [test-suite] Ensure copies of files are writable (3776c11 )
Print a newline at the end of timing tables (e866c53 )
Backport PR #12368: Print a newline at the end of timing tables (ca06cf2 )
Fixes #12233 (wrong printing env in presence of match branches eta-expansion). (dfb0b42 )
Ssrmatching: Hack to circumvent a hack. (95afb6d )
Added change log. (18d6a50 )
Backport PR #12295: Fixes #12233: printing environment corrupted with eta-expansion of "match" branches (3392077 )
[coqchk] Change list to set (1090241 )
[coqchk] Fix #5030 (c18a49e )
[coqchk] Add test (a9e6813 )
[coqchk] Improve previous heuristic. (c16ff69 )
[and 6 more commit(s)]
Zimmi48 pushed 2 commits to branch master. Commits by Zimmi48 (1) and jfehrle (1).
Omit volumnious Latex messages (e6ae2dc )
Merge PR #12379: Omit voluminous Latex warnings (2b8f1c3 )
JasonGross pushed 3 commits to branch master. Commits by Zimmi48 (2) and JasonGross (1).
[backport-pr] Select correct remote of the master branch. (59e7a45 )
[dev/tools] Fix #12314: do not die silently if branch has no remote. (dbefe07 )
Merge PR #12392: [backport-pr] Select correct remote of the master branch. (16e0877 )
Zimmi48 pushed 2 commits to branch master. Commits by Zimmi48 (1) and mdempsky (1).
Fix hyperlinks in changes.rst (a4f6fdd )
Merge PR #12403: Fix hyperlinks in changes.rst (85694cf )
ppedrot pushed 3 commits to branch master. Commits by SkySkimmer (2) and ppedrot (1).
ppedrot pushed 2 commits to branch master. Commits by gasparattila (1) and ppedrot (1).
Delay evaluating arguments of the "exists" tactic (85d7906 )
Merge PR #12366: Delay evaluating arguments of the "exists" tactic (8b3ce74 )
SkySkimmer pushed 2 commits to branch master. Commits by JasonGross (1) and SkySkimmer (1).
Fix an uncaught python exception in timing (7731b88 )
Merge PR #12388: Fix an uncaught python exception in timing (7a72315 )
SkySkimmer pushed 2 commits to branch master. Commits by JasonGross (1) and SkySkimmer (1).
dev/tools/make-changelog.sh now asks about fixed bugs (09a4ffe )
Merge PR #12410: dev/tools/make-changelog.sh now asks about fixed bugs (1eb5f05 )
Zimmi48 pushed 11 commits to branch v8.12. Commits by Zimmi48 (7), JasonGross (1), gasparattila (1) and others (2).
[backport-pr] Select correct remote of the master branch. (3570bfe )
[dev/tools] Fix #12314: do not die silently if branch has no remote. (3ae1ebd )
Backport PR #12392: [backport-pr] Select correct remote of the master branch. (4d77ba2 )
Omit volumnious Latex messages (a3a46f4 )
Backport PR #12379: Omit voluminous Latex warnings (ec34cc6 )
Fix hyperlinks in changes.rst (9b80607 )
Backport PR #12403: Fix hyperlinks in changes.rst (1dad1a1 )
Delay evaluating arguments of the "exists" tactic (e13a3d9 )
Backport PR #12366: Delay evaluating arguments of the "exists" tactic (8c9f9bd )
Fix an uncaught python exception in timing (62815da )
Backport PR #12388: Fix an uncaught python exception in timing (dc8f5b2 )
ejgallego pushed 2 commits to branch master. Commits by Zimmi48 (1) and ejgallego (1).
Fix output tests for location errors when running in async mode. (488cd01 )
Merge PR #12408: Fix output tests for location errors when running in async mode. (35e1757 )
gares pushed 3 commits to branch master. Commits by Mbodin (2) and gares (1).
Promoting COQLIBINSTALL and COQDOCINSTALL in coq_makefile to the parameters section. (9514c7d )
Adding changelog. (4bdfeb3 )
Merge PR #12389: Small coq_makefile improvement. (a102a80 )
Zimmi48 pushed 3 commits to branch master. Commits by ppedrot (2) and Zimmi48 (1).
Remove the prolog tactic. (a181ea2 )
Add a changelog. (6dab02e )
Merge PR #12399: Remove the prolog tactic. (7c21e56 )
ejgallego pushed 3 commits to branch master. Commits by herbelin (2) and ejgallego (1).
Fixing compilation with -natdynlink no. (5e0907d )
Adding missing DECLARE PLUGIN so that compilation with -natdynlink no works. (19c8ac8 )
Merge PR #12421: Fixes for compilation without native dynlink (d75b889 )
SkySkimmer pushed 10 commits to branch master. Commits by ejgallego (9) and SkySkimmer (1).
[declare] Simplify exported type of definition_entry (946c6c7 )
[declare] Don't expose internal parameter obls (09891ac )
[nit] Remove unused exported error message in obligations (baef982 )
[declare] Turn restrict_ucontext hack into an internal parameter (d9d4dcb )
[declare] Nit on errors. (e1a3216 )
[declare] Factor out universe computation in close_proof (3b38364 )
[declare] Split univs_deferred in close_proof (7661029 )
[declare] Factor common universe computation in close proof. (afa3d2f )
[declare] Split univs_poly_private in close_proof (288110c )
Merge PR #12393: [declare] Miscellaneous nits from my main dev tree (831e901 )
SkySkimmer pushed 2 commits to branch master. Commits by JasonGross (1) and SkySkimmer (1).
[ci] Split fiat-crypto into non-OCaml and OCaml (f427613 )
Merge PR #12431: [ci] Split fiat-crypto into non-OCaml and OCaml (4270ed3 )
ejgallego pushed 3 commits to branch master. Commits by herbelin (2) and ejgallego (1).
Fixes #12418 (inference of return clause meets assert false). (22d0e5c )
Change log for #12422. (dec5edf )
Merge PR #12422: Fixes #12418: an assert false in inference of return clause (558e20c )
ejgallego pushed 8 commits to branch master. Commits by Zimmi48 (7) and ejgallego (1).
Fix changelog for #11986. (1f04d9e )
Release notes for 8.12. (2f0a89e )
Changelog entries for the 8.12 changes to the reference manual. (296eef0 )
[changelog/8.12] Split misc entries out in more relevant sections. (ce3de8c )
[changelog/8.12] Use sections and provide a local TOC. (80fb192 )
[changelog/8.12] Wording improvements. (29d1594 )
Add more changelog entries which have been backported to v8.12. (f69bb33 )
Merge PR #12396: Release notes 8.12 (a1fa186 )
ejgallego pushed 2 commits to branch master. Commits by SkySkimmer (1) and ejgallego (1).
Require in Section: warning is now about fragility not deprecation. (083ab9f )
Merge PR #11974: Require in Section: warning is now about fragility not deprecation. (d495815 )
gares pushed 4 commits to branch master. Commits by Zimmi48 (3) and gares (1).
Remove command-line options that do not exist anymore. (2d9988d )
Fix worker handling of command-line options that are already included in initial state. (c684557 )
Fix usage of -rifrom, -refrom. (850e363 )
Merge PR #12412: Reduce options passed to workers (db768e6 )
Zimmi48 pushed 24 commits to branch v8.12. Commits by Zimmi48 (18), herbelin (4), JasonGross (1) and others (1).
Release notes for 8.12. (4391a23 )
Changelog entries for the 8.12 changes to the reference manual. (9886fbf )
[changelog/8.12] Split misc entries out in more relevant sections. (e7c74fc )
[changelog/8.12] Use sections and provide a local TOC. (d55395f )
[changelog/8.12] Wording improvements. (2b3cdf8 )
Add more changelog entries which have been backported to v8.12. (a76d7c9 )
Backport PR #12396: Release notes 8.12 (6bb5ffa )
Bump fiat-crypto pin to be able to use new targets in CI. (0a27c5e )
[ci] Split fiat-crypto into non-OCaml and OCaml (44a8980 )
Backport PR #12431: [ci] Split fiat-crypto into non-OCaml and OCaml (38899a5 )
Remove command-line options that do not exist anymore. (cd92d55 )
Fix worker handling of command-line options that are already included in initial state. (f27a850 )
Fix usage of -rifrom, -refrom. (514cd2d )
Backport PR #12412: Reduce options passed to workers (3b29a88 )
Fix output tests for location errors when running in async mode. (839a054 )
Backport PR #12408: Fix output tests for location errors when running in async mode. (179c41f )
Fixing compilation with -natdynlink no. (5029e9d )
Adding missing DECLARE PLUGIN so that compilation with -natdynlink no works. (db1f565 )
Backport PR #12421: Fixes for compilation without native dynlink (1fb2a48 )
Fixes #12418 (inference of return clause meets assert false). (42dcec8 )
[and 4 more commit(s)]
gares pushed 2 commits to branch master. Commits by gares (1) and maximedenes (1).
Move CoqIDE to its own folder (3302161 )
Merge PR #12337: Move CoqIDE to its own folder (42e9c71 )
gares pushed 2 commits to branch master. Commits by gares (1) and herbelin (1).
Coq_makefile: adding a dependency of .coqdeps on _CoqProject. (c803c10 )
Merge PR #12427: Add a dependency of coq_makefile's coqdep target into _CoqProject (5ea6ef7 )
herbelin pushed 6 commits to branch master. Commits by ppedrot (5) and herbelin (1).
Some wrapper cleanup around eauto. (5488b4a )
Make explicit the computation of lists of goals in eauto. (645727a )
Factor the computation of head constant in Eauto resolution. (a20d537 )
Simplify Eauto.e_trivial_resolve. (4f2bca1 )
Enforce statically the invariant that a goal comes with its database in eauto. (13b1000 )
Merge PR #12419: Various cleanups in eauto (e766d31 )
SkySkimmer pushed 2 commits to branch master. Commits by SkySkimmer (1) and ejgallego (1).
[declare] Hide internals of variable declaration entries. (6fe12fd )
Merge PR #12440: [declare] Hide internals of variable declaration entries. (0ae2017 )
maximedenes pushed 4 commits to branch master. Commits by ppedrot (3) and maximedenes (1).
Move the cbn reduction to its own file, and simplify the RAKAM accordingly. (7a8c400 )
Further cleanup. (4d98718 )
Move the Cbn module to tactics/. (497a300 )
Merge PR #11707: Split the Reductionops machine from the cbn one (0379ab6 )
Zimmi48 pushed 1 commit to branch document-sphinx-3-incompatibility.
Document incompatibility with Sphinx 3. (b6c9403 )
Zimmi48 deleted the branch document-sphinx-3-incompatibility.
ejgallego pushed 3 commits to branch master. Commits by Zimmi48 (2) and ejgallego (1).
Fix version switcher when building with Dune. (4f4ad56 )
Adjust list of versions in version switcher. (2b337fa )
Merge PR #12456: Fix version switcher when building with Dune. (de43053 )
ejgallego pushed 2 commits to branch master. Commits by Zimmi48 (1) and ejgallego (1).
Fix #12280: do not use xindy to avoid build failures on some machines. (19d5ebc )
Merge PR #12397: Fix #12280: do not use xindy to avoid build failures on some machines. (c937f72 )
ejgallego pushed 2 commits to branch master. Commits by Zimmi48 (1) and ejgallego (1).
Fix ONLY_WINDOWS in .gitlab-ci.yml. (2beed70 )
Merge PR #12437: Fix ONLY_WINDOWS in .gitlab-ci.yml. (7bfd2bf )
ejgallego pushed 2 commits to branch master. Commits by Zimmi48 (1) and ejgallego (1).
Document incompatibility with Sphinx 3. (b6c9403 )
Merge PR #12459: Document incompatibility with Sphinx 3. (e36b1c2 )
ejgallego pushed 2 commits to branch master. Commits by Zimmi48 (1) and ejgallego (1).
Add remaining 8.12+beta1 changelog entries. (dd7857c )
Merge PR #12460: Add remaining 8.12+beta1 changelog entries. (2f2d21a )
ejgallego pushed 3 commits to branch master. Commits by Zimmi48 (2) and ejgallego (1).
Document known issue of Proof <term> with PG. (08e73f2 )
Tweak wording. (f47b2ed )
Merge PR #12450: Document known issue of Proof <term> with PG. (e9bba6f )
herbelin pushed 2 commits to branch master. Commits by herbelin (1) and ppedrot (1).
Factorize code in hint declaration. (0d3e83a )
Merge PR #12336: Factorize code in hint declaration. (9c26e58 )
Zimmi48 pushed 6 commits to branch master. Commits by cpitclaudel (4) and Zimmi48 (2).
[sphinx] Remove most pylint warnings (101b98f )
[sphinx] Get rid of anonymous targets (Sphinx 2.3.1 doesn't like them) (c654804 )
[sphinx] Improve the error message printed for duplicate names (51b13de )
[sphinx] Fix #12361 (73d400a )
Fix comment. (20cee60 )
Merge PR #12380: Fix #12361 (indexing issues in the PDF) (d0e4e7e )
Zimmi48 pushed 14 commits to branch v8.12.
Fix version switcher when building with Dune. (cae5695 )
Adjust list of versions in version switcher. (ba20868 )
Backport PR #12456: Fix version switcher when building with Dune. (fa84da6 )
Fix #12280: do not use xindy to avoid build failures on some machines. (7f9c0b1 )
Backport PR #12397: Fix #12280: do not use xindy to avoid build failures on some machines. (9531c68 )
Fix ONLY_WINDOWS in .gitlab-ci.yml. (0b33af6 )
Backport PR #12437: Fix ONLY_WINDOWS in .gitlab-ci.yml. (3399fc0 )
Document incompatibility with Sphinx 3. (91f2372 )
Backport PR #12459: Document incompatibility with Sphinx 3. (93caba9 )
Add remaining 8.12+beta1 changelog entries. (baa5ca0 )
Backport PR #12460: Add remaining 8.12+beta1 changelog entries. (235f483 )
Document known issue of Proof <term> with PG. (5fa88e7 )
Tweak wording. (64ea579 )
Backport PR #12450: Document known issue of Proof <term> with PG. (468d891 )
Zimmi48 pushed 6 commits to branch v8.12. Commits by cpitclaudel (4) and Zimmi48 (2).
[sphinx] Remove most pylint warnings (0ea7cb3 )
[sphinx] Get rid of anonymous targets (Sphinx 2.3.1 doesn't like them) (4a3ea3e )
[sphinx] Improve the error message printed for duplicate names (d500ce7 )
[sphinx] Fix #12361 (56d0010 )
Fix comment. (e720add )
Backport PR #12380: Fix #12361 (indexing issues in the PDF) (1b55bd6 )
cpitclaudel pushed 2 commits to branch master. Commits by cpitclaudel (1) and jfehrle (1).
Match only a single line as the coqtop prompt (c964091 )
Merge PR #12473: Match only a single line as the coqtop prompt in coqtop:: directive (aad87d7 )
ejgallego pushed 2 commits to branch master. Commits by Zimmi48 (1) and ejgallego (1).
Fix Flocq build in Windows add-ons. (d930f65 )
Merge PR #12451: Fix Flocq build on Windows. (61744ac )
Zimmi48 pushed 2 commits to branch master. Commits by Zimmi48 (1) and cpitclaudel (1).
[sphinx] Fix regexp used in coqdomain.CoqtopBlocksTransform.split_lines (7612610 )
Merge PR #12477: [sphinx] Fix regexp used in coqdomain.CoqtopBlocksTransform.split_lines (3b030bf )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Fix uncaught NotArity in inductive type (bc842a9 )
Merge PR #12471: Fix uncaught NotArity in inductive type (522a1d3 )
ejgallego pushed 2 commits to branch master. Commits by SkySkimmer (1) and ejgallego (1).
Don't suggest Proof using when no section variables (10e90e2 )
Merge PR #12480: Don't suggest Proof using when no section variables (c0f4d0f )
Zimmi48 pushed 6 commits to branch v8.12. Commits by Zimmi48 (4), cpitclaudel (1) and jfehrle (1).
Match only a single line as the coqtop prompt (656df4c )
Backport PR #12473: Match only a single line as the coqtop prompt in coqtop:: directive (01477d8 )
[sphinx] Fix regexp used in coqdomain.CoqtopBlocksTransform.split_lines (7cebf06 )
Backport PR #12477: [sphinx] Fix regexp used in coqdomain.CoqtopBlocksTransform.split_lines (91c065b )
Fix Flocq build in Windows add-ons. (679a6c2 )
Backport PR #12451: Fix Flocq build on Windows. (723ecfe )
Zimmi48 pushed 4 commits to branch v8.12. Commits by SkySkimmer (2) and Zimmi48 (2).
Fix uncaught NotArity in inductive type (791734d )
Backport PR #12471: Fix uncaught NotArity in inductive type (3be0565 )
Don't suggest Proof using when no section variables (2cb2f63 )
Backport PR #12480: Don't suggest Proof using when no section variables (3080a8e )
Zimmi48 pushed 2 commits to branch master. Commits by Zimmi48 (1) and ejgallego (1).
[ci] [overlays] Pin unicoq to a stable version. (6e09f3a )
Merge PR #12482: [ci] [overlays] Pin unicoq to a stable version. (2e85a6b )
Zimmi48 pushed 2 commits to branch master. Commits by Zimmi48 (1) and mattam82 (1).
Summary of changes for 8.12 (4167ef6 )
Merge PR #12462: Summary of changes for 8.12 (10e126b )
Zimmi48 pushed 7 commits to branch master. Commits by jfehrle (6) and Zimmi48 (1).
Refactor SELF code for clarity (376425b )
Add MOVEALLBUT operation (485054a )
Report an error for empty (sub)productions (12540e1 )
Add NOTINRSTS nonterminal to suppress messages (11baeee )
Make automatic name generation for directives more consistent: (6a76e43 )
Convert Ltac chapter to prodn (27d6686 )
Merge PR #12103: Convert Ltac chapter to prodn (4642ce1 )
VincentSe pushed 2 commits to branch master. Commits by MSoegtropIMC (1) and VincentSe (1).
CReal: changed epsilon for modulus of convergence from 1/n to 2^z (3d775bd )
Merge PR #12186: CReal: changed epsilon for modulus of convergence from 1/n to 1/2^n (95fb6a9 )
silene pushed 3 commits to branch master. Commits by proux01 (2) and silene (1).
Fix 12483 (8ecdb85 )
Update dev/doc/critical-bugs (9c76e6b )
Merge PR #12484: Fix #12483 Incorrect specification of PrimFloat.leb (95be052 )
Zimmi48 pushed 12 commits to branch v8.12. Commits by jfehrle (6), Zimmi48 (3), proux01 (2) and others (1).
Summary of changes for 8.12 (3cbc380 )
Backport PR #12462: Summary of changes for 8.12 (e4ec975 )
Refactor SELF code for clarity (0a9a66e )
Add MOVEALLBUT operation (fe3741a )
Report an error for empty (sub)productions (f9125b5 )
Add NOTINRSTS nonterminal to suppress messages (ba425b5 )
Make automatic name generation for directives more consistent: (a38b073 )
Convert Ltac chapter to prodn (3ccd52a )
Backport PR #12103: Convert Ltac chapter to prodn (6c14a25 )
Fix 12483 (a75959a )
Update dev/doc/critical-bugs (464c3a5 )
Backport PR #12484: Fix #12483 Incorrect specification of PrimFloat.leb (6c30332 )
cpitclaudel pushed 2 commits to branch master. Commits by Zimmi48 (1) and cpitclaudel (1).
Update changelog for 8.12+beta1. (65a64e6 )
Merge PR #12491: Update changelog for 8.12+beta1. (c077db4 )
ppedrot pushed 2 commits to branch master. Commits by jfehrle (1) and ppedrot (1).
Remove info tactic, deprecated in 8.5 (044f76c )
Merge PR #12423: Remove info tactic, deprecated in 8.5 (5611f23 )
ppedrot pushed 2 commits to branch master. Commits by gasparattila (1) and ppedrot (1).
Fix #12442: Confusing error message when the intro pattern of "apply in" fails (c3dc9c5 )
Merge PR #12443: Fix #12442: Confusing error message when the intro pattern of "apply in" fails (149d960 )
ejgallego pushed 6 commits to branch master. Commits by Zimmi48 (3), MSoegtropIMC (2) and ejgallego (1).
Windows: fix menhir and coq-menhirlib build for latest version. (628ed59 )
Windows: fix build of Gappa C++ tool (3b556e1 )
Fix Coquelicot build in Windows add-ons. (85999bc )
Call autoreconf in interval, flocq and gappa-plugin. (e2afb5b )
Fix the build of Elpi by calling Dune directly. (ba8c793 )
Merge PR #12492: Fix Windows addons. (965c095 )
ejgallego pushed 4 commits to branch master. Commits by Zimmi48 (3) and ejgallego (1).
Minor improvements to the section on basics. (fcbae04 )
Minor improvements to the section on sorts. (7fa123e )
Merge sections on functions and function types. (daddc14 )
Merge PR #12481: Minor improvements to the sections on basics and sorts. (55d1ea3 )
Zimmi48 pushed 14 commits to branch v8.12. Commits by Zimmi48 (11), MSoegtropIMC (2) and gasparattila (1).
Update changelog for 8.12+beta1. (d7bdcaa )
Backport PR #12491: Update changelog for 8.12+beta1. (753d297 )
Minor improvements to the section on basics. (0fe8ea9 )
Minor improvements to the section on sorts. (61f28dd )
Merge sections on functions and function types. (bdd5913 )
Backport PR #12481: Minor improvements to the sections on basics and sorts. (61b048a )
Fix #12442: Confusing error message when the intro pattern of "apply in" fails (c8e0614 )
Backport PR #12443: Fix #12442: Confusing error message when the intro pattern of "apply in" fails (5919812 )
Windows: fix menhir and coq-menhirlib build for latest version. (6a7513f )
Windows: fix build of Gappa C++ tool (1c2f5c7 )
Fix Coquelicot build in Windows add-ons. (fdc0dc1 )
Call autoreconf in interval, flocq and gappa-plugin. (ad5afd9 )
Fix the build of Elpi by calling Dune directly. (304109e )
Backport PR #12492: Fix Windows addons. (8587ea4 )
maximedenes pushed 2 commits to branch master. Commits by ejgallego (1) and maximedenes (1).
[dune] [dbg] Fix coqide target after CoqIDE move. (7fb7c9e )
Merge PR #12498: [dune] [dbg] Fix coqide target after CoqIDE move. (96d206a )
ejgallego pushed 6 commits to branch v8.12. Commits by Zimmi48 (3), MSoegtropIMC (2) and ejgallego (1).
CI/Windows: Adjust CompCert version and build instructions (02af003 )
Windows: Adjust version of VST and enable platform friendly VST build (5e9804c )
Revert "Windows: switch OCaml to 4.08.1" (1a3a6b3 )
Carefully select which versions of add-ons are included in the Windows installer. (d29ced0 )
Enable all addons in release branch. (a11c796 )
Merge PR #12415: [v8.12] Carefully select which versions of add-ons are included in the Windows installer. (dad84cd )
ejgallego pushed 2 commits to branch v8.12. Commits by Zimmi48 (1) and ejgallego (1).
Bump version number to 8.12+beta1. (fd4dc52 )
Merge PR #12500: Bump version number to 8.12+beta1. (393e1cd )
gares pushed 4 commits to branch master. Commits by ejgallego (3) and gares (1).
[declare] Remove some unused fix_exn
(0e2897d )
[stm] Simplify logic involving forced futures. (558b24c )
[test-suite] [stm] Interactive test case for fail-on-qed. (213c928 )
Merge PR #12357: [declare] Remove some unused fix_exn
(13e8d04 )
Zimmi48 pushed 2 commits to branch v8.12.
Bump Coq-Elpi to not include memory intensive tests. (d4f06b7 )
Merge PR #12501: Coq-Elpi patch to remove memory-intensive test. (15a5797 )
Zimmi48 pushed tag V8.12+beta1.
Zimmi48 pushed 1 commit to branch v8.12.
First commit after V8.12+beta1. (905d6fc )
vbgl pushed 2 commits to branch master. Commits by Zimmi48 (1) and vbgl (1).
[dev/ci/nix] Support for building the Gappa plugin. (89d6507 )
Merge PR #12494: [dev/ci/nix] Support for building the Gappa plugin. (61b63e0 )
maximedenes pushed 5 commits to branch master. Commits by fajb (4) and maximedenes (1).
[micromega] native support for boolean operators (f8e91cb )
Update theories/micromega/ZifyBool.v (13f0909 )
fix according to review by @pi8027 (5017d52 )
Update zify documentation (12e9f7e )
Merge PR #11906: [micromega] native support for boolean operators (90345eb )
Zimmi48 pushed 2 commits to branch master. Commits by Zimmi48 (1) and beta-ziliani (1).
updated ci for unicoq (d008763 )
Merge PR #12509: updated ci for unicoq (a006765 )
ppedrot pushed the branch binary-macOS-8.11.2.
gares pushed 2 commits to branch master. Commits by ejgallego (1) and gares (1).
[toplevel] Annotate tailcall functions (ce26ccf )
Merge PR #12506: [toplevel] Annotate tailcall functions (fd173d5 )
CohenCyril pushed 4 commits to branch master. Commits by gares (3) and cyrilcohen (1).
[ssr] remove catch all (73c3dd1 )
[ssr] fix env handling in error message (fix #12507) (8cbb01a )
make the linter happy (22ea81e )
Merge PR #12508: Fix #12507 Anomaly when using a ssreflect reflect
view (6499de1 )
Zimmi48 pushed 2 commits to branch v8.12.
Bump Gappa plugin to use latest release and remove the compatibility patch. (f71e6ec )
Merge PR #12511: [v8.12] Bump Gappa plugin to use latest release and remove the compatibility patch (432d2b4 )
Zimmi48 pushed 2 commits to branch master. Commits by Blaisorblade (1) and Zimmi48 (1).
tactics.rst: readd cbv
(5fbbf2f )
Merge PR #12536: tactics.rst: fix typo — readd cbv
to title of its section (33e763a )
Zimmi48 pushed 4 commits to branch v8.12. Commits by Zimmi48 (3) and proux01 (1).
[CI] Update paramcoq branch to v8.12 (9000f3c )
Bump the version of interval. (9ef6034 )
Merge PR #12535: [v8.12] Bump interval (dda4715 )
Merge PR #12533: [CI] Update paramcoq branch to v8.12 (48879ac )
Zimmi48 pushed 6 commits to branch v8.12. Commits by gares (3), Zimmi48 (2) and Blaisorblade (1).
[ssr] remove catch all (fe0290d )
[ssr] fix env handling in error message (fix #12507) (7050773 )
make the linter happy (189d90c )
Backport PR #12508: Fix #12507 Anomaly when using a ssreflect reflect
view (229e80f )
tactics.rst: readd cbv
(28356df )
Backport PR #12536: tactics.rst: fix typo — readd cbv
to title of its section (586929a )
ppedrot deleted the branch binary-macOS-8.11.2.
SkySkimmer pushed 4 commits to branch master. Commits by ppedrot (3) and SkySkimmer (1).
Do not reallocate named_context_val of the pretyping environment. (9ad3bb7 )
Share the identity instance in pretyping environments. (9cff67c )
Try to preserve more sharing in nf_evars_and_universes_opt_subst. (695ca08 )
Merge PR #12502: Preserve sharing in evar instances (72b25f1 )
SkySkimmer pushed 3 commits to branch master. Commits by ppedrot (2) and SkySkimmer (1).
Check duplicity of constructor names in an algorithmically efficient way. (e67f4a4 )
Use an efficient data structure for VM compilation indexing. (3b81ff4 )
Merge PR #12531: Fast inductive compilation (6cdccde )
anton-trunov pushed 2 commits to branch master. Commits by Blaisorblade (1) and anton-trunov (1).
Fix #12406: fix Coq type error in dependent induction's Ltac (0df0e9c )
Merge PR #12407: Fix #12406: fix Coq type error in dependent induction's Ltac (43dba0d )
cpitclaudel pushed 2 commits to branch master. Commits by Zimmi48 (1) and cpitclaudel (1).
Add index for coqdoc. (5f9572b )
Merge PR #12559: Add index for coqdoc. (3f8629c )
herbelin pushed 11 commits to branch master. Commits by ppedrot (10) and herbelin (1).
Factorize hint flags in Class_tatcis.make_make_resolve_hyp. (6c4ecea )
Do not be verbose when declaring subclass hints. (ca6dd28 )
Do not export flags in Hints.make_resolves. (f66bd46 )
Do not export Hints.make_extern. (7ac18ed )
Remove dead code in the Hints API. (2a24a66 )
Opacify the type of hint metadata. (21b4e41 )
Remove access to hint section variables. (437f86a )
Wrap the content of full hints into a record. (9eca7cc )
Move the hint polymorphic status to the hint instance. (c00a369 )
Add overlays. (1d64f9d )
Merge PR #12505: Cleanup the Hints API (95dc295 )
ejgallego pushed 2 commits to branch master. Commits by ejgallego (1) and tchajed (1).
[ci] Use a tested branch of Perennial (21cc4cb )
Merge PR #12546: [ci] Use a tested branch of Perennial (257564b )
SkySkimmer pushed 2 commits to branch master. Commits by JasonGross (1) and SkySkimmer (1).
Add a generated file to .gitignore (6e60934 )
Merge PR #12555: Add test-suite/redirect_test.out file to .gitignore (bb543b4 )
SkySkimmer pushed 2 commits to branch master. Commits by SkySkimmer (1) and herbelin (1).
Slight improvement in naming existential variables. (f12b5b2 )
Merge PR #12434: Slight improvement in naming dependent existential variables in goals (b34680b )
herbelin pushed 1 commit to branch master+elementary-properties-IZR.
Elementary properties about IZR for generic use. (9dc1f1f )
herbelin deleted the branch master+elementary-properties-IZR.
herbelin pushed 4 commits to branch master. Commits by ppedrot (3) and herbelin (1).
Remove dead code in autorewrite. (948d8bc )
Code simplification in Autorewrite. (31cbaf0 )
Use evar clauses instead of meta clauses in Autorewrite hint registration. (1ef9819 )
Merge PR #12520: Cleanup the autorewrite implementation (2139991 )
SkySkimmer pushed 2 commits to branch master. Commits by SkySkimmer (1) and herbelin (1).
Elementary properties about IZR for generic use. (9dc1f1f )
Merge PR #8796: Elementary properties about IZR for generic use (34e62d0 )
fajb pushed 2 commits to branch master. Commits by fajb (1) and pi8027 (1).
Add a pre-hook mechanism for the zify
tactic (8095d7d )
Merge PR #12552: Add a pre-hook mechanism for the zify
tactic (700918a )
maximedenes pushed 2 commits to branch master. Commits by SkySkimmer (1) and maximedenes (1).
Fix glob_sort_family for SProp (3083eac )
Merge PR #12530: Fix glob_sort_family for SProp (5d65a66 )
MSoegtropIMC pushed 2 commits to branch master. Commits by MSoegtropIMC (1) and vbgl (1).
CoqIDE: accept to open files with invalid names (518d92d )
Merge PR #12562: CoqIDE: accept to open files with invalid names (25ece32 )
Zimmi48 pushed 13 commits to branch v8.12. Commits by Zimmi48 (7), ppedrot (2), Blaisorblade (1) and others (3).
Check duplicity of constructor names in an algorithmically efficient way. (c1e4016 )
Use an efficient data structure for VM compilation indexing. (79b10ac )
Backport PR #12531: Fast inductive compilation (eb1e591 )
Fix #12406: fix Coq type error in dependent induction's Ltac (97061a9 )
Backport PR #12407: Fix #12406: fix Coq type error in dependent induction's Ltac (d807a10 )
Add index for coqdoc. (72f24b8 )
Backport PR #12559: Add index for coqdoc. (b2df824 )
Add a generated file to .gitignore (266deee )
Backport PR #12555: Add test-suite/redirect_test.out file to .gitignore (eceafd7 )
Fix glob_sort_family for SProp (546e9de )
Backport PR #12530: Fix glob_sort_family for SProp (da7a2e2 )
CoqIDE: accept to open files with invalid names (35bd89c )
Backport PR #12562: CoqIDE: accept to open files with invalid names (16984af )
SkySkimmer pushed 2 commits to branch master. Commits by JasonGross (1) and SkySkimmer (1).
[ci] Add coq-community/coq-performance-tests (7ea8f82 )
Merge PR #12577: [ci] Add coq-community/coq-performance-tests (3ba88c9 )
mattam82 pushed 3 commits to branch master. Commits by ppedrot (2) and mattam82 (1).
Use the unification result for eauto's eapply. (189f418 )
Add a test for the strange behaviour encountered with this change. (c1f7048 )
Merge PR #12532: Use the unification result for eauto's eapply. (0465e99 )
ejgallego pushed 2 commits to branch master. Commits by SkySkimmer (1) and ejgallego (1).
Revert "[opam] Don't disable native compute in opam.dev file" (e22a741 )
Merge PR #12550: Fix configure usage in .opam (82485e9 )
gares pushed 2 commits to branch master. Commits by gares (1) and maximedenes (1).
Fix #4459 by improving par:
error message (f67a09a )
Merge PR #12517: Fix #4459 by improving par:
error message (ba355fb )
ejgallego pushed 2 commits to branch master. Commits by ejgallego (1) and ppedrot (1).
Remove the catchable-exception related functions. (ec15eb5 )
Merge PR #12580: Remove the catchable-exception related functions. (88e7e1d )
ejgallego pushed 6 commits to branch master. Commits by ppedrot (5) and ejgallego (1).
Remove dead code in branch_args. (43b1742 )
Remove all uses of clenv_unique_resolver. (b89584b )
Merge Clenvtac into Clenv. (34aeda3 )
Actually remove internal API from the Clenv mli. (96eab2e )
Simplify Clenv.clenv_pose_metas_as_evars. (d46c2dc )
Merge PR #12579: Simplify Clenv API (7b50daa )
ejgallego pushed 3 commits to branch master. Commits by JasonGross (2) and ejgallego (1).
Add back fiat-crypto-legacy to the CI (f9057bd )
[ci] [fiat-crypto-legacy] allow_failure: true (40308a1 )
Merge PR #12554: Add back fiat-crypto-legacy to the CI (d7d3c70 )
Zimmi48 pushed 2 commits to branch v8.12.
Bump Equation to 1.2.2 and UniCoq to 1.4. (edc80fc )
Merge PR #12544: [v8.12] Bump Equation to 1.2.2 and UniCoq to 1.4. (2622d48 )
Zimmi48 pushed 2 commits to branch master. Commits by Zimmi48 (1) and lilred (1).
Mention VSCoq with respect to _CoqProject (84461cb )
Merge PR #12598: Mention VSCoq with respect to _CoqProject (427fb92 )
Zimmi48 pushed 4 commits to branch v8.12. Commits by Zimmi48 (2), SkySkimmer (1) and maximedenes (1).
Revert "[opam] Don't disable native compute in opam.dev file" (c86f7dd )
Backport PR #12550: Fix configure usage in .opam (aace63a )
Fix #4459 by improving par:
error message (c82f464 )
Backport PR #12517: Fix #4459 by improving par:
error message (6fcc943 )
SkySkimmer pushed 2 commits to branch master. Commits by JasonGross (1) and SkySkimmer (1).
[test-suite] Fix dependencies of modules/ files (9690b13 )
Merge PR #12583: [test-suite] Fix dependencies of modules/ files (c9ca432 )
SkySkimmer pushed 2 commits to branch master. Commits by SkySkimmer (1) and ejgallego (1).
[ci] [ocaml] Track OCaml 4.12 (8d595f4 )
Merge PR #12518: [ci] [ocaml] Track OCaml 4.12 (6e5fee1 )
SkySkimmer pushed 29 commits to branch master. Commits by ejgallego (28) and SkySkimmer (1).
[declare] Stronger typing for start_proof (f77743c )
[declare] Move proof information to declare. (43d381a )
[declare] Remove mutual internals from Info.t structure. (2ac5353 )
[declare] Remove Lemmas module (671004a )
[declare] Refactor constant information into a record. (1f121eb )
[declare] Make ProgramDecl.t abstract (7d183d8 )
[declare] [api] Removal of deprecated functions (d83e95c )
[declare] [api] Removal of duplicated type aliases. (a6d663c )
[declare] Move udecl to Info structure. (b143d12 )
[declare] Reify Proof.t API into the Proof module. (030bb57 )
[declare] [api] Modify logical presentation of declare interfaces (c09871d )
[declare] [compat] Remove exception alias. (6291e5b )
[declare] Documentation on obligations (9c58cd6 )
[declare] Nit on interface (ba8db3c )
[declare] Nit on hook call. (22bb101 )
[declare] Refactor analysis and construction of mutual lemmas (c7a62d0 )
[declare] Use Recthm.t in mutual analysis functions (e622379 )
[declare] Nit on regular lemma init. (f72efb3 )
[vernac] Nit refatoring on lemma command interpretation (862e5a0 )
[declare] Improve organization of proof/constant information. (ea8b9e0 )
[and 9 more commit(s)]
gares pushed 2 commits to branch master. Commits by andres-erbsen (1) and gares (1).
ppedrot pushed 2 commits to branch master. Commits by ppedrot (1) and proux01 (1).
Fix #12228 negative integers not accepted in ltac integer_list (d958feb )
Merge PR #12541: Fix #12228 negative integers not accepted in ltac integer_list (1221b56 )
ppedrot pushed 2 commits to branch master. Commits by jlottes (1) and ppedrot (1).
CoqIDE: fix lexing of UTF-8 in quotations like constr:() (a6571b3 )
Merge PR #12570: CoqIDE: fix lexing of UTF-8 in quotations like constr:() (c2b7696 )
Zimmi48 pushed 10 commits to branch v8.12. Commits by Zimmi48 (5), JasonGross (1), andres-erbsen (1) and others (3).
Mention VSCoq with respect to _CoqProject (679aa51 )
Backport PR #12598: Mention VSCoq with respect to _CoqProject (7fd7a81 )
[test-suite] Fix dependencies of modules/ files (734fd00 )
Backport PR #12583: [test-suite] Fix dependencies of modules/ files (85b3b1f )
Update CAMLDONTLINK in CoqMakefile.in (4d87858 )
Backport PR #12604: Update CAMLDONTLINK in CoqMakefile.in (63d6005 )
Fix #12228 negative integers not accepted in ltac integer_list (eb3956a )
Backport PR #12541: Fix #12228 negative integers not accepted in ltac integer_list (54f9afd )
CoqIDE: fix lexing of UTF-8 in quotations like constr:() (8c985bf )
Backport PR #12570: CoqIDE: fix lexing of UTF-8 in quotations like constr:() (12d19da )
ejgallego pushed 3 commits to branch master. Commits by SkySkimmer (2) and ejgallego (1).
Make compute_instance_binders internal to UState (50361dc )
Generate names for anonymous polymorphic universes (ae1acfe )
Merge PR #11977: Generate default names for bound universes of polymorphic definitions (bffe3e8 )
ejgallego pushed 7 commits to branch master. Commits by ppedrot (6) and ejgallego (1).
Remove the deprecated functions from refiner, moving them to Tacticals. (f499083 )
Remove Refiner.refiner. (e5b3551 )
Moving the remaining Refiner functions to Tacmach. (f34dcb9 )
Move the FailError exception from Refiner to Tacticals. (d28af58 )
Refining out the Refiner. (a33f772 )
Adding overlay. (6bb0c6d )
Merge PR #12599: Remove the Refiner module (9c9330f )
ejgallego pushed 2 commits to branch master. Commits by Zimmi48 (1) and ejgallego (1).
Credit Erik Martin-Dorel for work on Docker. (7187b7a )
Merge PR #12596: Credit Erik Martin-Dorel for work on Docker. (119b218 )
SkySkimmer pushed 2 commits to branch master. Commits by SkySkimmer (1) and ejgallego (1).
[ci] Disable the OCaml 4.12 target (2168f9e )
Merge PR #12616: [ci] Disable the OCaml 4.12 target (69e798f )
SkySkimmer pushed 2 commits to branch master. Commits by SkySkimmer (1) and ejgallego (1).
[ci] [performance-tests] Use a lighter target. (fac794d )
Merge PR #12615: [ci] [performance-tests] Use a lighter target. (d1407a5 )
SkySkimmer pushed 2 commits to branch master. Commits by SkySkimmer (1) and gares (1).
[test-suite] async-proofs off in tests with Fail Timeout (397fb9d )
Merge PR #12605: [test-suite] async-proofs off in tests with Fail Timeout (144d121 )
SkySkimmer pushed 3 commits to branch master. Commits by ejgallego (2) and SkySkimmer (1).
[states] Move States to vernac (e260c20 )
[declaremods] Remove abstraction of imperative module operations (b0169fc )
Merge PR #12504: [states] Move States to vernac (b017e30 )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Use weak ref to memoize Evarutil.is_ground_env (36faebc )
Merge PR #12618: Use weak ref to memoize Evarutil.is_ground_env (2fc9f27 )
SkySkimmer pushed 2 commits to branch master. Commits by SkySkimmer (1) and ejgallego (1).
[state] Consolidate state handling in Vernacstate (4a6a94d )
Merge PR #12620: [state] Consolidate state handling into Vernacstate (e04fbe4 )
SkySkimmer pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Correctly classify variables as being unfoldable in dnet patterns. (93e7eff )
Merge PR #12572: Correctly classify variables as being unfoldable in dnet patterns. (a1835c7 )
ejgallego pushed 2 commits to branch master. Commits by SkySkimmer (1) and ejgallego (1).
Cleanup mentions of -as in coqdep usage message (01128e3 )
Merge PR #12614: Cleanup mentions of -as in coqdep usage message (ce1d407 )
ejgallego pushed 2 commits to branch master. Commits by SkySkimmer (1) and ejgallego (1).
Fix debug printer for auctx in presence of Anonymous (140f935 )
Merge PR #12628: Fix debug printer for auctx in presence of Anonymous (ce500b3 )
maximedenes pushed 3 commits to branch master. Commits by SkySkimmer (2) and maximedenes (1).
SkySkimmer pushed 2 commits to branch master. Commits by SkySkimmer (1) and maximedenes (1).
Fix #11121: Simultaneous definition of term and notation in custom grammar (53e19f7 )
Merge PR #12523: Fix #11121: Simultaneous definition of term and notation in custom gr… (cf388fd )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Remove deprecated (in 8.8 #6277) coqchk -I (828b84e )
Merge PR #12613: Remove deprecated (in 8.8 #6277) coqchk -I (9988982 )
MSoegtropIMC pushed 4 commits to branch master. Commits by ppedrot (3) and MSoegtropIMC (1).
Factorize tac2type syntax to fix the parsing of (t1, ..., tn) t. (4e498fa )
Add a test for Ltac2 parsing of parameterized types. (7bec233 )
Add a changelog. (810197a )
Merge PR #12594: Fix ltac2 type parameters (0545c94 )
gares pushed 3 commits to branch master. Commits by MSoegtropIMC (2) and gares (1).
Windows build: use architecture dependent version of windres (5facdb7 )
Windows build: remove patch for windres architecture (6eecb3c )
Merge PR #12641: Windows build: use architecture dependent version of windres (cea10e4 )
SkySkimmer pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Use goal cycling instead of manual evar generation order in internal_cut_rev. (a37b68c )
Merge PR #12622: Use goal cycling instead of manual evar generation order in internal_cut_rev (3244b9c )
ppedrot pushed 2 commits to branch master. Commits by maximedenes (1) and ppedrot (1).
Primitive persistent arrays (0ea2d0f )
Merge PR #11604: Primitive persistent arrays (8907a5b )
ejgallego pushed 2 commits to branch master. Commits by SkySkimmer (1) and ejgallego (1).
Fix Context with nonmaximplicit. (fd4bc8c )
Merge PR #12626: Fix Context with nonmaximplicit. (827425e )
ejgallego pushed 2 commits to branch master. Commits by SkySkimmer (1) and ejgallego (1).
Fix erroneous implicits-in-term warning (1bc0b15 )
Merge PR #12652: Fix erroneous implicits-in-term warning (5331a01 )
ejgallego pushed 5 commits to branch master. Commits by ppedrot (4) and ejgallego (1).
Small code simplification in Evarutil.new_evar. (7ba8eaf )
Remove Evarutil.new_pure_evar_full from the API. (c6391a7 )
Remove Evarutil.new_evar_from_context from the API. (aba870c )
Remove Evarutil.new_evar_instance from the API. (834c640 )
Merge PR #12645: Cleanup Evarutil API (cf383c1 )
ejgallego pushed 2 commits to branch master. Commits by SkySkimmer (1) and ejgallego (1).
ejgallego pushed 2 commits to branch master. Commits by ejgallego (1) and erikmd (1).
docs(README.md): Update badge and links (2443722 )
Merge PR #12612: docs(README.md): Update badge and links (421b221 )
gares pushed 2 commits to branch master. Commits by SkySkimmer (1) and gares (1).
Fix Canonical with universe polymorphism and primitive projection (1e92ed4 )
Merge PR #12627: Fix Canonical with universe polymorphism and primitive projection (769823c )
SkySkimmer pushed 9 commits to branch master. Commits by ejgallego (7) and SkySkimmer (2).
[declare] Generalize type of hooks. (e047457 )
[obligations] Functionalize Program state (54788df )
[obligations] Remove duplicate progmap_remove. (301e9cb )
[obligations] Allow state-modifying hooks (1954fb6 )
[obligations] Allow to simultaneously open a proof and add obligations (a164eaa )
[declare] Allow obligations update on equations closing hook. (4413a1f )
[ci] Overlay for metacoq and rewriter (22e2ab0 )
declare: Add [save_regular] API for obligation-ignoring proofs (3ef2bd3 )
Merge PR #11836: [obligations] Functionalize Program state (577ec77 )
MSoegtropIMC pushed 2 commits to branch master. Commits by MSoegtropIMC (1) and llee454 (1).
Defined arbitrary base logarithms (Rlog) and added natural lemmas concerning ln, exp, and Rlog to the Real library. Additionally made the real exponent notation nonlocal. (50b0b8f )
Merge PR #12542: Defined arbitrary base logarithms (Rlog) and added natural lemmas to the Real library (9b4d89c )
SkySkimmer pushed 4 commits to branch master. Commits by herbelin (3) and SkySkimmer (1).
Preserve delta-resolver at Module and Module Type starting. (0970c10 )
Adding test for #12525 (Search of lemmas in Include failing when in Module). (c68e580 )
Adding change log. (0046a16 )
Merge PR #12537: Take into account the existing delta-resolver when starting a new interactive module or module type (f2dc2f5 )
Zimmi48 pushed 13 commits to branch v8.12. Commits by Zimmi48 (7), MSoegtropIMC (2), SkySkimmer (2) and others (2).
Credit Erik Martin-Dorel for work on Docker. (ce4b60a )
Backport PR #12596: Credit Erik Martin-Dorel for work on Docker. (026848b )
[test-suite] async-proofs off in tests with Fail Timeout (f292909 )
Backport PR #12605: [test-suite] async-proofs off in tests with Fail Timeout (65ecf56 )
Cleanup mentions of -as in coqdep usage message (6b852e2 )
Backport PR #12614: Cleanup mentions of -as in coqdep usage message (aa59ac3 )
Windows build: use architecture dependent version of windres (6649733 )
Windows build: remove patch for windres architecture (712806a )
Backport PR #12641: Windows build: use architecture dependent version of windres (3bdb514 )
Fix erroneous implicits-in-term warning (46728f7 )
Backport PR #12652: Fix erroneous implicits-in-term warning (ab801f0 )
docs(README.md): Update badge and links (c0a19c3 )
Backport PR #12612: docs(README.md): Update badge and links (36468ab )
ejgallego pushed 2 commits to branch master. Commits by SkySkimmer (1) and ejgallego (1).
Add test for #10890 derive vs abstract (34e69c8 )
Merge PR #12666: Add test for #10890 derive vs abstract (511d2ca )
gares pushed 7 commits to branch master. Commits by ppedrot (6) and gares (1).
Stop back-and-forth array to list conversions in simpl. (69d25de )
Inline mutual recursion helpers in simpl implementation. (5c1730c )
Inline the Reductionops.fix_recarg function. (a659a12 )
Inline make_elim_fun in Tacred. (9895f45 )
Remove the last use of the Stack module in Tacred. (c6985ba )
Further cleanup of dead code in the Reductionops API. (9065877 )
Merge PR #12638: Some changes of representation in Tacred (7e149d3 )
ppedrot pushed 2 commits to branch master. Commits by jfehrle (1) and ppedrot (1).
Correct comment and clarify constant (2b87740 )
Merge PR #12635: Correct comment and clarify constant (c412b32 )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Correctly readback blocked CaseInvert matches in VM/native (aacfda0 )
Merge PR #12646: Correctly readback blocked CaseInvert matches in VM/native (ed8a428 )
ppedrot pushed 3 commits to branch master. Commits by SkySkimmer (2) and ppedrot (1).
Recordops: unify struc_typ summary record and libobject entry struc_tuple (dc16333 )
Overlay for removing struc_tuple (5fad3ec )
Merge PR #12650: Recordops: unify struc_typ summary record and libobject entry struc_tuple (f4593ab )
Blaisorblade pushed 1 commit to branch Blaisorblade-loose-hint-docs.
tactics.rst: Require A
is enough for A
's hints (f91f2ac )
Zimmi48 pushed 2 commits to branch master. Commits by Blaisorblade (1) and Zimmi48 (1).
tactics.rst: Require A
is enough for A
's hints (f91f2ac )
Merge PR #12681: tactics.rst: Require A
is enough for A
's hints (f238b25 )
Zimmi48 deleted the branch Blaisorblade-loose-hint-docs.
ejgallego pushed 2 commits to branch master. Commits by ejgallego (1) and herbelin (1).
Compatibility of make-change-log with MacOS X whose "sed" does not support "\+". (1b7565e )
Merge PR #12692: Compatibility of make-change-log with MacOS X whose "sed" does not support the "\+" operator of regular expressions (bcccf10 )
ejgallego pushed 2 commits to branch master. Commits by SkySkimmer (1) and ejgallego (1).
Fix fiat_crypto(_ocaml) needs/dependencies (5a6afa0 )
Merge PR #12673: Fix fiat_crypto(_ocaml) needs/dependencies (d0cfc7a )
ejgallego pushed 2 commits to branch master. Commits by SkySkimmer (1) and ejgallego (1).
Minor improvement to CI logs (0fe42aa )
Merge PR #12671: Minor improvement to CI logs (33e7485 )
Zimmi48 pushed 20 commits to branch v8.12. Commits by Zimmi48 (9), SkySkimmer (6), ppedrot (4) and others (1).
Bump HoTT pin for compatibility with #12572. (dd3b075 )
Correctly classify variables as being unfoldable in dnet patterns. (3ac78b3 )
Backport PR #12572: Correctly classify variables as being unfoldable in dnet patterns. (bcb5a41 )
Fix debug printer for auctx in presence of Anonymous (c946925 )
Backport PR #12628: Fix debug printer for auctx in presence of Anonymous (c948df5 )
Factorize tac2type syntax to fix the parsing of (t1, ..., tn) t. (8b48ca7 )
Add a test for Ltac2 parsing of parameterized types. (4cc0a72 )
Add a changelog. (3814012 )
Backport PR #12594: Fix ltac2 type parameters (9b54f78 )
Fix Context with nonmaximplicit. (fa78577 )
Backport PR #12626: Fix Context with nonmaximplicit. (db236c9 )
Use weak ref to memoize Evarutil.is_ground_env (f79e8c4 )
Backport PR #12618: Use weak ref to memoize Evarutil.is_ground_env (4150a32 )
tactics.rst: Require A
is enough for A
's hints (b681c9e )
Backport PR #12681: tactics.rst: Require A
is enough for A
's hints (855ff0e )
Fix fiat_crypto(_ocaml) needs/dependencies (7efcfcc )
Backport PR #12673: Fix fiat_crypto(_ocaml) needs/dependencies (0b05f6a )
Recordops: unify struc_typ summary record and libobject entry struc_tuple (a115caa )
Overlay for removing struc_tuple (f75ed38 )
Backport PR #12650: Recordops: unify struc_typ summary record and libobject entry struc_tuple (2356e74 )
ejgallego pushed 2 commits to branch master. Commits by SkySkimmer (1) and ejgallego (1).
Don't catch anomalies for evarconv "cannot find an instance" error (8641cb7 )
Merge PR #12675: Don't catch anomalies for evarconv "cannot find an instance" error (3eccf67 )
ejgallego pushed 3 commits to branch master. Commits by ppedrot (2) and ejgallego (1).
Fix #12513: coq no longer reports mismatched version numbers. (763c71e )
Add changelog. (e52f070 )
Merge PR #12677: Fix #12513: coq no longer reports mismatched version numbers. (f54bc66 )
ejgallego pushed 2 commits to branch master. Commits by SkySkimmer (1) and ejgallego (1).
Fix record pattern interpretation with implicit arguments (7bc3fb4 )
Merge PR #12631: Fix record pattern interpretation with implicit arguments (e04e12c )
ejgallego pushed 3 commits to branch master. Commits by herbelin (2) and ejgallego (1).
Fixes #12682 (recursive notation printing bug with n-ary applications). (8b97126 )
Adding change log. (5b277eb )
Merge PR #12683: Fixes #12682: printing bug with recursive notations for n-ary applications used with applied references (f67c382 )
ejgallego pushed 2 commits to branch master. Commits by SkySkimmer (1) and ejgallego (1).
CI: pass -silent to coqchk in compcert job (22b6d45 )
Merge PR #12702: CI: pass -silent to coqchk in compcert job (7e56c97 )
ejgallego pushed 2 commits to branch master. Commits by SkySkimmer (1) and ejgallego (1).
CI: Use bundled compcert for VST (1158886 )
Merge PR #12701: CI: Use bundled compcert for VST (2c482e5 )
ejgallego pushed 2 commits to branch v8.12. Commits by Zimmi48 (1) and ejgallego (1).
Use 8.12 specific branch for QuickChick. (11362ff )
Merge PR #12705: [v8.12] Use 8.12 specific branch for QuickChick. (c95bd4c )
ejgallego pushed 3 commits to branch master. Commits by Zimmi48 (2) and ejgallego (1).
Advertise switch to maintainer teams and credit maintainers. (730f9d3 )
Wording improvements. (c3f0ebe )
Merge PR #12670: Advertise switch to maintainer teams and credit maintainers. (153454d )
herbelin pushed 2 commits to branch master. Commits by ejgallego (1) and herbelin (1).
[search] Don't use ad-hoc Dumpglob table for Search (782173c )
Merge PR #12693: [search] Don't use ad-hoc Dumpglob table for Search (78689c1 )
herbelin pushed 2 commits to branch master+fixing-refman-tactic-notation-qualid-unfold-example.
Add tests for the interpretation of "unfold". (e221ebd )
Documenting new primitive entry evaluable_ref usable for tactic notations. (a34ba68 )
herbelin deleted the branch master+fixing-refman-tactic-notation-qualid-unfold-example.
gares pushed 3 commits to branch master. Commits by ppedrot (2) and gares (1).
Do not store the full environment inside ssr ast_closure_term. (ebf809d )
Add a changelog. (7fab7a5 )
Merge PR #12708: Do not store the full environment inside ssr ast_closure_term. (81a1bcf )
ppedrot pushed 2 commits to branch master. Commits by ejgallego (1) and ppedrot (1).
[gramlib] Remove legacy located exception wrapper in favor of standard infrastructure. (4a4d35b )
Merge PR #12696: [gramlib] Remove legacy located exception wrapper in favor of standard infrastructure. (689a391 )
ppedrot pushed 4 commits to branch master. Commits by ejgallego (3) and ppedrot (1).
[exn] Remove some uses of print (20f55b7 )
[reductionops] Comment about absorption of anomalies. (619533e )
[error handling] Anomaly in Conversion is a "precatchable_exception" (d2ca1ef )
Merge PR #12588: [exn] Remove some uses of print (e6d92a9 )
kyoDralliam pushed 3 commits to branch master. Commits by ppedrot (2) and kyoDralliam (1).
Better location for match! pattern variables in Ltac2. (4b4daab )
Clarify the Ltac2 invalid identifier message. (bece685 )
Merge PR #12680: Better location for match! pattern variables in Ltac2. (e9061bb )
SkySkimmer pushed 2 commits to branch master. Commits by SkySkimmer (1) and herbelin (1).
Do not print global refs as terms when asked to be printed as themselves. (a89bde7 )
Merge PR #12684: Do not print constructor and inductive types as terms when asked to be printed as themselves (d6aff77 )
ejgallego pushed 2 commits to branch master. Commits by Zimmi48 (1) and ejgallego (1).
Fix typo in contributing guide. (3416439 )
Merge PR #12660: Fix typo in contributing guide. (d57839d )
ejgallego pushed 2 commits to branch master. Commits by SkySkimmer (1) and ejgallego (1).
CI: deploy make-built stdlib doc (3039bb0 )
Merge PR #12712: CI: deploy make-built stdlib doc (f44202e )
ejgallego pushed 2 commits to branch master. Commits by ejgallego (1) and herbelin (1).
Fix bug #12691 (an only parsing notation induces a generic printing format). (fff1525 )
Merge PR #12697: Fix bug #12691: an only-parsing notation needs to produce a generic printing format in anticipation of further not-only-parsing uses of the notation (8f4d7dd )
SkySkimmer pushed 2 commits to branch master. Commits by SkySkimmer (1) and ejgallego (1).
[declare] Remove some dead code in declare_mutual_definition (708869a )
Merge PR #12714: [declare] Remove some dead code in declare_mutual_definition (56fd98a )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Turn various anomalies into regular errors in primitive declaration path (7461fe4 )
Merge PR #12664: Turn various anomalies into regular errors in primitive declaration path (3962027 )
SkySkimmer pushed 2 commits to branch master. Commits by SkySkimmer (1) and whonore (1).
Add Coqtail to CI (ca5aaa5 )
Merge PR #12715: Add Coqtail to CI (1ea5dec )
ejgallego pushed 27 commits to branch v8.12. Commits by Zimmi48 (10), ejgallego (5), SkySkimmer (4) and others (8).
CI: deploy make-built stdlib doc (7a3c7f3 )
Backport PR #12712: CI: deploy make-built stdlib doc (c706b62 )
Advertise switch to maintainer teams and credit maintainers. (7b1c36b )
Wording improvements. (4f61342 )
Backport PR #12670: Advertise switch to maintainer teams and credit maintainers. (2019d84 )
CI: pass -silent to coqchk in compcert job (6670c66 )
Backport PR #12702: CI: pass -silent to coqchk in compcert job (ea80bf3 )
Fix record pattern interpretation with implicit arguments (8968a00 )
Backport PR #12631: Fix record pattern interpretation with implicit arguments (15c5120 )
Fix #12513: coq no longer reports mismatched version numbers. (7991006 )
Add changelog. (74793f8 )
Backport PR #12677: Fix #12513: coq no longer reports mismatched version numbers. (4fceedc )
Don't catch anomalies for evarconv "cannot find an instance" error (6af6824 )
Backport PR #12675: Don't catch anomalies for evarconv "cannot find an instance" error (773d27f )
Do not store the full environment inside ssr ast_closure_term. (f20993a )
Add a changelog. (0ec9a04 )
Backport PR #12708: Do not store the full environment inside ssr ast_closure_term. (fda7fba )
Fixes #12682 (recursive notation printing bug with n-ary applications). (e5cd8fb )
Adding change log. (79a647c )
Backport PR #12683: Fixes #12682: printing bug with recursive notations for n-ary applications used with applied references (e083dda )
[and 7 more commit(s)]
ejgallego pushed 2 commits to branch v8.12. Commits by ejgallego (1) and herbelin (1).
Fix bug #12691 (an only parsing notation induces a generic printing format). (ac987cd )
Backport PR #12697: Fix bug #12691: an only-parsing notation needs to produce a generic printing format in anticipation of further not-only-parsing uses of the notation (8ca0009 )
Zimmi48 pushed 3 commits to branch master. Commits by herbelin (2) and Zimmi48 (1).
Add tests for the interpretation of "unfold". (e221ebd )
Documenting new primitive entry evaluable_ref usable for tactic notations. (a34ba68 )
Merge PR #12698: Fixing mention of unfold
as example of tactic taking a qualid in tactic notations (b8962b4 )
SkySkimmer pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Remove redundant data from VM case switch. (675b23d )
Merge PR #12679: Remove redundant data from VM case switch. (58df19e )
SkySkimmer pushed 2 commits to branch master. Commits by SkySkimmer (1) and Zimmi48 (1).
Ignore installation failure during call to brew. (b7d501f )
Merge PR #12672: Fix failing macOS build. (667fac4 )
ejgallego pushed 4 commits to branch master. Commits by ppedrot (3) and ejgallego (1).
Tweak the warning for arbitrary term hints. (85a4780 )
Add changelog. (de89e56 )
Remove automatic formatting of ComHints. (f41fcca )
Merge PR #12678: Tweak the warning for arbitrary term hints. (70bc0c7 )
Zimmi48 pushed 2 commits to branch master. Commits by Zimmi48 (1) and ejgallego (1).
[changelog] Latest changes backported to 8.12 branch. (7c3961c )
Merge PR #12734: [changelog] Latest changes backported to 8.12 branch. (8ad615c )
ejgallego pushed 12 commits to branch v8.12. Commits by ejgallego (6), ppedrot (3), herbelin (2) and others (1).
Tweak the warning for arbitrary term hints. (1712d24 )
Add changelog. (031b3ec )
Remove automatic formatting of ComHints. (ac2fddb )
Backport PR #12678: Tweak the warning for arbitrary term hints. (b44b684 )
Ignore installation failure during call to brew. (a469ace )
Backport PR #12672: Fix failing macOS build. (0a78e7e )
Add tests for the interpretation of "unfold". (bfc397a )
Documenting new primitive entry evaluable_ref usable for tactic notations. (10aa264 )
Backport PR #12698: Fixing mention of unfold
as example of tactic taking a qualid in tactic notations (3e3de57 )
[changelog] Latest changes backported to 8.12 branch. (736c094 )
Backport PR #12734: [changelog] Latest changes backported to 8.12 branch. (ebd4c42 )
[ci] Pin equations to right commit for 8.12.0 (5e347e8 )
Zimmi48 pushed 3 commits to branch master. Commits by ejgallego (2) and Zimmi48 (1).
[changelog] Fix hanging file extension. (57f1199 )
[changelog] Incorporate hanging changelog entry for 8.12+beta1 (744ef30 )
Merge PR #12739: [changelog] Fix hanging changelog entry for 8.12 beta (63c216d )
ejgallego pushed 3 commits to branch v8.12.
[changelog] Fix hanging file extension. (9deae60 )
[changelog] Incorporate hanging changelog entry for 8.12+beta1 (caecb0a )
Backport PR #12739: [changelog] Fix hanging changelog entry for 8.12 beta (5486c72 )
ejgallego pushed 2 commits to branch master. Commits by SkySkimmer (1) and ejgallego (1).
Fix coqdoc bad bulleting from incorrect space count (e140848 )
Merge PR #12747: Fix coqdoc bad bulleting from incorrect space count (55f4095 )
ejgallego pushed 2 commits to branch v8.12. Commits by SkySkimmer (1) and ejgallego (1).
Fix coqdoc bad bulleting from incorrect space count (302705c )
Backport PR #12747: Fix coqdoc bad bulleting from incorrect space count (f162f83 )
ejgallego pushed 2 commits to branch v8.12. Commits by MSoegtropIMC (1) and ejgallego (1).
Updated picks for CompCert and VST (2922c95 )
Merge PR #12745: [8.12] Updated picks for CompCert and VST (8de0960 )
Zimmi48 pushed 2 commits to branch v8.12. Commits by Zimmi48 (1) and ejgallego (1).
[release] Bump magic numbers for 8.12.0 tag (bc2e89d )
Merge PR #12735: [release] Bump magic numbers for 8.12.0 tag (558e8ea )
Zimmi48 pushed tag V8.12.0.
Zimmi48 pushed 1 commit to branch v8.12.
First commit after V8.12.0. (c97b82c )
jashug pushed 1 commit to branch dont-refresh-argument-names.
Do not refresh the names of implicit arguments. (6140d64 )
jashug deleted the branch dont-refresh-argument-names.
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Hint Opaque/Transparent/Unfold: don't error on opaque constants (37ba76b )
Merge PR #12573: Hint Opaque/Transparent/Unfold: don't error on Opaque Defined constants (91aef2c )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Clarify Global.env usage in ppvernac (974401d )
Merge PR #12726: Clarify Global.env usage in ppvernac (4b67e66 )
SkySkimmer pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Faster algorithm to compute algebraic universe mapping in mimization. (b4bc3b7 )
Merge PR #12729: Faster algorithm to compute algebraic universe mapping in minimization. (9d8efb0 )
Lysxia pushed 3 commits to branch master. Commits by herbelin (2) and Lysxia (1).
Fixes #12752 (applying symbol escaping in index produced by coqdoc). (56ab658 )
Adding change log for #12754. (23303e6 )
Merge PR #12754: Fixes #12752: applying symbol escaping in coqdoc index (827d430 )
barras pushed 1 commit to branch scala-extraction.
barras deleted the branch scala-extraction.
coqbot pushed 2 commits to branch master. Commits by coqbot (1) and shiatsumat (1).
Fix do in ssreflect-proof-language.rst (adfcba5 )
Merge PR #12767: Fix do in ssreflect-proof-language.rst (e0b8b46 )
Lysxia pushed 2 commits to branch master. Commits by Lysxia (1) and lthms (1).
coqdoc: Fix the “details” environment (ce233d5 )
Merge PR #12772: coqdoc: Fix the “details” environment (2793c3c )
coqbot pushed 2 commits to branch master. Commits by coqbot (1) and jtcoolen (1).
Mention coqbot minimize feature in issue template. (046cf2c )
Merge PR #12706: Mention coqbot minimize feature in issue template. (40b4e84 )
coqbot pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot (1).
CI metacoq: make .merlin (54ba930 )
Merge PR #12724: CI metacoq: make .merlin (51eccce )
coqbot pushed 2 commits to branch master. Commits by Mbodin (1) and coqbot (1).
Trying to rephrase complex sentences to make them easier to read. (ddce800 )
Merge PR #12782: Trying to rephrase complex sentences to make them easier to read. (a5a4cbb )
coqbot pushed 2 commits to branch master. Commits by coqbot (1) and jfehrle (1).
Document "Print Debug GC" command and OCAMLRUNPARAM env variable (2d7a257 )
Merge PR #12643: Document "Print Debug GC" command and OCAMLRUNPARAM environment variable (7427e7c )
vbgl pushed 2 commits to branch master. Commits by Zimmi48 (1) and vbgl (1).
[default.nix] Propagate dependency on num following #12604. (a2da872 )
Merge PR #12796: [default.nix] Propagate dependency on num following #12604. (ef08abe )
CohenCyril pushed 2 commits to branch master. Commits by CohenCyril (1) and gares (1).
[ssr] turn "nothing to inject" into a real warning (fix #12746) (0aa3f87 )
Merge PR #12749: [ssr] turn "nothing to inject" into a real warning (fix #12746) (d5a8bdc )
vbgl pushed 2 commits to branch master. Commits by fajb (1) and vbgl (1).
[zify] fix for bug#12791 (4da8f11 )
Merge PR #12814: [zify] fix for bug#12791 (83ca3cb )
vbgl pushed 2 commits to branch master. Commits by fajb (1) and vbgl (1).
[micromega] Fix bug#12790 (74932ad )
Merge PR #12815: [micromega] Fix bug#12790 (873130a )
ppedrot pushed 2 commits to branch master. Commits by eponier (1) and ppedrot (1).
Repair coqide option "Display parentheses" (12acf83 )
Merge PR #12794: Repair coqide option "Display parentheses" (1d6c794 )
ppedrot pushed 2 commits to branch master. Commits by jfehrle (1) and ppedrot (1).
More documentation on grammars and parsing (1121a2d )
Merge PR #12717: More documentation on grammars and parsing (e0e07f5 )
coqbot pushed 2 commits to branch master. Commits by MSoegtropIMC (1) and coqbot (1).
Windows CI: changed cygwin repo server (f01b4c5 )
Merge PR #12748: Windows CI: changed cygwin repo server (a9786e8 )
Zimmi48 pushed 23 commits to branch v8.12. Commits by Zimmi48 (13), fajb (2), herbelin (2) and others (6).
Fixes #12752 (applying symbol escaping in index produced by coqdoc). (7842206 )
Adding change log for #12754. (229d7fd )
Backport PR #12754: Fixes #12752: applying symbol escaping in coqdoc index (e6ddf11 )
coqdoc: Fix the “details” environment (703e1f9 )
Backport PR #12772: coqdoc: Fix the “details” environment (b8748a2 )
Fix do in ssreflect-proof-language.rst (4c3034d )
Backport PR #12767: Fix do in ssreflect-proof-language.rst (4e4406b )
Trying to rephrase complex sentences to make them easier to read. (a09f977 )
Backport PR #12782: Trying to rephrase complex sentences to make them easier to read. (8a5c7cd )
Document "Print Debug GC" command and OCAMLRUNPARAM env variable (fd2f0c1 )
Backport PR #12643: Document "Print Debug GC" command and OCAMLRUNPARAM environment variable (96e0db6 )
[default.nix] Propagate dependency on num following #12604. (911e1b6 )
Backport PR #12796: [default.nix] Propagate dependency on num following #12604. (21b2455 )
Use versions of elpi and hb recommended by Enrico. (3a1477e )
Bump pin of perennial. (0188cc0 )
More documentation on grammars and parsing (aa15ad1 )
Backport PR #12717: More documentation on grammars and parsing (a1cb604 )
Repair coqide option "Display parentheses" (1be4d40 )
Backport PR #12794: Repair coqide option "Display parentheses" (7702208 )
[zify] fix for bug#12791 (3cacaf3 )
[and 3 more commit(s)]
anton-trunov pushed 2 commits to branch master. Commits by JasonGross (1) and anton-trunov (1).
Bring Int63 notations into line with stdlib (d39730a )
Merge PR #12479: Bring Int63 notations into line with stdlib (8ef7077 )
herbelin pushed 2 commits to branch master. Commits by JasonGross (1) and herbelin (1).
Bring Float notations in line with stdlib (fcc3db4 )
Merge PR #12556: Bring Float notations in line with stdlib (ab2a867 )
herbelin pushed 2 commits to branch master. Commits by herbelin (1) and ppedrot (1).
Do not rely on higher-order interfaces for patterns in dnets. (82caf82 )
Merge PR #12718: Do not rely on higher-order interfaces for patterns in dnets. (2dbeadd )
herbelin pushed 15 commits to branch master. Commits by ppedrot (14) and herbelin (1).
Inline Class_tactics.clenv_of_prods. (85e56b4 )
Perfom an goal enter in the relevant class tactics instead of outside. (e52a8a8 )
Do not tamper with hints in Class_tactics.with_prods. (2423629 )
Do not do a round trip with auto hint representation in autoapply. (8db43ca )
Move connect_hint_clenv from Auto to Hints. (b0aa5bd )
Make the Hint.hint type private. (de16cf5 )
Code simplification around hint manipulation in Class_tactics. (a666788 )
Export a dedicated function that applies immediately a hint. (e28edfd )
Tentatively more efficient implementation of e_give_exact for typeclasses. (2e22662 )
Remove dead code after the previous commit. (70b7aab )
Split the uses of connect_hint_clenv into two different functions. (2a62e99 )
Further code simplification in typeclass resolution tactic. (8e6ed55 )
Cosmetic changes as suggested by SkySkimmer. (52894e9 )
Add overlays. (404314c )
Merge PR #12720: Factor code related to class hint clenv (ae5f5ba )
anton-trunov pushed 3 commits to branch master. Commits by liyishuai (2) and anton-trunov (1).
deprecate prod_curry and prod_uncurry (c34596a )
add deprecation to changelog (5169633 )
Merge PR #12716: deprecate prod_curry and prod_uncurry (226ed20 )
anton-trunov pushed 2 commits to branch master. Commits by anton-trunov (1) and olaure01 (1).
Additional statements about List.repeat (94bb6fa )
Merge PR #12799: [stdlib] [List] Additional statements about List.repeat (422e2ec )
gares pushed 3 commits to branch master. Commits by ppedrot (2) and gares (1).
Move reduce_mind_case from Reductionops to Tacred. (5aebae7 )
Small code simplification in contract_(co)fix. (0c576f9 )
Merge PR #12823: Move reduce_mind_case from Reductionops to Tacred. (ca47fb6 )
ppedrot pushed 2 commits to branch master. Commits by herbelin (1) and ppedrot (1).
Fixes reduction effect printing in the presence of non purely applicative stacks. (bae2909 )
Merge PR #12751: Fixes reduction effect printing in the presence of non purely applicative stacks (700aaaa )
coqbot pushed 2 commits to branch master. Commits by coqbot (1) and jfehrle (1).
Document semantic restriction on patterns (0e96c24 )
Merge PR #12802: Document semantic restriction on patterns in Gallina match construct (55c6617 )
coqbot pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot (1).
Recommend replace as a replacement to cutrewrite. (e60721c )
Merge PR #12841: Recommend replace as a replacement to cutrewrite. (aa92642 )
ppedrot pushed 2 commits to branch master. Commits by herbelin (1) and ppedrot (1).
Remaining bugs in PR#12223 which fixed location of tactic errors (issue #12152). (05eb5d9 )
Merge PR #12774: Fixing tactic loc updating in #12223 (daed771 )
gares pushed 9 commits to branch master. Commits by ppedrot (8) and gares (1).
Store the default evar instance inside the evar info. (29cc320 )
Remove several calls to Evarutil.new_pure_evar. (a91d0e3 )
Fast path for evar substitution relying on evar identity substitutions. (f7b465b )
Use the evarinfo-stored identity substitution where applicable. (d987a15 )
Store the default instance in named_context_val. (8076de0 )
Actually use the default instance stored inside named_context_val. (7126990 )
Actually update uninitialized evar instances (hum hum). (ed4159b )
Add a few comments about the code. (2edad4e )
Merge PR #12725: Store evar identity instances in evarinfo / named_context_val (ae38c38 )
mattam82 pushed 2 commits to branch master. Commits by mattam82 (1) and ppedrot (1).
Do not precompute hint dnets eagerly. (bbed52c )
Merge PR #12822: Do not precompute hint dnets eagerly (7a051f3 )
mattam82 pushed 5 commits to branch master. Commits by ppedrot (4) and mattam82 (1).
Ensure statically that Hint Extern comes with a pattern. (a9541e2 )
Simplify the computation of the head global for hint patterns. (c5e68b5 )
Replace Hints.head_constr_bound with Hints.head_bound. (dc8b5be )
Add overlay. (46cdf9a )
Merge PR #12709: Simplify hint pattern handling (a18d81c )
coqbot pushed 2 commits to branch master. Commits by Mbodin (1) and coqbot (1).
Fixes #10902 by adding a mention of the JSON extraction in the documentation. (87d6d18 )
Merge PR #12856: Adding a mention of the JSON extraction in the documentation. (b409b98 )
jfehrle pushed 1 commit to branch show_proof_diffs.
Add a "Show Proof Diffs" message to the XML protocol (40285cd )
maximedenes pushed 2 commits to branch master. Commits by jashug (1) and maximedenes (1).
Do not refresh the names of implicit arguments. (300157f )
Merge PR #12756: Do not refresh the names of implicit arguments. (6091524 )
coqbot pushed 2 commits to branch master. Commits by coqbot (1) and gares (1).
[vernac] refine check for unresolved evars (d269b70 )
Merge PR #12759: [vernac] refine check for unresolved evars (5db27e4 )
ppedrot pushed 2 commits to branch master. Commits by gares (1) and ppedrot (1).
[ssr] when porting v8.2 code no backtracking point has to be added (af686af )
Merge PR #12857: [ssr] when porting v8.2 code no backtracking point has to be added (85dad6f )
ppedrot pushed 4 commits to branch master. Commits by herbelin (3) and ppedrot (1).
In tacinterp.ml , renaming eval_tactic into eval_tactic_ist to match the API. (3c45a14 )
Prefer eval_tactic_ist, which has error localisation, to interp_tactic. (9029403 )
Yet other tactic error location fixes (see PR#12223 and PR#12774). (f10b202 )
Merge PR #12853: Another tactic error location fix after PR#12223 and PR#12774 (f149d61 )
jfehrle deleted the branch show_proof_diffs.
herbelin pushed 2 commits to branch master. Commits by herbelin (1) and jashug (1).
Use properly fresh names for Scheme Equality (a2b4233 )
Merge PR #12866: Less fragile scheme equality (692b2de )
maximedenes pushed 2 commits to branch master. Commits by herbelin (1) and maximedenes (1).
Extraction: At declaration point of a global, use its declaring name. (1b8ce11 )
Merge PR #12851: Extraction: At declaration point of a global, use its declaring name (98734a2 )
ppedrot pushed 4 commits to branch master. Commits by herbelin (2), maximedenes (1) and ppedrot (1).
Quick fix to #12787 (injection anomaly due to inconsistent comp. of free vars). (13e4331 )
Adding change log for PR #12816. (c75f4dc )
Special commit to start benchmarking. (68a18c8 )
Merge PR #12816: Fixes #12787: anomaly of tactic injection in the presence of artificial dependencies disappearing by reduction (80aca04 )
coqbot pushed 3 commits to branch master. Commits by Zimmi48 (2) and coqbot (1).
Introduce GitHub Action to check for conflicts in PRs. (c424aea )
Add Actions to CI realm in CODEOWNERS. (6f18542 )
Merge PR #12832: Introduce GitHub Action to check for conflicts in PRs. (59f383a )
coqbot pushed 2 commits to branch master. Commits by coqbot (1) and herbelin (1).
No more arithmetic directory test-suite. (c3ff8bd )
Merge PR #12854: Mini-fix in test suite: arithmetic directory does no longer exist (99e944f )
SkySkimmer pushed 2 commits to branch master. Commits by JasonGross (1) and SkySkimmer (1).
Improve make approve-output
(bcc012e )
Merge PR #12864: Improve make approve-output
(f42b28e )
coqbot pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot (1).
Fix subject reduction VS cumulative inductives and function eta (97b8b79 )
Merge PR #12738: Fix subject reduction VS cumulative inductives and function eta (0f5bd6a )
coqbot pushed 4 commits to branch master. Commits by ppedrot (3) and coqbot (1).
Dnets now consider axioms as being opaque for pattern recognition. (4ebccb9 )
Do not store the transparent state in delayed dnets. (ca58a80 )
Adding overlays. (94bbe5b )
Merge PR #12565: Dnets now consider axioms as being opaque for pattern recognition. (188e8f7 )
herbelin pushed 2 commits to branch master. Commits by Mbodin (1) and herbelin (1).
Adding the example of bug #2904 into the test suite, and reorganising the test files. (81ed307 )
Merge PR #12835: Slightly reorganising the test suite to follow its documentation (d49b9f2 )
anton-trunov pushed 4 commits to branch master. Commits by jashug (3) and anton-trunov (1).
Modify Init/Logic.v to compile with -mangle-names. (73854ca )
Modify Init/Datatypes.v to compile with -mangle-names. (e070b2a )
Modify Init/Specif.v to compile with -mangle-names (65f99a0 )
Merge PR #12868: Lint stdlib with -mangle-names #1 (6a529d7 )
SkySkimmer pushed 2 commits to branch master. Commits by SkySkimmer (1) and whonore (1).
Fix Coqtail test directory. (c15eb9c )
Merge PR #12886: Fix Coqtail test directory. (016bafd )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and maximedenes (1).
Update sigma instead of erasing it in update_global_env
(a970072 )
Merge PR #12878: Update sigma instead of erasing it in update_global_env
(bd4791f )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Merging is now possible with coqbot. (76abadc )
Merge PR #12778: Merging is now possible with coqbot. (ae7e82a )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
CI: stop testing 4.11+trunk (b2344b3 )
Merge PR #12870: CI: stop testing 4.11+trunk (a442885 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (1), akr (1) and coqbot-app[bot] (1).
Change OUnit package name to ounit2. (2431bb8 )
Dockerfile: Update ounit (5a77616 )
Merge PR #12798: Change OUnit package name to ounit2. (ba3ff67 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (1), coqbot-app[bot] (1) and ppedrot (1).
Perform a few tweaks to make the bench script work properly. (bcde3d1 )
Bench: artifact logs (0b86f6e )
Merge PR #12882: Perform a few tweaks to make the bench script work properly. (fe56ac4 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Fix slow Print Universes Subgraph when many ambient universes. (e9956d7 )
Merge PR #12728: Fix slow Print Universes Subgraph when many ambient universes. (ae712c6 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Add /dev/bench to CODEOWNERS (1b2d2bd )
Merge PR #12888: Add /dev/bench to CODEOWNERS (60684d2 )
Zimmi48 pushed 11 commits to branch v8.12. Commits by Zimmi48 (6), herbelin (2), MSoegtropIMC (1) and others (2).
Windows CI: changed cygwin repo server (67a09e5 )
Backport PR #12748: Windows CI: changed cygwin repo server (666854e )
Document semantic restriction on patterns (53291fc )
Backport PR #12802: Document semantic restriction on patterns in Gallina match construct (f9bce47 )
Recommend replace as a replacement to cutrewrite. (333764b )
Backport PR #12841: Recommend replace as a replacement to cutrewrite. (d3cafc7 )
Fixes #10902 by adding a mention of the JSON extraction in the documentation. (12bda62 )
Backport PR #12856: Adding a mention of the JSON extraction in the documentation. (ad33275 )
Quick fix to #12787 (injection anomaly due to inconsistent comp. of free vars). (df9b7e9 )
Adding change log for PR #12816. (5620220 )
Backport PR #12816: Fixes #12787: anomaly of tactic injection in the presence of artificial dependencies disappearing by reduction (c193436 )
anton-trunov pushed 2 commits to branch master. Commits by VincentSe (1) and anton-trunov (1).
Put cyclic numbers in sort Set instead of Type (0c39f0b )
Merge PR #12801: Put cyclic numbers in sort Set instead of Type (83da5d4 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
Fixing a coercion entry transitivity bug. (80a95af )
Merge PR #12758: Fixing a coercion entry transitivity bug. (af5e7d4 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and gares (1).
[test-suite] close the proof (8e78a6d )
Merge PR #12897: [test-suite] close the proof added in #12857 (3365b1e )
coqbot-app[bot] pushed 4 commits to branch master. Commits by Alizter (3) and coqbot-app[bot] (1).
ppedrot pushed 2 commits to branch master. Commits by JasonGross (1) and ppedrot (1).
Require NsatzTactic: nsatz support for Z and Q (4ad36b5 )
Merge PR #12861: Require NsatzTactic: nsatz support for Z and Q (e01f9df )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
Documentation of coq_makefile: fix name of installation dir + help on option -f. (2a703eb )
Merge PR #12884: Documentation of coq_makefile: fix name of installation dir + help on using option -f (48bd653 )
ppedrot pushed 2 commits to branch master. Commits by JasonGross (1) and ppedrot (1).
Remove useless commit guessing logic (3fab804 )
Merge PR #12901: [bench] Remove useless commit guessing logic (c222a0d )
ppedrot pushed 6 commits to branch master. Commits by SkySkimmer (5) and ppedrot (1).
Make decide equality compatible with mangled names. (9b2979b )
elim.ml : stop using intro_using (5e4d696 )
funind: stop using intro_using (2eac36b )
omega: stop using intro_using (a9a0307 )
Deprecate intro_using (495466d )
Merge PR #12881: Deprecate intro_using (a3834f1 )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Move bench job definition to its own file (c43b3c2 )
Merge PR #12904: Move bench job definition to its own file (69ed442 )
ppedrot pushed 3 commits to branch master. Commits by herbelin (2) and ppedrot (1).
A fix and two enhancements of trailing pattern factorization in rec. notations. (324e647 )
Moving production_level_eq to extend.ml for separation of concerns. (5d0c54e )
Merge PR #12764: A fix and two enhancements of trailing pattern factorization in recursive notations (4e6b029 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by jfehrle (3) and coqbot-app[bot] (1).
Make local nonterminal definitions unique when necessary (b291704 )
Add tags in prodn indicating productions that are from plugins, (fa3d479 )
Convert ltac2 chapter to use prodn, update syntax (4a7e393 )
Merge PR #12085: Convert ltac2 chapter to use prodn, update syntax (748299d )
gares pushed 5 commits to branch master. Commits by affeldt-aist (4) and gares (1).
tentative backport of ssrbool from MathComp 1.11 (3405ab8 )
add contra lemmas introduced by MathComp's PR #499 (a334a94 )
fix notation-incompatible-format warnings (bfd384e )
address comments and fixups (40140bf )
Merge PR #12898: [ssr] backport ssrbool from Math Comp 1.11 (1797822 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Use the lite variants of performance tests in the bench default packages. (0cd0d31 )
Merge PR #12911: Use the lite variants of performance tests in the bench default packages (350a9ab )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Add a heterogeneous map function over Dyn.Map. (3d430a4 )
Use a map function instead of a fold when freezing summaries. (72500ec )
Merge PR #12867: Fast freeze summary (79e91fe )
coqbot-app[bot] pushed 4 commits to branch master. Commits by herbelin (3) and coqbot-app[bot] (1).
Dead code in adjust_implicit_arguments. (8f01a45 )
Propagate in-context information for extra arguments of notations too. (7f82d13 )
The body of a let is considered to be "in context" if its type is present. (27c1b65 )
Merge PR #12877: Propagate in-context information for explicitation of extra arguments of notations (871efc2 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Avoid running configure when plugins/ modified (cd7b346 )
Merge PR #12850: Avoid running configure when plugins/ modified (0e70c44 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jashug (1).
Modify lia to work with -mangle-names (179a23a )
Merge PR #12913: Modify lia to work with -mangle-names (829d7ac )
ppedrot pushed 6 commits to branch master. Commits by maximedenes (5) and ppedrot (1).
Better encapsulation of future goals (4e59a68 )
Move given_up goals to evar_map (46c0b7a )
Make future_goals stack explicit in the evarmap (6c2a5cb )
Add test for #10939 (4a9057d )
Wrap future goals into a module (bd00733 )
Merge PR #12499: Clean future goals (2062f9c )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
tacinterp mini cleanup useless letin (2f2c720 )
Merge PR #12918: tacinterp mini cleanup useless letin (dd7306e )
ppedrot pushed 2 commits to branch master. Commits by JasonGross (1) and ppedrot (1).
[coqchk] Look inside inner modules as well (cfc5484 )
Merge PR #12862: [coqchk] Look inside inner modules as well (f140359 )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Rename VM-related kernel/cfoo files to kernel/vmfoo (4ee0ced )
Merge PR #12849: Rename VM-related kernel/cfoo files to kernel/vmfoo (1abf7c9 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Fix .gitignore after the merge of #12849. (dac417a )
Merge PR #12922: Fix .gitignore after the merge of #12849. (a87c09c )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[state] A few nits after consolidation of state. (60d2e06 )
Merge PR #12632: [state] A few nits after consolidation of state. (9c0b8bf )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Remove a call to the old refiner in ssr. (4109b89 )
Remove the now unused Evarutil.mk_new_meta function. (ce02197 )
Merge PR #12924: Remove meta-based refiner code in ssr (911f33f )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
par: print relevant subgoal when failing (9d31987 )
Merge PR #12932: par: print relevant subgoal when failing (511c280 )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Add test for past anomaly (0b4c7ed )
Merge PR #12933: Add test for past anomaly (bbe6006 )
coqbot-app[bot] pushed 6 commits to branch master. Commits by ejgallego (4), coqbot-app[bot] (1) and vbgl (1).
[numeral] [plugins] Switch from Big_int
to ZArith. (094e464 )
[zarith] [notation] Build less intermediate values (3fcd90f )
[numtok] [zarith] Simplifications (694afd3 )
[nsatz] num → zarith (5a28133 )
[zarith] Changelog (21dd85b )
Merge PR #11742: [numeral] [plugins] Remove Coq's Bigint
module in favor of ZArith. (165aca8 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
ring: generate fresh names for lemmas (2db5e30 )
Merge PR #12890: ring: generate fresh names for lemmas (c73c239 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Fix configure check for zarith (f7d45c6 )
Merge PR #12939: Fix configure check for zarith (94115a6 )
ppedrot pushed 4 commits to branch master. Commits by SkySkimmer (3) and ppedrot (1).
Make abstract compatible with mangle names (40f8632 )
Clarify variable names in abstract implementation (4341759 )
Name saved goals in name_mangling test (2269c97 )
Merge PR #12929: Make abstract compatible with mangle names (fd8da75 )
ppedrot pushed 2 commits to branch master. Commits by maximedenes (1) and ppedrot (1).
Enrich evar_map
printer with future goals stack (d1dc634 )
Merge PR #12934: Enrich evar_map
printer with future goals stack (94d9fe2 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by JasonGross (1) and coqbot-app[bot] (1).
Fix rendering of -> in micromega (921a56a )
Merge PR #12952: Fix rendering of -> in micromega (9c9bf13 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Drop opaque bodies of abstracted definitions. (427e8ca )
Merge PR #12935: Drop opaque bodies of abstracted definitions. (b4ff2af )
coqbot-app[bot] pushed 8 commits to branch master. Commits by herbelin (7) and coqbot-app[bot] (1).
In "About", print all arguments, even if it is trailing list of _. (3df82e1 )
When reporting an implicit argument error on a rename argument, use the renaming. (699eb94 )
When printing the type in About, use the renamed arguments. (1a91771 )
Do not write "rename" for arguments in About, since these arguments are validated. (9cb28c3 )
Where there are several lists of implicit arguments, don't pretend names matter. (4b9a823 )
About: Add a mention that arguments have been renamed, if ever it is the case. (d07d14d )
Adding overlay for coq-elpi. (8262041 )
Merge PR #12875: Further extensions of About wrt Arguments and renaming (daca839 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Fix load_printers after zarith (129e935 )
Merge PR #12958: Fix load_printers after zarith (84a32bb )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jashug (1).
Add zarith to the include path for ocamldebug-coq (c10f60a )
Merge PR #12962: Add zarith to the include path for ocamldebug-coq (d66dbf1 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[declare] Return both declared constants in Derive path. (ec23372 )
Merge PR #12961: [declare] Return both declared constants in Derive path. (4676822 )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Update update_global_env usage (576c115 )
Merge PR #12892: Update update_global_env usage (0d30f79 )
ppedrot pushed 2 commits to branch master. Commits by maximedenes (1) and ppedrot (1).
Unify the shelves (636fe1d )
Merge PR #12872: Unify the shelves (8666b46 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Use a faster algorithm to check for class existence. (c3d8ab8 )
Merge PR #12883: Use a faster algorithm to check for class existence. (cc51e1f )
herbelin pushed 8 commits to branch master. Commits by ppedrot (7) and herbelin (1).
Move elim-specific code from Tacticals to Elim. (bb09af9 )
Remove unused API from Elim. (afb4e06 )
Further remove the type Elim.branch_assumptions. (007f760 )
Make the Elim.branch_args type opaque. (6060c63 )
Factorize the only uses of internal API in Elim for Inv. (1ab01e5 )
Code deduplication in Elim. (7628e20 )
Remove the opening of CErrors in Elim. (c36fd38 )
Merge PR #12943: Move Elim-specific code (e9b64e2 )
ppedrot pushed 2 commits to branch master. Commits by JasonGross (1) and ppedrot (1).
[bench] Update bench script with better urls and more info (dc01511 )
Merge PR #12899: [bench] Update bench script with better urls and more info (ce0c147 )
herbelin pushed 5 commits to branch master. Commits by ppedrot (4) and herbelin (1).
Use a dedicated type for equality elimination. (7b4f197 )
Do not look for a quantified inductive type in intropattern injection. (b1aa5d4 )
Remove redundant data from the equality eliminator datatype. (8f48421 )
Document the Equality.equality type in the ML file. (93ac07b )
Merge PR #12973: Random cleanup around the data structures used in Equality (8cd66c8 )
ppedrot pushed 2 commits to branch master. Commits by herbelin (1) and ppedrot (1).
Namegen.visible_ids: fixing what seems to be typos. (74ea550 )
Merge PR #12876: Namegen.visible_ids: fixing what seems to be typos (a2dfddb )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Perform an inversion of control in hint validation for eapply. (80004f8 )
Merge PR #12956: Perform an inversion of control in hint validation for eapply. (5ea743e )
ppedrot pushed 6 commits to branch master. Commits by maximedenes (5) and ppedrot (1).
Replace frozen
by allowed
evars in evarconv, and delay them (fea073c )
Abstract type for allowed evars (cd37a10 )
More efficient data structure for allowed evars (4e0f9f5 )
Comment AllowedEvars API (2724016 )
Add Equations overlay (6f3d15a )
Merge PR #12968: Replace frozen
by allowed
evars in evarconv, and delay them (b3bf44f )
coqbot-app[bot] pushed 2 commits to branch master. Commits by JasonGross (1) and coqbot-app[bot] (1).
Add :math: around math (b0894f1 )
Merge PR #12953: Add :math: around math (b2b9080 )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Fix algebraic comparison with sprop on one side (edd1166 )
Merge PR #12912: Fix algebraic comparison with sprop on one side (e5a1aaa )
ppedrot pushed 3 commits to branch master. Commits by JasonGross (2) and ppedrot (1).
[bench] Also upload the raw timing files, etc (f9c3787 )
[bench] Only upload some files (f9eeec7 )
Merge PR #12900: [bench] Also upload the raw timing files, etc (2000ba3 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Fix incorrect debruijn handling when Record calls maybe_unify_params_in (bacbd17 )
Merge PR #12893: Fix incorrect debruijn handling when Record calls maybe_unify_params_in (d6e8e8c )
coqbot-app[bot] pushed 3 commits to branch master. Commits by RalfJung (2) and coqbot-app[bot] (1).
CI: build Iris examples instead of lambda-Rust (2d5a04e )
fix grepping for the Iris commit (eec818e )
Merge PR #12969: CI: build Iris examples instead of lambda-Rust (99a9e6b )
herbelin pushed 5 commits to branch master. Commits by ppedrot (4) and herbelin (1).
Enforce the argument of elim functions to be a variable. (06d6dda )
Defunctionalize the mk_elim creation in Elim. (950da35 )
Restrict a spurious call to a reduction to a quantified inductive type. (f9b5e98 )
Statically enforce that elim is passed a fully applied inductive type. (146c760 )
Merge PR #12980: Simplify the implementation of Elim (b6e16a0 )
herbelin pushed 5 commits to branch master. Commits by ppedrot (4) and herbelin (1).
Remove a useless use of clenv_fchain in Equality. (57ef36d )
Inline the last use of apply_on_clause in Equality. (c50d7aa )
Remove the last use of clenv_fchain in Equality. (31a9ad1 )
Remove a unused function from the Clenv API. (be494f5 )
Merge PR #12976: Remove clenv chaining in Equality (48f465d )
herbelin pushed 2 commits to branch master. Commits by herbelin (1) and ppedrot (1).
Remove dead code in clenv-generating functions. (cd9ca8a )
Merge PR #12988: Remove dead code in clenv-generating functions. (b972cc5 )
Zimmi48 pushed 32 commits to branch v8.12. Commits by Zimmi48 (15), SkySkimmer (5), Alizter (3) and others (9).
CI: stop testing 4.11+trunk (75cd5e2 )
Backport PR #12870: CI: stop testing 4.11+trunk (809c989 )
Improve make approve-output
(983fcab )
Backport PR #12864: Improve make approve-output
(6d9905b )
Change OUnit package name to ounit2. (7a913ae )
Dockerfile: Update ounit (b604010 )
Bump nixpkgs to get ounit2. (97a0545 )
Backport PR #12798: Change OUnit package name to ounit2. (ec53fb2 )
added numeral_notation to META.coq.in (9e7ab79 )
added coq.vernac dependency to numeral_notations plugin (e63719c )
added coq.vernac dependency to string_notations plugin (e36becc )
Backport PR #12879: added numeral_notation to META.coq.in (0bd305f )
Documentation of coq_makefile: fix name of installation dir + help on option -f. (f6b3efe )
Backport PR #12884: Documentation of coq_makefile: fix name of installation dir + help on using option -f (df7ad4b )
Fix rendering of -> in micromega (de9e5b9 )
Backport PR #12952: Fix rendering of -> in micromega (415148e )
Add :math: around math (a073318 )
Backport PR #12953: Add :math: around math (1f39281 )
[ssr] when porting v8.2 code no backtracking point has to be added (bd702a4 )
Backport PR #12857: [ssr] when porting v8.2 code no backtracking point has to be added (180fa5c )
[and 12 more commit(s)]
ppedrot pushed 2 commits to branch master. Commits by Lasse Blaauwbroek (1) and ppedrot (1).
Fix printing of change
tactic, which was printed as change_no_check
and vice versa (5a417e9 )
Merge PR #12987: Fix printing of change
tactic (edb2cef )
ppedrot pushed 3 commits to branch master. Commits by SkySkimmer (1), herbelin (1) and ppedrot (1).
Fixes a freshness issue with induction (see comment in #12944). (4c3064c )
Fix mangle names issue in induction (e589070 )
Merge PR #12954: Fixes a freshness issue with destruct/induction (see comment in #12944). (dde607c )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Explain how selectors change the order of goals (f238af8 )
Merge PR #12927: Explain that tactics applied to multiple goals don't preserve the order (ebcfaf6 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by clementblaudeau (2) and coqbot-app[bot] (1).
[Small typo] Update match.rst (9315f07 )
Update doc/sphinx/language/extensions/match.rst (bfd9e79 )
Merge PR #12991: [Small typo] Update match.rst (bfcd647 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Proof using cleanup, small doc addition and fix using Type in collections (df6d411 )
Merge PR #12931: Proof using cleanup, small doc addition and fix using Type in collections (d19175c )
Zimmi48 pushed 2 commits to branch v8.12. Commits by Zimmi48 (1) and gares (1).
[vernac] refine check for unresolved evars (64ea7c0 )
Backport PR #12759: [vernac] refine check for unresolved evars (f5f684f )
Zimmi48 pushed 2 commits to branch v8.12. Commits by Zimmi48 (1) and herbelin (1).
Fixes reduction effect printing in the presence of non purely applicative stacks. (51adb58 )
Backport PR #12751: Fixes reduction effect printing in the presence of non purely applicative stacks (1c199b9 )
cpitclaudel pushed 2 commits to branch master. Commits by Zimmi48 (1) and cpitclaudel (1).
Remove deprecated tactic cutrewrite. (f3642ad )
Merge PR #12993: Remove deprecated tactic cutrewrite. (0ab3e7f )
coqbot-app[bot] pushed 27 commits to branch master. Commits by jashug (26) and coqbot-app[bot] (1).
Modify Init/Peano.v to compile with -mangle-names. (560b288 )
Modify Init/Wf.v to compile with -mangle-names (d6b1274 )
Modify Init/Tactics.v to compile with -mangle-names (20b6715 )
Modify Bool/Bool.v to compile with -mangle-names (afdfbcf )
Modify Classes/RelationClasses.v to compile with -mangle-names (062853d )
Modify Classes/Morphisms.v to compile with -mangle-names (774d72f )
Modify Classes/CRelationClasses.v to compile with -mangle-names (25d1767 )
Modify Classes/CMorphisms.v to compile with -mangle-names (a66a9cd )
Modify Setoids/Setoid.v to compile with -mangle-names (59d99eb )
Modify Relations/Operators_Properties.v to compile with -mangle-names (d5f04bd )
Modify Relations/Relations.v to compile with -mangle-names (e5880b6 )
Modify Structures/Orders.v to compile with -mangle-names (17ed93c )
Modify Structures/OrdersTac.v to compile with -mangle-names (2d01a47 )
Modify Structures/OrdersFacts.v to compile with -mangle-names (32240c4 )
Modify Structures/GenericMinMax.v to compile with -mangle-names (c16e4c2 )
Modify Numbers/NatInt/NZBase.v to compile with -mangle-names (1a7dfd1 )
Modify Numbers/NatInt/NZAdd.v to compile with -mangle-names (1b6b14b )
Modify Numbers/NatInt/NZMul.v to compile with -mangle-names (9cd62a4 )
Modify Numbers/NatInt/NZOrder.v to compile with -mangle-names (9a51c93 )
Modify Numbers/NatInt/NZMulOrder.v to compile with -mangle-names (ea5f723 )
[and 7 more commit(s)]
ppedrot pushed 3 commits to branch master. Commits by mattam82 (1), maximedenes (1) and ppedrot (1).
Refine test for unresolved evars: not reachable from initial evars (b6dabf6 )
Circumvent revealed bug of evar resolution for fixpoint (fbe0ea4 )
Merge PR #7825: [tactics] Refine test for unresolved evars: not reachable from initial evars (6f12c3e )
herbelin pushed 4 commits to branch master. Commits by edwardcwang (3) and herbelin (1).
Add iff variant for app_inj_tail (ad89d85 )
Add iff variants for other list lemmas (d79c6b1 )
Add changelog entry (f2ba2ad )
Merge PR #12094: Extend app_inj_tail and other list lemmas (3d22134 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Fix docgram's dune file following #12085. (461e0d6 )
Merge PR #12994: Fix docgram's dune file following #12085. (cdfe69d )
mattam82 pushed 1 commit to branch link-wiki-install.
Zimmi48 pushed 17 commits to branch v8.12. Commits by Zimmi48 (7), herbelin (4), SkySkimmer (2) and others (4).
[Small typo] Update match.rst (1e0c13d )
Update doc/sphinx/language/extensions/match.rst (fe384b5 )
Backport PR #12991: [Small typo] Update match.rst (f349663 )
Explain how selectors change the order of goals (00a61a4 )
Backport PR #12927: Explain that tactics applied to multiple goals don't preserve the order (1f4a7f9 )
Fix printing of change
tactic, which was printed as change_no_check
and vice versa (3e0a9f7 )
Backport PR #12987: Fix printing of change
tactic (a3ba4e0 )
Proof using cleanup, small doc addition and fix using Type in collections (c30cf76 )
Backport PR #12931: Proof using cleanup, small doc addition and fix using Type in collections (ac04a46 )
Remaining bugs in PR#12223 which fixed location of tactic errors (issue #12152). (00464b2 )
Backport PR #12774: Fixing tactic loc updating in #12223 (5d33e68 )
In tacinterp.ml , renaming eval_tactic into eval_tactic_ist to match the API. (1c77c44 )
Prefer eval_tactic_ist, which has error localisation, to interp_tactic. (e24f383 )
Yet other tactic error location fixes (see PR#12223 and PR#12774). (f01e2c5 )
Backport PR #12853: Another tactic error location fix after PR#12223 and PR#12774 (1d81b92 )
Fix incorrect debruijn handling when Record calls maybe_unify_params_in (77e7bf7 )
Backport PR #12893: Fix incorrect debruijn handling when Record calls maybe_unify_params_in (7a7360c )
herbelin pushed 1 commit to branch master+patch-wit_natural.
Adding a wit_natural standard argument. (d4c6a20 )
Zimmi48 deleted the branch master+patch-wit_natural.
@Hugo Herbelin It seems like you accidentally pushed a branch to the main repo. Since there is no associated PR, I deleted it.
Ah sorry. It was anyway a temporary branch for @Pierre Roux who already took its content. So, it is good that you deleted it because I indeed did not pay attention that I mistakenly pushed to origin.
coqbot-app[bot] pushed 3 commits to branch master. Commits by gares (2) and coqbot-app[bot] (1).
changelog entry for 12857 (75ae147 )
Update doc/changelog/06-ssreflect/12857-changelog-for-12857.rst (6cdbbf2 )
Merge PR #12998: changelog entry for 12857 (73210d0 )
herbelin pushed 2 commits to branch master. Commits by herbelin (1) and ppedrot (1).
Add a fast-path to Tactics.e_change_in_hyps. (4f5026b )
Merge PR #12997: Add a fast-path to Tactics.e_change_in_hyps. (a764c64 )
Zimmi48 pushed 1 commit to branch link-wiki-install.
coqbot-app[bot] pushed 3 commits to branch master. Commits by Zimmi48 (1), coqbot-app[bot] (1) and mattam82 (1).
Zimmi48 deleted the branch link-wiki-install.
vbgl pushed 2 commits to branch master. Commits by Zimmi48 (1) and vbgl (1).
Add simple-io to dev/ci/nix. (0f92ad3 )
Merge PR #13005: Add simple-io to dev/ci/nix. (e1a8da8 )
Zimmi48 pushed 9 commits to branch v8.12. Commits by Zimmi48 (4), jfehrle (3) and gares (2).
changelog entry for 12857 (828a729 )
Update doc/changelog/06-ssreflect/12857-changelog-for-12857.rst (ab4df6d )
Backport PR #12998: changelog entry for 12857 (6895fe3 )
Fix docgram's dune file following #12085. (d36d5b1 )
Backport PR #12994: Fix docgram's dune file following #12085. (9f555ce )
Make local nonterminal definitions unique when necessary (62532a7 )
Add tags in prodn indicating productions that are from plugins, (48bb581 )
Convert ltac2 chapter to use prodn, update syntax (3ba978e )
Backport PR #12085: Convert ltac2 chapter to use prodn, update syntax (5ca824a )
coqbot-app[bot] pushed 3 commits to branch master. Commits by Zimmi48 (2) and coqbot-app[bot] (1).
Minimal changes to make the refman compatible with Sphinx 3. (6abc0f4 )
Remove outdated references to productionlist. (795af93 )
Merge PR #13011: Minimal changes to make the refman compatible with Sphinx 3. (5b62a69 )
coqbot-app[bot] pushed 12 commits to branch master. Commits by proux01 (10), coqbot-app[bot] (1) and herbelin (1).
[refman] Replace num by int (35a84b3 )
[parsing] Rename token NUMERAL to NUMBER (b4d1189 )
[parsing] Simplify bigint (f61d7d1 )
[refman] Rename num to natural (46b9480 )
[refman] Rename numeral to number (754e138 )
[refman] Rename int to integer (724966f )
[refman] Explicit integer and natural (031cc2b )
Turn integer into natural in several mlgs (92bc869 )
Adding a wit_natural standard argument. (d5eb564 )
Rename Numeral Notation command to Number Notation (6551f14 )
[numeral notation] Improve documentation (ad7140a )
Merge PR #12979: Uniformize names for number literals between parsing and refman (e0696ef )
Zimmi48 pushed 13 commits to branch v8.12. Commits by Zimmi48 (7), SkySkimmer (4), jashug (1) and others (1).
Update INSTALL.md (192b6f2 )
Fix typos. (cd17f64 )
Backport PR #13001: Update INSTALL.md (153b933 )
Minimal changes to make the refman compatible with Sphinx 3. (bf7f2fe )
Remove outdated references to productionlist. (fd7f314 )
Backport PR #13011: Minimal changes to make the refman compatible with Sphinx 3. (2bc6433 )
Use properly fresh names for Scheme Equality (87d2513 )
Backport PR #12866: Less fragile scheme equality (59586ee )
Make decide equality compatible with mangled names. (69b0f4c )
elim.ml : stop using intro_using (77377ea )
funind: stop using intro_using (aaf5ed0 )
omega: stop using intro_using (5258b91 )
Backport PR #12881: Deprecate intro_using (282bf58 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
Fixing documentation relatively to example of use of extra spaces in notations. (d7d41be )
Merge PR #13022: Fixing documentation relatively to example of use of extra spaces in notations (9278a6e )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and gares (1).
[ci] [mathcomp] run the test suite (f6ab4e9 )
Merge PR #13014: [ci] [mathcomp] run the test suite (0905502 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by ejgallego (3) and coqbot-app[bot] (1).
[ci] [docker] Up testing to OCaml 4.11.1 (4892543 )
[ocamlformat] Update to ocamlformat 0.15.0 (1f1ac8a )
[nix] Update ref for ocamlformat 0.15 (739c8dc )
Merge PR #12972: [ci] [docker] Up testing to OCaml 4.11.1 (6096028 )
ppedrot pushed 2 commits to branch master. Commits by jfehrle (1) and ppedrot (1).
Remove deprecated Extraction Language command value "Ocaml" (56ff177 )
Merge PR #13016: Remove deprecated Extraction Language command value "Ocaml" (d6b6e1d )
Zimmi48 pushed 6 commits to branch v8.12. Commits by ejgallego (3), Zimmi48 (2) and herbelin (1).
Fixing documentation relatively to example of use of extra spaces in notations. (16c8d98 )
Backport PR #13022: Fixing documentation relatively to example of use of extra spaces in notations (2d03e2e )
[ci] [docker] Up testing to OCaml 4.11.1 (2565d7c )
[ocamlformat] Update to ocamlformat 0.15.0 (827991f )
[nix] Update ref for ocamlformat 0.15 (4ae4b75 )
Backport PR #12972: [ci] [docker] Up testing to OCaml 4.11.1 (186e9ea )
fajb pushed 7 commits to branch master. Commits by ejgallego (5) and fajb (2).
[micromega] call csdpcert using path. (685f43d )
[micromega] Migrate from num to zarith (79aac95 )
[micromega] [test-suite] Update csdp cache for num -> zarith migration (43ad95f )
Updated .csdp.cache.test-suite and minor fixes (6b379b2 )
[zarith] [micromega] Bump to 1.10 and remove some hacks (7bf884b )
[micromega] Use minus_one
built-in zarith constant. (acb24a1 )
Merge PR #8743: [micromega] Switch from Big_int
to ZArith. (7edb2d3 )
vbgl pushed 2 commits to branch master. Commits by Zimmi48 (1) and vbgl (1).
Propagate zarith dependency. (4093277 )
Merge PR #13015: Propagate zarith dependency. (95f7839 )
herbelin pushed 2 commits to branch master. Commits by herbelin (1) and jashug (1).
Use fresher names in eqschemes. (172dbc8 )
Merge PR #13008: Use fresher names in eqschemes (3ff6af3 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by JasonGross (1) and coqbot-app[bot] (1).
[CI] Always upload artifacts (d0d2857 )
Merge PR #13024: [CI] Always upload artifacts (14f0e50 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ejgallego (2) and coqbot-app[bot] (1).
[build] Don't link num
anymore in Coq (2eb7780 )
[install] Rewording of primitive floats. (29b8aae )
Merge PR #13007: [build] Don't link num
anymore in Coq (0879115 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[vernac] Don't allow attributes on print / check (0022a52 )
Merge PR #13027: [vernac] Don't allow attributes on print / check (fdacb14 )
ppedrot pushed 3 commits to branch master. Commits by ejgallego (2) and ppedrot (1).
[leminv] Remove unused catch. (3658ae2 )
[leminv] Use higher-level Declare API. (9cc65e5 )
Merge PR #12610: [leminv] [declare] Use higher-level Declare API. (ff508ba )
coqbot-app[bot] pushed 3 commits to branch master. Commits by gares (2) and coqbot-app[bot] (1).
[ci] call dmesg after quick/async jobs to detect OOM (09a8989 )
[ci] [dmesg] save as artifact (37b16d6 )
Merge PR #13043: [ci] call dmesg after quick/async jobs to detect OOM (5bdd954 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by maximedenes (2) and coqbot-app[bot] (1).
Improve simple apply
example (286a518 )
Make simple apply in ...
point to simple apply
(b6a9258 )
Merge PR #13051: Improve simple apply
example (6b991f6 )
herbelin pushed 2 commits to branch master. Commits by herbelin (1) and ppedrot (1).
Formally deprecate the double induction tactic. (3466c08 )
Merge PR #12963: Formally deprecate the double induction tactic. (5c08a31 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Fix Removed in Sphinx 4 deprecations. (ba7de02 )
Merge PR #13055: Fix Removed in Sphinx 4 deprecations. (9809e48 )
herbelin pushed 4 commits to branch master. Commits by ppedrot (3) and herbelin (1).
Remove dead code in dnets. (a00a51f )
Clean up a bit the implemenation of dnets. (41b4073 )
Remove unused API from Dn. (f50bbdc )
Merge PR #13052: Clean up Dnet implementation (fff4fe1 )
herbelin pushed 1 commit to branch master+mini-improvement-incompatible-evar-candidates.
More precise information when unification fails because of incompatible candidates. (f95ffc2 )
Zimmi48 deleted the branch master+mini-improvement-incompatible-evar-candidates.
@Hugo Herbelin You've accidentally pushed a branch to the main repo. I've deleted it since it was not associated with any PR.
Théo Zimmermann said :
Hugo Herbelin You've accidentally pushed a branch to the main repo. I've deleted it since it was not associated with any PR.
Oups, sorry. Thanks.
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
dune: pass -bin-annot to configure (cbb2efc )
Merge PR #12723: dune: pass -bin-annot to configure (84d5475 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
Adding debugging printers for Intmap. (17aa50c )
Merge PR #13057: Adding debugging printers for Intmap (4ebdfae )
coqbot-app[bot] pushed 2 commits to branch master. Commits by JasonGross (1) and coqbot-app[bot] (1).
Make print-pretty-timed robust against non-output-sync logs (fef5b75 )
Merge PR #13063: Make print-pretty-timed robust against non-output-sync logs (16813b5 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by Zimmi48 (1), coqbot-app[bot] (1) and ejgallego (1).
[configure] Fix version checks for lablgtk and zarith (21366f8 )
Bump nixpkgs to get zarith 1.10. (febcda9 )
Merge PR #13049: [configure] Fix version checks for lablgtk and zarith (5a9538e )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
[ci/gitlab/cachix] Avoid running in trouble when calling git fetch --unshallow. (73db4e3 )
Merge PR #13050: [ci/gitlab/cachix] Avoid running in trouble when calling git fetch --unshallow (c7e7265 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Do not allocate intermediate sets in universe refreshing. (1be0936 )
Be more efficient when generating the merge of ltle maps in AcyclicGraph. (60a55b1 )
Merge PR #13046: Small optimization of acyclic graph merge operation (c3a73c5 )
Zimmi48 pushed 3 commits to branch v8.12. Commits by Zimmi48 (2) and SkySkimmer (1).
Use tag v2.6 for VST, like in the platform. (97f7319 )
CI: Use bundled compcert for VST (a7d3c12 )
Merge PR #13056: [v8.12] Use tag v2.6 for VST, like in the platform. (5899d2a )
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
Fixes #9403 and #10803 (missing flattening of nested applications in notations). (d680b80 )
Adding change log for #12960. (899e3cd )
Merge PR #12960: Fixes #9403 and #10803: missing flattening of nested applications in notations (46bc7d0 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
Setting default value for Display Parentheses off in CoqIDE. (b1fe1a3 )
Adding change log for #12794 and #13067. (c6a27e8 )
Merge PR #13067: Setting default value for Display Parentheses off in CoqIDE (c66919b )
ejgallego pushed 3 commits to branch v8.12. Commits by herbelin (2) and ejgallego (1).
A temporary fix of #13018 and #12775 for branch 8.2. (4f4842c )
Adding change log for #13026. (79b6ae0 )
Merge PR #13026: A temporary fix of #13018 and #12775 for branch 8.12 (b086bf6 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
fix build:quick and build:base+async artifacts (14aaac2 )
Merge PR #13061: fix build:quick and build:base+async artifacts (193ea58 )
ppedrot pushed 4 commits to branch master. Commits by herbelin (3) and ppedrot (1).
Tactic inversion: adding support for registration of an equality in Type. (93d9f3e )
Tactic replace: adding support for registration of an equality in Type. (d14abd0 )
Adding change log for #12847. (ac3b1c0 )
Merge PR #12847: Tactics inversion and replace work with eq in type (23b0dbb )
ppedrot pushed 4 commits to branch master. Commits by herbelin (3) and ppedrot (1).
Fixes #9716, #13004: don't drop the qualifier of quotations at printing time. (d286c36 )
Adding change log for #13028. (58cb7d8 )
Add overlay for Equations. (fb144f8 )
Merge PR #13028: Fixes #9716 and #13004: don't drop the qualifier of quotations at printing time (bb6e78e )
Zimmi48 pushed 20 commits to branch v8.12. Commits by Zimmi48 (10), herbelin (5), maximedenes (2) and others (3).
Use fresher names in eqschemes. (a833798 )
Backport PR #13008: Use fresher names in eqschemes (d1d4211 )
[ci/gitlab/cachix] Avoid running in trouble when calling git fetch --unshallow. (f5865a4 )
Backport PR #13050: [ci/gitlab/cachix] Avoid running in trouble when calling git fetch --unshallow (cd9febc )
Improve simple apply
example (4cfacc5 )
Make simple apply in ...
point to simple apply
(cac7310 )
Backport PR #13051: Improve simple apply
example (d6f1613 )
[vernac] Don't allow attributes on print / check (ee483c4 )
Backport PR #13027: [vernac] Don't allow attributes on print / check (53cf212 )
Fix Removed in Sphinx 4 deprecations. (6a2bd38 )
Backport PR #13055: Fix Removed in Sphinx 4 deprecations. (a4e6d0b )
Make print-pretty-timed robust against non-output-sync logs (8e819c1 )
Backport PR #13063: Make print-pretty-timed robust against non-output-sync logs (809fd50 )
Setting default value for Display Parentheses off in CoqIDE. (ec5befe )
Adding change log for #12794 and #13067. (b79620a )
Backport PR #13067: Setting default value for Display Parentheses off in CoqIDE (d20cd30 )
Tactic inversion: adding support for registration of an equality in Type. (719594d )
Tactic replace: adding support for registration of an equality in Type. (b78572d )
Adding change log for #12847. (c198010 )
Backport PR #12847: Tactics inversion and replace work with eq in type (3333dbb )
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
A temporary fix of #13018 and #12775 for branch 8.2. (ec30b85 )
Adding change log for #13026. (c55f520 )
Merge PR #13073: A temporary fix of #13018 and #12775 for branch 8.12 (bis) (d9d89ad )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Statically ensure that only polymophic hint terms come with a context. (674dcda )
Add overlays. (69c92f7 )
Merge PR #12977: Statically ensure that only polymophic hint terms come with a context. (d7b2da0 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by MSoegtropIMC (1) and coqbot-app[bot] (1).
Fix issue #13065 - Windows CI broken (768af57 )
Merge PR #13077: Fix issue #13065 - Windows CI broken (8a149d0 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by silene (3) and coqbot-app[bot] (1).
Modify bytecode representation of closures to please OCaml's GC (fix #12636). (5aa6d99 )
Use the same memory layout as closures for accumulators. (2d63a61 )
Use the closure tag for accumulators. (27695b5 )
Merge PR #12894: Modify bytecode representation of closures to please OCamls GC (fix #12636). (39fe247 )
Zimmi48 pushed 3 commits to branch v8.12.
Document incompatibility with OCaml 4.12. (ac65fe5 )
Check OCaml version upper bound in configure. (ff1b4fa )
Merge PR #12919: [v8.12] Document incompatibility with OCaml 4.12. (3d21f16 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
More improvements in locating tactic errors. (fc0aa1e )
Merge PR #12999: More improvements in locating tactic errors (9c2228f )
ppedrot pushed 2 commits to branch master. Commits by gares (1) and ppedrot (1).
[lib] make canonical_path_name always absolute (fix #13031) (2b258e9 )
Merge PR #13053: [lib] make canonical_path_name always absolute (fix #13031) (b9f385c )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and maximedenes (1).
CI script wrapper now requires Python (424ae42 )
Merge PR #13105: [nix] CI script wrapper now requires Python (bd24f72 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
Fixes part 1 of #12908 (collision involving a lonely notation). (dffe222 )
Adding change log for #12946. (a0090dc )
Merge PR #12946: Fixes part 1 of #12908: undetected collision involving a lonely notation at printing time. (982c282 )
coqbot-app[bot] pushed 32 commits to branch master. Commits by jashug (31) and coqbot-app[bot] (1).
Modify Numbers/Natural/Abstract/NBase.v to compile with -mangle-names (c662664 )
Modify Numbers/Natural/Abstract/NAdd.v to compile with -mangle-names (ecb2931 )
Modify Numbers/Natural/Abstract/NOrder.v to compile with -mangle-names (71a199d )
Modify Numbers/Natural/Abstract/NAddOrder.v to compile with -mangle-names (f8449f4 )
Modify Numbers/Natural/Abstract/NSub.v to compile with -mangle-names (fd20085 )
Modify Numbers/Natural/Abstract/NMaxMin.v to compile with -mangle-names (ffd6a5d )
Modify Numbers/Natural/Abstract/NParity.v to compile with -mangle-names (978a2ac )
Modify Numbers/Natural/Abstract/NPow.v to compile with -mangle-names (6b677ba )
Modify Numbers/Natural/Abstract/NDiv.v to compile with -mangle-names (2128f62 )
Modify Numbers/Natural/Abstract/NGcd.v to compile with -mangle-names (13a9a7f )
Modify Numbers/Natural/Abstract/NLcm.v to compile with -mangle-names (8710a94 )
Modify Numbers/Natural/Abstract/NBits.v to compile with -mangle-names (389cea0 )
Modify Arith/PeanoNat.v to compile with -mangle-names (4950ed3 )
Modify Arith/Le.v to compile with -mangle-names (0991de1 )
Modify Arith/Plus.v to compile with -mangle-names (a75bf2d )
Modify Arith/Mult.v to compile with -mangle-names (d0aea47 )
Modify Arith/Between.v to compile with -mangle-names (d9ce5d4 )
Modify Logic/EqdepFacts.v to compile with -mangle-names (fb1405e )
Modify Logic/Eqdep_dec.v to compile with -v (5238889 )
Modify Arith/Peano_dec.v to compile with -mangle-names (0f6f3ee )
[and 12 more commit(s)]
coqbot-app[bot] pushed 4 commits to branch master. Commits by silene (3) and coqbot-app[bot] (1).
Make "xxx:{{" always start a quotation, whether registered or not. (cb1a23c )
Recognize only ":{{" as a sentence-gobbling quotation. (27601f5 )
Avoid lookup up too many characters. (a5abb5d )
Merge PR #13097: Modify how quotations handle whole sentences. (b74339d )
cpitclaudel pushed 2 commits to branch master. Commits by Zimmi48 (1) and cpitclaudel (1).
Reduce nitpick_ignore list a little. (c571af2 )
Merge PR #13101: Reduce nitpick_ignore list a little. (a34e213 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by akr (2) and coqbot-app[bot] (1).
Type{i} should be Type(i). (9995c44 )
Wf.v defines Fix_eq, not fix_eq. (a497cab )
Merge PR #13111: Small document fixes. (2c802aa )
ppedrot pushed 2 commits to branch master. Commits by herbelin (1) and ppedrot (1).
More precise information when unification fails because of incompatible candidates. (772aa6b )
Merge PR #13032: More precise information when unification fails because of incompatible candidates (c63f7c8 )
ppedrot pushed 4 commits to branch master. Commits by herbelin (3) and ppedrot (1).
Adding a few tacticals for the purpose of porting funind to new proof engine. (bee9998 )
Almost fully moving funind to new proof engine. (5cac244 )
Applying ocamlformat. (be3a5ac )
Merge PR #13021: Almost fully moving funind to new proof engine (1c919ed )
Zimmi48 pushed 5 commits to branch v8.12. Commits by Zimmi48 (3) and herbelin (2).
Fixes part 1 of #12908 (collision involving a lonely notation). (9c7ea0e )
Adding change log for #12946. (ad934a1 )
Backport PR #12946: Fixes part 1 of #12908: undetected collision involving a lonely notation at printing time. (c27d8ac )
Reduce nitpick_ignore list a little. (59e6122 )
Backport PR #13101: Reduce nitpick_ignore list a little. (58e936a )
Zimmi48 pushed 4 commits to branch v8.12. Commits by Zimmi48 (3) and herbelin (1).
Patch OCaml 4.07.1 for latest Mingw. (f33cb0c )
More improvements in locating tactic errors. (18496b5 )
Backport PR #12999: More improvements in locating tactic errors (d40adb2 )
Merge PR #13085: Patch OCaml 4.07.1 for latest Mingw. (2df85ee )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jashug (1).
Fix combining uniform parameters and mutual inductives. (afe7005 )
Merge PR #13123: Fix combining uniform parameters and mutual inductives. (7ffb5e6 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
interp_context_evars: removed unused [shift] argument (0fa5751 )
Merge PR #13116: interp_context_evars: removed unused [shift] argument (b842e83 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Reimplement Admit Obligations using standard Admitted code (4cc71d0 )
Merge PR #13114: Reimplement Admit Obligations using standard Admitted code (2855ede )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
Getting rid of temerarious EConstr.to_constr in Himsg. (d6fcf08 )
Merge PR #13108: Getting rid of temerarious EConstr.to_constr in Himsg (42a5e33 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Remove the forward class hint feature. (e3a1cf3 )
Further simplification of the typeclass registration API. (f162900 )
Merge PR #13106: Remove the forward class hint feature. (bb2d0d5 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and maximedenes (1).
{new,setoid_}ring -> ring (4476f64 )
Merge PR #13054: {new,setoid_}ring -> ring (214215e )
Zimmi48 pushed 4 commits to branch v8.12. Commits by silene (3) and Zimmi48 (1).
Make "xxx:{{" always start a quotation, whether registered or not. (661564f )
Recognize only ":{{" as a sentence-gobbling quotation. (c907430 )
Avoid lookup up too many characters. (bfe7b97 )
Backport PR #13097: Modify how quotations handle whole sentences. (2c37025 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by VincentSe (1) and coqbot-app[bot] (1).
More details in the documentation of native arrays (1347abe )
Merge PR #13125: More details in the documentation of native arrays (706ec6e )
Zimmi48 pushed 4 commits to branch v8.12. Commits by Zimmi48 (2), herbelin (1) and jashug (1).
Fix combining uniform parameters and mutual inductives. (6eac887 )
Backport PR #13123: Fix combining uniform parameters and mutual inductives. (49f9361 )
Getting rid of temerarious EConstr.to_constr in Himsg. (171c79f )
Backport PR #13108: Getting rid of temerarious EConstr.to_constr in Himsg (5fb4e89 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by ppedrot (3) and coqbot-app[bot] (1).
Remove the ocamlformat git hook. (7b28475 )
Remove the linter ocamlformat pass. (3a88c57 )
Document the ocamlformat changes. (4a51746 )
Merge PR #12985: Remove ocamlformat from the linter and the pre-commit hook. (e596bbb )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Remove prefixes on nonterminal names, e.g. "constr:" and "Prim." (5b194f6 )
Merge PR #13096: Drop prefixes from non-terminal names, e.g. "constr:constr" -> "constr" (6d3a922 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Document the removal of forward class hints. (753a0fd )
Merge PR #13141: Document the removal of forward class hints. (bd57c1a )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Fix retyping anomaly in rewrite (9b27bd5 )
Merge PR #13119: Fix retyping anomaly in rewrite (ab70eb0 )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Derive Inversion does not allow leftover evars (5135153 )
Merge PR #13115: Derive Inversion does not allow leftover evars (51c1b46 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Algorithmically faster implementation of Evarconv.apply_on_subterm. (7f75bc3 )
Explicitly pass around a state in Evarconv.second_order_matching. (120992d )
Merge PR #13152: Algorithmically faster implementation of Evarconv.apply_on_subterm (1d4f660 )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Define a new type instance_flag instead of using [unit option] (ee92670 )
Merge PR #13128: Define a new type instance_flag instead of using [unit option] (69e3df2 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by RalfJung (1) and coqbot-app[bot] (1).
update for Iris build system changes (29cb5ec )
Merge PR #13159: update for Iris build system changes (e85f6b3 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
When a notation is only parsing, do not attach to it a specific format. (a2733be )
Merge PR #12949: When a notation is only parsing, do not attach to it a specific format. (022632c )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Put type-in-type flag in ugraph. (316592a )
Merge PR #13087: Put type-in-type flag in ugraph. (cc3ef68 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by herbelin (3) and coqbot-app[bot] (1).
Add a check of empty list of arguments in xmlprotocol where relevant. (e18ed35 )
Dropping the misleading int argument of Pp.h. (db27892 )
Add overlays for Coq-Equations, aac-tactics. (f7fabd3 )
Merge PR #13143: Drop misleading argument of Pp.h box (ac7c197 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by gares (2) and coqbot-app[bot] (1).
[stm] move par: implementation to vernac/comTactic and stm/partac (a023009 )
overlay for mtac2 (391e751 )
Merge PR #13088: [stm] move par: to comTactic (516a700 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
[bench] Dump the vo size difference. (c7294a4 )
Merge PR #13164: [bench] Dump the vo size difference. (03d55f9 )
coqbot-app[bot] pushed 9 commits to branch master. Commits by herbelin (8) and coqbot-app[bot] (1).
Print Scope & cie: Add parentheses around notation interpretation. (0d11cdd )
Notation.ml : Move interpretation_eq earlier for future use. (561fd5a )
Splitting ssrbool's multi-printing notations into parsing and printing. (2a50e04 )
Notations: reworking the treatment of only-parsing and only-printing notations. (8d27b12 )
Adding a warning in case a notation is used neither for parsing nor printing. (5ef7598 )
New spacing/formatting in Locate Notation, Print Scopes, Print Visibility. (4c090da )
Documenting the new only-parsing only-printing model. (a1df081 )
Adding change log for #12950. (3e32cf5 )
Merge PR #12950: Notations: reworking the treatment of only-parsing and only-printing notations (a78b394 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by SkySkimmer (3) and coqbot-app[bot] (1).
Minimize Prop <= i to i := Set (f53f84d )
No bidirectionality when expected type for lambda is an evar. (cada5ca )
overlay for minim-prop-toset (9fb630a )
Merge PR #12449: Minimize Prop <= i to i := Set (71a23e6 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and gares (1).
coqbot-app[bot] pushed 4 commits to branch master. Commits by gares (3) and coqbot-app[bot] (1).
[printing] make detyping resilient to "let x : _ := t in" (1363a6f )
improve comment (a96f086 )
Update pretyping/detyping.ml (e586426 )
Merge PR #13163: [printing] make detyping resilient to "let x : _ := t in" (60e8fa2 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by coqbot-app[bot] (1), gares (1) and jfehrle (1).
fix ide/.merlin (6c5608a )
Add an XML message for "Show Proof Diffs" (1d4bbef )
Merge PR #12874: Add a "Show Proof Diffs" message to the XML protocol (2ff70d8 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Store the resolver of required modules as functor parameters in safe_env. (32e2609 )
Merge PR #13156: Store the resolver of required modules as functor parameters in safe_env (07a199f )
Zimmi48 pushed 8 commits to branch v8.12. Commits by Zimmi48 (4), SkySkimmer (3) and herbelin (1).
Fix retyping anomaly in rewrite (09d7266 )
Backport PR #13119: Fix retyping anomaly in rewrite (991df91 )
Derive Inversion does not allow leftover evars (34c2ec6 )
Backport PR #13115: Derive Inversion does not allow leftover evars (0a808de )
When a notation is only parsing, do not attach to it a specific format. (a584f66 )
Backport PR #12949: When a notation is only parsing, do not attach to it a specific format. (19eb033 )
Put type-in-type flag in ugraph. (720c5e1 )
Backport PR #13087: Put type-in-type flag in ugraph. (94cab62 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Add missing ";" in record grammar (bdc5db8 )
Merge PR #13185: Add missing ";" in Record grammar (420368a )
ppedrot pushed 4 commits to branch master. Commits by herbelin (3) and ppedrot (1).
Adding and using locations on identifiers in constr_expr where they were missing. (2cf0287 )
Add location in existential variable names (CEvar/GEvar). (b7c9ba2 )
Prim.pattern_ident takes a location and its synonymous pattern_identref is deprecated. (a6d52d2 )
Merge PR #13099: Locating pattern identifiers (?id) by default at parsing time and use location in some typing error messages (471da91 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Fix #13169: vm_compute has existential crisis. (bdd2b32 )
Merge PR #13172: Fix #13169: vm_compute has existential crisis. (9fa5174 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and proux01 (1).
Use OCaml floating-point operations on 64 bits arch (6fe8c44 )
Merge PR #13147: Use OCaml floating-point operations on 64 bits arch (4110258 )
Zimmi48 pushed 4 commits to branch v8.12. Commits by Zimmi48 (2), jfehrle (1) and ppedrot (1).
Add missing ";" in record grammar (e3f98f8 )
Backport PR #13185: Add missing ";" in Record grammar (b682adc )
Fix #13169: vm_compute has existential crisis. (99db0bc )
Backport PR #13172: Fix #13169: vm_compute has existential crisis. (3af65ea )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
Closes #13142 (more standardized pretty-printing of records). (d98cca6 )
Merge PR #13144: Closes #13142: more standardized pretty-printing of Coq records (56384cc )
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
Documenting option Set Printing Goal Name. (3b8252d )
Fixing redundant outputs when printing goals, especially in non-"pr_first" mode. (6acd4e8 )
Merge PR #13140: Documenting Set Printing Goal Names + a small goal display fix (fc0ee01 )
ppedrot pushed 3 commits to branch master. Commits by SkySkimmer (2) and ppedrot (1).
Guard unify_leq_delay calls in Typing (9324cc5 )
Catch more errors in Unification.abstract_list_all (34e1aee )
Merge PR #13181: Guard unify_leq_delay calls in Typing (4bf4345 )
ppedrot pushed 2 commits to branch master. Commits by herbelin (1) and ppedrot (1).
Deprecating wit_var to the benefit of its synonymous wit_hyp. (92ddd42 )
Merge PR #13098: Deprecating wit_var to the benefit of its synonymous wit_hyp (476520a )
Zimmi48 pushed 2 commits to branch v8.12. Commits by Zimmi48 (1) and gares (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[declare] Fix types of mutual lemmas when using Admitted. (2a2ce21 )
Merge PR #12925: [declare] Fix types of mutual lemmas when using Admitted. (2db3d50 )
ppedrot pushed 2 commits to branch master. Commits by jfehrle (1) and ppedrot (1).
For "Typeclasses eauto", search depth should be a natural, not an (cd9d1d7 )
Merge PR #13196: For "Typeclasses eauto", search depth should be a natural, not an integer (671262d )
ppedrot pushed 2 commits to branch master. Commits by jfehrle (1) and ppedrot (1).
Add support for "typeclasses eauto bfs <int_or_var_opt> (f24aa02 )
Merge PR #13195: Add support for "typeclasses eauto bfs <int_or_var_opt>" (e583be6 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Fix algebraic on the right when using bidi hints (276ad0f )
Merge PR #13192: Fix algebraic on the right when using bidi hints (e6a00dd )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Use list notation in nsatz examples referenced in the doc (8c6ed2f )
Merge PR #13207: Use list notation in examples referenced by "nsatz" documentation (4cb8a7c )
coqbot-app[bot] pushed 5 commits to branch master. Commits by herbelin (4) and coqbot-app[bot] (1).
Generalizing and exporting interp_assumption/interp_definition. (12ea331 )
Fixes/enhancements with local definitions in records. (0f40337 )
Add change log for #13166. (259471c )
Overlay for elpi. (2b8a111 )
Merge PR #13166: Fixes #13165: implicit arguments in defined fields of record types not taken into account (5be9faa )
coqbot-app[bot] pushed 4 commits to branch master. Commits by ppedrot (3) and coqbot-app[bot] (1).
Remove the compare_graph field from the conversion API. (9a026fc )
Pick the universe graph out of the environment in conversion API. (eb5a67d )
Similarly remove the explicit graph argument in the ~evar conversion API. (7320cd8 )
Merge PR #13151: Remove the compare_graph field from the conversion API. (33f6551 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
Consistent indentation + a few bullets in RIneq.v. (61e13c3 )
Merge PR #13204: Consistent indentation + a few bullets in RIneq.v. (9f07cf2 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
Add flag -open Gramlib so that merlin works in gramlib with make. (678aaa1 )
Merge PR #13194: Add flag -open Gramlib so that merlin works in gramlib with make (3690c28 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Require at least one reference for Typeclasses Opaque/Transparent (122cfab )
Merge PR #13197: Require at least one reference for Typeclasses Opaque/Transparent (6ac6f43 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Support "Solve Obligations of <ident>" option (2b79914 )
Merge PR #13208: Support "Solve Obligations of <ident>" (48319ad )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Respect Print Universes when printing primitive arrays (5da6b8c )
Merge PR #13180: Respect Print Universes when printing primitive arrays (1111093 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by fajb (2) and coqbot-app[bot] (1).
[zify] Add support for Int63.int (a2f5cc2 )
[zify] Use flag for Z.to_euclidean_division_equations. (031af73 )
Merge PR #12648: [zify] support for int63 (554bdc2 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Better message and avoid an infinite SPLICE loop (48e0d41 )
Merge PR #13214: Better message for doc_grammar; avoid an infinite SPLICE loop (91e7863 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by silene (3) and coqbot-app[bot] (1).
Reroot primitive arrays on access (fix #12947). (ddd7371 )
Remove occurrences of Parray.reroot. (e3764e1 )
Check complexity of primitive arrays. (c3cfb3c )
Merge PR #12955: Reroot primitive arrays on access (6376578 )
ppedrot pushed 2 commits to branch master. Commits by ppedrot (1) and tchajed (1).
Report a useful error for dependent destruction (cc06679 )
Merge PR #13201: Report a useful error for dependent destruction (1356772 )
ppedrot pushed 5 commits to branch master. Commits by SkySkimmer (4) and ppedrot (1).
First list in cl_context is just booleans (c8c1723 )
Simplify Implicit_quantifiers.combine_params a bit (661d842 )
Implicit_quantifiers don't use precomputed is_class data (07b7bd7 )
Remove unused is_class info from cl_context (e23be6e )
Merge PR #13118: [type classes] Simplify cl_context (3f0b709 )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Bench: move variables to the script (65f32df )
Merge PR #13222: Bench: move variables to the script (9db73ef )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ejgallego (2) and coqbot-app[bot] (1).
[coqinit] Respect order of ML includes (f8a0b47 )
[coqinit] Cosmetics on long list append. (0730062 )
Merge PR #13198: [coqinit] Respect order of ML includes (235c550 )
Zimmi48 pushed 2 commits to branch v8.12.
Use more tags for Windows add-ons and bump some of them. (1b19185 )
Merge PR #13200: [v8.12] Use more tags for Windows add-ons and bump some of them. (be198e1 )
ppedrot pushed 3 commits to branch master. Commits by SkySkimmer (2) and ppedrot (1).
Cleanup rewrite.ml (d3b965c )
setoid_rewrite: record generated name when rewriting under lambda (0c1265f )
Merge PR #13130: setoid_rewrite: record generated name when rewriting under lambda (7118100 )
vbgl pushed 2 commits to branch master. Commits by Zimmi48 (1) and vbgl (1).
[default.nix] Propagate OCaml and findlib to user env. (a2ee2a6 )
Merge PR #13245: [default.nix] Propagate OCaml and findlib to user env. (0d45ff2 )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Fix bench variables (f0ce03e )
Merge PR #13243: Fix bench variables (fe095cd )
Zimmi48 pushed 6 commits to branch v8.12. Commits by SkySkimmer (2), Zimmi48 (2) and ejgallego (2).
[coqinit] Respect order of ML includes (34c69bd )
[coqinit] Cosmetics on long list append. (8a3d1b7 )
Backport PR #13198: [coqinit] Respect order of ML includes (7a67d79 )
Cleanup rewrite.ml (d084102 )
setoid_rewrite: record generated name when rewriting under lambda (b700d00 )
Backport PR #13130: setoid_rewrite: record generated name when rewriting under lambda (c02105d )
coqbot-app[bot] pushed 3 commits to branch master. Commits by Zimmi48 (2) and coqbot-app[bot] (1).
Add style for smallcaps. (7b07bc9 )
Add some missing smallcaps. (3230c56 )
Merge PR #11924: Add style for smallcaps. (00b82b7 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
Lowercase variables in git_download (6a0aad2 )
Automatically merge overlays with most recent upstream version (c4f5d75 )
Merge PR #13177: Automatically merge overlays with most recent upstream version (16180bf )
Zimmi48 pushed 2 commits to branch v8.12. Commits by Zimmi48 (1) and ejgallego (1).
[declare] Fix types of mutual lemmas when using Admitted. (2393487 )
Merge PR #13252: [declare] Fix types of mutual lemmas when using Admitted. (8.12) (4981678 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Fix overlay merge command (7a8e49a )
Merge PR #13261: Fix overlay merge command (c86f919 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Correct doc using :>> (feaee68 )
Merge PR #13263: Correct doc using :>> (d397f10 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by jfehrle (2) and coqbot-app[bot] (1).
Make no match/multiple match for tacn/cmd an error (703d2c9 )
Convert misc chapters to prodn (7a57a23 )
Merge PR #12936: Convert misc chapters to prodn, update syntax (a12112c )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Avoid magic numbers (71fe84d )
Merge PR #13137: [ltac] Avoid magic numbers (716299d )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[declare] Remove recursive declaration from non-recursive functions (8137ab9 )
Merge PR #13223: [declare] Remove recursive declaration from non-recursive functions (689e86b )
coqbot-app[bot] pushed 2 commits to branch master. Commits by RalfJung (1) and coqbot-app[bot] (1).
adjust Search deprecation warning (a2ce4da )
Merge PR #13257: adjust Search deprecation warning (9e7b0f9 )
coqbot-app[bot] pushed 5 commits to branch master. Commits by herbelin (4) and coqbot-app[bot] (1).
Wish #12762: warning on duplicated catch-all pattern with unused named variable. (571834b )
Adapting theories to unused pattern-matching variable warning. (2fb42ce )
Change log for #12768. (ed8c756 )
Documenting warning about unused variables in pattern clauses. (3c73900 )
Merge PR #12768: Granting wish #12762: warning on duplicated catch-all pattern-matching clause with unused named variable (970d9be )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Force-delete pr branches. (f3a6929 )
Merge PR #13260: [CI cachix] Force-delete pr branches. (82f7cc4 )
Zimmi48 pushed 7 commits to branch v8.12. Commits by Zimmi48 (4), jfehrle (2) and RalfJung (1).
Make no match/multiple match for tacn/cmd an error (aa8a64a )
Convert misc chapters to prodn (f338300 )
Backport PR #12936: Convert misc chapters to prodn, update syntax (19bf55b )
adjust Search deprecation warning (cef0e46 )
Backport PR #13257: adjust Search deprecation warning (831dee2 )
Force-delete pr branches. (9e6afad )
Backport PR #13260: [CI cachix] Force-delete pr branches. (48114e0 )
ppedrot pushed 3 commits to branch master. Commits by SkySkimmer (2) and ppedrot (1).
Improve tactic interpreter registration API a bit (5146b2f )
Ltac2: use ComTactic infrastructure (30f97be )
Merge PR #13167: Ltac2: use ComTactic infrastructure (b87fd6c )
coqbot-app[bot] pushed 12 commits to branch master. Commits by ppedrot (11) and coqbot-app[bot] (1).
Introduce a dummy name quotient API. (8f16b1c )
Deprecate the non-qualified equality functions on kerpairs. (2b91a89 )
Same little game with Projection. (0590764 )
Rename the GlobRef comparison modules following the standard pattern. (0a46af1 )
Introduce an Ind module in the Names API. (bc108fd )
Similar introduction of a Construct module in the Names API. (aa3d78f )
Code factorization in Names. (b71a363 )
Introduce the missing dual name quotient modules in Environ. (70ca8c4 )
Document the signatures of quotient names in the API. (373376b )
Add missing deprecations in Projection API. (9a3d4e2 )
Add overlays. (375fc70 )
Merge PR #13075: Introducing the foundations for a name-alias-agnostic API (5f5cdda )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
coqbot-app[bot] pushed 6 commits to branch master. Commits by jfehrle (5) and coqbot-app[bot] (1).
Rename operconstr -> term (b402adc )
Rename tactic_expr -> ltac_expr (ede77b7 )
Rename misc nonterminals (41b0780 )
Rename tac2type -> ltac2_type, (6620c74 )
Change a few nonterminal names in mlgs and update doc to match (480d34f )
Merge PR #13219: Rename mlg grammar nonterminals to make documented and mlg grammars more consistent (c8110e1 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by LasseBlaauwbroek (1) and coqbot-app[bot] (1).
Fix printing of wit_constr and some ssr problems with printing empty lists (67089b3 )
Merge PR #13238: Fix some tactic print bugs (473160e )
Zimmi48 pushed 4 commits to branch v8.12. Commits by Zimmi48 (2), LasseBlaauwbroek (1) and ppedrot (1).
Restore the List.Smart.map original implementation. (e5b3ecb )
Backport PR #13226: Restore the List.Smart.map original implementation. (e06458a )
Fix printing of wit_constr and some ssr problems with printing empty lists (3f3fc99 )
Backport PR #13238: Fix some tactic print bugs (a517679 )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
universes_of_constr: don't ignore CaseInvert universes (e901ce8 )
Merge PR #13273: universes_of_constr: don't ignore CaseInvert universes (4ab2522 )
ppedrot pushed 2 commits to branch master. Commits by herbelin (1) and ppedrot (1).
Use same code for "Print Ltac foo" and "Print foo" when "foo" is an Ltac. (c1e7b28 )
Merge PR #13254: Adopt the same format for "Print Ltac foo" and "Print foo" when "foo" is an Ltac (a392b02 )
ppedrot pushed 3 commits to branch master. Commits by herbelin (2) and ppedrot (1).
Adding support for printing goal names in CoqIDE. (c3dcb5a )
Add change log for #13145. (05f8308 )
Merge PR #13145: Adding support for printing goal names in CoqIDE (e4575cb )
ppedrot pushed 3 commits to branch master. Commits by herbelin (2) and ppedrot (1).
Fixes #13241 (nested Ltac functions were wrongly reporting error on the inner calls). (f4adca7 )
Adding changelog for #13247. (4057fe2 )
Merge PR #13247: Fixes #13241: nested Ltac functions wrongly reporting error on the inner calls (acf9cd0 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Update screenshot of shield icon (shown in CONTRIBUTING). (ed8d9db )
Merge PR #13294: Update screenshot of shield icon (shown in CONTRIBUTING). (a89ac22 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by ppedrot (3) and coqbot-app[bot] (1).
Fix bug in conversion of primitive values. (5601879 )
Yet another normal / neutral bug in primitive conversion. (786f3b7 )
Adding a test for the second bug. (42c1887 )
Merge PR #13274: Fix two bugs in conversion of primitive values (35354fc )
coqbot-app[bot] pushed 6 commits to branch master. Commits by gares (5) and coqbot-app[bot] (1).
attribute #[using] for Definition and Fixpoint (39e45f2 )
document Proof.compact (a464fdc )
[stm] support #[using] attribute (fd9d10f )
add changelog (bd4d201 )
[doc] attribute #[using] (7de7fe6 )
Merge PR #13183: attribute #[using] for Definition and Fixpoint (dc244ad )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Micro-optimization in Control.check_for_interrupt. (f315ebd )
Merge PR #13250: Micro-optimization in Control.check_for_interrupt. (dfdecf2 )
Zimmi48 pushed 2 commits to branch v8.12.
Revert Coq-Elpi to 1.5.1. (3958208 )
Merge PR #13282: [v8.12] Revert Coq-Elpi to 1.5.1. (dbf2cf8 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by herbelin (3) and coqbot-app[bot] (1).
Fixing printing part of #13078 (anomaly with binding notations in patterns). (26a456c )
Addressing parsing part #13078. (116e82b )
Adding change log for #13092. (74fc0e6 )
Merge PR #13092: Fixing #13078: stack overflow and anomalies with binding notations in patterns (d08be3f )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Remove test-suite/bugs/opened/bug_3395.v: not a bug (13cfe62 )
Merge PR #13256: Remove test-suite/bugs/opened/bug_3395.v: not a bug (c8a00cc )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
Fix printing for empty primitive arrays (1280a49 )
Nicer spacing when printing array literals (225a4ee )
Merge PR #13179: Fix printing for empty primitive arrays (008f6eb )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Understand Mangle Names in implicit generalization (2c092c7 )
Merge PR #13132: Understand Mangle Names in implicit generalization (077d479 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by fakusb (2) and coqbot-app[bot] (1).
Doc: added "Arguments" removing implicit arguments (d7f87ac )
improved documentation of arguments command (87be983 )
Merge PR #13293: Doc: added "Arguments" removing implicit arguments (5a25287 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Fix test-suite in async mode. (2812f83 )
Merge PR #13302: Fix test-suite in async mode. (4f8e14a )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Add a fast path in CClosure stack zipping. (a53eeff )
Eagerly reduce rigid/flex conversion problems. (af6a928 )
Merge PR #13258: Eagerly reduce rigid / flex conversion problems (11cb6dd )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[build] [native] Don't assume installed native libraries are in custom output path (f3cc5b6 )
Merge PR #13193: [build] [native] Don't assume installed native libraries are in custom output path (7f90e6e )
MSoegtropIMC pushed 4 commits to branch master. Commits by ppedrot (3) and MSoegtropIMC (1).
Adding an if-then-else syntax to Ltac2. (f661944 )
Document the syntax addition. (2559f04 )
Regenerate the grammar description file. (1b0e754 )
Merge PR #13232: Adding an if-then-else syntax to Ltac2. (b65e9e9 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Check types when converting irrelevant terms in old unification (64b56ee )
Merge PR #13182: Check types when converting irrelevant terms in old unification (81eecfc )
Zimmi48 pushed 16 commits to branch v8.12. Commits by Zimmi48 (7), ppedrot (3), fakusb (2) and others (4).
Fix bug in conversion of primitive values. (9403c34 )
Yet another normal / neutral bug in primitive conversion. (fe6ad95 )
Adding a test for the second bug. (7156031 )
Backport PR #13274: Fix two bugs in conversion of primitive values (ecd4ba7 )
Fixes #13241 (nested Ltac functions were wrongly reporting error on the inner calls). (b3fd279 )
Adding changelog for #13247. (986976c )
Backport PR #13247: Fixes #13241: nested Ltac functions wrongly reporting error on the inner calls (13c4e4c )
Fix test-suite in async mode. (885e033 )
Backport PR #13302: Fix test-suite in async mode. (99555bd )
Doc: added "Arguments" removing implicit arguments (9af8547 )
improved documentation of arguments command (dfa6664 )
Backport PR #13293: Doc: added "Arguments" removing implicit arguments (9f0e970 )
[build] [native] Don't assume installed native libraries are in custom output path (2d8c415 )
Backport PR #13193: [build] [native] Don't assume installed native libraries are in custom output path (07ca395 )
Understand Mangle Names in implicit generalization (aaf0400 )
Backport PR #13132: Understand Mangle Names in implicit generalization (b50de9e )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Remove warning on SSR Search having moved. (e047599 )
Merge PR #13231: Remove warning on SSR Search having moved. (5af74f7 )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Fix anomaly when importing a functor (ffebade )
Merge PR #13191: Fix anomaly when importing a functor (812e2fd )
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
Fixes #13298: primitive projections needs a correct typing environment. (091bfff )
Adding change log for #13301. (77959d9 )
Merge PR #13301: Fixes #13298: Search applied to primitive projections needs a correct typing environment (b95c38d )
coqbot-app[bot] pushed 28 commits to branch master. Commits by proux01 (27) and coqbot-app[bot] (1).
Renaming Numeral.v into Number.v (2d44c82 )
Renaming numnotoption into number_modifier (3a25b96 )
Renaming Numeral into Number (da72faf )
Add kernel/float64.ml to gitignore (814c16e )
Add functions Smartlocate.global_{constant,constructor} (3f04bd0 )
[numeral notation] Add a pre/postprocessing (dfcb151 )
[numeral notation] Adding the via ... using ... option (11a8997 )
[numeral notation] Add tests for the via ... using ... option (14f3014 )
[numeral notation] Document the via ... using ... option (c217bbe )
[numeral notation] Remove proofs for Q (7ea7834 )
[numeral notation] Q (ec24b26 )
[numeral notation] Specify Q (398dc5e )
[numeral notation] Prove Q (11f8d8f )
[numeral notation] R (b6c13af )
[numeral notation] Specify R (edea770 )
[numeral notation] Prove R (b51a8a0 )
[numeral notation] Allow to put/ignore holes during pre/postprocessing (9082af8 )
[numeral notation] Handle implicit arguments (0520dec )
[numeral notation] Add tests for implicit arguments (036117f )
[numeral notation] Add support for parameterized inductives (e728a1e )
[and 8 more commit(s)]
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Changelog for 8.12.1. (a6b5a5a )
Merge PR #13311: Changelog for 8.12.1. (d276a49 )
coqbot-app[bot] pushed 21 commits to branch master. Commits by Zimmi48 (20) and coqbot-app[bot] (1).
Move some content to a new page on term rewriting and simplification. (fdb8ef8 )
Remove everything after term rewriting and simplification. (643f13e )
Remove everything before term rewriting and simplification. (4a22c83 )
Add new page to writing proof index. (a5aee12 )
Move some content to a new page on automation. (d425851 )
Keep only content about auto. (e5e4f44 )
Move some content to a new page on solvers for logic and equality. (e293fe4 )
Keep only the content on solvers for logic and equality. (da4641d )
Remove parts of Tactics that were moved elsewhere. (32e5107 )
Move some content on goal management to the proof mode page. (d437390 )
Remove everything after the content on goal management. (e7aaf58 )
Remove everything before goal management. (97b5fd3 )
Octopus merge to preserve history of content split over multiple files. (c13b917 )
Move proof handling chapter in new location. (a549211 )
Merge content from two origins into the same file. (ee92aac )
Various fixes. (b6f3e76 )
Add new sections to automatic tactic chapter. (d517069 )
Change the title of the automatic tactic chapter and of its sections. (4130c67 )
Improve title of first proof chapter. (892cb35 )
Add a redirection from previous location of the proof handling chapter. (3a1bea8 )
[and 1 more commit(s)]
ejgallego pushed 8 commits to branch master. Commits by herbelin (7) and ejgallego (1).
Notations: Giving a consistent role to global references occurring patterns. (cb105b6 )
Passing full interning env to pattern interning, for better control. (4b8a87b )
Accept section variables in notations with mixed terms and binders. (c893dc5 )
Accept local variables in mixed terms and binders of notations. (8376231 )
Regression tests for the various combinations of mixed terms and binders in notations. (eaa25fb )
Minor cut elimination in the code of constrintern.ml . (7dcd829 )
Added change log for #12099. (6521021 )
Merge PR #12099: More parsing/printing notation/abbreviation consistency for mixed terms and pattern (16144a4 )
Zimmi48 pushed 7 commits to branch v8.12. Commits by Zimmi48 (4), herbelin (2) and SkySkimmer (1).
Fix anomaly when importing a functor (578fba1 )
Backport PR #13191: Fix anomaly when importing a functor (dce4538 )
Fixes #13298: primitive projections needs a correct typing environment. (2c35328 )
Adding change log for #13301. (83fbf4a )
Backport PR #13301: Fixes #13298: Search applied to primitive projections needs a correct typing environment (e367a01 )
Changelog for 8.12.1. (27d9145 )
Backport PR #13311: Changelog for 8.12.1. (8397986 )
ppedrot pushed 2 commits to branch master. Commits by herbelin (1) and ppedrot (1).
Fixing interpretation of rewrite_strat argument in Ltac. (c233a13 )
Merge PR #13284: Fixing interpretation of rewrite_strat argument in Ltac (d7bf4b4 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by herbelin (3) and coqbot-app[bot] (1).
Adding a typed interpretation of patterns. (011de69 )
Typing patterns and using type constraints in Search. (2355b3e )
Adding change log for #13255. (3515988 )
Merge PR #13255: Fixes #13244: support for coercions in Search (e5dc6e5 )
coqbot-app[bot] pushed 8 commits to branch master. Commits by ppedrot (7) and coqbot-app[bot] (1).
Further API cleanup after the removal of forward hints. (ae4346d )
Encapsulate the last use of IsConstr in the Hints API. (511a3ea )
Opacify the Hints.hint_term type. (be33260 )
Do not try to be clever for term-as-hint interpretation. (f4c1b8b )
Further code simplification in arbitrary hint interpretation. (ab6ebfc )
Document the changes. (be51c8e )
Add overlays. (1241353 )
Merge PR #13139: Clean the constr-as-hint API (6cebd41 )
coqbot-app[bot] pushed 46 commits to branch master. Commits by jashug (45) and coqbot-app[bot] (1).
Modify Numbers/Integer/Abstract/ZAdd.v to compile with -mangle-names (d0be4a3 )
Modify Numbers/Integer/Abstract/ZAddOrder.v to compile with -mangle-names (9a55d46 )
Modify Numbers/Integer/Abstract/ZMulOrder.v to compile with -mangle-names (f960474 )
Modify Numbers/Integer/Abstract/ZMaxMin.v to compile with -mangle-names (f02b3e5 )
Modify Numbers/Integer/Abstract/ZSgnAbs.v to compile with -mangle-names (d2e0606 )
Modify Numbers/Integer/Abstract/ZParity.v to compile with -mangle-names (c5f7670 )
Modify Numbers/Integer/Abstract/ZPow.v to compile with -mangle-names (4ffac2e )
Modify Numbers/Integer/Abstract/ZDivTrunc.v to compile with -mangle-names (806421f )
Modify Numbers/Integer/Abstract/ZDivFloor.v to compile with -mangle-names (8c3231d )
Modify Numbers/Integer/Abstract/ZGcd.v to compile with -mangle-names (460a9bb )
Modify Numbers/Integer/Abstract/ZLcm.v to compile with -mangle-names (dd66aba )
Modify Numbers/Integer/Abstract/ZBits.v to compile with -mangle-names (fb073d9 )
Modify ZArith/BinInt.v to compile with -mangle-names (2d3eb55 )
Modify setoid_ring/Ring_polynom.v to compile with -mangle-names (ef71158 )
Modify ZArith/Zorder.v to compile with -mangle-names (d5c202a )
Modify Bool/Sumbool.v to compile with -mangle-names (6e0585f )
Modify ZArith/ZArith_dec.v to compile with -mangle-names (8773467 )
Modify setoid_ring/InitialRing.v to compile with -mangle-names (6b04433 )
Modify setoid_ring/Ring.v to compile with -mangle-names (f136bcf )
Modify Arith/Even.v to compile with -mangle-names (17ba1c4 )
[and 26 more commit(s)]
ppedrot pushed 3 commits to branch master. Commits by herbelin (2) and ppedrot (1).
Fixes #13216 (use of type classes in the return clause of a match). (a9745d9 )
Adding change log for #13217. (1a36a0e )
Merge PR #13217: Addresses #13216: use of type classes in the return clause of a match. (07472bc )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Fix macOS CI / disable bundle generation. (602af83 )
Merge PR #13310: Fix macOS CI on Azure. (d2047c6 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by Zimmi48 (2) and coqbot-app[bot] (1).
Fix indentation of todo in Ltac chapter. (c0b4899 )
Fix #5226: Add index entry for ::=. (3f5f5cf )
Merge PR #13327: Fix documentation of Ltac ::= (fa8d3d7 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by Zimmi48 (2) and coqbot-app[bot] (1).
Remove virtually unused replace rule. (87523f1 )
[refman] Stop applying a special style to Coq, CoqIDE, OCaml and Gallina. (a3869e5 )
Merge PR #13329: [refman] Stop applying a special style to Coq, CoqIDE, OCaml and Gallina. (e38d3ba )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Remove the native symbol registering from the safe environment. (fb5aa52 )
Merge PR #13297: Remove the native symbol registering from the safe environment. (449aef5 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[obligation] Proper handle no obligations on Next Obligation
(b1cb26e )
Merge PR #13322: [obligation] Properly handle no obligations on Next Obligation
(2676541 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and gares (1).
[compat] remove 8.10 (a028e70 )
Merge PR #13325: [compat] remove 8.10 (fa6c67d )
Zimmi48 pushed 5 commits to branch v8.12.
Fix macOS CI / disable bundle generation. (3722ed8 )
Backport PR #13310: Fix macOS CI on Azure. (4f9b497 )
Fix indentation of todo in Ltac chapter. (b7052b2 )
Fix #5226: Add index entry for ::=. (8ce14dd )
Backport PR #13327: Fix documentation of Ltac ::= (8264f46 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by jfehrle (3) and coqbot-app[bot] (1).
Add global version of OPTINREF (a9658f2 )
Add additional escape sequences for notations (7d8389d )
Convert logic.rst to prodn (da9fd81 )
Merge PR #13315: Convert logic chapter to prodn (417e8c5 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Fix running unit tests with dune compiled coq (400f852 )
Merge PR #13335: Fix running unit tests with dune compiled coq (af42e1b )
coqbot-app[bot] pushed 4 commits to branch master. Commits by CohenCyril (3) and coqbot-app[bot] (1).
Intro pattern extensions for dup, swap and apply (79c45ec )
Update doc/changelog/06-ssreflect/13317-ssr_dup_swap_apply_ipat.rst (54c3b49 )
fixup (7bd93b0 )
Merge PR #13317: [ssr] intro pattern extensions for dup, swap and apply (9dfc627 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
Clarifying the role of Add ML Path vs -I (see #13344). (f821fca )
Add changelog for #13345. (b7200b1 )
Merge PR #13345: Addressing #13344: clarifying the role of Add ML Path vs -I (0245aa2 )
ppedrot pushed 5 commits to branch master. Commits by herbelin (4) and ppedrot (1).
Cosmetic cleaning of uState.ml and related: a bit of doc, more unity in naming. (404a041 )
Moving interpretation of user-level universes in constrintern.ml . (78e600a )
Factorizing UState.make* through UState.from_env, to highlight the similarity. (4814c48 )
Documentation of the main entry points of uState.mli. (e7b39c7 )
Merge PR #13289: Cosmetic cleaning of uState.ml : a bit of doc, more unity in naming (c53abd9 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by ppedrot (3) and coqbot-app[bot] (1).
Fix #13330: Kernel messes with polymorphic side-effects. (0ca6641 )
Add documentation about the soundness bug. (aa6d64c )
Add the test as a misc script. (332bb8c )
Merge PR #13331: Fix #13330: Kernel messes with polymorphic side-effects. (2414063 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Fix Iris CI script (18db1c0 )
Merge PR #13355: Fix Iris CI script (7ba0985 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
Addressing #13349: accept Search on subparts of ident, not only on subidents. (696b979 )
Add changelog for #13351. (b9f4ed8 )
Merge PR #13351: Fixes #13349: accept Search on subparts of an identifier, not only on subidentifiers of an identifier (6d78778 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Print failed test suite logs in CI (0cbd6c2 )
Merge PR #13359: Print failed test suite logs in CI (176faf1 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Move last changelog entry for 8.12.1. (0e318ee )
Merge PR #13361: Move last changelog entry for 8.12.1. (8246730 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
The "( X in t )" hack used in the syntax of ssr rewrite may be only parsing. (c470b92 )
Merge PR #13318: Turn ssr proxy notation for supporting second-order/contextual pattern abbreviations to only parsing (dedf3f4 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by LasseBlaauwbroek (1) and coqbot-app[bot] (1).
Change Dumpglob.pause and Dumpglob.continue into push and pop (954f278 )
Merge PR #13253: Change Dumpglob.pause and Dumpglob.continue into push and pop (a10e7b3 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and liyishuai (1).
[stdlib] Decidable instance for negation (9d63d29 )
Merge PR #12420: [stdlib] Decidable instance for negation (51e759f )
Zimmi48 pushed 9 commits to branch v8.12. Commits by Zimmi48 (4), ppedrot (3) and herbelin (2).
Fix #13330: Kernel messes with polymorphic side-effects. (3b16563 )
Add documentation about the soundness bug. (ee98750 )
Add the test as a misc script. (bf05654 )
Backport PR #13331: Fix #13330: Kernel messes with polymorphic side-effects. (2277895 )
Addressing #13349: accept Search on subparts of ident, not only on subidents. (e0e7e82 )
Add changelog for #13351. (99e8b2b )
Backport PR #13351: Fixes #13349: accept Search on subparts of an identifier, not only on subidentifiers of an identifier (b3fa585 )
Move last changelog entry for 8.12.1. (3fa99fe )
Backport PR #13361: Move last changelog entry for 8.12.1. (056d6d8 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by ppedrot (3) and coqbot-app[bot] (1).
Statically ensure that native update locations are of form Linked*. (a0080f1 )
Statically ensure that the native interactive flag is always set to true. (c12471f )
Merge the Linked and LinkedInteractive constructors. (9cf4248 )
Merge PR #13358: Merge the Linked / LinkedInteractive native link information constructors (9a93f58 )
Zimmi48 pushed 2 commits to branch v8.12.
Bump version number to 8.12.1. (fedf4ff )
Merge PR #13367: [v8.12] Bump version number to 8.12.1. (b745140 )
Zimmi48 pushed tag V8.12.1.
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Move destructuring let syntax closer to its documentation. (15183aa )
Merge PR #13369: Move destructuring let syntax closer to its documentation. (6b7d6be )
ppedrot pushed 3 commits to branch master. Commits by SkySkimmer (2) and ppedrot (1).
Remove unused CClosure.FNativeEntries.farray (e733f11 )
Make the universe of primitive arrays irrelevant (89f5d25 )
Merge PR #13356: Make the universe of primitive arrays irrelevant (ecea6ed )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Fix incorrect "avoid" set in globenv extra data (7648316 )
Merge PR #13350: Fix incorrect "avoid" set in globenv extra data (a237a3d )
ppedrot pushed 5 commits to branch master. Commits by Zimmi48 (4) and ppedrot (1).
Add support for Proof using in -noinit mode. (3fa2430 )
Revert to "using" not being a keyword in -noinit mode. (1117058 )
Test case for Proof using in -noinit mode. (403a905 )
Add changelog entry for Proof using in -noinit mode. (8ed2d80 )
Merge PR #13339: In -noinit mode, add support for Proof using, using is not a keyword. (a118b90 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Distinguish one_pattern and one_term nonterminals (5c51dc7 )
Merge PR #13375: Distinguish one_pattern and one_term nonterminals, improve description of Instance command (e476ded )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Fix dune rules for @check-gram following recent changes. (53aa272 )
Merge PR #13368: Fix dune rules for @check-gram following recent changes. (3ea3da2 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
Avoiding encapsulating exceptions w/o a handler in NotFoundInstance. (c385322 )
Add changelog for #13376. (bad1d9a )
Merge PR #13376: Fixes #13266: Avoiding encapsulating exceptions w/o a handler in NotFoundInstance (010dfd5 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
Fixes #11816: using {wf ...} in a local fixpoint is an error, not an anomaly. (d0ed43b )
Add changelog for #13383. (3687c3f )
Merge PR #13383: Fixes #11816: using {wf ...} in a local fixpoint is an error, not an anomaly (93ee640 )
Lysxia pushed 6 commits to branch master. Commits by herbelin (5) and Lysxia (1).
Reorganizing the printing of warnings; fixing line count. (a9e3dbd )
Dead code in coqdoc. (b01fb01 )
Addressing #13304: how to verbatim an expression mentioning >>. (7923bb5 )
Documenting one-line verbatim. (0b12bb8 )
Coqdoc: we move a newline at a better place. (696df50 )
Merge PR #13308: Address #13304: in coqdoc, clearly distinguish block verbatim from inline verbatim (5ec45d7 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[dune] [opam] Generate opam files automatically using Dune. (061998b )
Merge PR #13374: [dune] [opam] Generate opam files automatically using Dune. (4152392 )
coqbot-app[bot] pushed 7 commits to branch master. Commits by ejgallego (6) and coqbot-app[bot] (1).
[record] Cleanup of data structure and functions [1/2] (b341b58 )
[record] Cleanup of data structure and functions [2/2] (e47d394 )
[record] Refactor nested functions. (d4ce120 )
[record] Options API cleanup. (df19ab7 )
[record] [ci] Overlay for elpi (593e995 )
[record] Some documentation + minor refactoring (94048f8 )
Merge PR #12611: [record] Cleanup of data structure and functions (db3a056 )
coqbot-app[bot] pushed 5 commits to branch master. Commits by herbelin (4) and coqbot-app[bot] (1).
Useless evar type for typing impossible case. (391898b )
Fine-tuning the sort of the predicate obtained by small inversion. (710f749 )
Closes #13278: take into account elimination constraints in small inversion. (f8f915d )
Adding overlay for PR #13290. (7b8ed62 )
Merge PR #13290: Grant #13278: computation of return predicate takes care of sort elimination constraints (779d2b9 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by Lysxia (2) and coqbot-app[bot] (1).
Fix proof of Coq.Program.Wf.Fix_F_inv to be axiom-free (e3a6e5f )
Add changelog for #13365 (dafb535 )
Merge PR #13365: Fix proof of Coq.Program.Wf.Fix_F_inv to be axiom-free (4775fd7 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by ppedrot (3) and coqbot-app[bot] (1).
Implement export locality for the remaining Hint commands. (ae56bbe )
Adding an output test to check that the hint commands respect their locality. (46d0d39 )
Document the new export locality for the remaining hint commands. (7e55f48 )
Merge PR #13388: Export locality for all hint commands (57fb6f1 )
ppedrot pushed 3 commits to branch master. Commits by herbelin (2) and ppedrot (1).
Propagating scope information in indirect application to a reference. (69a3d31 )
Adding change log for #12685. (4a6a7ea )
Merge PR #12685: Propagating scope information in indirect application to a reference. (abde113 )
ppedrot pushed 4 commits to branch master. Commits by SkySkimmer (3) and ppedrot (1).
Default disable automatic generalization of Instance type (bb3f884 )
Doc and changelog for Instance Generalized Output (59ea396 )
Update compate Coq812.v (f8f3ea0 )
Merge PR #13188: Default disable automatic generalization of Instance type (deb4206 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by herbelin (3) and coqbot-app[bot] (1).
Locating the Ill-typed evar instance error. (4b4ae13 )
Fixes #12348: long-standing de Bruijn indices bug in imitation (solve_simple_eqn). (6ae2994 )
Add changelog for #13387. (603023b )
Merge PR #13387: Fixes #12348: de Bruijn indices bug in the imitation part of unification (8a1e9bb )
coqbot-app[bot] pushed 3 commits to branch master. Commits by Zimmi48 (1), coqbot-app[bot] (1) and jfehrle (1).
Deprecate "eauto @int_or_var @int_or_var", add "bfs eauto" (51ddbbe )
Slight improvement to the changelog entry. (7b8da8c )
Merge PR #13381: Deprecate "eauto @int_or_var @int_or_var", add "bfs eauto" (c3e7b6b )
ppedrot pushed 3 commits to branch master. Commits by ppedrot (2) and maximedenes (1).
Deprecate Grab Existential Variables
and Existential
commands (e348b1b )
Document the deprecation of the commands. (1670638 )
Merge PR #12516: Deprecate Grab Existential Variables
and Existential
commands (8b156dc )
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
Fixes #13363: case of a meta not paying attention to being under binders. (c6529d8 )
Add changelog for #13373. (6600493 )
Merge PR #13373: Fixes #13363: in pose_all_metas_as_evars, use the context of the definition of the metas (89a4b7e )
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
Avoid exposing an internal names when "intros _ H" fails. (eae015f )
Add changelog for #13337. (5ded9ca )
Merge PR #13337: Avoid exposing an internal name when "intros _ H" fails because of _ being dependent in H (1369d14 )
coqbot-app[bot] pushed 6 commits to branch master. Commits by herbelin (5) and coqbot-app[bot] (1).
Indentation. (534d440 )
Moving the analysis of notation strings in notation.ml . (3ac39cd )
Fixing Locate for recursive notations with names. (60d15dc )
Adding support for Locate "( x , y )". (5b7a1d7 )
Ensuring the body of the notation in Locate is printed at level 0. (35ea105 )
Merge PR #12690: Mini-fix of Locate for recursive notations using named variables. (fb186f2 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
Fixing the "IllTypedInstance" anomaly part of #5512. (daba2d7 )
Merge PR #13380: Fixing the "IllTypedInstance" anomaly part of #5512 (58b24bd )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
Suggesting to use injection when an injection pattern is given to destruct. (cf41055 )
Merge PR #13212: Suggesting to use injection when an injection pattern is given to destruct (wish #13205) (a400dbf )
coqbot-app[bot] pushed 6 commits to branch master. Commits by ppedrot (5) and coqbot-app[bot] (1).
Warning on hint commands that have no explicit locality. (7daf04e )
Explicitly annotate all hint declarations of the standard library. (68cd077 )
Fix test-suite. (3c9908f )
Tentative fix for the refman. (3fe5f96 )
Document the new warning. (4f28dd4 )
Merge PR #13384: Warn on hints without an explicit locality (af96434 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[gc] Set GC policy as best-fit in OCaml >= 4.10.0 (6a6069d )
Merge PR #13040: [gc] Set GC policy as best-fit in OCaml >= 4.10.0 (29dc0d5 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by herbelin (3) and coqbot-app[bot] (1).
Fixing a (known) "bugged" part of imitation in unification. (47c05b2 )
Checking type in unification imitation: avoid raising a non-located error. (a8b2525 )
Overlay for Coq-Equations. (6f31bee )
Merge PR #12873: Unification: A type-checking fix in imitation + an error locating fix (04b25a7 )
gares pushed the branch v8.13.
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and tchajed (1).
[ci] Use lite target for Perennial (7c6ebab )
Merge PR #13402: [ci] Use lite target for Perennial (81ff5b8 )
coqbot-app[bot] pushed 8 commits to branch master. Commits by SkySkimmer (6), coqbot-app[bot] (1) and jfehrle (1).
Infrastructure for cumulative inductive syntax (no grammar extension yet) (9990bea )
Syntax for specifying cumulative inductives (3c8fd95 )
Doc for variance syntax (a947a60 )
Overlays for cumulative inductive syntax (ed6bee7 )
Changelog for variance syntax (e511ef1 )
Update grammar in doc (19f7d82 )
Improve bad variance error message: mention expected and actual variances (f3c24a6 )
Merge PR #12653: Syntax for specifying cumulative inductives (60f25e2 )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Persistent_cache.t is always Open (cdbda92 )
Merge PR #13404: Persistent_cache.t is always Open (f1b7a37 )
ppedrot pushed 2 commits to branch master. Commits by herbelin (1) and ppedrot (1).
Adding heterogeneous map on named contexts. (05cf3fc )
Merge PR #13397: Adding heterogeneous map on named contexts. (7c79a0d )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Intern application arguments in left-to-right order (81a3f81 )
Merge PR #13390: Intern application arguments in left-to-right order (396de34 )
gares pushed 2 commits to branch v8.13. Commits by gares (1) and tchajed (1).
[ci] Use lite target for Perennial (8e878e0 )
Backport PR #13402: [ci] Use lite target for Perennial (d570b09 )
ppedrot pushed 2 commits to branch master. Commits by LasseBlaauwbroek (1) and ppedrot (1).
Make sure that setoid_rewrite passes state to subgoals (a9e0805 )
Merge PR #13251: Make sure that setoid_rewrite passes state to subgoals (54e65eb )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Finish fixing setoid rewrite under anonymous lambdas (hopefully) (bffa084 )
Merge PR #13341: Finish fixing setoid rewrite under anonymous lambdas (hopefully) (73a068c )
gares pushed 2 commits to branch v8.13.
[ci] pin user developments (702da63 )
Merge PR #13401: [ci] pin user developments (7b2f311 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by herbelin (3) and coqbot-app[bot] (1).
In recursive notations, accept partial application over the recursive pattern. (ca0e42c )
Adding change log for #12765. (5b3b6ee )
Ref. man.: showing the x ⪯ y ⪯ .. ⪯ z ⪯ t example of recursive notation. (1826974 )
Merge PR #12765: In recursive notations, accept partial application over the recursive pattern (4a56d4d )
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
We move the example of Makefile wrapper next to the explanations about CoqMakefile. (5326939 )
Update doc/sphinx/practical-tools/utilities.rst (3fb5c77 )
Merge PR #13220: Give a typical example of Makefile wrapper for coq_makefile (addresses #12903) (162c19c )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and gares (1).
[doc] add a link to v8.13 (16c3545 )
Merge PR #13400: [doc] add a link to v8.13 (e633413 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and gares (1).
[configure] check that zarith dev files are available (c3ea4b4 )
Merge PR #13410: [configure] check that zarith dev files are available (e2f2966 )
MSoegtropIMC pushed 2 commits to branch master. Commits by MSoegtropIMC (1) and Zimmi48 (1).
[ci/gitlab/windows] Do not load user overlays. (c023016 )
Merge PR #13389: [ci/gitlab/windows] Do not load user overlays. (fea83b0 )
coqbot-app[bot] pushed 8 commits to branch master. Commits by ejgallego (5), Zimmi48 (2) and coqbot-app[bot] (1).
[attributes] Allow boolean, single-value attributes. (e0380f3 )
[attributes] Deprecate attr(true)
syntax in favor of booelan attributes. (c609c05 )
[attributes] Add overlays for #13312 (0af10d8 )
Run doc_grammar for #13312. (3b47935 )
Review commit: improving the doc of boolean attributes. (ca42305 )
[attributes] Update error message referring to deprecated syntax. (6aeee2e )
[attributes] Add output test suite for errors, improve error printing. (efa6673 )
Merge PR #13312: [attributes] Allow boolean, single-value attributes. (7ebdf6b )
gares pushed 11 commits to branch v8.13. Commits by SkySkimmer (6), gares (4) and jfehrle (1).
Infrastructure for cumulative inductive syntax (no grammar extension yet) (8feb553 )
Syntax for specifying cumulative inductives (7f67dc8 )
Doc for variance syntax (aba745c )
Overlays for cumulative inductive syntax (6e45878 )
Changelog for variance syntax (739830e )
Update grammar in doc (e8aeb9b )
Improve bad variance error message: mention expected and actual variances (3ffd04c )
Backport PR #12653: Syntax for specifying cumulative inductives (50f3662 )
[ci] update pins after 12653 (a5bb6fc )
[doc] add a link to v8.13 (c7053e2 )
Backport PR #13400: [doc] add a link to v8.13 (bc1358c )
coqbot-app[bot] pushed 9 commits to branch master. Commits by herbelin (8) and coqbot-app[bot] (1).
Fixing alpha-equality of notation interpretations with recursive patterns. (22c8fcf )
Adding Array.iter3. (213207a )
For printing, ordering notations by precision of the pattern. (2823c88 )
Documenting the preference given to more precise notations at printing time. (849a450 )
Add changelog for #12986. (857b8eb )
A reimport of notations now put the corresponding notations again in front. (748458d )
Documenting priority given to most recently declared/imported notations. (5e87ba2 )
Adding change log for #12984. (73a2675 )
Merge PR #12984: [printing] Order notations by matching precision first, and then by last imported (01dea07 )
ppedrot pushed 16 commits to branch master. Commits by silene (14), ppedrot (1) and proux01 (1).
Optimize handling of the VM stack with respect to the GC. (930e51c )
Remove unchecked arithmetic operations from VM, as they are not used. (fdd1611 )
Remove some unused opcodes from VM. (aebc10a )
Restore discard_dead_code and use it to simplify match-with constructs. (2032110 )
Remove unused if-then-else construct from VM. (2d3e012 )
Turn Ksequence into a unary opcode, as its binary structure was never used. (4e2bd77 )
Improve documentation of closure representations. (0d6f8e4 )
Optimize Is_accu a bit. (20c511d )
Make callback opcodes more generic. (b6fadbf )
Inline the functions from coq_float64.h. (136454f )
Turn coq_float64.h into a .c file as it is no longer needed by coq_interp.c. (5b2d1c0 )
Remove floating-point comparison operators as they are no longer needed. (c9cf844 )
Add allocation-free variants of the nextup and nextdown floating-point operations. (5c7f63f )
Hardcode next_up and next_down instead of relying on nextafter. (ef3ec53 )
Add more explicit tests for next_up and next_down. (9815b59 )
Merge PR #12959: Improve the bytecode interpreter (3037172 )
gares pushed 35 commits to branch v8.13. Commits by herbelin (13), gares (11), ejgallego (5) and others (6).
We move the example of Makefile wrapper next to the explanations about CoqMakefile. (eba48cd )
Update doc/sphinx/practical-tools/utilities.rst (40059b6 )
Backport PR #13220: Give a typical example of Makefile wrapper for coq_makefile (addresses #12903) (4191117 )
[attributes] Allow boolean, single-value attributes. (6c8413d )
[attributes] Deprecate attr(true)
syntax in favor of booelan attributes. (3f21c76 )
[attributes] Add overlays for #13312 (3b1a787 )
Run doc_grammar for #13312. (f36a343 )
Review commit: improving the doc of boolean attributes. (fc69da3 )
[attributes] Update error message referring to deprecated syntax. (37bd076 )
[attributes] Add output test suite for errors, improve error printing. (374d80d )
Backport PR #13312: [attributes] Allow boolean, single-value attributes. (be206c1 )
[ci] update pin after 13312 (2f0b75e )
Intern application arguments in left-to-right order (9d1d606 )
Backport PR #13390: Intern application arguments in left-to-right order (2f933f2 )
Make sure that setoid_rewrite passes state to subgoals (3bf91da )
Backport PR #13251: Make sure that setoid_rewrite passes state to subgoals (dd5c0b3 )
Finish fixing setoid rewrite under anonymous lambdas (hopefully) (4322c28 )
Backport PR #13341: Finish fixing setoid rewrite under anonymous lambdas (hopefully) (c52bbf3 )
In recursive notations, accept partial application over the recursive pattern. (b0348d6 )
Adding change log for #12765. (4dab2e5 )
[and 15 more commit(s)]
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Fix typo in rst link syntax. (ff1fe87 )
Merge PR #13421: Fix typo in rst link syntax. (c7686fe )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
[changelog] Indicate a replacement for deprecated syntax of debug / info_eauto. (c63c397 )
Merge PR #13423: [changelog] Indicate a replacement for deprecated syntax of debug / info_eauto. (345328c )
gares pushed 20 commits to branch v8.13. Commits by silene (14), gares (3), Zimmi48 (2) and others (1).
Optimize handling of the VM stack with respect to the GC. (dd25e1a )
Remove unchecked arithmetic operations from VM, as they are not used. (deff48a )
Remove some unused opcodes from VM. (c62b0db )
Restore discard_dead_code and use it to simplify match-with constructs. (5c59538 )
Remove unused if-then-else construct from VM. (3585cc4 )
Turn Ksequence into a unary opcode, as its binary structure was never used. (3c923eb )
Improve documentation of closure representations. (f6d941b )
Optimize Is_accu a bit. (e323765 )
Make callback opcodes more generic. (d18fa76 )
Inline the functions from coq_float64.h. (c4c95d0 )
Turn coq_float64.h into a .c file as it is no longer needed by coq_interp.c. (853bb4f )
Remove floating-point comparison operators as they are no longer needed. (7083b2c )
Add allocation-free variants of the nextup and nextdown floating-point operations. (ce830fc )
Hardcode next_up and next_down instead of relying on nextafter. (f795900 )
Add more explicit tests for next_up and next_down. (c2afd90 )
Backport PR #12959: Improve the bytecode interpreter (2fbf77b )
Fix typo in rst link syntax. (444d89b )
Backport PR #13421: Fix typo in rst link syntax. (fca9227 )
[changelog] Indicate a replacement for deprecated syntax of debug / info_eauto. (1a5a973 )
Backport PR #13423: [changelog] Indicate a replacement for deprecated syntax of debug / info_eauto. (9bd3c44 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Extend hack to use postponed constraints in retyping to template poly (0fff401 )
Merge PR #13371: Extend hack to use postponed constraints in retyping to template poly (f264aab )
coqbot-app[bot] pushed 5 commits to branch master. Commits by herbelin (4) and coqbot-app[bot] (1).
Fixes #9971: expand_projections failing on primitive projections of unknown type. (a27fb3c )
Use a proper canonical structure entry for projections. (115fe6b )
Add changelog for #13386. (216f4f1 )
Add overlays for elpi and unicoq. (7265df1 )
Merge PR #13386: Fixes #9971: a useless situation where the type of a primitive projection was wrongly supposed to be already inferred (57c85b0 )
gares pushed 1 commit to branch gares-patch-ssr-doc-reflect.
[doc] [ssr] fix documentation of reflect (fe56bc9 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Use only nats for occs_nums rather than ints (00003b6 )
Merge PR #13403: Use only nats for occs_nums rather than ints (122aef5 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Fix incorrect name refreshing when interning a generalized binder (f6a8c25 )
Merge PR #13360: Fix incorrect name refreshing when interning a generalized binder (a8a0285 )
ppedrot pushed 3 commits to branch master. Commits by SkySkimmer (2) and ppedrot (1).
Small cleanup in ComInductive (41840f9 )
Only lower inductives to Prop if the type is syntactically an arity. (f09eef2 )
Merge PR #13305: Only lower inductives to Prop if the type is syntactically an arity. (1fd6af1 )
ppedrot pushed 3 commits to branch master. Commits by herbelin (2) and ppedrot (1).
Fixes #13235: remove fragile tolerance for degenerate in-hyps clause. (f1e1f81 )
Adding changelog for #13237. (6adbb8b )
Merge PR #13237: Address #13235: avoid passing degenerate in-hyps clauses (04186f8 )
gares pushed 12 commits to branch v8.13. Commits by gares (5), herbelin (4), SkySkimmer (2) and others (1).
Fixes #9971: expand_projections failing on primitive projections of unknown type. (d72dde8 )
Use a proper canonical structure entry for projections. (84d6fed )
Add changelog for #13386. (be39bc2 )
Add overlays for elpi and unicoq. (8a289e4 )
Backport PR #13386: Fixes #9971: a useless situation where the type of a primitive projection was wrongly supposed to be already inferred (25c4f8d )
Extend hack to use postponed constraints in retyping to template poly (df47d65 )
Backport PR #13371: Extend hack to use postponed constraints in retyping to template poly (3a912d1 )
Use only nats for occs_nums rather than ints (7330277 )
Backport PR #13403: Use only nats for occs_nums rather than ints (a733a72 )
Fix incorrect name refreshing when interning a generalized binder (d3bc422 )
Backport PR #13360: Fix incorrect name refreshing when interning a generalized binder (25c1e12 )
[ci] update pins after 13386 (0031972 )
ppedrot pushed 4 commits to branch master. Commits by herbelin (2), VincentSe (1) and ppedrot (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and gares (1).
[doc] [ssr] fix documentation of reflect (fe56bc9 )
Merge PR #13426: [doc] [ssr] fix documentation of reflect (1aca82b )
gares deleted the branch gares-patch-ssr-doc-reflect.
coqbot-app[bot] pushed 3 commits to branch master. Commits by ejgallego (2) and coqbot-app[bot] (1).
[stm] [declare] Try to propagate safe bits of proof information (36aeb43 )
[stm] [declare] Remove pinfo internals hack. (b832d48 )
Merge PR #13425: [stm] [declare] Try to propagate safe bits of proof information (614675f )
coqbot-app[bot] pushed 5 commits to branch master. Commits by herbelin (4) and coqbot-app[bot] (1).
Fix #9569 (notations collect the spine binding variables at printing time). (094c395 )
Add change log for #12965. (cd8aefc )
Using labels to document match_notation_constr. (55389f1 )
Update doc/changelog/03-notations/12965-master+fix9569-propagage-binding-vars-notations.rst (d13abaf )
Merge PR #12965: Fixes #9569: in notations with binders, prevent collisions between variable and non-qualified global references (6479926 )
gares pushed 6 commits to branch v8.13. Commits by SkySkimmer (2), gares (2) and herbelin (2).
Small cleanup in ComInductive (ea5be4b )
Only lower inductives to Prop if the type is syntactically an arity. (03a9df3 )
Backport PR #13305: Only lower inductives to Prop if the type is syntactically an arity. (188f553 )
Fixes #13235: remove fragile tolerance for degenerate in-hyps clause. (e593d76 )
Adding changelog for #13237. (265295b )
Backport PR #13237: Address #13235: avoid passing degenerate in-hyps clauses (ce9fb85 )
ppedrot pushed 2 commits to branch master. Commits by RalfJung (1) and ppedrot (1).
add perennial to benchmark suite (6188353 )
Merge PR #13233: add perennial to benchmark suite (1a97ab1 )
gares pushed 8 commits to branch v8.13. Commits by herbelin (4), ejgallego (2) and gares (2).
[stm] [declare] Try to propagate safe bits of proof information (b762060 )
[stm] [declare] Remove pinfo internals hack. (9d5fc59 )
Backport PR #13425: [stm] [declare] Try to propagate safe bits of proof information (fa39254 )
Fix #9569 (notations collect the spine binding variables at printing time). (61947d4 )
Add change log for #12965. (7b2211f )
Using labels to document match_notation_constr. (1775a2f )
Update doc/changelog/03-notations/12965-master+fix9569-propagage-binding-vars-notations.rst (67231d3 )
Backport PR #12965: Fixes #9569: in notations with binders, prevent collisions between variable and non-qualified global references (030d0de )
coqbot-app[bot] pushed 7 commits to branch master. Commits by proux01 (6) and coqbot-app[bot] (1).
Configure default value of -native-compiler (1596cdb )
Add default value of -native-compiler to coqc -config
(04b5b2e )
[CI] Update coq_makefile (146415f )
[CI] Deactivate native-compiler for a few tests that fail with it (787c458 )
[CI] Deactivate native-compiler in some jobs (673849e )
Add changelog (c95512b )
Merge PR #13352: Configure default value of -native-compiler (87a59a8 )
coqbot-app[bot] pushed 8 commits to branch master. Commits by herbelin (7) and coqbot-app[bot] (1).
Rewriting convoluted code of set_var_scope in constrintern.ml . (a61f437 )
Add preliminary support for notations with large class (non-recursive) binders. (52b93b5 )
A step towards supporting pattern cast deeplier. (23924af )
Enforcing when a binding variable has no explicit type in constr_notation. (93654a0 )
Documentation of the support for general single binders in notations. (7508be4 )
Tests for notations with general single (non-recursive) binders. (3e6b9a0 )
Add changelog for #13265. (345bcc5 )
Merge PR #13265: Add support for general non-necessarily-recursive binders in notations (23d30fa )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Build all_stdlib.v in test suite makefile (76ab524 )
Merge PR #13248: Build all_stdlib.v in test suite makefile (5b15fce )
gares pushed 8 commits to branch v8.13. Commits by proux01 (6) and gares (2).
Configure default value of -native-compiler (c6f1f89 )
Add default value of -native-compiler to coqc -config
(f143a08 )
[CI] Update coq_makefile (d0848cd )
[CI] Deactivate native-compiler for a few tests that fail with it (b21882c )
[CI] Deactivate native-compiler in some jobs (14194d8 )
Add changelog (998d2ab )
Backport PR #13352: Configure default value of -native-compiler (7f6a29a )
[ci] update pins after 13352 (775af46 )
gares pushed 8 commits to branch v8.13. Commits by herbelin (7) and gares (1).
Rewriting convoluted code of set_var_scope in constrintern.ml . (74bffac )
Add preliminary support for notations with large class (non-recursive) binders. (5c6678a )
A step towards supporting pattern cast deeplier. (15acb16 )
Enforcing when a binding variable has no explicit type in constr_notation. (d209383 )
Documentation of the support for general single binders in notations. (44a6472 )
Tests for notations with general single (non-recursive) binders. (51ec6d5 )
Add changelog for #13265. (b441696 )
Backport PR #13265: Add support for general non-necessarily-recursive binders in notations (c090cc5 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by silene (3) and coqbot-app[bot] (1).
Make sure accumulators do not exceed the minor heap (partly fix #11170). (2535afa )
Add a testcase. (5db79a4 )
Remove dependency on BinNat. (8e152ab )
Merge PR #13431: Make sure accumulators do not exceed the minor heap (partly fix #11170). (9d36da1 )
ppedrot pushed 3 commits to branch master. Commits by herbelin (2) and ppedrot (1).
Granting #9816: apply in takes several hypotheses. (efeccea )
Adding change log. (f4b5369 )
Merge PR #12246: Adding support for applying in several hypotheses at the same time (granting #9816) (9c84110 )
gares pushed 7 commits to branch v8.13. Commits by silene (3), gares (2) and herbelin (2).
Make sure accumulators do not exceed the minor heap (partly fix #11170). (9c5eeb7 )
Add a testcase. (f7d44cd )
Remove dependency on BinNat. (735fcd3 )
Backport PR #13431: Make sure accumulators do not exceed the minor heap (partly fix #11170). (c190825 )
Granting #9816: apply in takes several hypotheses. (c7485cc )
Adding change log. (b1a928d )
Backport PR #12246: Adding support for applying in several hypotheses at the same time (granting #9816) (2aa915b )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Use nat_or_var where negative values don't make sense (e74d328 )
Merge PR #13417: Use nat_or_var in grammar where negative values don't make sense (0326d06 )
ppedrot pushed 2 commits to branch master. Commits by LasseBlaauwbroek (1) and ppedrot (1).
Fix timeout by ensuring signal exceptions are not erroneously caught (6eb6f55 )
Merge PR #13377: Fix timeout by ensuring signal exceptions are not erroneously caught (8b3ad4d )
ppedrot pushed 2 commits to branch master. Commits by herbelin (1) and ppedrot (1).
Adding debugging printer for stacks of EConstr. (4b2ae1c )
Merge PR #13446: Adding debugging printer for stacks on EConstr (94d5798 )
coqbot-app[bot] pushed 5 commits to branch master. Commits by herbelin (4) and coqbot-app[bot] (1).
Renaming "ident" into "name" in grammar entries, to prevent confusions. (83e22b5 )
Uniformizing indentation in ppvernac.ml . (5ee4141 )
Adapting standard library, doc and test suite to ident->name renaming. (df8b5c7 )
Updating doc wrt addition of grammar subentry "name" and deprecation of "ident". (87c46c5 )
Merge PR #11841: Distinguishing entry "ident" from entry "name" in term notations. (5fce39e )
gares pushed tag V8.14+alpha.
gares pushed 9 commits to branch v8.13. Commits by gares (4), herbelin (4) and jfehrle (1).
Use nat_or_var where negative values don't make sense (bb20c08 )
Backport PR #13417: Use nat_or_var in grammar where negative values don't make sense (a80fc00 )
Renaming "ident" into "name" in grammar entries, to prevent confusions. (62c23ae )
Uniformizing indentation in ppvernac.ml . (3cb35d1 )
Adapting standard library, doc and test suite to ident->name renaming. (405aa80 )
Updating doc wrt addition of grammar subentry "name" and deprecation of "ident". (2c9d4b5 )
Backport PR #11841: Distinguishing entry "ident" from entry "name" in term notations. (1815977 )
pin compcert to tag v3.8 (3f49ef7 )
pin flocq to tag flocq-3.3.1 (cf3676d )
gares pushed 1 commit to branch v8.13.
pin extlib to tag v0.11.3 (790b41c )
gares pushed 1 commit to branch v8.13.
pin quickchick to tag v1.5.0 (b7dbb4e )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Rename the confusing neutral annotation in CClosure. (969bed1 )
Merge PR #13411: Rename the confusing neutral annotation in CClosure. (f672ac2 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Modular printing algorithm for bench/render_results. (5bda98c )
Merge PR #13420: Modular printing algorithm for bench/render_results. (fa70203 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
Fixes another instance of bug #7967: restriction of universes in "Context". (f5ccc82 )
Merge PR #13444: Fixes another instance of bug #7967 and #8076: restriction of universes in "Context" (90cb2b0 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Fix comparison of extracted array literals (60ed425 )
Merge PR #13455: Fix comparison of extracted array literals (b4cc5fa )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Fix linter: incorrect commit was picked in CI (c3b260c )
Merge PR #13466: Fix linter: incorrect commit was picked in CI (80110dc )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
Fixes #13432: regression with notations involving coercions caused by #11172. (d7446a6 )
Merge PR #13436: Fixes #13432: typo in #11172 causing notations mentioning a coercion not being used (9993147 )
gares pushed 2 commits to branch v8.13.
pin mtac2 to tag v1.4-coq8.13 (b873247 )
pin unicoq to tag v1.5-8.13 (111bea8 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by jfehrle (2) and coqbot-app[bot] (1).
Add COPYALL and APPENDALL edit ops, drop unneeded code (250ffd2 )
Convert auto chapter to prodn (b1846e8 )
Merge PR #13343: Update syntax in auto.rst chapter (6377fbe )
vbgl pushed 7 commits to branch master. Commits by ppedrot (6) and vbgl (1).
Add an explicit signature to the MakeCache functor in Micromega. (98dab0b )
Preserve sharing in the Micromega cache. (24da187 )
Alternative implementation of the Micromega persistent cache. (82a7e66 )
Regenerate the csdp cache for the test-suite. (f384a91 )
Keep accessed objects in memory in Persistent_cache. (8796546 )
Add a changelog. (132171c )
Merge PR #13405: Alternative implementation of the Micromega persistent cache (bde2235 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by CohenCyril (1) and coqbot-app[bot] (1).
Fixing [dup] and [swap] (5eb1828 )
Merge PR #13459: [ssr] Fixing [dup] and [swap] working around a bug (075811d )
ppedrot pushed 7 commits to branch master. Commits by fajb (6) and ppedrot (1).
[micromega/zify] expose more API for plugin users (0a6507a )
[micromega] Optimised cnf in case an hypothesis is trivially False. (8aa451b )
[micromega] More pre-procesing (d18fadb )
[micromega] Simplex uses alternatively Gomory cuts and case splits (06a7088 )
[micromega] Sort constraints before performing subst
(38e836a )
[micromega] Updated test-suite (0f0581b )
Merge PR #13228: [micromega] Performance of lia (bfd6a47 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Remove unused parsing code (2ca8fd3 )
Merge PR #13447: Remove unused parsing code (270b2be )
gares pushed 11 commits to branch v8.13. Commits by gares (6), jfehrle (2), CohenCyril (1) and others (2).
Fixing [dup] and [swap] (5ea9661 )
Backport PR #13459: [ssr] Fixing [dup] and [swap] working around a bug (1af757b )
Add COPYALL and APPENDALL edit ops, drop unneeded code (fd8ebe6 )
Convert auto chapter to prodn (ed7ecf1 )
Backport PR #13343: Update syntax in auto.rst chapter (688d695 )
Fixes #13432: regression with notations involving coercions caused by #11172. (0b96bbc )
Backport PR #13436: Fixes #13432: typo in #11172 causing notations mentioning a coercion not being used (7a48fc0 )
Fix comparison of extracted array literals (d1cc4dc )
Backport PR #13455: Fix comparison of extracted array literals (4f62d7e )
pin coquelicot to tag coquelicot-3.1.0 (ed90ec2 )
pin interval to tag interval-4.1.0 (d36c21e )
coqbot-app[bot] pushed 5 commits to branch master. Commits by gares (4) and coqbot-app[bot] (1).
[ci] variable CI_INSTALL_DIR to use with --prefix (572f48a )
[ci] job for menhir (94abc3d )
[ci] make compcert use flocq and menhir (dc8e605 )
[docker] don't install ocamlformat (e809ef5 )
Merge PR #13464: [CI] Compcert uses system libs (bef0e54 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
Add a new evar source to refer to evars which are types of evars. (4791000 )
Merge PR #13379: Add a new evar source to refer to evars which are types of evars (02a04a2 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
MacOS X install: accepting both dylib and so extensions for gtk immodules. (7020c7c )
tmp deactivation test-suite (8b66dc4 )
Merge PR #13476: MacOS X install: accepting both dylib and so extensions for gtk im modules (66429ec )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and gares (1).
[ci] bump elpi to 1.12.0 (f3f813a )
Merge PR #13481: [ci] elpi 1.12 (5c7f71a )
coqbot-app[bot] pushed 7 commits to branch master. Commits by SkySkimmer (6) and coqbot-app[bot] (1).
Reserve "sort_expr" for uninterned universes (2b80095 )
Separate interning and pretyping of universes (8106386 )
Clean UnivBinders test (1b49ddc )
Add tests for #13303 (fe597de )
Changelog for #13415 (817c3ed )
Overlays for #13415 (4011a91 )
Merge PR #13415: Separate interning and pretyping of universes (0fc82e9 )
coqbot-app[bot] pushed 7 commits to branch master. Commits by gares (6) and coqbot-app[bot] (1).
[ci] coquelicot, run make install (e794301 )
[ci] add job for interval (6637004 )
[ci] separate oddorder and fourcolor from mathcomp (fdf2f92 )
[ci] avoid always rebuilding jobs that use remake (0c3b900 )
[ci] coquelicot, depend on ssr proper (0c49f8c )
[ci] interval, disable native-compute (8ee0c8f )
Merge PR #13467: [ci] add job for interval (7f3c46a )
Zimmi48 pushed 3 commits to branch v8.12. Commits by herbelin (2) and Zimmi48 (1).
MacOS X install: accepting both dylib and so extensions for gtk immodules. (bc3d308 )
tmp deactivation test-suite (a3b6796 )
Backport PR #13476: MacOS X install: accepting both dylib and so extensions for gtk im modules (79c0e0d )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
Reactivate test-suite on MacOS X, accidently merged in #13476. (405e63c )
Merge PR #13491: Reactivate test-suite on MacOS X, accidently merged in #13476 (c294664 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by gares (3) and coqbot-app[bot] (1).
Bump version numbers (d41bb0c )
Update compat infrastructure for 8.14 (17da7c4 )
update default.nix (f29decc )
Merge PR #13457: [RM] Update magicno & compat (bebd86f )
ppedrot pushed 2 commits to branch master. Commits by herbelin (1) and ppedrot (1).
Fixes #13456: regression where tactic exists started to check evars incrementally. (e353fe4 )
Merge PR #13468: Fixes #13456: regression in tactic exists which started to check resolution of evars more incrementally (4ca9cb8 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by CohenCyril (1) and coqbot-app[bot] (1).
Testing {in _, _} and {pred _} from ssrbool (36664ba )
Merge PR #13473: Testing {in _, _} and {pred _} from ssrbool (79d088f )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and fakusb (1).
Improved error message on nested proofs (c6cabd1 )
Merge PR #13482: Improved error message on nested proofs (2a21e55 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and gares (1).
[RM] script to notify "platform" projects to tag (d309974 )
Merge PR #13449: [RM] script to notify "platform" projects to tag (f733414 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and fakusb (1).
Fix #13283: improved error on clear implicit
flag (ce8569a )
Merge PR #13483: Fix #13283: improved error on clear implicit
flag (0501761 )
gares pushed 33 commits to branch v8.13. Commits by gares (23), SkySkimmer (6) and herbelin (4).
[ci] variable CI_INSTALL_DIR to use with --prefix (093e789 )
[ci] job for menhir (e5bae8b )
[ci] make compcert use flocq and menhir (e0ed28b )
[docker] don't install ocamlformat (e77a27e )
Backport PR #13464: [CI] Compcert uses system libs (05b3d99 )
MacOS X install: accepting both dylib and so extensions for gtk immodules. (b44de3c )
tmp deactivation test-suite (e806480 )
Backport PR #13476: MacOS X install: accepting both dylib and so extensions for gtk im modules (2e91bde )
[ci] bump elpi to 1.12.0 (4569e6b )
Backport PR #13481: [ci] elpi 1.12 (5334f33 )
Reserve "sort_expr" for uninterned universes (226f753 )
Separate interning and pretyping of universes (ffc4f87 )
Clean UnivBinders test (78039f4 )
Add tests for #13303 (983af71 )
Changelog for #13415 (ced00f8 )
Overlays for #13415 (67aff31 )
Backport PR #13415: Separate interning and pretyping of universes (1bb6ad7 )
[ci] coquelicot, run make install (f376ac1 )
[ci] add job for interval (a068228 )
[ci] separate oddorder and fourcolor from mathcomp (d77b573 )
[and 13 more commit(s)]
coqbot-app[bot] pushed 9 commits to branch master. Commits by ejgallego (8) and coqbot-app[bot] (1).
[declare] Allow custom typing flags when declaring constants. (b531ef3 )
[kernel] Allow to set typing flags in add_constant (b78f642 )
[kernel] Allow to set typing flags in add_mind [inductive] (5a9e90e )
[vernac] Allow to control typing flags with attributes. (1415024 )
[proofs] Support per-definition typing-flags in interactive proofs. (454a10d )
[environ] [typing_flags] Introduce helper function to remove duplicate code (2ac3d11 )
[attributes] [doc] Documentation review by Théo. (50af46a )
[attributes] [typing] Rename typing
to bypass_check
(1f0f1ae )
Merge PR #12586: [declare] Allow custom typing flags when declaring constants. (79946db )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Revert "Remove deprecated tactic cutrewrite." (058ac64 )
Merge PR #13496: Revert "Remove deprecated tactic cutrewrite." (7f1b417 )
gares pushed 15 commits to branch v8.13. Commits by ejgallego (8), gares (4), fakusb (2) and others (1).
Improved error message on nested proofs (701e0ae )
Backport PR #13482: Improved error message on nested proofs (aadb979 )
Fix #13283: improved error on clear implicit
flag (e77d2af )
Backport PR #13483: Fix #13283: improved error on clear implicit
flag (ca60658 )
[declare] Allow custom typing flags when declaring constants. (bf3974a )
[kernel] Allow to set typing flags in add_constant (5483e27 )
[kernel] Allow to set typing flags in add_mind [inductive] (ed3188b )
[vernac] Allow to control typing flags with attributes. (73844ae )
[proofs] Support per-definition typing-flags in interactive proofs. (7d0b4a1 )
[environ] [typing_flags] Introduce helper function to remove duplicate code (8c1f408 )
[attributes] [doc] Documentation review by Théo. (b1ac7aa )
[attributes] [typing] Rename typing
to bypass_check
(1f91a2a )
Backport PR #12586: [declare] Allow custom typing flags when declaring constants. (4108808 )
Revert "Remove deprecated tactic cutrewrite." (fcf3cdb )
Backport PR #13496: Revert "Remove deprecated tactic cutrewrite." (187cc69 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by beta-ziliani (1) and coqbot-app[bot] (1).
extracting API for comparing universes of constants/inductives/constructors (7395f5a )
Merge PR #13479: extracting API for comparing universes of constants/inductives/constructors (16ebc10 )
gares pushed 3 commits to branch v8.13.
[docker] install boost, mpfr, flex, bison, autoconf-archive (a6fc199 )
[ci] add job for gappa (b13174c )
Backport PR #13472: [ci] Add job for gappa (24f5f1d )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
CI: Use hash of dockerfile in CACHEKEY (ea795d1 )
Merge PR #13487: CI: Use hash of dockerfile in CACHEKEY (7514bc2 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jashug (1).
A small fix for freshness in the change
tactic (a1daae8 )
Merge PR #13502: A small fix for freshness in the change
tactic (9992bb1 )
ppedrot pushed 2 commits to branch master. Commits by herbelin (1) and ppedrot (1).
Fixing printing of apply in (continuation of #12246). (223c86e )
Merge PR #13514: Fixing printing of apply in (continuation of #12246) (ca8ee04 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Add missing print registration for wit_nat_or_var (54c1203 )
Merge PR #13510: Add missing print registration for wit_nat_or_var (db13ff6 )
gares pushed 6 commits to branch v8.13. Commits by gares (3), herbelin (1), jashug (1) and others (1).
Add missing print registration for wit_nat_or_var (a0281ad )
Backport PR #13510: Add missing print registration for wit_nat_or_var (cd3f90c )
Fixing printing of apply in (continuation of #12246). (890f6e6 )
Backport PR #13514: Fixing printing of apply in (continuation of #12246) (ea4c68b )
A small fix for freshness in the change
tactic (a48e83e )
Backport PR #13502: A small fix for freshness in the change
tactic (db75fe7 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and mattam82 (1).
[kernel] Fix #13495: incompleteness in cases typing for cumulative inductive types (d1fe597 )
Merge PR #13501: [kernel] Fix #13495: incompleteness in cases typing for cumulative inductive types (0ae001e )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Micro-optimizations of the tight loop in Hashset. (d3777b5 )
Merge PR #13506: Micro-optimizations of the tight loop in Hashset. (0af89e4 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (1), coqbot-app[bot] (1) and mattam82 (1).
Use ~l2r:true to restore previous order of unfolding when typing predicates of cases. (36e2df3 )
Added comment about l2r in check_correct_arity (baaa28f )
Merge PR #13531: [kernel]Use ~l2r:true to restore previous order of unfolding (3eb730c )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
dune: Don't echo "$(pwd)" when creating the shims (81bc69d )
Merge PR #13526: dune: Don't echo "$(pwd)" when creating the shims (b39b559 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and pi8027 (1).
Backport ssrbool lemmas from MathComp 1.12.0 (86a3d1a )
Merge PR #13490: [ssr] Backport ssrbool from MathComp 1.12.0 (2eeeba7 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by gares (2) and coqbot-app[bot] (1).
[docker] install boost, mpfr, flex, bison, autoconf-archive (ee9e06d )
[ci] add job for gappa (c79677a )
Merge PR #13472: [ci] Add job for gappa (b3b4d64 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Fix a bug in funind. (64de97e )
Merge PR #13543: Fix a bug in funind. (ff8155b )
gares pushed 7 commits to branch v8.13. Commits by gares (4), mattam82 (2) and SkySkimmer (1).
[kernel] Fix #13495: incompleteness in cases typing for cumulative inductive types (cd79c56 )
Backport PR #13501: [kernel] Fix #13495: incompleteness in cases typing for cumulative inductive types (297c2b3 )
Use ~l2r:true to restore previous order of unfolding when typing predicates of cases. (f9e917f )
Added comment about l2r in check_correct_arity (e5133d1 )
Backport PR #13531: [kernel]Use ~l2r:true to restore previous order of unfolding (687cb8e )
pin equations v1.2.3-8.13 (7a08884 )
pin bignums V8.13+beta1 (7e8cf3d )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
gitlab CI: remove redundant "dependencies" info (61a784a )
Merge PR #13471: gitlab CI: remove redundant "dependencies" info (ad8cf01 )
vbgl pushed 2 commits to branch master. Commits by proux01 (1) and vbgl (1).
Put all Int63 primitives in a separate file (853b838 )
Merge PR #13275: Put all Int63 primitives in a separate file (11730fa )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Split long lines in errors and warning index (af0276f )
Merge PR #13554: Split long lines in errors and warning index (a88568e )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Move *_with_full_binders variants out of the kernel. (056245e )
Merge PR #13548: Move *_with_full_binders variants out of the kernel. (afbc39d )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
[refman] Fix error names. (6a3586d )
Merge PR #13558: [refman] Fix error names. (632b960 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and gares (1).
[coqide] fix procedure to parse arguments (065913e )
Merge PR #13546: [coqide] fix procedure to parse arguments (88f23b3 )
coqbot-app[bot] pushed 12 commits to branch master. Commits by mattam82 (9), gares (2) and coqbot-app[bot] (1).
Changes for Coq 8.13 (3c4d2c9 )
Add an anchor in syntax-extensions (2dbc0f2 )
[changelog] update markup (c8fc6b8 )
Apply suggestions from @jfehrle code review (554a3b1 )
Changes without PR references fixes (e9b3040 )
Fixes in the summary by Jim Fehrle (f23ccdd )
Update doc/sphinx/changes.rst (002ab0b )
Apply suggestions from code review (73eb97c )
Apply suggestions from code review (dba9b80 )
Implement suggestions by Théo Zimmermann (d6f4235 )
Implement review corrections by Théo Zimmermann (d20e4ed )
Merge PR #13527: Changes for Coq 8.13 (b01b5fc )
coqbot-app[bot] pushed 3 commits to branch master. Commits by gares (2) and coqbot-app[bot] (1).
[rm] update git commands to push tags (54abd3d )
[rm] clarify process for is_a_released_version = true (ca9b6c0 )
Merge PR #13497: [rm] update release notes (4830993 )
gares pushed 18 commits to branch v8.13. Commits by mattam82 (9), gares (7), Zimmi48 (1) and others (1).
Split long lines in errors and warning index (b7e9bae )
Backport PR #13554: Split long lines in errors and warning index (f334490 )
[refman] Fix error names. (3f627d2 )
Backport PR #13558: [refman] Fix error names. (ab34fdb )
[coqide] fix procedure to parse arguments (c83d89a )
Backport PR #13546: [coqide] fix procedure to parse arguments (9fff24e )
Changes for Coq 8.13 (75f70ba )
Add an anchor in syntax-extensions (b698b4e )
[changelog] update markup (bfac146 )
Apply suggestions from @jfehrle code review (d8d840e )
Changes without PR references fixes (0f85087 )
Fixes in the summary by Jim Fehrle (4010e3c )
Update doc/sphinx/changes.rst (c04cd8a )
Apply suggestions from code review (477a38f )
Apply suggestions from code review (b05f69c )
Implement suggestions by Théo Zimmermann (4f2a9db )
Implement review corrections by Théo Zimmermann (3332dc7 )
Backport PR #13527: Changes for Coq 8.13 (e974541 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Stop calling Id.Map.domain on univ binders every individual universe (ecb23dc )
Merge PR #13551: Stop calling Id.Map.domain on univ binders every individual universe (53d5b2d )
coqbot-app[bot] pushed 5 commits to branch master. Commits by ppedrot (4) and coqbot-app[bot] (1).
Store Ltac2 valexpr instead of unevaluated code inside Ltac1 value embedding. (b2d3d5f )
Add an abstraction function in the LtacX FFI. (bb97b0f )
Add test for this new function. (bf111ba )
Adding a changelog for Ltac1.lambda. (3ae0e24 )
Merge PR #13442: Add an abstraction function in the LtacX FFI. (4d21a08 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ybertot (1).
ppedrot pushed 3 commits to branch master. Commits by SkySkimmer (2) and ppedrot (1).
compute_instance_binders: use prebuilt reverse map (b399887 )
Delay inventing names for monomorphic universes (40f6ecf )
Merge PR #13552: Delay inventing names for monomorphic universes (157a6c1 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and proux01 (1).
Document Number Notation for primitive integers (fcfa007 )
Merge PR #13553: Document Number Notation for primitive integers (aa05724 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and gares (1).
[doc] update changes after 13501 (8e7b1ad )
Merge PR #13585: [RM] Update changes 13501 (d8ba0f8 )
gares pushed 18 commits to branch v8.13. Commits by gares (13), SkySkimmer (3), proux01 (1) and others (1).
[coq_makefile] honor environment for OCAMLFIND (9f5e14d )
[coq_makefile] use Envars for COQMF_WINDRIVE (bf7df23 )
[doc] coq_environment.txt (74924c8 )
[win] [envars] honor file "coq_environment.txt" (eba2e6a )
[test-suite] improve ocaml_pwd (34ccd54 )
[dune] [test-suite] pass BIN= as the regular makefile does (793fc13 )
Backport PR #13523: [envars] honor file "coq_environment.txt" (842bed6 )
Stop calling Id.Map.domain on univ binders every individual universe (bbcddb4 )
Backport PR #13551: Stop calling Id.Map.domain on univ binders every individual universe (0b58e3d )
compute_instance_binders: use prebuilt reverse map (d5b8456 )
Delay inventing names for monomorphic universes (3e99ae6 )
Backport PR #13552: Delay inventing names for monomorphic universes (04a4a57 )
typo (af86ebe )
Backport PR #13569: typo (403eafc )
Document Number Notation for primitive integers (d688bc2 )
Backport PR #13553: Document Number Notation for primitive integers (cee89c8 )
[doc] update changes after 13501 (60d8b04 )
Backport PR #13585: [RM] Update changes 13501 (e619810 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and paldepind (1).
Fix spelling in warning entry (a996fb7 )
Merge PR #13556: Fix spelling in warning entry (bfd3dac )
gares pushed tag V8.13+beta1.
gares pushed 5 commits to branch v8.13.
[rm] bump version to 8.13+beta1 (516c497 )
[rm] this is a released version (18c7781 )
[osx] disable brew cleanup (564b8b3 )
Merge PR #13587: Tag 8.13 beta1 (5f7bf8d )
[rm] first commit after tag V8.13+beta1 (d7d132d )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and erikmd (1).
Add depopts:coq-native in coq.opam.docker (55f49d3 )
Merge PR #13588: Add depopts: coq-native
in coq.opam.docker (0369080 )
mattam82 pushed 1 commit to branch fix-case-arity-typing.
Improve type-checking of case predicates (a5ce898 )
mattam82 deleted the branch fix-case-arity-typing.
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Add a test for cbv over inductive types which feature let-bindings. (e5a5fdb )
Merge PR #13596: Add a test for cbv over inductive types which feature let-bindings. (c79e503 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[dune] [opam] Disable dune subst in opam files until the upstream fix is propagated (92ea613 )
Merge PR #13572: [dune] [opam] Disable dune subst in opam files until the upstream fix is propagated (eed93da )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
Reindent Cctac.cc_tactic (bec752e )
Congruence: don't replace error messages by "congruence failed" (f4af5d4 )
Merge PR #13597: Congruence: don't replace error messages by "congruence failed" (6cac4e1 )
coqbot-app[bot] pushed 5 commits to branch master. Commits by gares (4) and coqbot-app[bot] (1).
[rm] update instructions for windows signing (9d878c3 )
[rm] manual is uploaded by CI (39b4eb9 )
Update dev/doc/release-process.md (5f11345 )
[rm] announcements to discourse (fc758c0 )
Merge PR #13591: [rm] update instructions for windows signing (9e0ca70 )
coqbot-app[bot] pushed 8 commits to branch master. Commits by ppedrot (7) and coqbot-app[bot] (1).
Cleanup substitution API. (d6f1694 )
More efficient implementation for substitutions. (de1beef )
Optimization: take advantage that we don't use arrays anymore in substitutions. (88f8f53 )
Compact representation of identity substitutions. (2064a5d )
Adding overlays. (afd653e )
Document Esubst API and implementation. (bb9486b )
Please the god of nitpicking by renaming the shift monoid operations. (e0a943d )
Merge PR #13537: More efficient implementation for substitutions. (4fbc04b )
cpitclaudel pushed 2 commits to branch master. Commits by cpitclaudel (1) and jfehrle (1).
Allow any character in a tacn, cmd, ... name (231bcf5 )
Merge PR #13564: Allow all characters in tacn, cmd, ... names. Report duplicate names. (cc9f22d )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and gares (1).
[osx] disable brew cleanup (d5ce3e8 )
Merge PR #13605: [osx] disable brew cleanup (358e923 )
Zimmi48 pushed 8 commits to branch v8.12. Commits by Zimmi48 (4), herbelin (2), CohenCyril (1) and others (1).
[osx] disable brew cleanup (6190b31 )
Pin metacoq to a proper tag. (176c040 )
Fixes #13432: regression with notations involving coercions caused by #11172. (33ccc0d )
Backport PR #13436: Fixes #13432: typo in #11172 causing notations mentioning a coercion not being used (ef1f5bb )
Testing {in _, _} and {pred _} from ssrbool (831c47d )
Backport PR #13473: Testing {in _, _} and {pred _} from ssrbool (eb6c0e9 )
Fixes #13456: regression where tactic exists started to check evars incrementally. (279e320 )
Backport PR #13468: Fixes #13456: regression in tactic exists which started to check resolution of evars more incrementally (eabaf95 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Move Azure jobs to GitHub Actions. (b481ae1 )
Merge PR #13590: Move Azure jobs to GitHub Actions. (c3ba8ed )
coqbot-app[bot] pushed 14 commits to branch master. Commits by herbelin (13) and coqbot-app[bot] (1).
Constrintern: shortcut in cases pattern interning. (ae2c4b5 )
Constrintern: As in terms, accept @C for C abbreviation in cases patterns. (6e884b0 )
Removing a useless explicit use of subscopes in interpreting arguments of a notation. (0f43420 )
Move addition of parameters in asymmetric mode to first phase of pat interning. (a386c2f )
Adding functions to returning the def/decl status of an inductive arity. (3f286f3 )
Fixing support for argument scopes and let-ins while interning cases patterns. (c8c93bf )
Constrintern cleanup: Centralizing calls to find_appl_head. (df45fe3 )
Constrintern: Grouping together functions about reference locating. (ba1b332 )
Constrintern: Code factorization in interning of record fields. (da2ce98 )
Fixing some indentations in constrintern.ml . (0c243ac )
Some documentation in constrintern.ml . (eb7eed3 )
Constrintern.ml : some naming uniformity. (a33172c )
Using self-documenting argument names in two exceptions of cases.ml . (dc7a4f0 )
Merge PR #12100: Fixing use of argument scopes in patterns + a further cleanup of constrintern.ml (71031ef )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Changelog for 8.12.2. (1e37c52 )
Merge PR #13608: Changelog for 8.12.2. (1918f19 )
Zimmi48 pushed 3 commits to branch v8.12.
Changelog for 8.12.2. (ea9af74 )
Bump version number to 8.12.2. (fb22a68 )
Merge PR #13607: [v8.12] 8.12.2 release (e64a5ad )
Zimmi48 pushed tag V8.12.2.
gares pushed 5 commits to branch v8.13. Commits by SkySkimmer (2), gares (2) and paldepind (1).
Reindent Cctac.cc_tactic (08af47e )
Fix spelling in warning entry (820f185 )
Congruence: don't replace error messages by "congruence failed" (b14b305 )
Backport PR #13556: Fix spelling in warning entry (b96c591 )
Backport PR #13597: Congruence: don't replace error messages by "congruence failed" (0d76fb4 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and shinnar (1).
Redefines exp_ineq1 to hold for all non-zero numbers. (29d2ffb )
Merge PR #13582: Generalize exp_ineq1 and add exp_ineq1_le, which holds forall Reals. (d40ef24 )
ppedrot pushed 5 commits to branch master. Commits by silene (4) and ppedrot (1).
Avoid compiler warnings. (33c4220 )
Make the code clearer and faster by calling mask63 explicitly at the end. (9ca7e76 )
Greatly simplify the conversion functions between Z.t and Uint63.t. (2422d7d )
Make sure the msb is clear. (f4dcd1d )
Merge PR #13540: Clean support of primitive integers (6ce1c1d )
cpitclaudel pushed 2 commits to branch master. Commits by Zimmi48 (1) and cpitclaudel (1).
Bump reference to 8.12 refman following unexpected 8.12.2 release. (9cb6d07 )
Merge PR #13612: Bump reference to 8.12 refman following unexpected 8.12.2 release. (edc599b )
cpitclaudel pushed 2 commits to branch master. Commits by Zimmi48 (1) and cpitclaudel (1).
Clarify changelog categories. (1605ae8 )
Merge PR #13611: Clarify changelog categories. (c8d2248 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and fakusb (1).
Better primitive type support in custom string and numeral notations. (0d1da88 )
Merge PR #13519: Better primitive type support in custom string and numeral notations. (5a77078 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
Removing non relevant argument binding_kind of GLocalDef. (f7004c5 )
Merge PR #13492: Removing non relevant argument binding_kind of GLocalDef. (fe72ccc )
gares pushed 13 commits to branch v8.13. Commits by gares (5), silene (4), Zimmi48 (3) and others (1).
Allow any character in a tacn, cmd, ... name (8c33055 )
Backport PR #13564: Allow all characters in tacn, cmd, ... names. Report duplicate names. (f077785 )
Changelog for 8.12.2. (be8156c )
Backport PR #13608: Changelog for 8.12.2. (51da571 )
Avoid compiler warnings. (595a3d4 )
Make the code clearer and faster by calling mask63 explicitly at the end. (acd0563 )
Greatly simplify the conversion functions between Z.t and Uint63.t. (d943e69 )
Make sure the msb is clear. (13b1211 )
Backport PR #13540: Clean support of primitive integers (8465bbb )
Bump reference to 8.12 refman following unexpected 8.12.2 release. (20c33b6 )
Backport PR #13612: Bump reference to 8.12 refman following unexpected 8.12.2 release. (5427eef )
Clarify changelog categories. (c6eab77 )
Backport PR #13611: Clarify changelog categories. (7a1f6b2 )
coqbot-app[bot] pushed 5 commits to branch master. Commits by gares (4) and coqbot-app[bot] (1).
[ci] function to declare projects (84e87cf )
[ci] simplify overlay scripts (3f4d646 )
[ci] remove old overlays so that people don't copy them (28d2f8d )
[ci] update url of autosubst (050a09a )
Merge PR #13603: [ci] function to declare projects (233629e )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Use a registered printer for tactic coercion failure. (7615b53 )
Merge PR #13620: Use a registered printer for tactic coercion failure. (81d0936 )
gares pushed 1 commit to branch v8.13.
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and cpitclaudel (1).
doc: Clarify the status of simpl vs cbn (b668248 )
Merge PR #13619: doc: Clarify the status of simpl vs cbn (a819eee )
ppedrot pushed 4 commits to branch master. Commits by herbelin (3) and ppedrot (1).
Removing flag "Bracketing Last Introduction Pattern". (1b43dfc )
Removing unused internal introduction-patterns flag assert_style. (79518cc )
Add changelog for #13509. (5ff1626 )
Merge PR #13509: Remove compatibility flag Set Bracketing Last Introduction Pattern (2648803 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and gares (1).
[changes] mark #12765 as experimental (92204c4 )
Merge PR #13613: [changes] mark #12765 as experimental (d0667eb )
coqbot-app[bot] pushed 3 commits to branch master. Commits by gares (2) and coqbot-app[bot] (1).
[ci] update doc for overlays (b927bb3 )
Update dev/ci/user-overlays/README.md (1c667f5 )
Merge PR #13626: [ci] update doc for overlays (d5ca91c )
ppedrot pushed 7 commits to branch master. Commits by gares (6) and ppedrot (1).
[coq_makefile] honor environment for OCAMLFIND (f720f0d )
[coq_makefile] use Envars for COQMF_WINDRIVE (4c4715b )
[doc] coq_environment.txt (1b39124 )
[win] [envars] honor file "coq_environment.txt" (823a5a0 )
[test-suite] improve ocaml_pwd (957fba5 )
[dune] [test-suite] pass BIN= as the regular makefile does (9fb840f )
Merge PR #13523: [envars] honor file "coq_environment.txt" (8fc6494 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Remove most of Reductionops.*_state functions. (78a0d0a )
Do not rely on Reductionops to recognize canonical projections. (d3d4bb6 )
Merge PR #13630: Cleanup reductionops (6c35e25 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by gares (3) and coqbot-app[bot] (1).
[ci] fix code to check if the overlay is valid (c95058a )
[ci] simplify script to pin ci projects (8817a18 )
Update dev/tools/pin-ci.sh (477cba2 )
Merge PR #13632: [ci] Update pin ci script (46c55ce )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Fast path in tclPROGRESS. (cade097 )
Merge PR #13621: Fast path in tclPROGRESS. (f78f812 )
coqbot-app[bot] pushed 5 commits to branch master. Commits by ppedrot (4) and coqbot-app[bot] (1).
Generalize the type of red_expr w.r.t. the type of flags they contain. (b7ec355 )
Split the intepretation of red_exprs in two phases. (35ead41 )
Extrude the computation of redexp flags in reduce. (12d53dc )
Small API encapsulation inside Redexpr. (421ed6b )
Merge PR #13609: Extrude the computation of redexp flags in reduce. (c605832 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and gares (1).
[ci] uniform name of projects w.r.t. opam packages (806ac6f )
Merge PR #13633: [ci] uniform name of projects w.r.t. opam packages (83d225f )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Tweak constr_matching so as to make it tail-rec on projection expansion. (213f84e )
Merge PR #13625: Tweak constr_matching so as to make it tail-rec on projection expansion. (0e29b59 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Document the manual tasks that I need to do at each release. (1173e09 )
Merge PR #13615: Document the manual tasks that I need to do at each release. (1c400a1 )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Bench: add .log extension to .stdout/stderr files (b98d434 )
Merge PR #13616: Bench: add .log extension to .stdout/stderr files (7c183ac )
ppedrot pushed 3 commits to branch master. Commits by herbelin (2) and ppedrot (1).
Add checks for invalid occurrences in setoid rewrite. (e3968a2 )
Adding change log for #13568. (f3e05c1 )
Merge PR #13568: Fix #13566: Add checks for invalid occurrences in several tactics. (88c77bf )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Fix overlay system: projects need to be loaded before overlays. (faafe8b )
Merge PR #13644: Fix overlay system: projects need to be loaded before overlays. (41cf9c1 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by LasseBlaauwbroek (1) and coqbot-app[bot] (1).
Add -q flag to coqrst python invocation of coqtop (4081777 )
Merge PR #13643: Add -q flag to coqrst python invocation of coqtop (70ea750 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Add a test for change over case nodes. (2ecba80 )
Merge PR #13652: Add a test for change over case nodes. (8013852 )
gares pushed 7 commits to branch v8.13. Commits by gares (6) and cpitclaudel (1).
pin bugnums V8.13.0 (9c4a390 )
pin aac-tactics v8.13.0 (c20016c )
pin HB v1.0.0 (efcde91 )
[changes] mark #12765 as experimental (8abcb23 )
Backport PR #13613: [changes] mark #12765 as experimental (bfd6dbe )
doc: Clarify the status of simpl vs cbn (f0ede76 )
Backport PR #13619: doc: Clarify the status of simpl vs cbn (14e0b15 )
coqbot-app[bot] pushed 5 commits to branch master. Commits by ppedrot (4) and coqbot-app[bot] (1).
Cache meta access in meta_instance. (981146b )
Make the clenv type private and provide a creation function. (161b7b4 )
Store the metasubst cache in clenvs. (bc9a22f )
Reuse the cache everywhere possible in Clenv. (7a8761b )
Merge PR #13628: Cache meta instances in Clenv (82d0a57 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Revert removal of eoi_entry in #13447 (5510629 )
Merge PR #13530: Revert removal of eoi_entry in #13447 (687fff6 )
coqbot-app[bot] pushed 8 commits to branch master. Commits by herbelin (7) and coqbot-app[bot] (1).
Deduce Stack.decomp from Stack.strip_n_app. (35ff578 )
Unification: documenting eta for pi-types and record types. (a20d731 )
Documenting module Reductionops.Stack. (82fffac )
Short documentation of solve_simple_eqn. (e9da1fe )
Some partial documentation of evar_conv_x. (dc5a992 )
Unification: renamings in ise_stack2 to get a more explicit idea of its semantic. (3e78772 )
More documentation about the situation ?ev := C[?ev'] in solve_simple_eqn. (c213d57 )
Merge PR #13138: Towards a documentation / cleanup of evarconv (9d596d1 )
gares pushed 2 commits to branch v8.13. Commits by LasseBlaauwbroek (1) and gares (1).
Add -q flag to coqrst python invocation of coqtop (dc4048c )
Backport PR #13643: Add -q flag to coqrst python invocation of coqtop (a0e4b1d )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Shorten/improve intro of "Basic proof writing" chapter. (9c31858 )
Merge PR #13651: Shorten/improve intro of "Basic proof writing" chapter. (7b8f73e )
coqbot-app[bot] pushed 19 commits to branch master. Commits by jashug (18) and coqbot-app[bot] (1).
Catch up to where I was last time. (03ebf86 )
Modify QArith/QArith_base.v to compile with -mangle-names (063aa71 )
Modify setoid_ring/Field_theory.v to compile with -mangle-names (96ad23e )
Modify QArith/Qreduction.v to compile with -mangle-names (b987bce )
Modify micromega/ZMicromega.v to compile with -mangle-names (6076823 )
Modify ZArith/Zpower.v to compile with -mangle-names (84da55b )
Modify ZArith/Zpow_facts.v to compile with -mangle-names (ecc7f59 )
Modify ZArith/Zgcd_alt.v to compile with -mangle-names (25b41bb )
Modify Numbers/Cyclic/Int63/Int63.v to compile with -mangle-names (0f8d574 )
Modify Bool/BoolEq.v to compile with -mangle-names (4c4fb14 )
Modify Bool/DecBool.v to compile with -mangle-names (303b167 )
Modify Bool/IfProp.v to compile with -mangle-names (7f6883f )
Modify Bool/Zerob.v to compile with -mangle-names (051f55b )
Modify Classes/CEquivalence.v to compile with -mangle-names (511a81a )
Modify Classes/DecidableClass.v to compile with -mangle-names (29c8814 )
Modify Logic/FunctionalExtensionality.v to compile with -mangle-names (c53cd87 )
Modify Program/Wf.v to compile with -mangle-names (cd3d7e1 )
Modify Logic/JMeq.v to compile with -mangle-names (ef7dbd8 )
Merge PR #13649: Lint stdlib with -mangle-names #5 (532cbed )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Clean ALL sphinx output files (09a2bec )
Merge PR #13673: Clean ALL sphinx output files (015310b )
coqbot-app[bot] pushed 3 commits to branch master. Commits by Zimmi48 (2) and coqbot-app[bot] (1).
[ci/gitlab/windows] Bump OCaml to 4.10.2 to fix Windows CI. (e11d3f6 )
Do not load overlay data (workaround to fix CI). (c99cf10 )
Merge PR #13650: [ci/gitlab/windows] Bump OCaml to 4.10.2 to fix Windows CI. (61089d8 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by MSoegtropIMC (1) and coqbot-app[bot] (1).
CoqIDE: Fix CC reference in makefile (ced3425 )
Merge PR #13677: CoqIDE: Fix CC reference in makefile (bcb2f47 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by LasseBlaauwbroek (3) and coqbot-app[bot] (1).
Make ssr datastructures cpattern and rpattern public (a84ff98 )
Make ssrtermkind algebraic instead of a char (d1af000 )
Refactor cpattern into a record (857f840 )
Merge PR #13659: Make ssr datastructures cpattern and rpattern public (52154bf )
gares pushed 2 commits to branch v8.13. Commits by gares (1) and proux01 (1).
[CI] Update paramcoq branch to v8.13 (15e16b5 )
Merge PR #13679: [v8.13] [CI] Update paramcoq branch to v8.13 (af98399 )
gares pushed 1 commit to branch v8.13.
Revert "[CI] Update paramcoq branch to v8.13" (f43711e )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
Fixes #13657: vscoq needs goal uid. (74ccd94 )
Merge PR #13662: Fixes #13657: vscoq needs goal uid. (ba0a277 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Set the locale in Docker so Python's default output encoding is utf-8 (6e2b31a )
Merge PR #13665: Set Python's default output encoding to utf-8 (942fb01 )
gares pushed 5 commits to branch v8.13. Commits by gares (3), Zimmi48 (1) and herbelin (1).
Shorten/improve intro of "Basic proof writing" chapter. (31cdc7f )
pin MC, 4CT, OO and paramcoq (18fca01 )
update autosubst url (6557755 )
Fixes #13657: vscoq needs goal uid. (4dce091 )
Backport PR #13662: Fixes #13657: vscoq needs goal uid. (fcd318e )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
[refman] Clarify meaning of goal in documentation of instantiate. (627dcd7 )
Merge PR #13686: [refman] Clarify meaning of goal in documentation of instantiate. (810e915 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and proux01 (1).
Document the -native-compiler option (8a0986f )
Merge PR #13684: Document the -native-compiler option (30f648d )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and silene (1).
Fix broken HTML rendering of inference rules (fix #12783). (aed648a )
Merge PR #13682: Fix broken HTML rendering of inference rules (fix #12783). (d338a65 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by ppedrot (3) and coqbot-app[bot] (1).
Remove the artificial dependency of Heads on evaluable_global_reference. (a714abe )
Move evaluable_global_reference from Names to Tacred. (63332cb )
Add overlays. (1be5dcc )
Merge PR #13321: Move evaluable_global_reference from Names to Tacred. (d633121 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Fix failing Windows CI builds. (83bce17 )
Merge PR #13692: Fix failing Windows CI builds. (039f04c )
gares pushed 4 commits to branch v8.13. Commits by gares (2), Zimmi48 (1) and proux01 (1).
[refman] Clarify meaning of goal in documentation of instantiate. (97360c4 )
Backport PR #13686: [refman] Clarify meaning of goal in documentation of instantiate. (3f72687 )
Document the -native-compiler option (bc733f8 )
Backport PR #13684: Document the -native-compiler option (4d9394a )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
[ci] Switch to testing the maintenance branch for Flocq 3. (f4fb8a1 )
Merge PR #13693: [ci] Switch to testing the maintenance branch for Flocq 3. (6e18c48 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Convert rewriting and proof-mode chapters to prodn (e02120e )
Merge PR #13470: Convert rewriting and proof-mode chapters to prodn (66e24a2 )
gares pushed 2 commits to branch v8.13. Commits by gares (1) and jfehrle (1).
Convert rewriting and proof-mode chapters to prodn (5c4abd8 )
Backport PR #13470: Convert rewriting and proof-mode chapters to prodn (b8f1f11 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Add a test for a complex conversion involving pattern-matching with let-bindings. (8719fb5 )
Adding a test for conversion involving let-bindings in inductive parameters. (f26f263 )
Merge PR #13694: Add a test for a complex conversion involving pattern-matching with let-bindings (006adfb )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Export a high-level representation of term substitutions. (3adfa2c )
Register a printer for fconstr substitutions in the kernel. (ad8c2b7 )
Merge PR #13685: Add a debug printer for fconstr substitutions. (a22da3e )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and gares (1).
[doc] tell sphinxcontrib-bibtex which bibtex file to use (4416c6b )
Merge PR #13716: [doc] tell sphinxcontrib-bibtex which bibtex file to use (8c7457e )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and gares (1).
Changelog for 8.13.0 (c755e5e )
Merge PR #13714: Changelog for 8.13.0 (960178d )
coqbot-app[bot] pushed 11 commits to branch master. Commits by ppedrot (9), SkySkimmer (1) and coqbot-app[bot] (1).
Move the relative linking order of Inductive w.r.t. VM / native. (6632739 )
Change the representation of kernel case. (d72e5c1 )
EConstr iterators respect the binding structure of cases. (0d7365e )
Temporarily deactivating printing check for cases. (fd50f21 )
Fix behaviour of destruct after change of case representation. (b6d5332 )
Remove redundant univ and parameter info from CaseInvert (868b948 )
Make detyping more robust w.r.t. case representation. (90c0d4e )
Try to preserve the old unification behaviour w.r.t. let-ins in branches. (02da3f1 )
Add overlays. (1f26acc )
Document the change of case representation. (a95654a )
Merge PR #13563: Revival of #9710 (Compact kernel representation of pattern-matching) (30f497e )
gares pushed 4 commits to branch v8.13.
[doc] tell sphinxcontrib-bibtex which bibtex file to use (98f4fd6 )
Backport PR #13716: [doc] tell sphinxcontrib-bibtex which bibtex file to use (3be9c8e )
Changelog for 8.13.0 (d48ee53 )
Backport PR #13714: Changelog for 8.13.0 (466cdc5 )
gares pushed 2 commits to branch v8.13.
[RM] set version to 8.13.0 and bump magic numbers (b244daf )
Merge PR #13720: [RM] set version to 8.13.0 and bump magic numbers (5f99fa0 )
vbgl pushed 2 commits to branch master. Commits by fajb (1) and vbgl (1).
[micromega] Add missing support for implb
(ac64cad )
Merge PR #13715: [micromega] Add missing support for implb
(ad9fdf7 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Move universe printing out of AcyclicGraph. (bdd186a )
Further pushing up the printing and sorting of universes. (f821438 )
Merge PR #13718: Move printing and sorting out of AcyclicGraph (331592e )
gares pushed tag V8.13.0.
ppedrot pushed 2 commits to branch master. Commits by jfehrle (1) and ppedrot (1).
Deprecate "at ... with ..." in change tactic (46c2805 )
Merge PR #13696: Deprecate "at ... with ..." in change tactic (use "with ... at ..." instead) (7b946aa )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jashug (1).
Remember universe instances of constants in notations (70d5579 )
Merge PR #13299: Remember universe instances of constants in notations (7234406 )
ppedrot pushed 2 commits to branch master. Commits by jfehrle (1) and ppedrot (1).
Use nat_or_var for fail/gfail (70b18cd )
Merge PR #13469: Use nat_or_var for fail/gfail (ffb482f )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Use the Evarutil cache for Class_tactics.evar_dependencies. (5c69eb4 )
Merge PR #13622: Use the Evarutil cache for Class_tactics.evar_dependencies. (76de13a )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Do not declare a global universe object when the universe set is empty. (3c427cd )
Merge PR #13736: Do not declare a global universe object when this set is empty. (702c96a )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Add a test for a weird behaviour of tactic matching. (10eb052 )
Merge PR #13735: Add a test for a weird behaviour of tactic matching. (89a44a1 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by JasonGross (1) and coqbot-app[bot] (1).
[ci] [coq-performance-tests] Errors at end of log (1debe20 )
Merge PR #13704: [ci] [coq-performance-tests] Errors at end of log (bedea30 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Add a test for bound variables in match goal over a case involving variables. (8f3052d )
Merge PR #13742: Add a test for bound variables in match goal over a case involving variables (3c3a356 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Add an indirection to the UGraph internal representation. (62169f7 )
Merge PR #13726: Use an integer indirection in UGraph (01a5f50 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Extrude the check for pattern groundness outside of unification. (14a56d4 )
Same treatment for pattern functions used by rewrite. (d006c50 )
Merge PR #13675: Extrude pattern ground check (9fef12a )
MSoegtropIMC pushed 3 commits to branch master. Commits by gares (2) and MSoegtropIMC (1).
[win] remove old scripts, we now use the platform ones (fa7c0f9 )
[ci] windows job based on the platform (16cd0d5 )
Merge PR #13598: [ci] window jobs based on the platform (223843c )
MSoegtropIMC pushed 2 commits to branch master. Commits by MSoegtropIMC (1) and gares (1).
[osx] macpack all binaries, not just coqide (d784ac4 )
Merge PR #13740: [osx] macpack also coqidetop (for libgmp) (b8a3eba )
ppedrot pushed 2 commits to branch master. Commits by LasseBlaauwbroek (1) and ppedrot (1).
Add support for high resolution timeout functions. (00a09f2 )
Merge PR #13378: Add support for high resolution timeout functions (eb25e63 )
ppedrot pushed 6 commits to branch master. Commits by silene (5) and ppedrot (1).
Remove PUSHACC0, as it is strictly equivalent to PUSH. (d009572 )
Remove LSLINT63CONST1 and LSRINT63CONST1 as they are unused. (944757e )
Add a peephole optimization for PUSHFIELDS(1). (ee5fa81 )
Remove SETFIELD0 and SETFIELD1. (d1215d4 )
Remove MAKEPROD. (5820a96 )
Merge PR #13678: Cleaning up the bytecode interpreter (58a4f64 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Improve description of rewrite_strat/innermost and outermost (36aca7f )
Merge PR #13705: Improve documentation of rewrite_strat/innermost and outermost (888f03e )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Avoid using "subgoals" in the UI, it means the same as "goals" (3da2dbe )
Merge PR #13656: Avoid using "subgoals" in the UI, it means the same as "goals" (3efb7a4 )
ppedrot pushed 3 commits to branch master. Commits by Zimmi48 (1), kyoDralliam (1) and ppedrot (1).
turn Ltac2's pattern:
into pat:
(723d695 )
Adjust the doc_grammar files. (2a5e88b )
Merge PR #13574: Simplistic patch to fix #10113: turn Ltac2's pattern:
into pat:
(5b08cdc )
coqbot-app[bot] pushed 4 commits to branch master. Commits by ppedrot (3) and coqbot-app[bot] (1).
Change the case representation of patterns. (71b5649 )
Slight tweak of the matching algorithm for PIf vs. Case. (b721752 )
Restore the corner-case behaviour for let-bound variables in patterns. (4c67572 )
Merge PR #13723: Use a compact case representation for patterns (4efb4b0 )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Remove unused retro_refl (8c2caf0 )
Merge PR #13454: Remove unused retro_refl (f44e65e )
gares pushed 2 commits to branch v8.13.
[osx] macpack all binaries, not just coqide (95c91ea )
Backport PR #13740: [osx] macpack also coqidetop (for libgmp) (4d554eb )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Support locality attributes for Hint Rewrite (including export) (4419a10 )
Merge PR #13725: Support locality attributes for Hint Rewrite (including export) (326df6d )
ppedrot pushed 7 commits to branch master. Commits by herbelin (6) and ppedrot (1).
Fixes #13413: freshness issue with "%" introduction pattern. (e56c65c )
Small reworking of code in intros-pattern. (861c229 )
Further simplifications in intro_patterns machinery. (53e2878 )
Preventing internal temporary names to impact the "?H"-like intro-pattern names. (eb38680 )
Adding overlay for perennial. (660e3d0 )
Adding changelog for #13512. (3878333 )
Merge PR #13512: Fixes #13413: freshness failure in apply-in introduction pattern (a85d8cb )
ppedrot pushed 4 commits to branch master. Commits by proux01 (3) and ppedrot (1).
Print primitive constants in debuger (1b0f760 )
Fix #13579 (hnf on primitives raises an anomaly) (f724ed1 )
Add changelog (7df3782 )
Merge PR #13699: Fix #13579 (hnf on primitives raises an anomaly) (071c50e )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and silene (1).
Make sure "Print Module" write a dot at the end of inductive definitions. (e881720 )
Merge PR #13744: Make sure "Print Module" write a dot at the end of inductive definitions. (471fc40 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by ppedrot (3) and coqbot-app[bot] (1).
Move the only use of strong_with_flags to its single calling module. (5dcf8f4 )
Move the two only calls to the strong combinator to their calling site. (875e410 )
Do not call the with_full_binder map variant for Reduction.instance. (a47e782 )
Merge PR #13721: Remove strong reduction wrappers (ea96628 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Use cbn instead of simpl in a proof of HexadecimalNat. (d995de5 )
Merge PR #13769: Use cbn instead of simpl in a proof of HexadecimalNat. (07fed7d )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Fix: "tactic" is not a tactic, so can't begin a .. tacn:: (ded9572 )
Merge PR #13770: Fix: @tactic
is not a tactic, so can't begin a .. tacn:: (dfc6a97 )
fajb pushed 2 commits to branch master. Commits by fajb (1) and jfehrle (1).
Remove Add InjTyp and 10 other micromega commands (43a6542 )
Merge PR #13764: Remove Add InjTyp and 10 other micromega commands (deprecated in 8.13) (2f79b58 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Improve wording for #13384 (56578a2 )
Merge PR #13775: Improve wording for #13384 (Warn on hints without an explicit locality) (7d56186 )
ppedrot pushed 2 commits to branch master. Commits by jfehrle (1) and ppedrot (1).
Remove convert_concl_no_check (4fffbe4 )
Merge PR #13761: Remove convert_concl_no_check (deprecated in 8.11) (5986422 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Improve doc of occurrences and rewrite. (e16bbf7 )
Merge PR #13754: Improve doc of occurrences and rewrite. (03ce014 )
ppedrot pushed 2 commits to branch master. Commits by jfehrle (1) and ppedrot (1).
Remove double induction tactic (cd17f9b )
Merge PR #13762: Remove double induction tactic (0a6444c )
coqbot-app[bot] pushed 3 commits to branch master. Commits by coqbot-app[bot] (1), gares (1) and ppedrot (1).
Properly implement local references in Summary. (7a25cc5 )
add test (a631b26 )
Merge PR #13779: Properly implement local references in Summary. (cb5e212 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Add missing item about PDF manual to release checklist. (3a32f85 )
Merge PR #13773: Add missing item about PDF manual to release checklist. (1405133 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Remove the Hide Obligations flag (7ea0db4 )
Merge PR #13758: Remove the Hide Obligations flag (deprecated in 8.12) (1a84bed )
coqbot-app[bot] pushed 4 commits to branch master. Commits by ppedrot (3) and coqbot-app[bot] (1).
Factorize the call of nf_beta in red_elim_const. (73b3be7 )
Inline the function in contract_[co]fix_use_function. (ae46681 )
Slightly less stupid algorithm for simpl fixpoint expansion. (c9e1d69 )
Merge PR #13771: Slightly less stupid algorithm for simpl fixpoint expansion + cleanups (7308d11 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by gares (2) and coqbot-app[bot] (1).
[options] improve support for append (df3cbbe )
[coqargs] use option injection for -w (0283427 )
Merge PR #13785: [coqargs] use the standard option injection system for -w (0c18509 )
coqbot-app[bot] pushed 13 commits to branch master. Commits by gares (10), SkySkimmer (2) and coqbot-app[bot] (1).
[ltac] break dependency on the STM (1fd4c22 )
[vernac] move vernac_classifier to vernac (4390b69 )
[sysinit] new component for system initialization (4264aec )
[sysinit] move initialization code from coqtop to here (4c4d6cf )
[coqc] move -output-context from sysinit/coqargs to coqc proper (b9bac1d )
[coqtop] handle -print-module-uid after initialization (f5ec3f5 )
[coqargs] use standard option injection for -mangle-names (2caae4d )
[coqargs] use standard option injection for -type-in-type (0a531fa )
[coqargs] use standard option injection for -print-emacs (d414273 )
make the linter happy (6e258b3 )
Add sysinit to load_printer lists (be070cf )
Typo in comment (4d6c244 )
Merge PR #13418: [sysinit] new component (8d697d8 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[vernac] Check that no proofs do remain open at section/module closing time (6e41dd8 )
Merge PR #13790: [vernac] Check that no proofs do remain open at section/module closing time (90b7907 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Remove the SearchHead command (3d46bed )
Merge PR #13763: Remove the SearchHead command (deprecated in 8.12) (a54a5b8 )
coqbot-app[bot] pushed 5 commits to branch master. Commits by fajb (4) and coqbot-app[bot] (1).
[micromega] Deprecate hopefully useless options and flags (641f783 )
changelog (45f3e5f )
Update doc/sphinx/addendum/micromega.rst (b856122 )
Update doc/changelog/04-tactics/13781-deprecate_micromega_options.rst (a3b78a2 )
Merge PR #13781: [micromega] Deprecate hopefully useless options and flags (59dc4eb )
coqbot-app[bot] pushed 4 commits to branch master. Commits by Zimmi48 (2), coqbot-app[bot] (1) and jfehrle (1).
Document how rewrite works regarding occurrence selection. (639b75a )
Apply suggestions from code review (ae7b304 )
Update doc/sphinx/proofs/writing-proofs/rewriting.rst (de7f7fe )
Merge PR #13789: Document limitation of rewrite regarding occurrence selection. (ed29e09 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Replace : term with : type in open binders. (f7d37e6 )
Merge PR #13799: Replace : term with : type in open binders. (4ae11ea )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Bench: don't uselessly rely on initialized opam (2284e84 )
Merge PR #13791: Bench: don't uselessly rely on initialized opam (bf1d9fc )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Bench: remove broken packages (6f4c61d )
Merge PR #13805: Bench: remove broken packages (16244ba )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Add VST to the set of default bench packages. (8758950 )
Merge PR #13814: Add VST to the set of default bench packages. (8615aac )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Matafou (1) and coqbot-app[bot] (1).
Fix #13739 - disable some warnings when calling Function. (5707446 )
Merge PR #13776: Fix #13739 - disable some warnings when calling Function. (730e0f4 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
CI: Switch coqhammer job to edge ocaml (a1dbbc5 )
Merge PR #13817: CI: Switch coqhammer job to edge ocaml (4b7feb4 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by Zimmi48 (1), coqbot-app[bot] (1) and mattam82 (1).
list-contributors script (8c8ddda )
Use release branch instead of master. (e5093e8 )
Merge PR #13528: [RM] Script to list the contributors between two git revisions (c7d0084 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and gasche (1).
vernac/declaremods: make object collection tail-recursive (32dee1c )
Merge PR #13731: vernac/declaremods: make object collection tail-recursive (9485db5 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Fix hierarchy of sections in module chapter. (9dae1a0 )
Merge PR #13829: Fix hierarchy of sections in module chapter. (1676587 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by slrnsc (3) and coqbot-app[bot] (1).
ide: shift+enter to find backwards (5ee09a9 )
Add changelog entry (36b07c2 )
ide: lablgtk fixes (f6a695c )
Merge PR #13810: ide: shift+enter to find backwards (0e70966 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by SkySkimmer (3) and coqbot-app[bot] (1).
Remove deprecated -sprop-cumulative command line argument (df7d009 )
Remove deprecated -inputstate command line argument (2edd93e )
Changelog for #13822 (7aaf824 )
Merge PR #13822: Remove deprecated command line arguments (132b2e2 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Properly handle ordering of -w and -native-compiler (74aabc0 )
Merge PR #13821: Properly handle ordering of -w and -native-compiler (7ac95ea )
coqbot-app[bot] pushed 2 commits to branch master. Commits by JasonGross (1) and coqbot-app[bot] (1).
[bench] Re-enable coq-performance-tests (51699a1 )
Merge PR #13818: [bench] Re-enable coq-performance-tests (9178058 )
vbgl pushed 2 commits to branch master. Commits by fajb (1) and vbgl (1).
[micromega/nia] Improve sharing of proofs (68c3ffa )
Merge PR #13826: [micromega] Fixes #13794 (d9cb2ff )
coqbot-app[bot] pushed 3 commits to branch master. Commits by gares (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Properly document the local and global locality attributes. (4b08c87 )
Merge PR #13831: Properly document the local and global locality attributes. (5b0bbc0 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by LasseBlaauwbroek (1) and coqbot-app[bot] (1).
Add build dependency of conf-ptyon-3 to coq-doc (537c8f2 )
Merge PR #13642: Add build dependency of conf-python-3 to coq-doc (2384c5c )
coqbot-app[bot] pushed 2 commits to branch master. Commits by LasseBlaauwbroek (1) and coqbot-app[bot] (1).
Add ounit2 to with-test dependencies (44c2f05 )
Merge PR #13640: Add ounit2 to with-test dependencies (b153279 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by gares (2) and coqbot-app[bot] (1).
[vernac] pass the loc of the whole command to the interp function (13b2283 )
[ci] overlay for elpi (0a88e8f )
Merge PR #13844: [vernac] pass the loc of the whole command to the interp function (c0e0e63 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Only run windows job when WINDOWS=enabled (43ed152 )
Merge PR #13866: Only run windows job when WINDOWS=enabled (c6bc1ce )
ppedrot pushed 3 commits to branch master. Commits by SkySkimmer (2) and ppedrot (1).
Respect print_universes in detype_instance (27a9a28 )
Fix #13732: Implicit Type vs universes (925794c )
Merge PR #13734: Fix #13732: Implicit Type vs universes (c55b5b8 )
ppedrot pushed 3 commits to branch master. Commits by silene (2) and ppedrot (1).
Fix missing arities of VM opcodes. (70caa6e )
Add an entry to file critical-bugs. (c150f3a )
Merge PR #13867: Fix missing arities of VM opcodes. (bbb9876 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and gares (1).
[coqtop] be verbose only in interactive mode (57030f3 )
Merge PR #13865: [coqtop] be verbose only in interactive mode (a293897 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by gares (2) and coqbot-app[bot] (1).
add changelog for 13867 (0236721 )
Update doc/changelog/01-kernel/13867-changelog-for-13867.rst (0d47e2c )
Merge PR #13874: add changelog for #13867 (Fix missing arities of VM opcodes) (d65aeab )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and silene (1).
Add option --version to Coqide (fix #13752). (6c6f682 )
Merge PR #13870: Add option --version to Coqide (fix #13752). (d3f9ebd )
gares pushed 29 commits to branch v8.13. Commits by gares (17), jfehrle (4), silene (3) and others (5).
Improve doc of occurrences and rewrite. (04c227f )
Backport PR #13754: Improve doc of occurrences and rewrite. (348cf63 )
Improve wording for #13384 (3343adc )
Backport PR #13775: Improve wording for #13384 (Warn on hints without an explicit locality) (5e7242d )
Fix: "tactic" is not a tactic, so can't begin a .. tacn:: (7f1cb46 )
Backport PR #13770: Fix: @tactic
is not a tactic, so can't begin a .. tacn:: (38b98f5 )
Improve description of rewrite_strat/innermost and outermost (ce1db73 )
Backport PR #13705: Improve documentation of rewrite_strat/innermost and outermost (c07f9ff )
Fix missing arities of VM opcodes. (5fe8b69 )
Add an entry to file critical-bugs. (c55aaec )
Backport PR #13867: Fix missing arities of VM opcodes. (833660e )
Properly document the local and global locality attributes. (716a8c7 )
Backport PR #13831: Properly document the local and global locality attributes. (a20090e )
Respect print_universes in detype_instance (aca0a90 )
Fix #13732: Implicit Type vs universes (b2b45c3 )
Backport PR #13734: Fix #13732: Implicit Type vs universes (750dfff )
Fix hierarchy of sections in module chapter. (708455e )
Backport PR #13829: Fix hierarchy of sections in module chapter. (c29308b )
Fix #13739 - disable some warnings when calling Function. (e20c99b )
Backport PR #13776: Fix #13739 - disable some warnings when calling Function. (61c4ddd )
[and 9 more commit(s)]
coqbot-app[bot] pushed 8 commits to branch master. Commits by silene (7) and coqbot-app[bot] (1).
Terminate some lemmas with Qed. (b45ffd0 )
Make most of DRealAbstr opaque. (cec70c4 )
Make intermediate lemmas more explicit, so that they can be terminated by Qed. (19752f8 )
Terminate intermediate lemmas with Qed. (88e6881 )
Abstract the non-computational part away. (21ed2bf )
Remove some trivial definition. (fccbde3 )
Inline proofs of exist_exp0 and exist_cos0. (3caa323 )
Merge PR #13872: Make lemmas from Reals opaque whenever possible. (20b2dd4 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Fix doc comment in pp.mli (6da4ec3 )
Merge PR #13828: Fix doc comment in pp.mli (3d1e3d4 )
gares pushed 8 commits to branch v8.13. Commits by gares (5), Zimmi48 (2) and jfehrle (1).
Document how rewrite works regarding occurrence selection. (ad9be4f )
Apply suggestions from code review (571e674 )
Update doc/sphinx/proofs/writing-proofs/rewriting.rst (488f489 )
Backport PR #13789: Document limitation of rewrite regarding occurrence selection. (da1a196 )
update version number to 8.13.1 (de250a5 )
changelog for 8.13.1 (f969108 )
mention --version to CoqIDE (a2b66d5 )
Backport PR #13878: [RM] Changelog for 8.13.1 (7f08a61 )
gares pushed tag V8.13.1.
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Make detyping more resistent in the debugger (528f17f )
Merge PR #13836: Make detyping more resistent in the debugger (0ee4a89 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by gares (2) and coqbot-app[bot] (1).
changelog for 8.13.1 (7cb60ab )
mention --version to CoqIDE (2c1e2cd )
Merge PR #13878: [RM] Changelog for 8.13.1 (64f12de )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Fix the release process checklist with respect to the refman update. (16b04b0 )
Merge PR #13880: Fix the release process checklist with respect to the refman update. (1c80a79 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and silene (1).
Make sure Ltac2 get cleaned too. (94d4421 )
Merge PR #13738: Make sure Ltac2 get cleaned too. (26439e3 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and liyishuai (1).
Ascii: add leb and ltb (aab8634 )
Merge PR #13080: Ascii: add leb and ltb (87fc1db )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and silene (1).
Get rid of the compilation date from the binaries to make them more stable. (31e205a )
Merge PR #13863: Get rid of the compilation date from the binaries to make them more stable. (6ef58b0 )
silene pushed 3 commits to branch fix-13851.
Delay the dynamic linking of native-code libraries until native_compute is called (fix #13849). (f6128ff )
Tentatively try to run the bench with "-native-compiler yes". (ff87b01 )
Now with "-native-compiler ondemand". (1cedea2 )
silene deleted the branch fix-13851.
coqbot-app[bot] pushed 4 commits to branch master. Commits by SkySkimmer (2), coqbot-app[bot] (1) and maximedenes (1).
Print anomaly labels regardless of -debug, and never print user_err labels (264aba2 )
Infrastructure for fine-grained debug flags (068031f )
Overlay for Set Debug (0772562 )
Merge PR #13202: Infrastructure for fine-grained debug flags (24e94b3 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[proof using] Remove duplicate code, refactor. (d866ed9 )
Merge PR #13393: [proof using] Remove duplicate code, refactor. (7b2cab9 )
ppedrot pushed 4 commits to branch master. Commits by silene (3) and ppedrot (1).
ppedrot pushed 2 commits to branch master. Commits by ppedrot (1) and silene (1).
Protect caml_process_pending_actions_exn with caml_something_to_do. (6d2c209 )
Merge PR #13676: Protect caml_process_pending_actions_exn with caml_something_to_do. (c7c155c )
ppedrot pushed 3 commits to branch master. Commits by SkySkimmer (2) and ppedrot (1).
Reduce imperative arrays in build_beq_scheme + reindent (a192260 )
Use make_case_or_project in auto_ind_decl (441bace )
Merge PR #13869: Use make_case_or_project in auto_ind_decl (15074f1 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Expose Top_printers.econstr_display (3abde17 )
Merge PR #13883: Expose Top_printers.econstr_display (4d93ceb )
coqbot-app[bot] pushed 2 commits to branch master. Commits by MSoegtropIMC (1) and coqbot-app[bot] (1).
CI Windows: adjust branch name to Coq Platform branch renaming (6c14324 )
Merge PR #13884: CI Windows: adjust branch name to Coq Platform branch renaming (1e54fe5 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by ana-borges (1) and coqbot-app[bot] (1).
Signed primitive integers (4302a75 )
Merge PR #13559: Signed primitive integers (3915bc9 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[coqc] Don't allow to pass more than one file to coqc (1cffe2f )
Merge PR #13876: [coqc] Don't allow to pass more than one file to coqc (ca38bf5 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and shenlebantongying (1).
Fix link of default_bindings. (ddd4ffe )
Merge PR #13886: Correct broken link. (7b32635 )
ppedrot pushed 2 commits to branch master. Commits by ppedrot (1) and silene (1).
Delay the dynamic linking of native-code libraries until native_compute is called (fix #13849). (94319a5 )
Merge PR #13853: Delay the dynamic linking of native-code libraries until native_compute is called. (ef22a5a )
coqbot-app[bot] pushed 3 commits to branch master. Commits by Zimmi48 (2) and coqbot-app[bot] (1).
Simplify installation instructions in README. (029e32f )
Simplify wording. (b54ead9 )
Merge PR #13891: Simplify installation instructions in README. (0b08ab5 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Dead code elimination: not reducible error message is never raised. (24fc983 )
Merge PR #13889: Dead code elimination: not reducible error message is never raised. (a5bea62 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[build] Split stdlib to it's own opam package. (ab98d84 )
Merge PR #12567: [build] Split stdlib to it's own package. (bb4e1a7 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Cleanup internal hint locality handling (d906410 )
Merge PR #13897: Cleanup internal hint locality handling (3b3b381 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Lysxia (1) and coqbot-app[bot] (1).
doc: don't count a contributor twice in the changelog (2327070 )
Merge PR #13900: doc: don't count a contributor twice in the changelog (b016348 )
ppedrot pushed 4 commits to branch master. Commits by proux01 (3) and ppedrot (1).
Remove decimal-only number notations (c02bbae )
Add changelog (2c79e5a )
Add overlay (303941d )
Merge PR #13842: Remove decimal-only number notations (deprecated in 8.12) (aacf8f1 )
ppedrot pushed 2 commits to branch master. Commits by LasseBlaauwbroek (1) and ppedrot (1).
Add noncritical constraint to exception catching in solve_constraints (75ebf15 )
Merge PR #13899: Add noncritical constraint to exception catching in solve_constraints (8a61edf )
ppedrot pushed 2 commits to branch master. Commits by gares (1) and ppedrot (1).
[coercipn] expose coercion_info (220e54a )
Merge PR #13902: [coercion] expose coercion_info (c738d65 )
MSoegtropIMC pushed 4 commits to branch master. Commits by ppedrot (3) and MSoegtropIMC (1).
Add a type of format strings to Ltac2. (0c1af31 )
Add tests for the printf feature. (56e2c03 )
Add documentation for Ltac2 Printf. (1487545 )
Merge PR #13236: Add a type of format strings to Ltac2. (2c47f51 )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Fix #12011 ssreflect "rewrite in" with setoids (0cb04b5 )
Merge PR #13882: Fix #12011 ssreflect "rewrite in" with setoids (9061480 )
ppedrot pushed 2 commits to branch master. Commits by LasseBlaauwbroek (1) and ppedrot (1).
Properly support nested timeouts (2da1eef )
Merge PR #13586: Support nested timeouts (0d20fdb )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Attempt to fix the bench after coq-core split (3404069 )
Merge PR #13910: Attempt to fix the bench after coq-core split (4a0cf0f )
coqbot-app[bot] pushed 3 commits to branch master. Commits by jfehrle (2) and coqbot-app[bot] (1).
Correctly sort the glossary (fb0666d )
Convert 2nd part of rewriting chapter to prodn (0d33024 )
Merge PR #13707: Convert 2nd part of rewriting chapter to prodn (b55216a )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and pi8027 (1).
Fix a hyperlink in CONTRIBUTING.md (bae6799 )
Merge PR #13919: Fix a hyperlink in CONTRIBUTING.md (f3b82ac )
coqbot-app[bot] pushed 5 commits to branch master. Commits by pi8027 (4) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 5 commits to branch master. Commits by gares (4) and coqbot-app[bot] (1).
[notation] option to fine tune printing of literals (8ae0762 )
[doc] Set/Unset Printing Raw Literals (edb22cd )
[doc] changelog entry (feb09c2 )
[test-suite] test for primitive tokens in patterns (b6fb8c0 )
Merge PR #13840: [notation] option to fine tune printing of literals (317db32 )
coqbot-app[bot] pushed 5 commits to branch master. Commits by Zimmi48 (4) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Mention overlays in PR template (5fc074e )
Merge PR #13922: Mention overlays in PR template (a40631f )
coqbot-app[bot] pushed 3 commits to branch master. Commits by silene (2) and coqbot-app[bot] (1).
Normalize evars during bytecode compilation (fix #13841). (f89f0eb )
Use Reductionops.clos_whd_flags in vm_compute and native_compute. (b31c4fa )
Merge PR #13854: Normalize evars during bytecode compilation. (d332666 )
Lysxia pushed 1 commit to branch simpler-pos-add.
[stdlib] Simplify definition of Pos.add and Pos.add_carry (a7759d1 )
SkySkimmer deleted the branch simpler-pos-add.
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Algorithmically faster algorithm for term replacing. (93ea920 )
Further simplification of the term replacing code. (285419e )
Merge PR #13907: Algorithmically faster algorithm for term replacing. (50654a3 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
noglob/dumpglob should be in coqc specific usage (52cc1e4 )
Merge PR #13931: noglob/dumpglob should be in coqc specific usage (953008d )
coqbot-app[bot] pushed 2 commits to branch master. Commits by arthuraa (1) and coqbot-app[bot] (1).
Add deriving lib to CI. (b1dec36 )
Merge PR #13917: Add deriving lib to CI. (def498d )
coqbot-app[bot] pushed 2 commits to branch master. Commits by IsaacOscar (1) and coqbot-app[bot] (1).
Fixed grammar productions for PDF documentations (eecc87e )
Merge PR #13935: Fixed grammar productions for PDF documentations (1bae837 )
coqbot-app[bot] pushed 5 commits to branch master. Commits by ppedrot (4) and coqbot-app[bot] (1).
Adding an Ltac2 API to manipulate inductive types. (17b5c56 )
Add tests for the new Ltac2 Ind API. (2915154 )
Adding a changelog and registering the new file in the documentation. (761d3cc )
Slightly richer API allowing to shift the inductive in a block. (22be189 )
Merge PR #13920: Adding an Ltac2 API to manipulate inductive types. (f9c6308 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Move the responsibility of type-checking to the caller for tactic-in-terms. (5645bee )
Use the new API to prevent retyping of Ltac2 variable quotations. (c8a051c )
Merge PR #13938: Fast Ltac2 quoted variable typing (231efff )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[ci] [gitlab] Remove ad-hoc mathcomp install macros (f4579a0 )
Merge PR #13929: [ci] [gitlab] Remove ad-hoc mathcomp install macros (eeef63b )
coqbot-app[bot] pushed 10 commits to branch master. Commits by jashug (9) and coqbot-app[bot] (1).
Modify Logic/ProofIrrelevanceFacts.v to compile with -mangle-names (afed8dc )
Modify Program/Subset.v to compile with -mangle-names (76cbd4a )
Modify Classes/EquivDec.v to compile with -mangle-names (7dd5f0c )
Modify Sorting/Sorted.v to compile with -mangle-names (d18df37 )
Modify Lists/SetoidList.v to compile with -mangle-names (d68d5d3 )
Modify Classes/SetoidClass.v to compile with -mangle-names (e285000 )
Modify Classes/SetoidDec.v to compile with -mangle-names (8241077 )
Modify Structures/DecidableType.v to compile with -mangle-names (26f6b7a )
Modify Structures/OrderedType.v to compile with -mangle-names (06c8165 )
Merge PR #13730: Lint stdlib with -mangle-names #6 (be64fe0 )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Fix kernel incorrectly assuming the "using" hyps are transitively closed (2a07fb4 )
Merge PR #13924: Fix kernel incorrectly assuming the "using" hyps are transitively closed (1e28f86 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Remove useless prefix argument in native compilation. (6d83ea8 )
Merge PR #13956: Remove useless prefix argument in native compilation. (fcfeb5b )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Implement ! goal selector for Ltac2. (b809bf8 )
Merge PR #13961: Implement ! goal selector for Ltac2. (dca133d )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Inline the refold and tactic_mode flags for the cbn tactic. (8206965 )
Merge PR #13905: Inline the refold and tactic_mode flags for the cbn tactic. (b3347fd )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Remove useless libobject for Implicit Type (f2b780a )
Merge PR #13225: Remove useless libobject for Implicit Type (e4e377f )
coqbot-app[bot] pushed 3 commits to branch master. Commits by olaure01 (2) and coqbot-app[bot] (1).
add results on count_occ (19a8c57 )
add changelog (5b9da3b )
Merge PR #13804: [stdlib] [List] Add results about count_occ (7c9bb01 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by olaure01 (3) and coqbot-app[bot] (1).
add results on to_list (e444fe3 )
add changelog (36a54c1 )
correct changelog #13582 (e38f64e )
Merge PR #13671: [stdlib] [Vectors] add results on to_list (1f7875b )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
[cbn internal] env is a regular positional argument (e27d1ad )
Merge PR #13974: [cbn internal] env is a regular positional argument (d3f78ca )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and silene (1).
Do not match on record types with mutable fields in function arguments. (01b061f )
Merge PR #13978: Do not match on record types with mutable fields in function arguments. (285d5e0 )
MSoegtropIMC pushed 5 commits to branch master. Commits by ppedrot (4) and MSoegtropIMC (1).
Allow the presence of type casts for return values in Ltac2. (8873ff0 )
Adding a parsing test. (e17a1a8 )
Adding documentation of the changes. (14d3916 )
Regenerate the Ltac2 syntax for documentation. (aba594c )
Merge PR #13914: Allow the presence of type casts for return values in Ltac2. (fa2ba15 )
MSoegtropIMC pushed 4 commits to branch master. Commits by ppedrot (3) and MSoegtropIMC (1).
Allow to register deprecation status in Ltac2 term and notation declarations. (e976e2c )
Add documentation. (234a802 )
Adding output tests. (83c11db )
Merge PR #13774: Allow to register deprecation status in Ltac2 term and notation declarations (47c2023 )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Factorize goal selector handling (cbe88ec )
Merge PR #13973: Factorize goal selector handling (e80d2dd )
ppedrot pushed 2 commits to branch master. Commits by ppedrot (1) and silene (1).
Set the lsb of return addresses on the bytecode interpreter stack. (cfcbc96 )
Merge PR #13941: Set the lsb of return addresses on the bytecode interpreter stack. (06351e3 )
ppedrot pushed 2 commits to branch master. Commits by ppedrot (1) and samuelgruetter (1).
implement is_const, is_var, ... etc and has_evar for Ltac2 (2420764 )
Merge PR #13968: implement is_const, is_var, ... etc and has_evar for Ltac2 (ccb0785 )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Fix debug printers (3bdfd3a )
Merge PR #13981: Fix debug printers (907c93b )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
CI Quickchick: don't install quickchick executable to opam (bef4777 )
Merge PR #13994: CI Quickchick: don't install quickchick executable to opam (f7d5e66 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by RalfJung (1) and coqbot-app[bot] (1).
iris_string_ident is no longer needed (82f4e9c )
Merge PR #13993: iris_string_ident is no longer needed (fa27883 )
ppedrot pushed 2 commits to branch master. Commits by ppedrot (1) and samuelgruetter (1).
fix documentation of Ltac2.Env.expand (1657b11 )
Merge PR #13989: fix documentation of Ltac2.Env.expand (d328a04 )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Mention label name in signature mismatch error when constant expected (9583c0e )
Merge PR #13988: Mention label name in signature mismatch error when constant expected (e96e5ef )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Lysxia (1) and coqbot-app[bot] (1).
[vernac] Improve alpha-renaming in record projection types (148daa3 )
Merge PR #13852: [vernac] Improve alpha-renaming in record projection types (1e1a72f )
coqbot-app[bot] pushed 3 commits to branch master. Commits by pi8027 (2) and coqbot-app[bot] (1).
Minimize the set of multiple inheritance paths to check for conversion (2727087 )
Expose less interface in coercionops.mli (f711294 )
Merge PR #13909: Minimize the set of multiple inheritance (coercion) paths to check for conversion (d1194d6 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Fix the redeclaration check for Ltac2 entry points. (4a865fb )
Merge PR #14004: Fix the redeclaration check for Ltac2 entry points. (16d9e9c )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and mrhaandi (1).
add lemmas to List.v: Exists_map, Exists_concat, Exists_flat_map, Forall_map, Forall_concat, Forall_flat_map, nth_error_map, nth_repeat, nth_error_repeat (680ffd8 )
Merge PR #13955: [stdlib] [List] added map and Forall / Exists lemmas (71453f1 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by ppedrot (3) and coqbot-app[bot] (1).
Never store persistent arrays as VM structured values. (35c1d9e )
Similar fix for native compilation. (5816889 )
Adding a changelog. (5300e23 )
Merge PR #14007: Never store persistent arrays as VM structured values. (c2ed2e3 )
ppedrot pushed 3 commits to branch master. Commits by fajb (2) and ppedrot (1).
[zify] Index by GlobRef instead constr (122d6dd )
Move destRef outside ConstrMap.add (61180c2 )
Merge PR #11907: [zify] attempt to speed up look up of constr (e414d25 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Hendrik Tews (1) and coqbot-app[bot] (1).
[coqdep] remove leftover Caml stuff from man page (03fcea3 )
Merge PR #14025: [coqdep] remove leftover Caml stuff from man page (642e8b7 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and mrhaandi (1).
remove in List.v deprecated/unnecessary dependencies: Le, Gt, Minus, Lt, Setoid (d7ccf45 )
Merge PR #13986: [stdlib] [List] removed deprecated/unnecessary dependencies: Le, Gt, Minus, Lt, Setoid (c6e9b36 )
MSoegtropIMC pushed 3 commits to branch master. Commits by ppedrot (2) and MSoegtropIMC (1).
Add an Ltac1 to Ltac2 FFI for identifiers. (7b4018d )
Added a changelog. (5292438 )
Merge PR #13997: Add an Ltac1 to Ltac2 FFI for identifiers. (303afea )
ppedrot pushed 4 commits to branch master. Commits by gares (3) and ppedrot (1).
[recordops] complete API rewrite; the module is now called [structures] (34ece1a )
[ci] overlay file for #13958 (2fb6fad )
[doc] cleanup pretyping/structures.mli (d9c80da )
Merge PR #13958: [recordops] complete API rewrite; the module is now called [structures] (f0c6a1d )
ppedrot pushed 8 commits to branch master. Commits by silene (7) and ppedrot (1).
Split the return type away from the signature of primitive operations. (5f6e788 )
Fix assertion that checks that APPLY can only be passed 4 arguments. (6d7fdaf )
Make it more obvious when the calling convention of APPLY changes. (ae819de )
Support OCaml primitives with an actual arity larger than 4. (6a6e58e )
Improve dump of primitive OCaml operations. (682a3f4 )
Be more thorough when testing PArray.set. (8325738 )
Document as critical. (7ff8b12 )
Merge PR #14005: Support OCaml primitives with an actual arity larger than 4. (666a3aa )
ppedrot pushed 3 commits to branch master. Commits by JasonGross (2) and ppedrot (1).
Fix Ltac2 Array.init
exponential overhead (7e5dc9f )
Add non-performance-based test (cc22676 )
Merge PR #14012: Fix Ltac2 Array.init
exponential overhead (6effcc2 )
ppedrot pushed 2 commits to branch master. Commits by ejgallego (1) and ppedrot (1).
[flags] [profile] Remove bit-rotten CProfile code. (5d3c0a0 )
Merge PR #11791: [flags] [profile] Remove bitrotten CProfile calls. (4eb2190 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and silene (1).
Replace mentions of Num by Zarith. (58f35aa )
Merge PR #14022: Replace mentions of Num by Zarith. (6b5102b )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Properly expand projection parameters in Btermdn. (75fec57 )
Merge PR #14033: Properly expand projection parameters in Btermdn. (3442bfa )
coqbot-app[bot] pushed 2 commits to branch master. Commits by LasseBlaauwbroek (1) and coqbot-app[bot] (1).
Fix printing of ssr do intros and seq tactics (f77d6a2 )
Merge PR #14035: Fix printing of ssr do intros and seq tactics (1a64b15 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[doc] [coq_makefile] Document that -j N is broken for OCaml < 4.07.0 (7dba32f )
Merge PR #14018: [doc] [coq_makefile] Document that -j N is broken for OCaml < 4.07.0 (7db6dfc )
gares pushed 28 commits to branch v8.13. Commits by gares (12), silene (7), ppedrot (3) and others (6).
Fix link of default_bindings. (853ddc6 )
Backport PR #13886: Correct broken link. (47b407a )
Dead code elimination: not reducible error message is never raised. (48e638b )
Backport PR #13889: Dead code elimination: not reducible error message is never raised. (01528ee )
doc: don't count a contributor twice in the changelog (add6ae0 )
Backport PR #13900: doc: don't count a contributor twice in the changelog (eb5e8c5 )
noglob/dumpglob should be in coqc specific usage (f4e925f )
Backport PR #13931: noglob/dumpglob should be in coqc specific usage (0e1c6b3 )
Fixed grammar productions for PDF documentations (eb2964b )
Backport PR #13935: Fixed grammar productions for PDF documentations (8034599 )
Never store persistent arrays as VM structured values. (8c1e9d4 )
Similar fix for native compilation. (5bc078e )
Adding a changelog. (67a0755 )
Backport PR #14007: Never store persistent arrays as VM structured values. (31f79b2 )
is_a_released_version = false (2c21327 )
Split the return type away from the signature of primitive operations. (f57000c )
Fix assertion that checks that APPLY can only be passed 4 arguments. (3e32dbd )
Make it more obvious when the calling convention of APPLY changes. (ae5fe9e )
Support OCaml primitives with an actual arity larger than 4. (27c3601 )
Improve dump of primitive OCaml operations. (fff3851 )
[and 8 more commit(s)]
gares pushed tag V8.13.2.
coqbot-app[bot] pushed 4 commits to branch master. Commits by gares (3) and coqbot-app[bot] (1).
changelog for 8.13.2 (39e3201 )
Update doc/sphinx/changes.rst (24c7980 )
Update doc/sphinx/changes.rst (c4262d1 )
Merge PR #14044: [RM] changelog for 8.13.2 (e5bd0a0 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[ci] Disable native compilation for paramcoq (6c72eb8 )
Merge PR #14047: [ci] Disable native compilation for paramcoq (05957f0 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[doc] [dune] Some tweaks from #13617 (7f629fc )
Merge PR #14030: [doc] [dune] Some tweaks from #13617 (05b549b )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[dune] Rename byterun to coqrun (3bd7037 )
Merge PR #14039: [dune] Rename byterun to coqrun (c14090d )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[build] [ocamldebug] Update for byterun -> coqrun renaming (3167c19 )
Merge PR #14053: [build] [ocamldebug] Update for byterun -> coqrun renaming (012b8a0 )
pi8027 pushed 2 commits to branch pull/13624/head. Commits by herbelin (2).
Fixing #13581: missing support for let-ins in arity of inductive types. (ae92ea4 )
Adding change log for #13624. (9f4eb3d )
pi8027 deleted the branch pull/13624/head.
coqbot-app[bot] pushed 4 commits to branch master. Commits by herbelin (3) and coqbot-app[bot] (1).
Fixing #13581: missing support for let-ins in arity of inductive types. (a265c1a )
Adding change log for #13624. (950015d )
More extraction tests for inductive types with let-ins. (643c10a )
Merge PR #13624: Fixing #13581: missing support for let-ins in arity of inductive types for extraction (56c32d8 )
ppedrot pushed 2 commits to branch master. Commits by ejgallego (1) and ppedrot (1).
[coqpp] Add -help (2f75c8b )
Merge PR #14069: [coqpp] Add -help (e000207 )
ppedrot pushed 2 commits to branch master. Commits by herbelin (1) and ppedrot (1).
Fixes #10720: highlighting Variant in CoqIDE. (3031dc7 )
Merge PR #14063: Coqide: fixes #10720, highlight Variant keyword (eb5eb56 )
ppedrot pushed 2 commits to branch master. Commits by mattam82 (1) and ppedrot (1).
Fix a bug in UnivProblem (65f0b34 )
Merge PR #14042: Fix a bug in UnivProblem (dc565f2 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Remove the omega tactic and related options (d3a51ac )
Merge PR #13741: Remove omega tactic (deprecated in 8.12) (2360e5b )
coqbot-app[bot] pushed 3 commits to branch master. Commits by Zimmi48 (2) and coqbot-app[bot] (1).
Add odoc warnings for empty packages. (acae2dc )
Add a relative link to coq-core. (1bc23f9 )
Merge PR #14077: Add odoc warnings for empty packages. (daba2de )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and mrhaandi (1).
add Cantor pairing to_nat and its inverse of_nat (2b02934 )
Merge PR #14008: [stdlib] [Arith] Cantor pairing (ae4c385 )
coqbot-app[bot] pushed 8 commits to branch master. Commits by herbelin (7) and coqbot-app[bot] (1).
Make description of Pp.pr_enum more precise + spacing in pp.ml . (524eb4e )
Uniformizing the "already exists" messages (2ee5056 )
Typo in a micromega comment. (6628ed4 )
Standardizing spacing for {| ... |} in two files. (7075171 )
One catch-all's missing a noncritical; another is now useless (see 7efaf86). (9374aee )
Missing dot in an error message. (bf6a5e1 )
Typo in ChoiceFacts. (4e28d88 )
Merge PR #14056: Miscellaneous mini-"typos" fixes (6f68256 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Dune: fix coqbyte shim after byterun->coqrun renaming (28599bb )
Merge PR #14085: Dune: fix coqbyte shim after byterun->coqrun renaming (4e80252 )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Remove unused UnivProblem.Set.subst_univs (e7c2976 )
Merge PR #14078: Remove unused UnivProblem.Set.subst_univs (d98faea )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
CI: don't output-sync (7769a1f )
Merge PR #14032: CI: don't output-sync (59d0462 )
ppedrot pushed 2 commits to branch master. Commits by herbelin (1) and ppedrot (1).
Fixes #11690: wrongly toggled coqide printing matching flag; moving raw->nested. (1fdc02e )
Merge PR #14062: Fixes #11690: wrongly toggled coqide printing matching flag (2b8d8b9 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Print type of offending expression in Ltac2 not-unit warning. (adc2233 )
Merge PR #14027: Print type of offending expression in Ltac2 not-unit warning. (b7e2dfc )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
CI-paramcoq: Re-enable native (89c7574 )
Merge PR #14080: CI-paramcoq: Re-enable native (3bff0b4 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Register Ltac2 grammar entry as "ltac2" for the Print Grammar vernacular. (45e0648 )
Merge PR #14093: Register Ltac2 grammar entry as "ltac2" for the Print Grammar vernacular (e4a8b03 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Fix a GTK warning in CoqIDE introduced by #14063. (bfb350e )
Merge PR #14095: Fix a GTK warning in CoqIDE introduced by #14063. (110921a )
coqbot-app[bot] pushed 4 commits to branch master. Commits by herbelin (3) and coqbot-app[bot] (1).
Gramlib: some comments about the main start/continue parsing loop. (8716a37 )
Gramlib: some comments about how new rules are inserted. (4c32475 )
Gramlib: documentation of the recovery mechanism. (13d6756 )
Merge PR #14065: Documenting some parts of gramlib/grammar.ml (1947e54 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Show "Error:"/"Warning:" with white type (on red/orange background) (8220bb1 )
Merge PR #13860: [coqrst] Show "Error:"/"Warning:" with white type (on red/orange background) (19e9918 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and yforster (1).
Fix link in doc/cic.rst, there is no Credits chapter anymore (b3999ea )
Merge PR #14091: Fix link in doc/cic.rst, there is no Credits chapter anymore (7ce1c48 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by LasseBlaauwbroek (1) and coqbot-app[bot] (1).
Make critical sections safe in the presence of exceptions (520ac61 )
Merge PR #14046: make critical sections safe in the presence of exceptions (271445d )
vbgl pushed 2 commits to branch master. Commits by fajb (1) and vbgl (1).
[zify] better error reporting (2e75d66 )
Merge PR #14061: [zify] better error reporting (bc49ee6 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[dune] [coqdoc] Install coqdoc.sty also in share/texmf (3d40b66 )
Merge PR #14038: [dune] [coqdoc] Install coqdoc.sty also in share/texmf (bba5713 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by Zimmi48 (2) and coqbot-app[bot] (1).
Gitignore update for doc_grammar. (906b88c )
Remove omega from doc_grammar files. (09fb476 )
Merge PR #14107: Gitignore update for doc_grammar and omega clean-up. (b78e6cf )
coqbot-app[bot] pushed 3 commits to branch master. Commits by Hendrik Tews (2) and coqbot-app[bot] (1).
Fix unknown -vos option for coqdep_boot introduced in PR #11074 (ad34e3a )
[coqdep] error on non-existent and unreadable files (e179396 )
Merge PR #14024: [coqdep] error on non-existent and unreadable files (ea62d1e )
vbgl pushed 2 commits to branch master. Commits by fajb (1) and vbgl (1).
[zify] More aggressive application of saturation rules (8193ca1 )
Merge PR #14045: Zify: more aggressive application of saturation rules (90a6c01 )
coqbot-app[bot] pushed 5 commits to branch master. Commits by SkySkimmer (4) and coqbot-app[bot] (1).
Put async worker id in universe names (004bf57 )
Remove remote counter system (3efee57 )
Overlay for no remote counter (9f15556 )
Add test for -schedule-vio-checking (8df5a37 )
Merge PR #14050: Remove remote counter system (00391bd )
coqbot-app[bot] pushed 4 commits to branch master. Commits by gares (3) and coqbot-app[bot] (1).
[ci] update elpi to 1.13.1 (acc0ca0 )
overlay file (d8c9c14 )
Update dev/ci/user-overlays/14111-gares-update-elpi.sh (3721746 )
Merge PR #14111: [ci] update elpi to 1.13.1 (faafe56 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Allow scope delimiters in Ltac2 open_constr:(...) quotation. (754dc08 )
Documenting the changes. (6504616 )
Merge PR #13939: Allow scope delimiters in Ltac2 open_constr:(...) quotation. (f337187 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Cleanup useless environment manipulation in Class declaration (ad380ac )
Merge PR #14112: Cleanup useless environment manipulation in Class declaration (469e594 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Pin docutils to 0.16. (80a1f38 )
Merge PR #14127: Pin docutils to 0.16. (d230b69 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by LasseBlaauwbroek (1) and coqbot-app[bot] (1).
Catch UserError in Hipattern.match_with_equation in case name is not yet registered (90871c4 )
Merge PR #14115: Change Coqlib.lib_ref
to fail with NameNotRegistered
instead of UserError
(f67f789 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Remove macOS dmg build. (ed4a399 )
Merge PR #14122: Remove macOS dmg build. (9fe4108 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by jfehrle (3) and coqbot-app[bot] (1).
Remove superfluous sort. (c20769a )
Disambiguate move tactics. (4b205f3 )
Improve conversion chapter. (3e006e4 )
Merge PR #13815: Improve description of conversions (8a49832 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Include (* ... *) comments in .. coqtop:: directives in Sphinx output (e038e13 )
Merge PR #13846: Include (* ... *) comments in .. coqtop:: directives in Sphinx output (f82dd4e )
vbgl pushed 2 commits to branch master. Commits by fajb (1) and vbgl (1).
ppedrot pushed 2 commits to branch master. Commits by herbelin (1) and ppedrot (1).
Coqide: on MacOS X, allow the command key to be set/unset as a modifier. (32cc7cb )
Merge PR #14060: Coqide: on MacOS X, allow the command (⌘) key to be set/unset as a modifier (d89f5c9 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[build] Remove leftovers of codesigning / OSX IDe infrastructure. (819e8a4 )
Merge PR #14068: [build] Remove leftovers of code signing / OSX IDE infrastructure (c3d7754 )
ppedrot pushed 4 commits to branch master. Commits by samuelgruetter (3) and ppedrot (1).
unify for Ltac2 (fb63ec7 )
remove with hintdb
variant of Ltac2 unify
, because (807ea5f )
changelog entry for Ltac2 unify (1dffce0 )
Merge PR #14089: unify for Ltac2 (b36fb9f )
ppedrot pushed 2 commits to branch master. Commits by LasseBlaauwbroek (1) and ppedrot (1).
Check for existence before using Global.lookup_constant
instead of catching Not_found
(e50a619 )
Merge PR #14131: Check for existence before using Global.lookup_constant
instead of catching Not_found
(cab7a5d )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Slightly tweak the not-unit Ltac2 warning. (9d3ea20 )
Merge PR #14133: Slightly tweak the not-unit Ltac2 warning. (3645c06 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Remove the :> type cast (eeb142f )
Merge PR #13911: Remove the :> type cast? (f9996cd )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Properly pass the Ltac2 notation level to the gramlib API. (f6e393d )
Merge PR #14094: Properly pass the Ltac2 notation level to the gramlib API. (b8b8c73 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and pi8027 (1).
Add mczify to CI (8de017f )
Merge PR #14143: Add mczify to CI (28af2cb )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Uniformize the name of the Ltac2 boolean equality function. (e27fdd1 )
Merge PR #14128: Uniformize the name of the Ltac2 boolean equality function. (d758cc5 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
test-suite: add approve-coqdoc to update all coqdoc output files at once. (7e0c817 )
Merge PR #14161: test-suite: add approve-coqdoc to update all coqdoc output files at once (7e576ae )
ppedrot pushed 5 commits to branch master. Commits by gares (4) and ppedrot (1).
cleanup: less exceptions, removal of try_interp_name_alias (b479311 )
cleanup: remove confusing sharing (eec8ba3 )
[abbreviation] allow the user to set arguments scope (d3963fc )
overlay (b57538a )
Merge PR #13965: [abbreviation] user syntax to set interp scope of argument (a0c3ebf )
coqbot-app[bot] pushed 4 commits to branch master. Commits by Janno (2), coqbot-app[bot] (1) and proux01 (1).
Enable canonical fun _ => _
projections. (2cbc36c )
Extend Canonical Structure documentation. (9b35db9 )
Add changelog (82910be )
Merge PR #14041: Enable canonical fun _ => _ projections. (d332bbc )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Provide a reinit data for Ltac2 notations with entry level 4. (9b84b41 )
Merge PR #14158: Provide a reinit data for Ltac2 notations with entry level 4. (528f838 )
ppedrot pushed 6 commits to branch master. Commits by herbelin (5) and ppedrot (1).
Gramlib: token_ematch has a useless argument. (24bee7c )
LStream: a library for streams with non-canonical locations. (a24d1a1 )
Locations: Moving functions Ploc.sub and Ploc.after to loc.ml . (52a71bf )
Relying on the abstract notion of streams with location for parsing. (e07efb3 )
Overlay for elpi. (4ca8b4a )
Merge PR #14075: New level of abstraction for streams with (non-canonical) location function (d9e9a63 )
coqbot-app[bot] pushed 5 commits to branch master. Commits by ppedrot (4) and coqbot-app[bot] (1).
Preserve the context_val structure as much as possible in Logic.move. (89c1ac8 )
Specialize the code of Logic.move. (7ffd746 )
Do not construct intermediate lists in Logic.move. (4bdd124 )
More efficient variable membership check for Logic.move. (9caadc3 )
Merge PR #13674: Enhance the performance of the move tactic (6683de2 )
coqbot-app[bot] pushed 9 commits to branch master. Commits by Zimmi48 (7), coqbot-app[bot] (1) and jfehrle (1).
Extract section on equality from tactics chapter. (bc223ef )
Move extracted section to page on equality. (e1e3513 )
Remove extracted section. (2c078e7 )
Extract equality section with git history. (d8e2a48 )
Rename rewriting page. (d86690e )
Introduce HTML redirection. (f132e9f )
Merge rewriting page and equality section. (325dd54 )
Improve section imported from tactics chapter. (3e40c15 )
Merge PR #13892: Move equality sections out of Tactics chapter. (f7e0539 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jhjourdan (1).
UState.process_universe_constraints: rather than checking in the graph whether (b66c16b )
Merge PR #14140: UState.process_universe_constraints: rather than checking in the graph whether a constraint is implied by already existing ones, just add it as is when possible. (ffe44ad )
ppedrot pushed 2 commits to branch master. Commits by jhjourdan (1) and ppedrot (1).
Cycle detection algorithm for universes : use a better criterion for determining the size of levels. (1d97308 )
Merge PR #14101: Cycle detection algorithm for universes : use a better criterion for determining the size of levels. (f709caf )
ppedrot pushed 3 commits to branch master. Commits by herbelin (2) and ppedrot (1).
Fixes let-in expansion bugs in unification. (d2c3635 )
Documenting aliasing expansion unification code. (7335a19 )
Merge PR #13751: Fix order of aliases when reasoning up to aliases in unification (e587915 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ejgallego (2) and coqbot-app[bot] (1).
[build] Use dune to build OCaml code. (f590493 )
[ci] Temporal redirection of upstream gappa/interval (fcbdd15 )
Merge PR #13617: [build] Use dune to build OCaml code. (0727695 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Clarify Ltac tacname := (1d5eedc )
Merge PR #14168: Clarify Ltac @qualid := (cdcaf9f )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
CI: HoTT doesn't use autogen anymore. (db937e8 )
Merge PR #14171: CI: HoTT doesn't use autogen anymore. (6439c1a )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Less crazy implementation of errors in Gramlib. (253ce7d )
Merge PR #14180: Less crazy implementation of errors in Gramlib. (f38ecc3 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[build] Couple of tweaks to makefile setup (49ade69 )
Merge PR #14185: [build] Couple of tweaks to makefile setup (f4156a3 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Do not use generic equality for universe comparison. (b778885 )
Merge PR #14177: Do not use generic equality for universe comparison. (e219f0f )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
lint-commits: actually check that intermediate commits build (ac9ddb1 )
Merge PR #14200: lint-commits: actually check that intermediate commits build (aa0c17e )
coqbot-app[bot] pushed 8 commits to branch master. Commits by ppedrot (7) and coqbot-app[bot] (1).
Sanitize a bit the instance object declaration. (15647f5 )
Slightly less crazy technique to implement global-in-section hints. (8cd8dfc )
Implement the export locality modifier for typeclass instances. (1a14a83 )
Actually expose the export attribute syntax for typeclass instances. (a80078f )
Adding a test file for export typeclass instances. (f8ece08 )
Adding documentation and changelog. (9d2ad5e )
Adding user overlays. (810283a )
Merge PR #14148: Implement the export locality for typeclass instances (57721dd )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[build] Fix missing (EXE) in tool name in makefile. (1754446 )
Merge PR #14202: [build] Fix missing (EXE) in tool name in makefile. (7761bf8 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[build] Fix a missing EXE suffix in makefiles (950d4b2 )
Merge PR #14206: [build] Fix a missing EXE suffix in makefiles (2cd6214 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Fix quoting in shims (f3b85a8 )
Merge PR #14201: Fix quoting in shims (c24560b )
ppedrot pushed 2 commits to branch master. Commits by jfehrle (1) and ppedrot (1).
[ltac debugger] Initial CoqIDE support using XML protocol (7894bbc )
Merge PR #13783: Support the Ltac debugger in CoqIDE (8489b3a )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[configure] Make configure a regular executable, modularize (6c9f848 )
Merge PR #14188: [configure] Make configure a regular executable, modularize (0b00e51 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[build] Fix outdated documentation about dune install (ee81570 )
Merge PR #14209: [build] Fix outdated documentation about dune install (97e2c75 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[build] Remove -local
build layout, use always install-like layout (78c2015 )
Merge PR #14176: [build] Remove -local
build layout, use always install-like layout (aa0a196 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by affeldt-aist (1) and coqbot-app[bot] (1).
fix some typos in the doc of theories/ssr (2ba38f2 )
Merge PR #14213: fix some typos in the doc of theories/ssr (afbbf15 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
CI: git_download always cd into destination (c909c4c )
ci-sf: do not make clean (e7bfc2e )
Merge PR #14198: CI small fixes: git_download always cd, ci-sf no make clean (a778ed3 )
coqbot-app[bot] pushed 5 commits to branch master. Commits by Zimmi48 (4) and coqbot-app[bot] (1).
Update dev/doc/README.md after #13617 and #14176. (2ee8796 )
Update build-system.dune.md to mention COQ_USE_DUNE. (642ae5a )
Apply suggestions from code review. (c39ffa0 )
Apply more suggestions from code review. (ef1e770 )
Merge PR #14184: Update dev/doc/README.md
after #13617 and #14176. (6bd39f2 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by ppedrot (3) and coqbot-app[bot] (1).
Implement the warning for typeclass instances without an explicit locality. (93387ad )
Adapt the stdlib and the test-suite accordingly. (c1ddf13 )
Adding documentation for the new warning. (a7766c7 )
Merge PR #14208: Implement the warning for typeclass instances without an explicit locality. (61e0d9f )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[coqdep] Make some options and API internal (cddd7a4 )
Merge PR #14017: [coqdep] Make some options and API internal (51c90ca )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ejgallego (2) and coqbot-app[bot] (1).
[ocaml] [api] [warning] Fix "optional arg cannot be erased" warning (c224f5c )
[ocaml] [ci] Bump Ocaml edge to 4.12.0 (1574adb )
Merge PR #13885: [ocaml] Bump Ocaml edge to 4.12.0 (0a2818f )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
No evar map surgery (Evd.remove) in rewrite (4c2d2f2 )
Merge PR #14142: No evar map surgery (Evd.remove) in rewrite (6763ac3 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[build] [doc] Build a few more targets hygienically (57b8408 )
Merge PR #14212: [build] [doc] Build a few more targets hygienically (079a721 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[build] Fix missing deps to trigger coqide rebuild in bridge mode (97efcca )
Merge PR #14223: [build] Fix missing deps to trigger coqide rebuild in bridge mode (aff550c )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[build] Some more fixes to Dune-Make bridge + ci-* targets (feb2ffb )
Merge PR #14225: [build] Some more fixes to Dune-Make bridge + ci-* targets (b074a3c )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Specialize the warning for "Hint Rewrite" without an explicit locality. (e9f55c5 )
Merge PR #14235: Specialize the warning for "Hint Rewrite" without an explicit locality. (6d08729 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Legacy build: split coqdep invocation if command line too long (2be8154 )
Merge PR #14240: Legacy build: split coqdep invocation if command line too long (c932a0c )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[build] Ensure make world
builds all targets present in make install
(f2928c0 )
Merge PR #14233: [build] Ensure make world
builds all targets present in make install
(4421d93 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[build] [dune] Add world-states target to produce a subset of world (b2599db )
Merge PR #14205: [build] [dune] Add world-prelude target to produce a subset of world (51bc092 )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Normalize universes before comparing in progress (20acb30 )
Merge PR #14229: Normalize universes before comparing in progress (96847b4 )
ppedrot pushed 3 commits to branch master. Commits by herbelin (2) and ppedrot (1).
Mini-improvement of the pattern restriction test thanks to evars exposing deps. (45e4a5c )
Add an occur-check in type of the evar when restricting an instance. (2712863 )
Merge PR #13440: Micro uniformization evarconv in passing (874d81d )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and gares (1).
override the URL for coq (e76f001 )
Merge PR #14217: ci: override coq url in platform script (cddc7b4 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[doc] Note that coq_makefile --help
will display help. (3d83871 )
Merge PR #14067: [doc] Note that coq_makefile --help
will display help. (c8fb252 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Improve description of "coqc -Q" (31bda1b )
Merge PR #14167: Improve description of "coqc -Q" (0719f73 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by ppedrot (3) and coqbot-app[bot] (1).
Adding a POC vo to cmxs extractor. (fd85861 )
Adapt the Makefile build system to the coqnative program. (4e2e7cb )
Adding documentation and changelog about coqnative. (c3f598b )
Merge PR #13287: Allow split compilation for native compute files (f5743b1 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
Fixes #14211: ident notation modifier wrongly classified for printing. (be75c1a )
Change log for #14257. (f6578af )
Merge PR #14257: Fixes #14211: ident notation modifier wrongly classified for printing (5182f8f )
coqbot-app[bot] pushed 5 commits to branch master. Commits by ejgallego (4) and coqbot-app[bot] (1).
[coqdoc] Add mli for executuable (1c8fd7c )
[coqdoc] Split concrete functionality to their own modules (5e1a117 )
[coqdoc] Move glob_source
to use site. (9e8ff7e )
[coqdoc] Move glob specific bits to their own library. (2260c38 )
Merge PR #14154: [coqdoc] Some refactoring / cleanup in preparation for component consolidation (356e725 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Fix the native compilation of Ltac2 in hybrid mode. (9caea22 )
Merge PR #14270: Fix the native compilation of Ltac2 in hybrid mode. (b749037 )
ppedrot pushed 2 commits to branch master. Commits by ejgallego (1) and ppedrot (1).
[coqnative] Adjust library dependency (e7452f1 )
Merge PR #14273: [coqnative] Adjust library dependency (64be3b0 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and haansn08 (1).
Update inductive.rst (835a562 )
Merge PR #14274: Update inductive.rst (a0afab7 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Tweaks for running doc_gram_verify in CI (e1d1da6 )
Merge PR #14262: Tweaks for running doc_gram_verify in CI (f49e7f1 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Add codeowners (CI maintainers) for the linter scripts. (df8e03d )
Merge PR #14275: Add codeowners (CI maintainers) for the linter scripts. (8e3c51e )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Have "make clean" remove files that Dune regards as unhygenic (8c553a0 )
Merge PR #14219: Have "make clean" remove files that Dune regards as unhygenic (1cf9d6a )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Custom entries are superglobal (d36df64 )
Merge PR #14183: Custom entries are superglobal (5cedd4c )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Update release doc: we don't publish news on the website anymore. (558721e )
Merge PR #14146: Update release doc: we don't publish news on the website anymore. (e23e829 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by JasonGross (1) and coqbot-app[bot] (1).
Add better String_as_OT
and Ascii_as_OT
(f13e130 )
Merge PR #14096: The usual order of strings, take 2 (f5f969e )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Fix the compilation of the stdlib after #14096. (1bdf6d2 )
Merge PR #14280: Fix the compilation of the stdlib after #14096. (5c0467d )
ppedrot pushed 2 commits to branch master. Commits by LasseBlaauwbroek (1) and ppedrot (1).
Allow undefined evars during firstorder (9102582 )
Merge PR #14264: Allow undefined evars during firstorder (54784aa )
ppedrot pushed 2 commits to branch master. Commits by herbelin (1) and ppedrot (1).
Small improvement in naming dependent goals. (c72e3cc )
Merge PR #13539: Small improvement in naming dependent goals (17a9b46 )
ppedrot pushed 4 commits to branch master. Commits by herbelin (3) and ppedrot (1).
Adding CArray.split. (b84c2bc )
Fixing #14207: multiple warning unused variable catching several cases. (0b9d6f8 )
Change log for #14261 (8ff9ffc )
Merge PR #14261: Fixing #14207: multiple warning about unused variable catching several cases (354a342 )
MSoegtropIMC pushed 2 commits to branch master. Commits by MSoegtropIMC (1) and koraa (1).
Q lemmas: Qeq from parts; Reduction; multiplication with Z (7050621 )
Merge PR #14087: Q lemmas: reduction, EQ from parts, num/denum cancellation (3be72cb )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Cleanup some universe substitution functions (c03ae4c )
Merge PR #14247: Cleanup some universe substitution functions (77d56f3 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Fix "make ~loc", allow setting loc.bp (c518c20 )
Merge PR #14220: [debugger] Restore ~loc parm in "Parsable.make", allow setting loc.bp (30c93ed )
coqbot-app[bot] pushed 7 commits to branch master. Commits by ppedrot (6) and coqbot-app[bot] (1).
Abstract away the case stack representation in Reductionops. (5a7b181 )
Monomorphize the type of Reductionops stacks. (6b5db4f )
Remove dead code in Reductionops.Stack interface. (43ebd1a )
Statically enforce that Evarconv.check_conv_record returns applicative stacks. (3cd176c )
Further cleanup of the Stack API. (75ed261 )
Further cleanup of the Stack API. (6122f35 )
Merge PR #14242: Clean the Reductionops.Stack API (a9ac861 )
ppedrot pushed 2 commits to branch master. Commits by ppedrot (1) and samuelgruetter (1).
make sure Ltac2 module Option is available when requiring Ltac2.Ltac2 (2df578e )
Merge PR #14290: make sure Ltac2 module Option is available when requiring Ltac2.Ltac2 (4a621ca )
ppedrot pushed 2 commits to branch master. Commits by ppedrot (1) and samuelgruetter (1).
respect debug flag in Ltac2.Std.eauto (a020c80 )
Merge PR #14288: respect debug flag in Ltac2.Std.eauto (f018fe7 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by gares (2) and coqbot-app[bot] (1).
[parsing] expose parsing rules for inductive declarations (ca99bed )
overlay for elpi (5e622d9 )
Merge PR #14295: [parsing] expose parsing rules for inductive declarations (a977443 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[build] Don't buffer output of sphinx calls (05c8565 )
Merge PR #14294: [build] Don't buffer output of sphinx calls (0d5c96a )
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
Fixing #14283: coqdoc does not report the name of file where an error occurs. (b0b1ca5 )
Change log for #14285. (9a0a0b3 )
Merge PR #14285: Fixing #14283: coqdoc does not report the name of file where an error occurs (fbb3cdf )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ejgallego (2) and coqbot-app[bot] (1).
[build] Remove undocumented prefix install vars, use DESTDIR (9b8fdfa )
[build] [doc] Pass on INSTALL.make.md (6485d51 )
Merge PR #14258: [build] Remove undocumented prefix install vars, use DESTDIR (c6223fc )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[tools] Add coq_flock, a minimal flock replacement. (335d34d )
Merge PR #14249: [tools] Add coq_flock, a minimal flock replacement for those systems where it is not standard (d81ee43 )
coqbot-app[bot] pushed 5 commits to branch master. Commits by ppedrot (4) and coqbot-app[bot] (1).
Adapt coq_makefile after the introduction of the coqnative binary. (627971c )
Recognize the -native-compiler option in _CoqProject. (6a227dd )
Tests for native-compiler flag passed to _CoqMakefile. (166a01b )
Documenting the changes. (2c70282 )
Merge PR #14265: Adapt coq_makefile after the introduction of the coqnative binary. (5714656 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Fix pre-commit hook on binary files (19d5eea )
Merge PR #14316: Fix pre-commit hook on binary files (12b4d49 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by JasonGross (1) and coqbot-app[bot] (1).
Update the icon file to have multiple files (996c2f5 )
Merge PR #14315: Update the icon file to have multiple sizes (2002a1f )
coqbot-app[bot] pushed 2 commits to branch master. Commits by JasonGross (1) and coqbot-app[bot] (1).
Add hex_{Z,N,positive}_scope
(5e3bd62 )
Merge PR #14263: Add hex_{Z,N,positive}_scope
(1641497 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Show the non-build specific name of the Coq file target in hybrid mode. (99c32d8 )
Merge PR #14267: Show the non-build specific name of the Coq file target in hybrid mode. (c53190a )
ppedrot pushed 2 commits to branch master. Commits by jfehrle (1) and ppedrot (1).
Preserve location information for Ltac tactics (e0e03a8 )
Merge PR #14224: [debugger] Preserve Loc.t info for Ltac constructs (fd50269 )
ppedrot pushed 2 commits to branch master. Commits by jfehrle (1) and ppedrot (1).
Hide useless message in CoqIDE (4dc99af )
Merge PR #14318: Hide useless missing .aux file message in CoqIDE (5c5f54a )
ppedrot pushed 2 commits to branch master. Commits by gares (1) and ppedrot (1).
[ltac] expose APIs to project Tacentries.ty_ml GADT (81e7187 )
Merge PR #14277: [ltac] expose APIs to project Tacentries.ty_ml GADT (0d54f71 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Prevent back and forth change of representation in kernel strong reduction. (84cb971 )
Merge PR #14308: Prevent back and forth change of representation in kernel strong reduction (08b12ca )
coqbot-app[bot] pushed 2 commits to branch master. Commits by LasseBlaauwbroek (1) and coqbot-app[bot] (1).
Let destruct consistently use a whnf-normalized type of the destructed term. (4bff0d2 )
Merge PR #14099: Let destruct consistently use a whnf-normalized type of the destructed term (1aacb85 )
coqbot-app[bot] pushed 5 commits to branch master. Commits by ppedrot (4) and coqbot-app[bot] (1).
Specialize the default position selector semantics in Grammar. (720a094 )
Statically ensure level creation in Gramlib. (3be093c )
Enforce in coqpp that creation and population of level are split. (33b4631 )
Document the changes in the Gramlib API. (1776f5a )
Merge PR #14250: Split level creation from level population in Grammar (93564f3 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and mrhaandi (1).
set n mod 0 = n uniformly across for nat, N, Z, int63, sint63, int31 (2311ba7 )
Merge PR #14086: [stdlib] [Arith] uniform modulo (737b74d )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Formally deprecate the Regular Subst Tactic option. (551897d )
Adding a changelog. (2cd8247 )
Merge PR #14336: Formally deprecate the Regular Subst Tactic option. (f16b7c7 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Deprecate -native-compiler option for coqc. (039b588 )
Adding documentation and changelog. (91ab526 )
Merge PR #14309: Deprecate -native-compiler option for coqc. (5571700 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Legacy build: silence undefined DESTDIR warning (f721965 )
Merge PR #14341: Legacy build: silence undefined DESTDIR warning (b46af58 )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Native profiler compat with OCaml 4.12.0 (015b48a )
Merge PR #14299: Native profiler compat with OCaml 4.12.0 (b2431b3 )
ppedrot pushed 3 commits to branch master. Commits by herbelin (2) and ppedrot (1).
Gramlib: new tree-based implementation of finite token look-ahead. (76e9f67 )
Adding changelog for #14070. (c1d78cf )
Merge PR #14070: Gramlib: new tree-based look-ahead of tokens (3d57af2 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Clean the logic of general_elim_clause. (5dc40df )
Merge PR #14347: Clean the logic of general_elim_clause. (12ca292 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Force dune to use locally built coqide for the shim (215696b )
Merge PR #14307: Force dune to use locally built coqide for the shim (40da45b )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Add vscoq language server to CI (0fef1b5 )
Merge PR #14334: Add vscoq language server to CI (777921c )
coqbot-app[bot] pushed 3 commits to branch master. Commits by gares (2) and coqbot-app[bot] (1).
[ci] coq-elpi 1.10.0 (9b0f05c )
overlay for elpi (ef7bdf9 )
Merge PR #14357: [ci] coq-elpi 1.10.0 (0f4e4ee )
coqbot-app[bot] pushed 12 commits to branch master. Commits by Zimmi48 (11) and coqbot-app[bot] (1).
Integrate proof schemes in reasoning with inductive types section. (5b13228 )
Remove tactics for reasoning with inductive types. (856d74d )
Remove tactics before constructor. (b867080 )
Remove tactics before case analysis. (90c8787 )
Remove tactics before equality and inductive sets. (ec92341 )
Remove remaining of tactics chapter. (12c4cbd )
Create section on reasoning with inductive types. (8407fd1 )
Extract tactics for reasoning with inductive types. (78006f9 )
Consolidate tactics and scheme commands into new section. (1e98320 )
Add redirection of old proof scheme chapter to new location. (ab0bd7e )
Adapt index of Writing proofs chapter. (dcdfc7e )
Merge PR #14358: Extract and consolidate new refman page on reasoning with inductive types. (f3d0198 )
ppedrot pushed 5 commits to branch master. Commits by SkySkimmer (4) and ppedrot (1).
Bench: exit 1 if failed to install some packages (ffade7f )
Bench: better package order (f95d6ba )
Post bench updates to zulip (ddddbcf )
Bench: more compact table (06e8d5f )
Merge PR #14323: Post bench updates to zulip (0137055 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by Zimmi48 (2) and coqbot-app[bot] (1).
More links to attribute documentation. (23d2195 )
More links to flag and option documentation. (722d22a )
Merge PR #14372: More links to attribute, flag and option documentation. (85dde67 )
coqbot-app[bot] pushed 7 commits to branch master. Commits by ppedrot (6) and coqbot-app[bot] (1).
Remove the mode flag passed to individual scheme functions. (caedea7 )
Make explicit the fact that the scheme mode only matters for effect inlining. (3165d07 )
Remove the InternalTacticRequest flag. (d764092 )
Remove the last call of find_scheme using the KeepDeps mode. (d529904 )
Remove useless internal flag arguments in Auto_ind_decl. (e04f73f )
Hardwire the fact that scheme definition functions are KeepDeps. (f07c9fd )
Merge PR #14351: Clean the internal flag in scheme declaration (ce69cf0 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coq_makefile: use DELETE_ON_ERROR (f1e0dbc )
Merge PR #14238: coq_makefile: use DELETE_ON_ERROR (205ccaf )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Bench zulip bot: post link to PR being benched. (23353da )
Merge PR #14380: Bench zulip bot: post link to PR being benched. (b7830b3 )
ppedrot pushed 5 commits to branch master. Commits by herbelin (4) and ppedrot (1).
Fixing an old Ctrl-C bug in coqtop. (3b744c2 )
Gramlib: do not assume that at least one character has been read before failing. (24d6bee )
Ctrl-C reporting at parsing time: do not refer to a location. (27edb68 )
When reporting Ctrl-C, skip a line before Error: and not after. (de85900 )
Merge PR #14259: Fixes #14199 and other Ctrl-C issues in coqtop (3186a83 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Update description of overlays (d79c254 )
Merge PR #14365: Update description of overlays (8c19952 )
ppedrot pushed 2 commits to branch master. Commits by herbelin (1) and ppedrot (1).
Protecting the transparent_state printer from failing in debugger. (6e4920f )
Merge PR #14368: Protecting the transparent_state printer from failing in debugger (d3ddb74 )
ppedrot pushed 2 commits to branch master. Commits by herbelin (1) and ppedrot (1).
Adding a couple of missing keywords in coqdoc. (a103948 )
Merge PR #14170: Adding a couple of missing keywords in coqdoc (5922607 )
ppedrot pushed 2 commits to branch master. Commits by LasseBlaauwbroek (1) and ppedrot (1).
Make pose_all_metas_as_evars
also pose free metas inside defined metas (5657a88 )
Merge PR #14150: Make pose_all_metas_as_evars
also pose free metas inside defined metas (bf09505 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Cleanup CI scripts "&&" usage and minor other style changes (733b5e0 )
Merge PR #14362: Cleanup CI scripts "&&" usage and minor other style changes (dca5175 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Fix overlay system when used locally (out of CI) (7d4eb3b )
Merge PR #14381: Fix overlay system when used locally (out of CI) (4cd4a0b )
coqbot-app[bot] pushed 5 commits to branch master. Commits by ppedrot (4) and coqbot-app[bot] (1).
Dedicated opaque proof accessor in Print Assumptions. (f78e8be )
Inline traverse_object for empty pattern-matching in Print Assumptions. (41e81ba )
Adding a test for #13589. (f29c452 )
Adding a changelog. (198acb4 )
Merge PR #14382: Handle delayed opaque proofs in Print Assumptions (5149bd0 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and liyishuai (1).
Remove IF_then_else (d3c982d )
Merge PR #13871: Remove IF_then_else (9a074d0 )
ppedrot pushed 3 commits to branch master. Commits by herbelin (2) and ppedrot (1).
Fixes #14124: forbid empty strings in Ltac notations. (d9b61b0 )
Add change log for PR #14378. (c43c95e )
Merge PR #14378: Fixes #14124: forbid empty strings in Ltac notations (367b44e )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
Fixing spacing in the extraction inside module warning. (c21d73f )
Merge PR #14385: Fixing spacing in the extraction inside module warning (9c3a4c0 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
Fixes #14100: extraction failure of parametric logical type aliased to constant. (dedc187 )
Change log for #14102. (fff504f )
Merge PR #14102: Fixes #14100: extraction failure of a logical type with parameters sealed behind a non-logical type assumption (5109256 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by JasonGross (1) and coqbot-app[bot] (1).
Add inversion_sigma H
and inversion_sigma H as ipattern
(c615956 )
Merge PR #14174: Add inversion_sigma H
(a2cecb3 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
[docgram] Fix list of excluded files. (0d07776 )
Merge PR #14387: [docgram] Fix list of excluded files. (ac9a310 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by ppedrot (3) and coqbot-app[bot] (1).
Wrap the last uses of the hint_entry type in the Hint_db API. (6c77e5b )
Do not allow to pass an explicit type to Hints.push_resolve_hyp. (9739d79 )
Remove useless hint info argument from push_resolves. (811bc76 )
Merge PR #14355: Further clean up of the hint API (e9dbb12 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Hide the serialization of the opaque table under an API. (8aa2d1b )
Slight tweak to the Opaqueproof.opaque_proofterm type. (fa46523 )
Merge PR #14356: Opaque API for serialized opaque tables (d4815d3 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
No reason to set transparency to typeclasses mode when trying unif heuristics. (70e3409 )
Add change log for PR #14371. (9c0bf47 )
Merge PR #14371: No reason to set transparency to typeclasses transparency when trying unification heuristics (dc57fd3 )
fajb pushed 2 commits to branch master. Commits by fajb (1) and mrhaandi (1).
add modules ZifyNat and ZifyN (f95c9d3 )
Merge PR #14037: [zify] add support for Nat.div, Nat.mod, Nat.pow (c64468f )
coqbot-app[bot] pushed 4 commits to branch master. Commits by JasonGross (3) and coqbot-app[bot] (1).
Add support for CoqMakefile.local-late (6d96107 )
Fix for MacOS/nix test-suite (032e41d )
Add more documentation to CoqMakefile.local-late (04c4af2 )
Merge PR #12411: Add support for CoqMakefile.local-late (b7d10ab )
ppedrot pushed 3 commits to branch master. Commits by SkySkimmer (2) and ppedrot (1).
Bench zulip bot: fix PR title handling (3bfc1ac )
Bench: add an early render_results for coq-core/coq-stdlib (26bbb72 )
Merge PR #14399: Fix bench bot PR title (dc09cbb )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Remove deprecated Univops module (9299a96 )
Merge PR #14389: Remove deprecated Univops module (736041d )
ppedrot pushed 2 commits to branch master. Commits by herbelin (1) and ppedrot (1).
Printing of projections was missing a box opening. (81e45e1 )
Merge PR #14363: Printing of projections was missing a box opening (0cb7fd1 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by MSoegtropIMC (1) and coqbot-app[bot] (1).
Fix changelog entry for PR 14087 (81fd007 )
Merge PR #14401: Fix changelog entry for PR 14087 (92f3b90 )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Nicer anomaly in lookup_constant/inductive (e9cab99 )
Merge PR #14296: Nicer anomaly in lookup_constant/inductive (2589a57 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
When terms in SProp do not unify, unify them using proof irrelevance. (814dd17 )
Merge PR #14369: When terms in SProp do not unify, rely on proof irrelevance (b490e58 )
coqbot-app[bot] pushed 7 commits to branch master. Commits by ppedrot (6) and coqbot-app[bot] (1).
Remove the scheme functions in the Auto_ind_decl API. (6d9bfc5 )
Hoist out the recursive self argument of equality scheme creation. (0da861d )
Never inline side-effects generated by scheme functions. (cc6bda8 )
Remove the inline flag from the scheme API. (6a9197e )
Mark all scheme dependencies as internal. (3259858 )
Fix missing dependencies for Auto_ind_decl schemes. (df1a84c )
Merge PR #14391: Correctly declare scheme dependencies (467fec9 )
fajb pushed 4 commits to branch master. Commits by ppedrot (3) and fajb (1).
Remove useless code from the Polynomial exported API. (981b24e )
Do not rely on structural equality in Monomial.is_empty. (bb1a042 )
Tentatively more efficient implementation of monomials. (76b792d )
Merge PR #14383: Fast monomial implementation in Micromega (c73e55a )
ppedrot pushed 2 commits to branch master. Commits by JasonGross (1) and ppedrot (1).
Fix a discrepancy between the doc and reality of coqworkmgr
(3454ede )
Merge PR #14272: Fix a discrepancy between the doc and reality of coqworkmgr
(d5cebc8 )
ppedrot pushed 3 commits to branch master. Commits by Janno (1), pi8027 (1) and ppedrot (1).
Allow dependent products in CS. (ffc2471 )
Update test-suite, changelog, and documentation (28a0df5 )
Merge PR #14386: Allow dependent products as keys of canonical instances (367831f )
ppedrot pushed 2 commits to branch master. Commits by MSoegtropIMC (1) and ppedrot (1).
Ltac2: add lazy boolean operators (Fixes #13964) (3a748ef )
Merge PR #14081: Ltac2: add lazy boolean operators (f3bf168 )
ppedrot pushed 3 commits to branch master. Commits by mattam82 (2) and ppedrot (1).
Do not consider scutinees of projections and cases as heads for hint mode "!" (a31b575 )
Test-suite file, changelog and doc update (a30289e )
Merge PR #14392: Do not consider scrutinees of projections and cases as heads for hint mode "!" (c3b2afe )
ppedrot pushed 3 commits to branch master. Commits by SkySkimmer (2) and ppedrot (1).
Preserve typing flags through cooking (85415ad )
Forbid changing typing flags inside sections (d2aa2f4 )
Merge PR #14395: Forbid changing typing flags inside sections (c044313 )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
guard against timelog2html failure (b7c5e8a )
Merge PR #14407: guard against timelog2html failure (def40d9 )
ppedrot pushed 2 commits to branch master. Commits by mattam82 (1) and ppedrot (1).
Allow projections to be declared as classes. (ad3d2b4 )
Merge PR #9711: Allow projections to be declared as classes. (495a335 )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Fix Makefile.local-late test (728c570 )
Merge PR #14404: Fix Makefile.local-late test (e29bc63 )
coqbot-app[bot] pushed 10 commits to branch master. Commits by Zimmi48 (9) and coqbot-app[bot] (1).
Cherry-pick recent change to detailed-tactic-examples.rst. (6f8f006 )
Extract autorewrite example. (85518c6 )
Move autorewrite example to its future location. (0da28f8 )
Extract dependent induction example. (13d27a5 )
Move dependent induction example to its future location. (8570681 )
Explode detailed tactic examples chapter. (19578cd )
Add examples from former detailed tactic examples chapter to their new location. (84d96d5 )
Remove detailed tactic examples chapter from index. (24386f7 )
Update doc/sphinx/proofs/writing-proofs/inductive.rst (4d00368 )
Merge PR #14410: Explode detailed tactic examples (88d11d6 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and mrhaandi (1).
List.v cleanup (f7621fe )
Merge PR #14153: [stdlib] [List] cleaner List.v (5cbc9ae )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Do not globally declare schemes defined by tactic invocations. (816bd49 )
Also pass the current environment to the scheme functions. (f4bcc35 )
Merge PR #14402: Localize the scheme creation functions (34bdbcc )
coqbot-app[bot] pushed 6 commits to branch master. Commits by ppedrot (5) and coqbot-app[bot] (1).
Eagerly perform substitution in constant bodies. (761678d )
Same treatment for VM bytecode. (cc1ec27 )
Remove dead code about substitution. (d788f05 )
Remove the useless to_patch_substituted indirection. (5bdba67 )
Adding overlays. (fe4d8f8 )
Merge PR #14337: Remove the delayed name substitution mechanism from the kernel (b35a11a )
fajb pushed 2 commits to branch master. Commits by fajb (1) and ppedrot (1).
Prevent a quadratic blowup in Micromega annotations. (f0c81ea )
Merge PR #14413: Prevent a quadratic blowup in Micromega annotations. (ff1040b )
fajb pushed 2 commits to branch master. Commits by ana-borges (1) and fajb (1).
Add zify support for Sint63 (106bd82 )
Merge PR #14408: Zify for Sint63 (5954eeb )
ppedrot pushed 3 commits to branch master. Commits by herbelin (2) and ppedrot (1).
Fixes #13966: broken invariant when notation not for pat overrides one ok for pat. (7a82312 )
Add change log for PR #14377. (17889ff )
Merge PR #14377: Fixes #13966: broken invariant when overriding notation with different applicability to "match" patterns (05b67c9 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and cpitclaudel (1).
Print ANTLR version warning only once. (d334b1b )
Merge PR #14376: Print ANTLR version warning only once. (cecee26 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Rename inductive.rst (4cef1df )
Merge PR #14415: Rename inductive.rst (7a7c3dc )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Kernel sort comparison: fully delegate to ugraph (25ef5dd )
Merge PR #14421: Kernel sort comparison: fully delegate to ugraph (6030bdc )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Cleanup old overlay files (0b1e25c )
Merge PR #14418: Cleanup old overlay files (894eb38 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Stop replacing file names by "stdin" in output tests (62bf205 )
Merge PR #14430: Stop replacing file names by "stdin" in output tests (cdfcba9 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
test-suite: don't use $(wildcard) in approve-output (4a930c6 )
Merge PR #14431: test-suite: don't use $(wildcard) in approve-output (3ace672 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
make: orderedGrammar is .PRECIOUS (1ee4c75 )
Merge PR #14414: make: orderedGrammar is .PRECIOUS (e279bbc )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[build] Install coqdoc.sty in global share prefix. (e4702cb )
Merge PR #14433: [build] Install coqdoc.sty in global share prefix. (d41ade8 )
silene pushed 1 commit to branch remove-ci-interval.
Remove Interval from the continuous integration. (de1a861 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by MSoegtropIMC (1) and coqbot-app[bot] (1).
Moved lemmas from Reals/Cauchy/QExtra.v to a proper place in QArith (with minor additions and renaming) (e806710 )
Merge PR #14293: Moved lemmas from Reals/Cauchy/QExtra.v to a proper place in QArith (e8040a4 )
fajb pushed 3 commits to branch master. Commits by ppedrot (2) and fajb (1).
Introduce a dedicated datatype for bounds with proofs in Micromega. (a8bd70e )
Take advantage of the hidden bound representation for efficiency. (f265387 )
Merge PR #14416: Fast bound saturation in Micromega (4c1626c )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and silene (1).
Remove Interval from the continuous integration. (de1a861 )
Merge PR #14437: Remove Interval from the continuous integration. (353d19a )
Zimmi48 deleted the branch remove-ci-interval.
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and pi8027 (1).
Make a lookup of the canonical structure table faster (fcf0561 )
Merge PR #14432: Make a lookup of the canonical structure table faster (121bddc )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Fix make-changelog when the branch names contains a / (cb42955 )
Merge PR #14403: Fix make-changelog when the branch names contains a / (7277f30 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by RalfJung (1), SkySkimmer (1) and coqbot-app[bot] (1).
Do not close Z_scope in ZArith (144daba )
Overlay for ZArith not closing Z_scope (a705cf3 )
Merge PR #14343: Do not close Z_scope in ZArith (9eb622b )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
Extraction: Locating errors mentioning a reference. (9045d10 )
Merge PR #14442: Extraction: Support for locating errors mentioning a reference, and locating them (5fab0a7 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by JasonGross (1) and coqbot-app[bot] (1).
[Extraction] [Haskell] Add support for GHC >= 9 (741d47b )
Merge PR #14345: [Extraction] [Haskell] Add support for GHC >= 9 (255d2c8 )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Bench: don't render results for package "coq" (afc1443 )
Merge PR #14451: Bench: don't render results for package "coq" (2ac6eec )
coqbot-app[bot] pushed 2 commits to branch master. Commits by ana-borges (1) and coqbot-app[bot] (1).
Rename Int63 ~> Uint63 (736e196 )
Merge PR #13895: Rename Int63 ~> Uint63 (67f9894 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by ana-borges (1) and coqbot-app[bot] (1).
Add Sint63.abs and small improvements to Sint63 (768aa8e )
Merge PR #14384: [primitive ints] Add Sint63.abs (31492bd )
coqbot-app[bot] pushed 2 commits to branch master. Commits by ana-borges (1) and coqbot-app[bot] (1).
Update doc after changes to PrimInt63 and Sint63 (b27213b )
Merge PR #14398: Update doc after changes to PrimInt63 and Sint63 (0897af1 )
ppedrot pushed 2 commits to branch master. Commits by jfehrle (1) and ppedrot (1).
Print a message instead of an anomaly for Diff_Failure exception (fbb1ed9 )
Merge PR #14457: Show a warning instead of an anomaly for Diff_Failure exception (a965144 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[build] Install Coqide FAQ (72de8de )
Merge PR #14434: [build] Install Coqide FAQ (bc6000d )
ppedrot pushed 2 commits to branch master. Commits by herbelin (1) and ppedrot (1).
More robust display of goal names in graphical user interfaces. (14e1143 )
Merge PR #13663: More robust display of goal names in graphical user interfaces. (1cefb19 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and rudynicolop (1).
Proofs that firstn & skipn commute w/ map on lists. (25afd92 )
Merge PR #14406: Lemmas about list cutting & map (19b489a )
ppedrot pushed 2 commits to branch master. Commits by herbelin (1) and ppedrot (1).
Adding an interpretation function for named contexts. (0da9e52 )
Merge PR #13398: Adding an "elaboration"/interpretation function for named_context (44802f9 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Do not retype the argument of Equality.instantiate_lemma. (a8e9acf )
Merge PR #14459: Do not retype the argument of Equality.instantiate_lemma. (f5a01ba )
coqbot-app[bot] pushed 4 commits to branch master. Commits by ppedrot (3) and coqbot-app[bot] (1).
Clean up the algorithm to decompose induction schemes. (bfee920 )
Enforce that eliminators are of two kinds. (df7324a )
Small code factorization in recolle_clenv. (c7d141c )
Merge PR #14428: Clean up scheme computation in the induction tactic (c3ea45f )
coqbot-app[bot] pushed 4 commits to branch master. Commits by ppedrot (3) and coqbot-app[bot] (1).
Remove redundant rewriting API in Equality. (3ce05a5 )
Labellize the arguments of general_rewrite_ebindings_clause and rename it. (cf83581 )
Adding overlays. (a7dab38 )
Merge PR #14449: Remove and clean up redundant rewriting API in Equality. (61b8f54 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Use the new refiner for Tactics.descend_in_conjunctions. (7406529 )
Merge PR #14450: Use the new refiner for Tactics.descend_in_conjunctions. (232a494 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Move require-in-module warning from deprecated to fragile (0a5dc05 )
Merge PR #14461: Move require-in-module warning from deprecated to fragile (809c4e5 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by MSoegtropIMC (1) and coqbot-app[bot] (1).
Improved coqbot documentation in CONTRIBUTING.md (72ba23f )
Merge PR #14464: Improved coqbot documentation in CONTRIBUTING.md (b541ac0 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Makefile.dune install target does not succeed (afce04a )
Merge PR #14466: Makefile.dune install target does not succeed (ea35958 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and silene (1).
Prepare for 8.15. (cdef6de )
Merge PR #14460: Prepare for 8.15. (0104a72 )
silene pushed tag V8.15+alpha.
silene pushed the branch v8.14.
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Do not rely on the template status to decide keeping proof equalities. (13599d2 )
Documenting the changes. (42a5162 )
Merge PR #14439: Do not rely on the template status to decide keeping proof equalities. (623a1af )
JasonGross pushed 1 commit to branch pr/13126. Commits by herbelin (1).
Occur-check modulo the equivalence generated by evar-evar unification problems. (0f6c471 )
JasonGross deleted the branch pr/13126.
ppedrot pushed 2 commits to branch master. Commits by ppedrot (1) and proux01 (1).
[native] Improve error message for ocaml compiler stack overflow (fe3a379 )
Merge PR #14474: [native] Improve error message for ocaml compiler stack overflow (525b630 )
ppedrot pushed 3 commits to branch master. Commits by proux01 (2) and ppedrot (1).
[coqnative] Exit with non zero code on error (7083b0a )
Fix test-suite/coq-makefile/emptyprefix (dae2fcc )
Merge PR #14473: [coqnative] Exit with non zero code on error (873bacf )
ppedrot pushed 2 commits to branch master. Commits by ejgallego (1) and ppedrot (1).
[parser] Remove deprecated gram_universe API (09750f3 )
Merge PR #14463: [parser] Remove deprecated gram_universe API (ccf24a3 )
ppedrot pushed 5 commits to branch master. Commits by herbelin (4) and ppedrot (1).
Moving token_text from cLexer.ml to tok.ml . (b06b886 )
In camlp5 test for factorizing rules, identify IDENT and KEYWORD. (6aa8dd4 )
For consistency of code, we make tok_removing symmetric of tok_using. (85b9f7d )
Removing unused gramlib function Grammar.tokens. (1312ab1 )
Merge PR #14429: Minor parsing/lexing refactorings (004d788 )
ppedrot pushed 4 commits to branch master. Commits by SkySkimmer (3) and ppedrot (1).
Move cooking_info from Opaqueproof to Declarations (b1675a6 )
Move Section.abstr_info to Declarations, use in cooking_info (24ab944 )
Overlay for #14417 (092d5cd )
Merge PR #14417: Move cooking types to Declarations from Opaqueproof (0365ef8 )
ppedrot pushed 2 commits to branch master. Commits by herbelin (1) and ppedrot (1).
Fixing #14443: shift by 1 in locating start of parsing error messages. (054e20a )
Merge PR #14444: Fixing #14443: shift by 1 in locating start of parsing error messages (df6a160 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Ignore COQ_USE_DUNE when installing through opam (9e49cc6 )
Merge PR #14470: Ignore COQ_USE_DUNE when installing through opam (b97a2ce )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Small reorder in zulip bench bot message (0dda2fe )
Merge PR #14484: Small reorder in zulip bench bot message (fd46a3c )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and liyishuai (1).
List: make split_combine usable (5a6ef7a )
Merge PR #14458: List: make split_combine usable (cfb1787 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by btj (1), coqbot-app[bot] (1) and herbelin (1).
CoqIDE Unicode: parentheses: use math, not CJK (007bac7 )
Change log for #14452. (45cf3fb )
Merge PR #14452: CoqIDE Unicode: parentheses: use math, not CJK (e60305c )
ppedrot pushed 6 commits to branch master. Commits by herbelin (5) and ppedrot (1).
Gramlib: New primitive symbol Stokens for token sequences returning no value. (358607a )
Parsing: Using new symbol for token lists to manage LIST0/LIST1 separators. (7fea117 )
Gramlib: Now requiring LIST0/LIST1 separators to return unit. (fcaf9c2 )
Gramlib: Removing now useless too monomorphic "mk_rule" (replaced by "tokens"). (cac4e01 )
Add support for terminals of different types (e.g. a number or an ident). (cb0e551 )
Merge PR #14071: Gramlib: improved support for multi-token LIST0/LIST1 separators and related minor changes (eabfd61 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by coqbot-app[bot] (1), gares (1) and ppedrot (1).
[impargs] use whd_all from kernel (48d8c68 )
Do not try to retrieve the normal form of non-prod types. (5f99624 )
Merge PR #13037: [impargs] use clos_whd_all (by need, rather than by name) (e66598d )
coqbot-app[bot] pushed 2 commits to branch master. Commits by JasonGross (1) and coqbot-app[bot] (1).
[ci] Improve ci-metacoq script (169c65f )
Merge PR #14489: [ci] Improve ci-metacoq script (e1debff )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[build] Fix docgram deps in dune-make bridge (fdfc448 )
Merge PR #14436: [build] Fix docgram deps in dune-make bridge (4701050 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Algorithmically more efficient substitution in application retyping. (c568690 )
Merge PR #14483: Algorithmically more efficient substitution in application retyping. (64d49ee )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Envars.print_config always uses Coq_config.all_src_dirs (3f58fa8 )
Merge PR #14479: Envars.print_config always uses Coq_config.all_src_dirs (cfd8879 )
ppedrot pushed 3 commits to branch master. Commits by herbelin (2) and ppedrot (1).
Fixing #14486: wrong comparison function on kernel names. (e0a3d82 )
Change log for #14493. (3abe8ba )
Merge PR #14493: Fixes the kernel name comparison used when deactivating notations (61b5120 )
ppedrot pushed 8 commits to branch master. Commits by herbelin (7) and ppedrot (1).
Extraction: Locating errors mentioning a reference. (64b69aa )
Use preident rather than ident in syntax plugin. (c4ef5f7 )
Add temporary support for generic argument identref. (ddf5e7d )
Using located identifiers in g_extraction.mlg. (fadb628 )
Using located identifiers in funind and derive grammars. (9e7e219 )
Using located identifiers in the grammars of g_rewrite and g_obligations. (21d8beb )
Using located identifiers in the grammar of ring. (c431f34 )
Merge PR #13102: Locating identifiers in a few plugin commands (5faad60 )
coqbot-app[bot] pushed 5 commits to branch master. Commits by silene (3), Zimmi48 (1) and coqbot-app[bot] (1).
Merge changelogs. (f0dc6d8 )
Update mailmap. (1ed3d36 )
Update doc/sphinx/changes.rst (fd53548 )
Fix documentation rendering. (ab50f75 )
Merge PR #14490: Merge changelogs for 8.14 and update mailmap. (175ce9b )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Add test for possible bug encountered in #14480 (b27066e )
Merge PR #14487: Add test for possible bug encountered in #14480 (4e41c83 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Fix fullGrammar and common.edit_mlg following #13102. (f6f764c )
Merge PR #14504: Fix fullGrammar and common.edit_mlg following #13102. (8cb8bd5 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and silene (1).
Use the official version of Gappa for continuous integration. (ab49a89 )
Merge PR #14508: Use the official version of Gappa for continuous integration. (eea5577 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Substitute universes in types of proof-mode mutual fixpoints. (08834f3 )
Merge PR #14478: Substitute universes in types of proof-mode mutual fixpoints. (a1fac38 )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Refresh type in Tacred.abstract_scheme (db72fa2 )
Merge PR #14491: Refresh type in Tacred.abstract_scheme (147f4da )
ppedrot pushed 2 commits to branch master. Commits by ejgallego (1) and ppedrot (1).
[coqnative] Accept -native-output-dir (09c206e )
Merge PR #14517: [coqnative] Accept -native-output-dir (aea2163 )
coqbot-app[bot] pushed 5 commits to branch master. Commits by ppedrot (4) and coqbot-app[bot] (1).
Factorize the typing code of application and applied inductive types. (6043296 )
Introduce a new Vars substitution function using Esubst substitutions. (81e2ab2 )
Hopefully more efficient typing algorithm for application. (182bad9 )
Expose the low-level cached lifted term API in Vars and reuse it. (5192435 )
Merge PR #14495: Fast Typing for application rule (97f0932 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[build] [compat] Declare coq.kernel as a compat library for 8.14 (90ac212 )
Merge PR #14518: [build] [compat] Declare coq.kernel as a compat library for 8.14 (d05e359 )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Treat set predicativity and sprop-allowed more like normal typing flags (f811c67 )
Merge PR #14079: Treat set predicativity and sprop-allowed more like normal typing flags (59920df )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Cleanup evar map handling around coq_unit_judge (fa2e644 )
Merge PR #14390: Cleanup evar map handling around coq_unit_judge (533596b )
ppedrot pushed 2 commits to branch master. Commits by herbelin (1) and ppedrot (1).
Amending #13663 for compatibility with vscoq (goal name in XML protocol). (a38c9f0 )
Merge PR #14523: Amending #13663 for backwards compatibility with vscoq (goal name in XML protocol) (6a6a736 )
ppedrot pushed 2 commits to branch master. Commits by Columbus240 (1) and ppedrot (1).
Explain how to fix locality warnings (049717e )
Merge PR #14526: Explain how to fix locality warnings (6025946 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Legacy build: use $(HIDE) for large coqdoc invocation (e3e6166 )
Merge PR #14533: Legacy build: use $(HIDE) for large coqdoc invocation (ff73469 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by SkySkimmer (3) and coqbot-app[bot] (1).
Add gitignore for misc/non-marshalable-state (a18c5bd )
Fix coq_config.py detection when running test suite with autoconfigured Coq (ea00145 )
Add a transparent definition to the template coq-makefile test (ffbe972 )
Merge PR #14499: Test suite fixes when run with autoconfigured Coq (76e20b5 )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Fail if program mode candargs cannot be unified (652ce20 )
Merge PR #14509: Fail if program mode candargs cannot be unified (2dc2d55 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Tweak the DebugFlag test. (827abdf )
Merge PR #14534: Tweak the DebugFlag test. (451967a )
ppedrot pushed 2 commits to branch master. Commits by ejgallego (1) and ppedrot (1).
[coqnative] Support -boot option (fcfb5a2 )
Merge PR #14538: [coqnative] Support -boot option (88f3038 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by gares (3) and coqbot-app[bot] (1).
ci: fix pinning script (33f362d )
Update dev/tools/pin-ci.sh (8451f7f )
Update dev/tools/pin-ci.sh (7139cc7 )
Merge PR #14511: ci: fix pinning script (c750baa )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Store the closedness of a term on its leaves in unification matchrec. (5c0020e )
Adding a test for the issue encountered in #14253. (226c823 )
Merge PR #14253: Store the closedness of a term on its leave in unification matchrec. (bfd27a1 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Deprecate the new auto tactic. (3a7790d )
Adding a changelog after the deprecation of new auto. (4ab3b7d )
Merge PR #14528: Deprecate the new auto tactic. (7c91b3c )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Convert "Reasoning with inductive types" to prodn (4d1bd00 )
Merge PR #14179: Convert "Reasoning with inductive types" chapter to prodn. (cd489dc )
ppedrot pushed 2 commits to branch master. Commits by herbelin (1) and ppedrot (1).
Grammar engine does not locate itself the errors produced by rhs of rules. (6cee3dd )
Merge PR #14532: Grammar engine does not locate itself the errors produced by right-hand side of grammar rules (73e0621 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Slightly saner definition of Unification.subst_defined_metas_evars. (50f3afa )
Merge PR #14549: Slightly saner definition of Unification.subst_defined_metas_evars. (b6b3e4c )
coqbot-app[bot] pushed 4 commits to branch master. Commits by ppedrot (3) and coqbot-app[bot] (1).
Remove the "new auto" tactic. (8d7fff9 )
Further cleanup allowed by the removal of new auto. (318940c )
Adding a changelog. (ad0d103 )
Merge PR #14527: Remove the new auto tactic. (789ccb6 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[build] Fix coqtop shim in byte mode. (93b11b8 )
Merge PR #14545: [build] Fix coqtop shim in byte mode. (7fa0dbf )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[build] Fix typo in Makefile following the renaming of stub lib (4bcb853 )
Merge PR #14544: [build] Fix typo in Makefile following the renaming of stub lib (3a74f87 )
mattam82 pushed 1 commit to branch mattam82-patch-1.
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and mattam82 (1).
Minor phrasing fixes (cd1f2e6 )
Merge PR #14566: Minor phrasing fixes (f0570d9 )
Zimmi48 deleted the branch mattam82-patch-1.
mattam82 pushed 1 commit to branch mattam82-patch-1.
SkySkimmer deleted the branch mattam82-patch-1.
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
dune: Add default alias = install alias (02816c0 )
Merge PR #14559: dune: Add default alias = install alias (cc7c818 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
ci-unimath: stop running DisplayedInserter.v (ecdd331 )
Merge PR #14565: ci-unimath: stop running DisplayedInserter.v (0b1a65f )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Windows action: run make -f Makefile.dune world (7a21f8c )
Merge PR #14561: Windows action: run make -f Makefile.dune world (7a9c004 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Do not link libraries in coqnative. (09d4166 )
Merge PR #14540: Do not link libraries in coqnative. (2cb396b )
coqbot-app[bot] pushed 12 commits to branch master. Commits by herbelin (11) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
Addressing coqdoc warnings in theories. (9aa36d7 )
Merge PR #14531: Addressing coqdoc warnings in theories (848818c )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[coqc] Check that no obligations remain before saving a .vo (3350e61 )
Merge PR #14552: [coqc] Check that no obligations remain before saving a .vo (f5aac18 )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Fix Timeout on failing command leaking timeouts (5b31588 )
Merge PR #14568: Fix Timeout on failing command leaking timeouts (4814585 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
Updating fullGrammar with the removal of new auto (584a416 )
Merge PR #14594: Update fullgrammar with the removal of new auto (d91d22d )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
test-suite: don't double build COMMON_MODULE_DEPENDENCIES (036ed9f )
Merge PR #14581: test-suite: don't double build COMMON_MODULE_DEPENDENCIES (8560c27 )
mattam82 pushed the branch libera-d02ItH.
mattam82 deleted the branch libera-d02ItH.
ppedrot pushed 2 commits to branch master. Commits by herbelin (1) and ppedrot (1).
Typo in guess_coqlib message. (e0f4d19 )
Merge PR #14595: Typo in guess_coqlib message (3577566 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 7 commits to branch master. Commits by ppedrot (6) and coqbot-app[bot] (1).
Inline single-use intermediate functions in Clenv. (5075493 )
Get rid of spurious clenv_fchains. (6e9b022 )
Inline and simplify a helper function in Tactics.progress_with_clause. (32286ab )
Enforce that Tactics.apply_in_once_main takes trivial clauses. (9b525a9 )
Simplify the Clenv-making API. (0de2df6 )
Explicitly return the data constructed by Clenv.clenv_push_prod. (da5a5fd )
Merge PR #14462: Clean up Clenv API (444aa95 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Remove "kind" from pull request template (55a5304 )
Merge PR #14602: Remove "kind" from pull request template (45636fd )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Bench zulip bot: skip zulip_edit when zulip posting is disabled (b771ff7 )
Merge PR #14599: Bench zulip bot: skip zulip_edit when zulip posting is disabled (410e906 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Adding a manpage for coqnative. (7d0697f )
Add a -help option to coqnative. (0b9a5c1 )
Merge PR #14613: Add a manpage and -help option to coqnative. (7037490 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Columbus240 (1) and coqbot-app[bot] (1).
Improve language in dev/doc/style.txt (b1f8822 )
Merge PR #14617: Improve language in dev/doc/style.txt (c2371fb )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jashug (1).
Add proof that incoherent equivalences can be adjusted to adjoint equivalences (b2c4eca )
Merge PR #13408: Add proof of adjointification to standard library (b0e85d7 )
Alizter pushed 1 commit to branch alizter+update+dev/doc/readme+INSTALL+link.
update dev/doc/readme INSTALL.md link (209d3b7 )
Zimmi48 deleted the branch alizter+update+dev/doc/readme+INSTALL+link.
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Fix a link in dev/doc/README.md. (73550f4 )
Merge PR #14623: Fix a link in dev/doc/README.md
. (0f64b37 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Add link from doc/sphinx/README.rst to doc/README.md. (ef55ab5 )
Merge PR #14622: Add link from doc/sphinx/README.rst
to doc/README.md
. (3a23e97 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Fix copyright date. (dfcaa53 )
Merge PR #14620: Fix copyright date. (8fd45c7 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
Inline parsing of ident and global in atomic_constr, for possible factorization. (c07073d )
Stop considering the first identifier of a rule at level 0 to be a keyword. (a75e70f )
Merge PR #14562: Slightly more tolerant condition for an identifier to be a keyword. (8d89586 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Alizter (1) and coqbot-app[bot] (1).
Added #4337, #9580, #7986, #4383, #4231, #3028, #13698 to test-suite (1002278 )
Merge PR #14627: Added #4337, #9580, #7986, #4383, #4231, #3028, #13698 to test-suite (225339d )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[dune] [api] Make some modules private. (474efec )
Merge PR #8970: [dune] [api] Make some modules private. (9d64f19 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by Zimmi48 (2) and coqbot-app[bot] (1).
Slightly improve the documentation of Hint Immediate. (58fe895 )
Update doc/sphinx/proofs/automatic-tactics/auto.rst (06f17fa )
Merge PR #14643: Slightly improve the documentation of Hint Immediate
. (8e49239 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Alizter (1) and coqbot-app[bot] (1).
added #9644 to test-suite (5114a55 )
Merge PR #14633: Add #9644 to test-suite (66a7153 )
coqbot-app[bot] pushed 9 commits to branch master. Commits by Columbus240 (8) and coqbot-app[bot] (1).
Small refman improvements about coq_makefile (3eecd70 )
Remove some unused options of _CoqProject (af61ca7 )
Remove deprecated Makefile options of _CoqProject (30dc0ff )
coq_makefile: Forbid some chars in filenames (a6b1a49 )
coq_makefile: Handle single quotes in -arg
itself (7c5f52b )
_CoqProject: Every unquoted #
starts a comment (834a6ce )
Add -docroot
option to coq_makefile (cc924e6 )
Add documentation for PR #14558 (07ae369 )
Merge PR #14558: Document and modify how coq_makefile parses _CoqProject (9513056 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Add test for #7059 (b4d119f )
Merge PR #14636: Add test for #7059 (3041ab2 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by herbelin (3) and coqbot-app[bot] (1).
Granting wish #13830: show all names in About. (ac6ee52 )
Adding change log for #14596. (17436c0 )
Overlay for hierarchy-builder. (287d45d )
Merge PR #14596: Granting wish #13830: show all names in About (ac917b8 )
cpitclaudel pushed 2 commits to branch master. Commits by Zimmi48 (1) and cpitclaudel (1).
Disable the Sphinx correct copyright date misfeature. (42ef143 )
Merge PR #14645: Disable the Sphinx correct copyright date misfeature. (f684f34 )
coqbot-app[bot] pushed 9 commits to branch master. Commits by Zimmi48 (8) and coqbot-app[bot] (1).
Run doc_gram_verify target in lint CI job. (c7db920 )
Fix and document DOCGRAMWARN. (7ed8d15 )
[docgram] Run diff when verify target says not current. (b9acfd9 )
[docgram] List mlg files explicitly to avoid ordering problems. (6ad5e74 )
Pull request template: mention doc_gram / refactor. (e892da1 )
Update contributing guide / mention doc_gram. (4969d05 )
Add -no-warn to @check-gram Dune target. (3daab3a )
Update fullGrammar and common.edit_mlg following #14562. (805ead6 )
Merge PR #14245: Run doc_gram_verify target in lint CI job. (82fe220 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Add more Dune tips to hacking doc. (1313366 )
Merge PR #14227: Add more Dune tips to hacking doc. (0487f77 )
coqbot-app[bot] pushed 10 commits to branch master. Commits by moninje (9) and coqbot-app[bot] (1).
epsilon_smallest et epsilon_smallest_compat (afd1a95 )
ConstructiveEpsilon closer to the Braga method, epsilon_smallest_compat replaced by a comment, Runcountable.v uses the positive version of epsilon_smallest (4d96ba6 )
Methodological comments + renamings + answers to Hugo remarks and questions (d5ca206 )
change log about the type of epsilon_smallest (266b53f )
linear_search is back (e749b3a )
n
in changelog (ff6117d )
typo (6a507da )
typos in intro comments (e5aecd6 )
3 typos (comments of Hugo ~ july, 9) (f95d87c )
Merge PR #14601: ConstructiveEpsilon (e57d77b )
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
Check that convertible occurrences of a term are of the same type. (e46c38f )
Adding change log for #14610. (02ace15 )
Merge PR #14610: Check that convertible occurrences of a tactic-selected pattern are of the same type (5fd802a )
ppedrot pushed 2 commits to branch master. Commits by herbelin (1) and ppedrot (1).
Removing deprecated Pcoq.pattern_identref. (eead1d3 )
Merge PR #14638: Removing deprecated Pcoq.pattern_identref (40a9d05 )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Stop ignoring universe instance on array literals. (0a81795 )
Merge PR #14634: Stop ignoring universe instance on array literals. (4dd3fde )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Forbid renaming arguments of section variables (b592771 )
Merge PR #14573: Forbid renaming arguments of section variables (d2ded49 )
ppedrot pushed 3 commits to branch master. Commits by herbelin (2) and ppedrot (1).
A uniform treatment of Infix and Reserved Infix notations. (b2aeab9 )
Add change log for PR #14379. (4befbe8 )
Merge PR #14379: Fixes #11402: Reserved Infix supports infix notations with extra parameters among the list of symbols (750e8b2 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Convert "Reasoning with inductive types" to prodn, part 2 (eb72971 )
Merge PR #14560: Convert "Reasoning with inductive types" to prodn, part 2 (6d1b0bf )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[build] [test-suite] Move fake_ide
to test-suite (c14b3c7 )
Merge PR #14656: [build] [test-suite] Move fake_ide to test-suite (d0e495e )
silene pushed 15 commits to branch v8.14. Commits by silene (10), Columbus240 (1), SkySkimmer (1) and others (3).
Merge changelogs. (ee1ba5b )
Update mailmap. (1cd5ff9 )
Update doc/sphinx/changes.rst (3cda185 )
Fix documentation rendering. (ec78aa9 )
Backport PR #14490: Merge changelogs for 8.14 and update mailmap. (dffb06c )
Legacy build: use $(HIDE) for large coqdoc invocation (3799836 )
Backport PR #14533: Legacy build: use $(HIDE) for large coqdoc invocation (deabdf6 )
Pin repositories for continuous integration. (4aa333c )
[build] [compat] Declare coq.kernel as a compat library for 8.14 (e36855b )
Backport PR #14518: [build] [compat] Declare coq.kernel as a compat library for 8.14 (661a8e5 )
Amending #13663 for compatibility with vscoq (goal name in XML protocol). (251aa8a )
Backport PR #14523: Amending #13663 for backwards compatibility with vscoq (goal name in XML protocol) (8be3c72 )
Explain how to fix locality warnings (1429497 )
Backport PR #14526: Explain how to fix locality warnings (44f8d63 )
Update pin for Coqtail. (75e059b )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Error when asked to make a Cumulative definitional class. (bd1a8a1 )
Merge PR #14635: Error when asked to make a Cumulative definitional class. (0ec019e )
ppedrot pushed 4 commits to branch master. Commits by herbelin (3) and ppedrot (1).
Adding pr_choice, disjunctive variant of pr_enum. (3b5caa7 )
Fixes #4167: know that main argument of projection is explicit in t.(f) notation. (950f531 )
Adding change log for #14606. (84bf06c )
Merge PR #14606: Take into account position of main argument of a projection when inserting implicit arguments for syntax t.(f): fixes #4167 and improve error message when a field has a wrong number of explicit parameters (07bc03e )
coqbot-app[bot] pushed 2 commits to branch master. Commits by JuanCoRo (1) and coqbot-app[bot] (1).
Capture primitives by ssr-patterns in proofs (086f15d )
Merge PR #14660: Capture primitives by ssr-patterns in proofs (3e96442 )
silene pushed 18 commits to branch v8.14. Commits by silene (8), ejgallego (5), ppedrot (2) and others (3).
[build] Fix docgram deps in dune-make bridge (f16d4a6 )
Backport PR #14436: [build] Fix docgram deps in dune-make bridge (9e5679c )
[coqnative] Exit with non zero code on error (feb2583 )
Fix test-suite/coq-makefile/emptyprefix (7347cf4 )
Backport PR #14473: [coqnative] Exit with non zero code on error (19779b1 )
Ignore COQ_USE_DUNE when installing through opam (336b3be )
Backport PR #14470: Ignore COQ_USE_DUNE when installing through opam (703210c )
[coqnative] Accept -native-output-dir (574b017 )
Backport PR #14517: [coqnative] Accept -native-output-dir (74d97cd )
[coqnative] Support -boot option (49b2edd )
Backport PR #14538: [coqnative] Support -boot option (0d1d17b )
Adding a manpage for coqnative. (9719596 )
Add a -help option to coqnative. (a39375e )
Backport PR #14613: Add a manpage and -help option to coqnative. (f954e14 )
[build] Fix typo in Makefile following the renaming of stub lib (025c49f )
Backport PR #14544: [build] Fix typo in Makefile following the renaming of stub lib (253f6db )
[build] Fix coqtop shim in byte mode. (302f65f )
Backport PR #14545: [build] Fix coqtop shim in byte mode. (6771634 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Define Makefile.dune partial targets for every theories/ subdirectory (6ca8f1d )
Merge PR #14661: Define Makefile.dune partial targets for every theories/ subdirectory (762fe51 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by Alizter (3) and coqbot-app[bot] (1).
fix #14652 (1a0d11c )
Add test for #14652 (e503f68 )
Adding change log for coq#14664 . (5ab8eaf )
Merge PR #14664: Allow existing instances of existing classes of primitive projections, fix #14652 (1bba7d6 )
silene pushed 20 commits to branch v8.14. Commits by silene (9), SkySkimmer (3), Zimmi48 (3) and others (5).
Deprecate the new auto tactic. (ee9e6ba )
Adding a changelog after the deprecation of new auto. (27d205f )
Backport PR #14528: Deprecate the new auto tactic. (9b89f30 )
Add -d to usage.ml (ff68c48 )
Backport PR #14600: Add -d to usage.ml (a688694 )
Fix copyright date. (51d8507 )
Backport PR #14620: Fix copyright date. (26e86bc )
Fix Timeout on failing command leaking timeouts (2d12a87 )
Backport PR #14568: Fix Timeout on failing command leaking timeouts (8fc756d )
Typo in guess_coqlib message. (4d91640 )
Backport PR #14595: Typo in guess_coqlib message (1280daa )
Addressing coqdoc warnings in theories. (3ac63fc )
Backport PR #14531: Addressing coqdoc warnings in theories (6bd9438 )
Refresh type in Tacred.abstract_scheme (c4aa76c )
Backport PR #14491: Refresh type in Tacred.abstract_scheme (80047ff )
Slightly improve the documentation of Hint Immediate. (082c47d )
Update doc/sphinx/proofs/automatic-tactics/auto.rst (94ce32c )
Backport PR #14643: Slightly improve the documentation of Hint Immediate
. (2a2209c )
[build] [test-suite] Move fake_ide
to test-suite (d808858 )
Backport PR #14656: [build] [test-suite] Move fake_ide to test-suite (86cd9dd )
ppedrot pushed 7 commits to branch master. Commits by SkySkimmer (6) and ppedrot (1).
safe_existential_value is existential_opt_value (781e6ef )
Add function Evarutil.create_clos_infos (fe31704 )
Make UnivSubst private, reduce direct use of nf_evars_and_univs_opt_subst (d507a97 )
Refactor to_constr aborting using a ref (step 1/2) (f5ebbbb )
to_constr: don't abort on undef evar in unused arg of defined evar (5576358 )
Overlay for removal of safe_evar_value alias (03b84f1 )
Merge PR #14646: Cleanups and minor fix around evar normalization (5b63cf5 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Alizter (1) and coqbot-app[bot] (1).
added test-suite/ide/fake_ide.exe to .gitignore (cf0f612 )
Merge PR #14680: added test-suite/ide/fake_ide.exe to .gitignore (4b6d775 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
Fixes #14505: missing universes in module type interpretation. (e8fa20d )
Adding change log for #14596. (2230bd9 )
Merge PR #14666: Fixes #14505: missing universe constraints in Module Type interpretation (67f4117 )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Replace UnivProblem.to_constraints with [force] function (5bae648 )
Merge PR #14626: Replace UnivProblem.to_constraints with [force] function (01267bf )
ppedrot pushed 3 commits to branch master. Commits by herbelin (2) and ppedrot (1).
Ad hoc fix for #12298: flushing defined Ltac evars in tactical abstract. (05a5297 )
Adding change log for #14671. (682f4aa )
Merge PR #14671: Ad hoc fix for #12298: flushing defined Ltac evars in tactical abstract (75f8119 )
ppedrot pushed 3 commits to branch master. Commits by herbelin (2) and ppedrot (1).
Fixes #3527: preserves type of coercions through functor instantiation. (3929a05 )
Adding change log for #14668. (98ccd3e )
Merge PR #14668: Fixes #3527: preserves type of coercions through functor instantiation (e9c5fe3 )
ppedrot pushed 2 commits to branch master. Commits by herbelin (1) and ppedrot (1).
Compromise for printing module-bound names in #5622 and printing part of #14505. (3261143 )
Merge PR #14667: Compromise for printing module-bound names in #5622 and printing part of #14505 (60172f9 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by Alizter (3) and coqbot-app[bot] (1).
Change suff to use applyn
instead of apply
(39da1e4 )
Add #14678 to test-suite (087a639 )
Added changelog entry. (765590f )
Merge PR #14687: [ssr] change suff
to use a fixed number of holes in the proof term (50fb546 )
ppedrot pushed 2 commits to branch master. Commits by fajb (1) and ppedrot (1).
[lia] Add Strategy to speed-up conversion (c813320 )
Merge PR #14607: [lia] Add Strategy to speed-up conversion (1e4f6b4 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by Zimmi48 (1), coqbot-app[bot] (1) and ppedrot (1).
Test removing Regular Subst Tactic compat flag. (8bc61d1 )
Remove dead code after the removal of the Regular Subst flag. (3ddcc48 )
Merge PR #13498: Remove Regular Subst Tactic compat flag. (d0eb2f6 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Abstract away the type of hints. (d50161e )
Adding overlays. (a2e6422 )
Merge PR #14684: Abstract away the type of hints. (0ebdf80 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Statically enforce that bounded nets share the same transparent state. (0f00e18 )
Merge PR #14675: Statically enforce that bounded nets share the same transparent state. (fec95ee )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and mrhaandi (1).
added simple congruence tactic (01eda8d )
Merge PR #14657: simple congruence tactic (9f5d448 )
coqbot-app[bot] pushed 6 commits to branch master. Commits by ppedrot (5) and coqbot-app[bot] (1).
Factorize code in Btermdn. (76e29e4 )
Trivial code simplification in Btermdn. (f1cf714 )
Factorize the constr_val_discr_{*} functions. (4ebd921 )
Factorize the constr_pat_discr_{*} functions. (b17df5e )
Further code factorization in Btermdnet w.r.t. transparence. (4a228f7 )
Merge PR #14615: Factorize pattern compilation in Btermdn (f53982e )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Alizter (1) and coqbot-app[bot] (1).
Added #5396 to test-suite. (795e1cc )
Merge PR #14691: Added #5396 to test-suite. (e2f249d )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Alizter (1) and coqbot-app[bot] (1).
Add #9201 to test-suite (dce1fd1 )
Merge PR #14694: Add #9201 to test-suite (60bd5c3 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by gares (3) and coqbot-app[bot] (1).
[docker] update elpi (584f2df )
add overlay (c9853db )
[ci] add stdlib-shims opam package for coq-elpi (90e4805 )
Merge PR #14522: [docker] update elpi (f9f6cd4 )
coqbot-app[bot] pushed 6 commits to branch master. Commits by Alizter (5) and coqbot-app[bot] (1).
Added dfs option for typeclasses eauto
. (c5d0179 )
Add test for typeclasses eauto {dfs|bfs}
(f62b1ca )
Added to documented syntax. (a818067 )
Added description of bfs and dfs flags to doc of typeclasses eauto. (8322fdf )
Updated changelog. (ca35997 )
Merge PR #14693: Add dfs flag for typeclasses eauto
(22ee3a5 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Alizter (1) and coqbot-app[bot] (1).
Added #11576 to test-suite. (dc82e02 )
Merge PR #14681: Added #11576 to test-suite. (276a119 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
Simplifying code by embedding names in Univ.UContext. (08add49 )
Adding overlays for elpi, Equations, paramcoq and MetaCoq (933d887 )
Merge PR #14692: Embedding user-side universes names in Univ.UContext (5a7be70 )
ppedrot pushed 2 commits to branch master. Commits by mrhaandi (1) and ppedrot (1).
extended internal pattern language of the congruence tactic (0a9cfc3 )
Merge PR #14650: Extended internal pattern language of the congruence tactic (3b88c5f )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Fast pretyping of application. (ef5abf9 )
Merge PR #14521: Fast pretyping of application. (c848b3b )
coqbot-app[bot] pushed 5 commits to branch master. Commits by herbelin (4) and coqbot-app[bot] (1).
Renaming module Univ.Constraint into Univ.Constraints. (447993e )
Renaming module LSet into Level.Set and LMap into Level.Map. (8d52487 )
Renaming Univ.AUContext into Univ.AbstractContext. (757d6ed )
Mini-factorization UState.universe_of_name. (eaa28c7 )
Merge PR #14654: A few terminology changes in module names of the universe API (f840d3e )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
Mini-improvement formatting printing Arguments. (c4db548 )
Merge PR #14709: Mini-improvement formatting printing Arguments (f482d05 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and proux01 (1).
Add Float64.to_float (6333518 )
Merge PR #14688: Add Float64.to_float (6c8ab4e )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Improve INSTALL.md
. (1fd4f7d )
Merge PR #14677: Better INSTALL.md
after Dune switch. (c52240f )
ppedrot pushed 4 commits to branch master. Commits by Alizter (3) and ppedrot (1).
Renamed occurances of CoqIde to CoqIDE. (aa19481 )
Removed dev/nsis. (c03fb33 )
Added name change of CoqIde to CoqIDE to changelog. (5ebd340 )
Merge PR #14696: Renamed occurences of CoqIde to CoqIDE. (122470b )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Remove unused abort_on_undefined_evars:false in ComAssumption (5822b4a )
Merge PR #14647: Remove unused abort_on_undefined_evars:false in ComAssumption (be32447 )
ppedrot pushed 5 commits to branch master. Commits by herbelin (4) and ppedrot (1).
Present parameter_entry as a record by consistency with other entries. (9d37f1e )
Renamings for more consistency in declare.ml . (2b19987 )
Suite-renaming-questionnements (15bdfb8 )
Overlay for MetaCoq (template-coq). (06a3241 )
Merge PR #14686: Present parameter_entry as a record by consistency with other entries (cf70a12 )
ppedrot pushed 3 commits to branch master. Commits by herbelin (2) and ppedrot (1).
Fixes #10796: regular error when calling Separate Extraction in a module. (a96cbca )
Adding change log for #14670. (ea504d4 )
Merge PR #14670: Fixes #10796: regular error when calling Separate Extraction in a module (503df84 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Nix CI: deploy smaller, toolbox-compatible Coq. (18181c1 )
Merge PR #14590: Nix CI: deploy smaller, toolbox-compatible Coq. (80fb906 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Bring the behaviour of the two kinds of dnets closer for Prod and Sort. (e263ca1 )
Merge PR #14700: Bring the behaviour of the two kind of dnets closer for Prod and Sort. (7f85308 )
ppedrot pushed 2 commits to branch master. Commits by mrhaandi (1) and ppedrot (1).
added cached term to congruence (97a5099 )
Merge PR #14683: Cached term in congruence (939876d )
ppedrot pushed 2 commits to branch master. Commits by herbelin (1) and ppedrot (1).
Fixing bug PR #14606: wrong split of scopes in t.(f) notation. (bbdfb67 )
Merge PR #14706: Fixing bug in PR #14606: wrong split of scopes in t.(f) notation (661a835 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Use cdebug for vernacinterp debug print (5887c5e )
Merge PR #14690: Use cdebug for vernacinterp debug print (53fb47d )
coqbot-app[bot] pushed 5 commits to branch master. Commits by Alizter (4) and coqbot-app[bot] (1).
Add a light name mangling option. (02c13b6 )
Testing Mangle Names Light
. (8de6162 )
Added changelog entry for new Mangle Names Light
. (7f6c2ed )
Added documentation on the new Mangle Names Light
flag. (15425fb )
Merge PR #14695: Add a lighter name mangling option (4085cdc )
coqbot-app[bot] pushed 5 commits to branch master. Commits by Alizter (4) and coqbot-app[bot] (1).
Added #[projections(primitive)] attribute for structures. (0da0ea0 )
Added tests for #[projection(primitive)] attribute. (2e099ee )
Added changelog for #[projections(primitive)]
. (29d33c7 )
Added documentation for #[projections(primitive)]
attribute. (557b49e )
Merge PR #14699: Added #[projections(primitive)] attribute for structures. (7c3f597 )
coqbot-app[bot] pushed 6 commits to branch master. Commits by ppedrot (5) and coqbot-app[bot] (1).
Implement a non-trivial discharge function for some hint libobjects. (3963d7b )
Move back the hint locality check out of vernac. (46cc84a )
Provide the user-facing ability to declare non-local hints in sections. (db45a6a )
Expanding the test for hint localities inside sections. (fbbaa2a )
Document the changes. (c50141b )
Merge PR #14697: Allowing certain non-local hint commands inside sections (a41c99a )
coqbot-app[bot] pushed 4 commits to branch master. Commits by ppedrot (3) and coqbot-app[bot] (1).
Remove the eta flag from CClosure redflags. (683e7a8 )
Further simplification of shrink_eta. (bf38205 )
Remove dead code in shrink_eta. (2b3d36d )
Merge PR #14730: Remove the eta flag from CClosure redflags. (bd097a4 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Alizter (1) and coqbot-app[bot] (1).
Added test for Scheme names. (a793e05 )
Merge PR #14742: Output test for Scheme
command(s). (a29e3ea )
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
Fixes #14708: anomalies in applied notation variable in match patterns. (5f7e3a3 )
Adding change log for #14713. (2350742 )
Merge PR #14713: Fixes #14708: anomalies in applied notation variable in match patterns (8c4e6df )
ppedrot pushed 5 commits to branch master. Commits by herbelin (4) and ppedrot (1).
Introducing specific constructors for projections in constr_expr, glob_term. (7cf9cb7 )
Adding overlays for elpi and QuickChick. (f35ab48 )
Update dev/doc/changes.md (f6eea5d )
Update dev/doc/changes.md (315812a )
Merge PR #14598: Explicit Projection nodes in concrete syntax (3fd62a8 )
ppedrot pushed 5 commits to branch master. Commits by SkySkimmer (4) and ppedrot (1).
Replace confusing Coercion.inh_coerce_to_prod by new Coercion.remove_subset (c43979a )
Don't early error in pretype_lambda when unification can succeed (73cc3e3 )
More use of unification in inh_app_fun (ad573e2 )
Add tests for canonical structures vs lambdas and applications (a9146af )
Merge PR #14715: More comprehensive use of unification when pretyping lambdas and applications (1cd865e )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Alizter (1) and coqbot-app[bot] (1).
Add category-theory to ci. (1286c91 )
Merge PR #14744: Add category-theory to ci. (d2af647 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Alizter (1) and coqbot-app[bot] (1).
Install expat and libxml2 in macOS deps (13e5e3f )
Merge PR #14757: Install expat and libxml2 in macOS deps (d731d92 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Faster algorithm for addition of coercions. (e7b9383 )
Merge PR #14754: Faster algorithm for addition of coercions. (5a8b3cb )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
In error messages, consider evars equal to all for deciding verbosity (8fd62f4 )
Merge PR #14672: In error messages, consider evars equal to all for deciding verbosity (913db2a )
ppedrot pushed 6 commits to branch master. Commits by SkySkimmer (5) and ppedrot (1).
new_instance functions: locality argument is not optional (58ab8c3 )
Use type hint_locality in classes.ml (2f16cb1 )
Handle default locality at attribute time (73789bc )
Overlays for hint_locality (b97ea63 )
Changelog for hint_locality (8c65911 )
Merge PR #14705: Handle default locality at attribute time (c6a51f9 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Add "Succeed" command modifier, like "Fail Fail" but keeps error messages (6918ad5 )
Merge PR #14750: Add "Succeed" command modifier, like "Fail Fail" but keeps error messages (bf27466 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Don't require execute permission on ci-* scripts (d056ad5 )
Merge PR #14756: Don't require execute permission on ci-* scripts (17f4f83 )
coqbot-app[bot] pushed 5 commits to branch master. Commits by ppedrot (4) and coqbot-app[bot] (1).
On-the-fly η-reduction of dnet patterns and terms. (eca9e61 )
Remove the Lambda node in Btermdn patterns. (dea79e1 )
Adding changelog. (77d2f42 )
Adding a test-case from @Janno. (4913281 )
Merge PR #14732: On-the-fly η-reduction of dnet patterns and terms. (31160f5 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Fix running test suite (unit tests) outside dune with with pure dune build (ed7e1d8 )
Merge PR #14625: Fix running test suite (unit tests) outside dune with pure dune build (080920e )
coqbot-app[bot] pushed 5 commits to branch master. Commits by liyishuai (4) and coqbot-app[bot] (1).
String: add leb (8308a52 )
String: leb is total (77e4aae )
String: refactor comparison (fa03c02 )
OrderedTypeEx: remove duplicated cmp definition (677cefe )
Merge PR #14234: String: add leb (a041fc1 )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Remove test-suite/bugs/opened/bug_3345.v (1667352 )
Merge PR #14751: Remove test-suite/bugs/opened/bug_3345.v (070cd56 )
ppedrot pushed 3 commits to branch master. Commits by herbelin (2) and ppedrot (1).
Fixes #7228: Anomaly with Set Extraction Conservative Types on singletons. (5c59e7f )
Adding change log for #14669. (0c5b6c3 )
Merge PR #14669: Fixes #7228: anomaly with Set Extraction Conservative Types on singletons (8ab896b )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Fix missing evar normalization when reifying match in vm/native norm (972f63c )
Merge PR #14764: Fix missing evar normalization when reifying match in vm/native norm (52aeb55 )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Fix cofix vs fix in warnings about cofixpoints (b1dd117 )
Merge PR #14766: Fix cofix vs fix in warnings about cofixpoints (7b411e5 )
ppedrot pushed 2 commits to branch master. Commits by Alizter (1) and ppedrot (1).
Add #5744 to test-suite (593a2f0 )
Merge PR #14770: Add #5744 to test-suite (bf38d91 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Error on attributes on Qed/Defined (3c9ae34 )
Merge PR #14772: Error on attributes on Qed/Defined (1a0460b )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Faster reduction for canonical structure registering. (e80d95a )
Merge PR #14755: Faster reduction for canonical structure registering. (3c4523f )
coqbot-app[bot] pushed 2 commits to branch master. Commits by JasonGross (1) and coqbot-app[bot] (1).
Switch artifact expiration date to 1 month (7f75ce0 )
Merge PR #14786: Switch artifact expiration date to 1 month (bd5d85c )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Put Permutation-related Proper instances at default priority. (39b8020 )
Merge PR #14574: Put Permutation-related Proper instances at default priority. (598628f )
coqbot-app[bot] pushed 5 commits to branch master. Commits by Zimmi48 (4) and coqbot-app[bot] (1).
Use declare_bool_option_and_ref to declare Structural Injection. (17b737a )
Always use as clause for injection tactic. (55a2268 )
Extract injection_in_context flag from inj_flags. (bae3d05 )
Harden ssrelim call to Equality.inj. (da62b33 )
Merge PR #14771: Refactoring / hardening related to the Structural Injection
flag. (a44721b )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Fix simpl with pattern an ltac variable bound to a term with evars. (2d14786 )
Merge PR #14765: Fix simpl with pattern an ltac variable bound to a term with evars. (41d274f )
coqbot-app[bot] pushed 4 commits to branch master. Commits by ppedrot (3) and coqbot-app[bot] (1).
More uniform handling of variable patterns in Btermdn. (28c85eb )
Add changelog. (24f6f92 )
Adding a test extracted from fiat-crypto. (1323450 )
Merge PR #14722: More uniform handling of variable patterns in Btermdn. (289d506 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Treat variable patterns uniformly in Btermdn. (2e1f042 )
Merge PR #14753: Treat variable patterns uniformly in Btermdn. (23a8a7e )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and cpitclaudel (1).
coqbot-app[bot] pushed 5 commits to branch master. Commits by herbelin (4) and coqbot-app[bot] (1).
Two mini-simplifications and shortcuts in tactics. (2a27fd7 )
Fixing Context.Named.to_instance wrt its specification. (36e3ac4 )
Unifying terminology between Context.Rel and Context.Named. (3cc8bed )
Clarify that Contact.Rel.to_tags returns a list in reverse order. (c629f72 )
Merge PR #14726: Let Context.Named.to_instance conform to its specification + mini-simplifications about named_context (6d0ec84 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
CI: VST uses master branch (da374b0 )
Merge PR #14783: CI: VST uses master branch (59d4839 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Small configure cleanup: prefs not mutable after args parsing (779978c )
Merge PR #14792: Small configure cleanup: prefs not mutable after args parsing (3dadc41 )
ppedrot pushed 2 commits to branch master. Commits by herbelin (1) and ppedrot (1).
Fixing unexpected vertical formatting of goal conclusion. (0fa4a5b )
Merge PR #14716: Fix unexpected vertical formatting of goal conclusion (9173998 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
More modular typed_vernac implementation (ed2b3f1 )
Merge PR #14779: More modular typed_vernac implementation (b4f117a )
ppedrot pushed 2 commits to branch master. Commits by jfehrle (1) and ppedrot (1).
Preserve \r in XML and don't bump the line count for it (40d6526 )
Merge PR #14767: Preserve \r in XML and don't bump the line count for it (f0f9090 )
ppedrot pushed 2 commits to branch master. Commits by jfehrle (1) and ppedrot (1).
Include the file's module name in Loc.t in coqc (4ae8687 )
Merge PR #14354: Debugger: mapping between absolute filenames and dirpaths (d87fe8d )
coqbot-app[bot] pushed 3 commits to branch master. Commits by proux01 (2) and coqbot-app[bot] (1).
Fix a typo in the doc. (7b92b24 )
Include floats in the number notation mechanism (32e4073 )
Merge PR #14525: Include floats in the number notation mechanism (1c35001 )
ppedrot pushed 2 commits to branch master. Commits by herbelin (1) and ppedrot (1).
More accurate IllTypedInstance error messages. (26a5b65 )
Merge PR #14797: More accurate IllTypedInstance error messages (18fe7e8 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Fix the coqbyte dune target after the removal of float plugin in #14525. (e3bb5e8 )
Merge PR #14811: Fix the coqbyte dune target after the removal of float plugin in #14525. (a305dfa )
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
Tactics: replacing ad hoc exception tweaks by generic noncritical exception. (f4fd9fd )
Moving errors from tactics.ml to specific exceptions. (387e956 )
Merge PR #11711: Use a proper data type to collect tactic errors (a7637a9 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Write Imported modules to glob (c0d76fa )
Merge PR #14761: Write Imported modules to glob (c7d0c35 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Fix classification of Type command (b22b3e4 )
Merge PR #14760: Fix classification of Type command (a4433e3 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by t6s (2) and coqbot-app[bot] (1).
fix printing mutual fixpoint (8d1c678 )
add tests (da21ffa )
Merge PR #14816: Fix printing mutual fixpoints (f706680 )
ppedrot pushed 7 commits to branch master. Commits by herbelin (6) and ppedrot (1).
ppedrot pushed 2 commits to branch master. Commits by gasparattila (1) and ppedrot (1).
Fix #13857: Nonsensical error messages of apply (7dc3ba2 )
Merge PR #14776: Fix #13857: Nonsensical error messages of apply (870325b )
ppedrot pushed 2 commits to branch master. Commits by ejgallego (1) and ppedrot (1).
[ide] Extend the API so we can specify max both depth (2b18a1e )
Merge PR #13972: [ide] Extend the API so we can specify max both depth (d18ac64 )
ppedrot pushed 2 commits to branch master. Commits by herbelin (1) and ppedrot (1).
Partially revert f4fd9fd0 (in #11711): it introduced an inefficiency in apply. (564bf87 )
Merge PR #14820: Partially revert f4fd9fd0 (in #11711): it introduced an inefficiency in tactic apply (87f85f1 )
ppedrot pushed 2 commits to branch master. Commits by herbelin (1) and ppedrot (1).
coqdep: don't add dirname on unknown option name in a Coq project. (47a78b9 )
Merge PR #14825: Minifix in a nonsensical coqdep error message: don't add dirname on unknown option name in a Coq project. (421e80b )
ppedrot pushed 7 commits to branch master. Commits by herbelin (6) and ppedrot (1).
Add support for notations with symbols starting with a number. (69d0f05 )
Cosmetic commit: unity of style. (e148155 )
Test Print Grammar Constr. (c544546 )
Move number out of atomic_constr, for factorization with parsing extensions. (6579ee6 )
Stop considering a number starting a rule at level 0 to be a keyword. (ddeed82 )
Notations for numerals are treated natively and should not modify the parser. (1ca6daf )
Merge PR #13664: Notations for numerals are treated natively and do not modify the constr parser (986187e )
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
Raise dedicated exception when a project file cannot be opened. (8073db1 )
Handle Coq Project parsing and opening errors. (7a38a88 )
Merge PR #14828: Handle coq project parsing errors in coqdep (79fff29 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
coqdep: Replacing anomaly with a warning on non-existing directory. (e1a086f )
Merge PR #14826: coqdep: Replacing anomaly with a warning on non-existing directory (7ae61c7 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
Coqdep: take From into account when reporting about missing files. (137cdb4 )
Merge PR #14829: Coqdep: indicate the root when reporting about missing files that are non-existent only wrt this root (6bd07ba )
ppedrot pushed 2 commits to branch master. Commits by ppedrot (1) and proux01 (1).
Fix bad interaction between mergin of #13664 and #14598 (e63ee29 )
Merge PR #14836: [CI failure] Fix bad interaction between merging of #13664 and #14598 (6685a40 )
ppedrot pushed 8 commits to branch master. Commits by herbelin (7) and ppedrot (1).
Exporting a few more rel_context-related functions to EConstr. (fcc2a1d )
Moving map_rel_context_with_binders to Context.Rel. (145b5c0 )
Moving lift/subst/smash of context from Termops to Vars. (52c85d8 )
More about subst_of_rel_context_instance. (17caf65 )
Documenting further lift/subst functions. (e870189 )
Documenting changes about functions on contexts. (ba97e25 )
Overlay for Coq-Equations (829169c )
Merge PR #14794: Adding a few functions about rel context in constr and econstr together with a reorganization (e6a5284 )
ppedrot pushed 2 commits to branch master. Commits by ppedrot (1) and proux01 (1).
Fix #14814 (Anomaly when registering a float primitive without prior registration of the float type) (73fa62b )
Merge PR #14831: Fix #14814 (Anomaly when registering a float primitive without prior registration of the float type) (dbe6d3c )
coqbot-app[bot] pushed 6 commits to branch master. Commits by ejgallego (5) and coqbot-app[bot] (1).
[install] [configure] Remove unused variables, notes about install location (e124a64 )
[install] Support DUNE_29_PLUS variable for extra install location rules. (e346b6b )
[configure] Use right value for prefix instead of static prefs one (6b26452 )
[test-suite] Don't test for COQPREFIX=local (93823e6 )
[configure] Be explicit about enabling the install phase (ef39578 )
Merge PR #14515: [install] [configure] Remove unused variables, notes about install location (9d18eff )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Adding a scheduled workflow for stale PRs. (dbf215d )
Merge PR #14608: Adding a scheduled workflow for stale PRs. (bdb72aa )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
CI category_theory: use build:base to match equations (c0e7cdd )
Merge PR #14839: CI category_theory: use build:base to match equations (b0b91ac )
ppedrot pushed 2 commits to branch master. Commits by Zimmi48 (1) and ppedrot (1).
Only run stale scheduled workflow on main Coq repo. (a9e8677 )
Merge PR #14845: Only run stale scheduled workflow on main Coq repo. (9b921f6 )
ppedrot pushed 2 commits to branch master. Commits by Zimmi48 (1) and ppedrot (1).
Fix workflow syntax in stale schedule workflow. (028b1b1 )
Merge PR #14847: Fix workflow syntax in stale schedule workflow. (1cf0778 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
More correct implementation of dnet matching for case nodes. (50060d0 )
Stop relying on undiscriminated ground checks in Btermdn. (45637ba )
Merge PR #14788: More principled implementation of Btermdnet matching (4de7bc5 )
coqbot-app[bot] pushed 7 commits to branch master. Commits by ppedrot (6) and coqbot-app[bot] (1).
Small code factorization for reference access in CClosure. (6480492 )
Factorizing fconstr-generating functions in CClosure primitives. (39198ea )
Make explicit that unfold_reference only depends on the transparent state. (df03145 )
Correctly handle delta flags for CClosure reduction. (a92bf07 )
Change fDELTA so as to leave the transparent state untouched. (9847585 )
Adding overlays. (44d9db9 )
Merge PR #14810: Changing the δ flag semantics in CClosure (3e70157 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and gares (1).
aux: don't panic if the .aux file is not writable (53010df )
Merge PR #14842: aux: don't panic if the .aux file is not writable (50dccc0 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and proux01 (1).
[CI] Reactivate native compute for some targets (430f119 )
Merge PR #14279: [CI] Reactivate native-compile for some jobs (98b3530 )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Redesign import filter system for acceptable performance. (7fb8571 )
Merge PR #14763: Redesign import filter system for acceptable performance. (ada3b9c )
coqbot-app[bot] pushed 3 commits to branch master. Commits by proux01 (2) and coqbot-app[bot] (1).
Fix #14806 (e117881 )
Remove no longer used allow_constant argument (a47ac98 )
Merge PR #14818: Parameters of inductives in Number Notations can be arbitrary terms (ee959c8 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by gares (2) and coqbot-app[bot] (1).
[sysinit] fix oversight (910bdcd )
fix test suite (584b64f )
Merge PR #14803: [sysinit] fix oversight (aa35def )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
Add NeList module (3ee0231 )
Obligation state is a stack with push/pop on module and section start/end (7f0f912 )
Merge PR #14780: Obligation state is a stack with push/pop on module and section start/end (dab6e38 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Correctly share opaque references in CClosure reftab. (63ece4c )
Merge PR #14808: Correctly share opaque references in CClosure reftab. (b027387 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Stale workflow: fix syntax for using secret. (1d7a169 )
Merge PR #14853: Stale workflow: fix syntax for using secret. (873de82 )
silene pushed 26 commits to branch v8.14. Commits by silene (9), herbelin (8), Alizter (5) and others (4).
Minor phrasing fixes (af5c269 )
Backport PR #14566: Minor phrasing fixes (7cd8b0d )
Check that convertible occurrences of a term are of the same type. (eb5f111 )
Adding change log for #14610. (4218bb4 )
Backport PR #14610: Check that convertible occurrences of a tactic-selected pattern are of the same type (9225b91 )
fix #14652 (ff08bb2 )
Add test for #14652 (81f0ec5 )
Adding change log for coq#14664 . (c52acdf )
Backport PR #14664: Allow existing instances of existing classes of primitive projections, fix #14652 (f552583 )
added test-suite/ide/fake_ide.exe to .gitignore (81c3532 )
Backport PR #14680: added test-suite/ide/fake_ide.exe to .gitignore (10ccf15 )
Improve INSTALL.md
. (76016e4 )
Backport PR #14677: Better INSTALL.md
after Dune switch. (88d95df )
fix printing mutual fixpoint (313f980 )
add tests (f20a3ae )
Backport PR #14816: Fix printing mutual fixpoints (0f16a93 )
Typos LaTeX in chapter modules of reference manual. (5e397c5 )
Typo in raw debugging printer for terms. (d788110 )
Miscellaneous typos in impargs.ml and impargs.mli. (3dcd748 )
Missing period in an error message. (85b2d09 )
[and 6 more commit(s)]
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and silene (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
CI: stop using a bunch of stages (eb040d7 )
Merge PR #14851: CI: stop using a bunch of stages (085bbd5 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Use "next()" more in coqargs (5590599 )
Merge PR #14854: Use "next()" more in coqargs (75f7642 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[configure] Detect Dune 2.9, use right install options in this case. (cf6df60 )
Merge PR #14844: [configure] Detect Dune 2.9, use right install options in this case. (9c999a0 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and silene (1).
Mark #14610 and #14664 as present in 8.14. (980991a )
Merge PR #14855: Mark #14610 and #14664 as present in 8.14. (3d1e44c )
silene pushed 15 commits to branch v8.14. Commits by herbelin (7), silene (7) and gares (1).
coqdep: don't add dirname on unknown option name in a Coq project. (6a2bf25 )
Backport PR #14825: Minifix in a nonsensical coqdep error message: don't add dirname on unknown option name in a Coq project. (a3a69da )
Raise dedicated exception when a project file cannot be opened. (a7168fc )
Handle Coq Project parsing and opening errors. (7f0b360 )
Backport PR #14828: Handle coq project parsing errors in coqdep (2dc4ab4 )
Coqdep: take From into account when reporting about missing files. (105d9e9 )
Backport PR #14829: Coqdep: indicate the root when reporting about missing files that are non-existent only wrt this root (0b468d0 )
coqdep: Replacing anomaly with a warning on non-existing directory. (1417599 )
Backport PR #14826: coqdep: Replacing anomaly with a warning on non-existing directory (4bef067 )
aux: don't panic if the .aux file is not writable (8f34b48 )
Backport PR #14842: aux: don't panic if the .aux file is not writable (43a8ce9 )
Fixing #14443: shift by 1 in locating start of parsing error messages. (eb0df8f )
Backport PR #14444: Fixing #14443: shift by 1 in locating start of parsing error messages (05acd41 )
Grammar engine does not locate itself the errors produced by rhs of rules. (8448199 )
Backport PR #14532: Grammar engine does not locate itself the errors produced by right-hand side of grammar rules (224a01e )
silene pushed 4 commits to branch v8.14.
Update mailmap. (6cc8fc8 )
Backport PR #14858: Update mailmap. (b844a5e )
Mark #14610 and #14664 as present in 8.14. (dedd265 )
Backport PR #14855: Mark #14610 and #14664 as present in 8.14. (91a89cb )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Share evar identities between clenv evars. (bb23082 )
Merge PR #14793: Share evar identities between clenv evars. (0e71bb9 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and thery (1).
Exporting sigT Notations, plus some theorems between (A * B) and {_ : A & B} (20c1f1f )
Merge PR #14813: Exporting sigT Notations, plus some theorems between (A * B) and {_ : A & B} (e4f51f9 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
Less verbose bench logs (f2becde )
Bench: don't print messages from opam uninstall (001e359 )
Merge PR #14860: Less verbose bench logs (dec9240 )
coqbot-app[bot] pushed 15 commits to branch master. Commits by proux01 (14) and coqbot-app[bot] (1).
Remove the Numeral Notation command (9137aee )
Remove functions deprecated in 8.13 (a42bbed )
Remove functions deprecated in 8.13 (49b4f5d )
Remove deprecated notations in Float.v (d554f67 )
Remove functions deprecated in 8.13 (2360a1f )
Remove Numeral.v (96e420f )
Remove notation deprecated in 8.13 (9329ab1 )
Remove functions deprecated in 8.13 (6e2d108 )
Remove function rec_definition deprecated in 8.13 (15b10b3 )
Remove tac2expr deprecated in 8.13 (d85b1a6 )
Remove deprecated_bool_attribute (6fd936b )
Remove Grab Existential Variables (2564d00 )
Remove "Existential nat := term" command (d84ca5e )
Add overlays (136bd93 )
Merge PR #14819: Remove 8.13 deprecations (c6ab549 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Add a paragraph on reviewing PRs from newcomers. (8b11c5c )
Merge PR #14630: Add a paragraph on reviewing PRs from newcomers. (3eafba2 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by SkySkimmer (3) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and thery (1).
Adding a simple lexicographic product (bb53171 )
Merge PR #14809: Adding a simple lexicographic product (4cb8479 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Don't bench opam's overhead. (b326b39 )
Merge PR #14861: Don't bench opam's overhead. (60ed099 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Improve boxing in univ printing (ed933f4 )
Merge PR #14871: Improve boxing in univ printing (5f09521 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
CI: build autosubst outside of ci-iris (e5faa2d )
Merge PR #14870: CI: build autosubst outside of ci-iris (480be20 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and proux01 (1).
Create number-maintainers team (c4193a4 )
Merge PR #14832: Create number-maintainers team (9ce1f6e )
coqbot-app[bot] pushed 4 commits to branch master. Commits by Zimmi48 (3) and coqbot-app[bot] (1).
Recommend make -C test-suite
over other methods. (f7f9d73 )
Wording improvements. (0d10b2c )
Indent paragraph. (c3ebd0d )
Merge PR #14698: Recommend make -C test-suite
over other methods. (45a8862 )
coqbot-app[bot] pushed 5 commits to branch master. Commits by ejgallego (4) and coqbot-app[bot] (1).
[ci] [gh-actions] Run the platform job using Github Actions (e91d245 )
[ci] [windows] Split the platform build in stages (d9d5b4b )
[ci] [windows] Enable installer artifact upload (7981a23 )
[ci] [doc] Update documentation for the Gitlab actions platform PR (b4295a9 )
Merge PR #12425: [ci] [gh-actions] Run the platform job using Github Actions (58422f1 )
coqbot-app[bot] pushed 5 commits to branch master. Commits by ejgallego (4) and coqbot-app[bot] (1).
[build] [tools] Consolidation of directory handling code (7fb9591 )
[boot] Account for -coqlib lib when in build layout (fdf40ce )
[coqdoc] Add a warning when passing an URL to --coqlib (08206ca )
[ide] Fix paths used in reporting of missing data file. (0537677 )
Merge PR #14059: [build] [tools] Consolidation of directory handling code (0753742 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Introduce a CoqIDE option to deactivate unicode binding completetion. (d02b8c6 )
Merge PR #14863: Introduce a CoqIDE option to deactivate unicode binding completetion. (0ba6996 )
ppedrot pushed 4 commits to branch master. Commits by SethPoulsen (3) and ppedrot (1).
Clarify installation instructions for Coq Plugin Tutorial (d0a10e5 )
Update doc/plugin_tutorial/README.md (f5d827f )
Clarify needed steps for getting dev headers depending on installation source (26f5108 )
Merge PR #14812: Clarify installation instructions for Coq Plugin Tutorial (89818ca )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
New treatment on non-existing files for coqdep: (b91c1c7 )
Merge PR #14827: Remove mention of confusing dummy line number on non-existing file for coqdep (dfc8877 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Update load_printers after coq-core.boot was added. (d2e89b6 )
Merge PR #14877: Update load_printers after coq-core.boot was added. (eeb4bc6 )
ppedrot pushed 2 commits to branch master. Commits by herbelin (1) and ppedrot (1).
ocamllibdep: proper errors for directory not found and for irrelevant arguments. (b21e056 )
Merge PR #14824: ocamllibdep: raise a proper error for directory not found rather than an uncaught exception (710c878 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[coqtop] [byte] [ocaml] Address OCaml 4.13 deprecations (e4cdd77 )
Merge PR #14881: [coqtop] [byte] [ocaml] Address OCaml 4.13 deprecations (dac05c8 )
ppedrot pushed 2 commits to branch master. Commits by ejgallego (1) and ppedrot (1).
[build] [coqide] Provide correct platform-specific hooks. (a4df568 )
Merge PR #14873: [build] [coqide] Provide correct platform-specific hooks. (2526e3f )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[boot] [meta] Add codeowners for boot
(9a39e76 )
Merge PR #14878: [boot] [meta] Add codeowners for boot
(e2f04b8 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Alizter (1) and coqbot-app[bot] (1).
Add a reminder to not end the sentence in the changelog with a period. (42fba54 )
Merge PR #14714: Added reminder to not end with period in make-changelog. (2a2b8c5 )
coqbot-app[bot] pushed 28 commits to branch master. Commits by ejgallego (27) and coqbot-app[bot] (1).
[configure] Move generic functions to its own module. (fe9bfa0 )
[configure] Nit on arg_set / arg_clear (23b2f8c )
[configure] First steps to functionalize configure (e193354 )
[configure] Remove obsolete caml_profile_flag (d7316f7 )
[configure] Remove unused camlexec.{top,lex,yacc} (552dab2 )
[configure] Remove unused STRIP
variable command. (3477daf )
[configure] Refactor ideflags (30c1249 )
[configure] Reworking of directory configuration (3d2e4e4 )
[configure] Introduce helper for config file writing. (65877a5 )
[configure] Remove unused preference output_summary
(182f990 )
[configure] Remove the force_{ocaml,findlib}_version flags (1c959d2 )
[configure] Remove -ocamlfind -custom and -vmbyteflags (43c5267 )
[configure] Remove more unused config/Makefile
variables. (3bb5902 )
[configure] Remove obsolete operating_system
check (36b757d )
[configure] Remove -flambda-opts , correct documentation (6c2aa87 )
[configure] Fix documentation talking about -local (0ab9f7f )
[install] Correct documentation w.r.t. bytecode stubs dll (00f20a8 )
[configure] Don't manipulate ocamlfind returned paths (6941bb1 )
[configure] Split coqide configuration to its own file. (64508cd )
[configure] Remove unused dll suffix detection. (e8a473c )
[and 8 more commit(s)]
silene pushed 4 commits to branch v8.14. Commits by silene (2), ejgallego (1) and herbelin (1).
[build] [coqide] Provide correct platform-specific hooks. (0d01ed2 )
Backport PR #14873: [build] [coqide] Provide correct platform-specific hooks. (9926d61 )
ocamllibdep: proper errors for directory not found and for irrelevant arguments. (9d59f15 )
Backport PR #14824: ocamllibdep: raise a proper error for directory not found rather than an uncaught exception (8270f82 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and silene (1).
Track v8.14's documentation instead of v8.13's. (0b1e444 )
Merge PR #14894: Track v8.14's documentation instead of v8.13's. (b8ba657 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Fix scoping of the do_subrelation local definition in setoid rewrite. (c852711 )
Merge PR #14850: Fix scoping of the do_subrelation local definition in setoid rewrite. (e546dfd )
silene pushed 3 commits to branch v8.14.
Track v8.14's documentation instead of v8.13's. (e9b597e )
Backport PR #14894: Track v8.14's documentation instead of v8.13's. (5a3a7d6 )
Bump version to 8.14+rc1. (a054020 )
silene pushed tag V8.14+rc1.
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[changes] Rectify changelog w.r.t. configure fixes. (5c7e79f )
Merge PR #14897: [changes] Rectify changelog w.r.t. configure fixes. (d1eaf99 )
coqbot-app[bot] pushed 5 commits to branch master. Commits by herbelin (4) and coqbot-app[bot] (1).
Manipulating univ_entry and universe_binders together. (c91d5f2 )
Passing univ_entry and universe_binders to declare_variable. (97a36c5 )
Abbreviating conjunction of univ entry and univ binders as named_universes_entry. (e0e1bef )
Adding overlays (134b97c )
Merge PR #14711: Handling universe context and names together and centrally treating in declare.ml (b6eba75 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Alizter (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 6 commits to branch master. Commits by herbelin (5) and coqbot-app[bot] (1).
Pre-instantiate inductive types in the types of constructors. (89a4277 )
Updating documentation of Declarations.one_inductive_body. (da660d8 )
Exporting an EConstr version of Vars.subst_instance_constr. (2344df9 )
Overlay for coq_dpdgraph, elpi, equations, paramcoq (2963798 )
Update kernel/inductive.mli (5b7433a )
Merge PR #14846: Using the name of inductive types in inductive blocks rather than indices (993ef62 )
coqbot-app[bot] pushed 8 commits to branch master. Commits by ppedrot (7) and coqbot-app[bot] (1).
Merge the template boolean and the universe entry in inductive blocks. (a15a273 )
Hide the internal representation of Declare entries. (ded1952 )
Officially remove the printing of global universes for constants. (1883a88 )
Correctly register global universe names for references. (809a38d )
Split the universes_entry type in two variants. (e311de5 )
Remove the monomorphic field in Declarations.universes. (0e11b52 )
Adding overlays. (3adaa2e )
Merge PR #14903: Remove the duplicate universe state from kernel declarations (564fbc0 )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
The "class" typeclass object has no import time effect (061b261 )
Merge PR #14900: The "class" typeclass object has no import time effect (fe558f3 )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Add test for printing of template polymorphism info (6235ddc )
Merge PR #14904: Add test for printing of template polymorphism info (cb113c3 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Remove ancient "Print Modules" syntax (cce7443 )
Merge PR #14905: Remove ancient "Print Modules" syntax (11e71da )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Slight simplification of Indtyping.get_template logic (d77b7cc )
Merge PR #14916: Slight simplification of Indtyping.get_template logic (12f4efd )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Remove mk_pure_proof from the Safe_typing API. (cbfa0ff )
Small code simplification in side-effect handling. (bd10879 )
Merge PR #14918: Small trivial cleanups in side-effect handling in Safe_typing. (c13981a )
coqbot-app[bot] pushed 4 commits to branch master. Commits by ppedrot (3) and coqbot-app[bot] (1).
Do not apply discriminated unfold hints on arbitrary goals. (981654a )
Adding a changelog. (e7ebf3a )
Adding a test. (7e8de11 )
Merge PR #14679: Do not apply discriminated unfold hints on arbitrary goals. (7330b04 )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Merge CClosure.inductive_subst and Reduction.inductive_subst (678409e )
Merge PR #14917: Merge CClosure.inductive_subst and Reduction.inductive_subst (266eef2 )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Understand some inductive cumulativity in old unification (8184bbd )
Merge PR #14758: Understand some inductive cumulativity in old unification (401a673 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Correctly cache opaque body access in Print Assumptions. (bb7524c )
Merge PR #14931: Correctly cache opaque body access in Print Assumptions. (cb98291 )
ppedrot pushed 3 commits to branch master. Commits by herbelin (2) and ppedrot (1).
Fixes #14899: improved output of Eval-in by betaiota-normalizing. (b41fb3d )
Add changelog for #14901 (015b24d )
Merge PR #14901: Fixes #14899: improved output of "Eval red in term" by betaiota-normalizing the type, like Check does (7e4f475 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[build] Set dune root explicitly / use --release (4d966c4 )
Merge PR #14919: [build] Set dune root explicitly / use --release (53f35d3 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by ppedrot (3) and coqbot-app[bot] (1).
Remove the -outputstate command line argument. (f8e860c )
Remove the Vernac commands and the API to marshal the Coq state on disk. (447965a )
Document the changes. (e79bc55 )
Merge PR #14940: Remove state explicit management for good (b30c827 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by RalfJung (1) and coqbot-app[bot] (1).
document more Hint Cut quirks (70b20d4 )
Merge PR #14922: document more Hint Cut quirks (bdcaddc )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Correctly handle a test introduced in #14758 in async mode. (c561b47 )
Merge PR #14945: Correctly handle a test introduced in #14758 in async mode. (98e1885 )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
More explicit error message for missing constraints in @{...|...} (7b93eb6 )
Merge PR #14946: More explicit error message for missing constraints in @{...|...} (fe2a9fa )
ppedrot pushed 2 commits to branch master. Commits by ejgallego (1) and ppedrot (1).
[printing] Move notation printing format to printing (e158b6d )
Merge PR #14939: [printing] Move notation printing format to printing (ac0d526 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Do not lift subterms in the cut tactic. (dd3d900 )
Merge PR #14932: Do not lift subterms in the cut tactic. (89e2726 )
coqbot-app[bot] pushed 5 commits to branch master. Commits by ppedrot (4) and coqbot-app[bot] (1).
Dnet matching in undiscriminate mode now overapproximates evars. (a21666b )
Uniformly use dnets for goals with evars in all auto tactics. (b723579 )
Adding overlays. (caed871 )
Documenting the changes. (fbf117c )
Merge PR #14848: Uniformly use dnets for goals with evars in all auto tactics (74a2cf7 )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Add some doc for [Constr.Case] (65e1288 )
Merge PR #14949: Add some doc for [Constr.Case] (1fa612a )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[ci] [docker] Bump cppo version. (fb21a1f )
Merge PR #14961: [ci] [docker] Bump cppo version. (014a6f3 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Add a newline at the end of generated changelog files. (6b46050 )
Merge PR #14960: Add a newline at the end of generated changelog files. (6033729 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[configure] Guard debug code under -debug
flag (2aa04f9 )
Merge PR #14889: [configure] Guard debug code under -debug
flag (8f03ca9 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[test-suite] Add test for #10193 (0cfcd74 )
Merge PR #14955: [test-suite] Add test for #10193 (aecc10e )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[test-suite] Add test for #10182 (dae887b )
Merge PR #14956: [test-suite] Add test for #10182 (9e2dd26 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Alizter (1) and coqbot-app[bot] (1).
added #13385 to test-suite (3569e63 )
Merge PR #14958: added #13385 to test-suite (701b991 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[test-suite] Error when calling test-suite without a full build. (18ba4b6 )
Merge PR #14890: [test-suite] Error when calling test-suite without a full build. (b918ede )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Document new coqbot SKIP_DOCKER=false feature. (97f2a37 )
Merge PR #14964: Document new coqbot SKIP_DOCKER=false
feature. (21518ab )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Bump Sphinx to 3.0.2. (4e72d61 )
Merge PR #14963: Bump Sphinx to 3.0.2. (d0890c8 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
CI: check CACHEKEY in docker-boot (653971a )
Merge PR #14965: CI: check CACHEKEY in docker-boot (b6009ce )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Alizter (1) and coqbot-app[bot] (1).
add period to changelog (5beb4ee )
Merge PR #14968: add period to changelog (67c70fa )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
CI: continue to work when an overlay was merged upstream (fea82fd )
Merge PR #14969: CI: continue to work when an overlay was merged upstream (fdb98e9 )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
coqchk respects sharing flag per-definition (3273aeb )
Merge PR #14957: coqchk respects sharing flag per-definition (541b1c8 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ejgallego (2) and coqbot-app[bot] (1).
[ci] [ocaml] Bump edge compiler to Ocaml 4.13.0 (50c0d5f )
[ocaml] [warnings] Disable warning 70 "can't find mli file" (f78582a )
Merge PR #14879: [ci] [ocaml] Bump edge compiler to Ocaml 4.13.0 (fbab8ef )
coqbot-app[bot] pushed 11 commits to branch master. Commits by ppedrot (10) and coqbot-app[bot] (1).
Extrude the opaque table definition out of the kernel. (70fecff )
Effectively move the Future module from the kernel to vernac/. (608c8fc )
Split the joining of opaques into two steps. (2f85050 )
Eagerly fill already computed delayed proofs in the safe environment. (7bd6985 )
Restore some assertions related to the handling of delayed constants. (9d10443 )
Correctly reinstate hashconsing of delayed bodies. (089f894 )
Correctly handle future constants inside modules. (8a1d383 )
Enhance the API for filling delayed proofs. (d956cad )
Adding more STM tests. (1c28cff )
Adding overlays. (a20f6bb )
Merge PR #14924: Move futures out of kernel (abd8e89 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Print library name in "Cannot load a library with the same name as the current one." error (60812ed )
Merge PR #14977: Print library name in "Cannot load a library with the same name as the current one." error (eb745e1 )
coqbot-app[bot] pushed 7 commits to branch master. Commits by ppedrot (6) and coqbot-app[bot] (1).
Remove the redundant Future.is_val function. (0670e45 )
Inline two Future utility functions in their only call site. (76c2305 )
Further simplification of future chaining in Declare. (3bf1155 )
Reduce the amount of back-and-forth future forcing in Declare. (6fc1174 )
Hide the internal type parameter of Declare.proof_entry. (4c04f94 )
Adding overlays. (0492c0a )
Merge PR #14982: Reduce the attack surface of the Future API (9439e93 )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Simpler universe propagation in safe_typing module start/end (f3047c5 )
Merge PR #14954: Simpler universe propagation in safe_typing module start/end (cdc8671 )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Add theories/_CoqProject (makes -topfile work when editing the stdlib) (d309a88 )
Merge PR #14979: Add theories/_CoqProject (makes -topfile work when editing the stdlib) (a005117 )
ppedrot pushed 2 commits to branch master. Commits by SkySkimmer (1) and ppedrot (1).
Refresh universes in apply tactic (556a5c5 )
Merge PR #14978: Refresh universes in apply tactic (fc8c532 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Clarify behavior of Locate command (0564a6a )
Merge PR #14971: Clarify behavior of Locate command (8c7d6d4 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Add timeout to the bench (6fd2a2f )
Merge PR #14974: Add timeout to the bench (00b32c4 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Add test for #5371 (795c92c )
Merge PR #14987: Add test for #5371 (2b687c1 )
silene pushed 4 commits to branch v8.14. Commits by silene (2), RalfJung (1) and ejgallego (1).
[build] Set dune root explicitly / use --release (3eff7f9 )
Backport PR #14919: [build] Set dune root explicitly / use --release (5c58825 )
document more Hint Cut quirks (e00b404 )
Backport PR #14922: document more Hint Cut quirks (c2b7fdc )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Reduce noise in linter output (c44b431 )
Merge PR #14995: Reduce noise in linter output (b8d3c65 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
Fixing #7393: ignore dots in comments parsed by coqdep. (eadbc5f )
Changelog for #14996 (75c07a3 )
Merge PR #14996: Fixing #7393: do not consider periods occurring in comments as end of Coq lines for coqdep (ea06ce8 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
Archive old tex files (db7b63b )
Delete */doc.tex files (94f6344 )
Merge PR #14976: Cleanup old tex files (2db6feb )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Alizter (1) and coqbot-app[bot] (1).
removed broken microbadger badge (40aa47e )
Merge PR #15001: removed broken microbadger badge (cf40849 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Alizter (1) and coqbot-app[bot] (1).
ignored .vscode/ folder (76c0a03 )
Merge PR #15004: ignore .vscode/ folder (17618a8 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by Zimmi48 (2) and coqbot-app[bot] (1).
Build only Coq and not coq-shell. (7a5a486 )
Test that CACHIX_AUTH_TOKEN is set to run pkg:nix:deploy. (43ab865 )
Merge PR #14723: Nix CI: follow-up of #14590. (51a6e6c )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and gjurgensen (1).
Derive JMeq_eq from eq_rect_eq (0293ed7 )
Merge PR #14990: Derive JMeq_eq from eq_rect_eq (2880bc7 )
coqbot-app[bot] pushed 5 commits to branch master. Commits by SkySkimmer (4) and coqbot-app[bot] (1).
Glob_term.cast_type is just an enum (3826ebe )
Remove REVERTcast (45a7458 )
Remove ignored l2r argument of default_conv (5511353 )
Overlay for cast_kind changes (63ac734 )
Merge PR #14773: Remove REVERTcast (0acddf0 )
ppedrot pushed 4 commits to branch master. Commits by herbelin (2), Alizter (1) and ppedrot (1).
Extracts empty type as an abstract type in OCaml. (4a74bf1 )
Added EmptyExtraction.v to test-suite (08471ae )
Changelog for #14801 (9c78fea )
Merge PR #14802: Extracts empty type as an abstract (empty-by-construction) type in OCaml (3049b7c )
ppedrot pushed 3 commits to branch master. Commits by SkySkimmer (2) and ppedrot (1).
Stop using rectypes for iStream (acdad79 )
Monomorphize IStream node type (9379209 )
Merge PR #15006: Stop using rectypes for iStream (34ee05f )
ppedrot pushed 3 commits to branch master. Commits by SkySkimmer (2) and ppedrot (1).
"apply with" does not rename arguments (7d3993e )
Locate "no such bound variable" error (b5c54a2 )
Merge PR #13837: "apply with" does not rename arguments (d2addf3 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Print "n focused goals / x shelved / ID y" in 1 line (ad1f688 )
Merge PR #14999: Print "n focused goals / x shelved / ID y" in 1 line (954deda )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Convert "Reasoning with inductive types" to prodn, part 3 (68f1beb )
Merge PR #14676: Convert "Reasoning with inductive types" to prodn, part 3 (0354fc3 )
coqbot-app[bot] pushed 11 commits to branch master. Commits by ppedrot (10) and coqbot-app[bot] (1).
Do not join delegated futures in par: combinator. (d512b72 )
Move joining of futures outside of the API. (bb4e8bd )
Defunctionalize the Future.fix_exn type. (5cbd94a )
Defunctionalize the implementation of delegated futures. (57e5089 )
Stronger invariants on Stm.build_proof_here. (b77b6d8 )
Make explicit that future assignment only depends on a thunk. (10be710 )
Small code factorization in the STM. (1019e45 )
Remove the use of Future from Partac altogether. (5ee886d )
Introduce an exn_info type in Stateid to communicate STM errors. (7348dbf )
Adding overlays. (f4ba747 )
Merge PR #15008: Further round of simplification of the Future API (c830c2e )
ppedrot pushed 4 commits to branch master. Commits by SkySkimmer (3) and ppedrot (1).
Remove optional header string from UserError (2fadd06 )
Remove unused hdr argument of user_err (4d0cba5 )
Overlays for remove of user_err hdr (fe1fc9e )
Merge PR #15003: Remove optional header in UserError (ad978df )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Fix setoid_rewrite under non dependent binders (c9c6064 )
Merge PR #14986: Fix setoid_rewrite under non dependent binders (ba084b6 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Alizter (1) and coqbot-app[bot] (1).
Added universe mismatch error message. (1739c32 )
Merge PR #15000: more descriptive universe length mismatch message (2bcdc69 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Correctly prevent backtracking in clear dependent. (45139fc )
Adding a changelog. (3fb2821 )
Merge PR #14984: Correctly prevent backtracking in clear dependent. (2d4a038 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Slightly more type-safe Library API for vio tasks. (60f6c09 )
Merge PR #15013: Slightly more type-safe Library API for vio tasks. (bebefec )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and mattam82 (1).
Summary of changes for 8.14 (db7a7a9 )
Merge PR #14908: Summary of changes for 8.14 (85c065e )
silene pushed 3 commits to branch v8.14. Commits by silene (2) and mattam82 (1).
Summary of changes for 8.14 (30d93d1 )
Backport PR #14908: Summary of changes for 8.14 (2840828 )
Upgrade version number to 8.14.0. (33df5f8 )
silene pushed tag V8.14.0.
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Less noisy "git commit" messages from pre-commit hook (a9810eb )
Merge PR #14980: Less noisy "git commit" messages from pre-commit hook (2382f6c )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Update compat files before 8.15 branching (11e506f )
Merge PR #15022: Update compat files before 8.15 branching (5a8b5db )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and gares (1).
[termops] remove collapse_appl (fix #14972) (0bba837 )
Merge PR #14973: [termops] do not strip casts from evars (fix #14972) (2f8a7fa )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
CI: call git submodule in git_download instead of by hand (f3df868 )
Merge PR #15007: CI: call git submodule in git_download instead of by hand (2086db6 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and silene (1).
Improve the documentation of the release process a bit. (a6c63ab )
Merge PR #15025: Improve the documentation of the release process a bit. (4f1932e )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Stop using dune private modules (67522cb )
Merge PR #15016: Stop using dune private modules (697e435 )
coqbot-app[bot] pushed 5 commits to branch master. Commits by Wojciech Karpiel (4) and coqbot-app[bot] (1).
Explicitly mention exponential notation in number syntax (dc85cd4 )
Describe exponential notation as a common practice in standard library, not as a hardcoded Coq design (b17baa5 )
State default meaning of exponential notation in number related scopes (9008ba6 )
Remove redundant "default", make example clearer (aca66a7 )
Merge PR #15021: [doc] Explicitly mention exponential notation in number syntax (55025ee )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Make some match-all cases more precise in stm.ml (8b056f6 )
Merge PR #15037: Make some match-all cases more precise in stm.ml (ef0f5d8 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Remove the open recursion on the branch type in VCS API. (063af9a )
Killing backticks in the STM. (3cd64a6 )
Merge PR #15039: Removing polymorphic variants from the STM (92b9d3c )
coqbot-app[bot] pushed 2 commits to branch master. Commits by addap (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
Remove deprecated "Instance Generalized Output" flag (475c56d )
Remove abstraction_kind field of CGeneralization (60e45e3 )
Merge PR #15023: Remove deprecated "Instance Generalized Output" flag (77e0794 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Bench: test iris-examples instead of lambda-rust (0e65187 )
Merge PR #15026: Bench: test iris-examples instead of lambda-rust (c8a6dd8 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Add test for #6375 (f13dd67 )
Merge PR #15029: Add test for #6375 (51c3a44 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Document Kernel Term Sharing (581e34c )
Merge PR #15028: Document Kernel Term Sharing (7c308b0 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
CI scripts: understand DOWNLOAD_ONLY env variable (6312fad )
create_overlays: use DOWNLOAD_ONLY (ff764f9 )
Merge PR #15027: CI scripts understand DOWNLOAD_ONLY + use in create_overlays (a14a8e2 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Add Top_printers.ppprojrepr (c373ec0 )
Merge PR #15047: Add Top_printers.ppprojrepr (50bcc63 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
Fixing #15043: trailing let-ins were dropped in specialize. (f4586b8 )
Change log for #15046 (bd4ef70 )
Merge PR #15046: Fixing #15043: trailing let-ins were dropped in specialize (e930752 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Allow nary choice in rewrite_strat (6639c68 )
Merge PR #14989: Allow nary choice in rewrite_strat (69fdf76 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by gares (3) and coqbot-app[bot] (1).
[kernel] API to inspect the current module (6f762e7 )
[lib] implement is_modtype & co using kernel primitives (7081335 )
Update kernel/safe_typing.mli (1e8666e )
Merge PR #14172: [kernel] API to get the number of module parameters (3e4299c )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Alizter (1) and coqbot-app[bot] (1).
Add periods to error messages. (032d2f1 )
Merge PR #15005: Add periods to error messages (1343a93 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Do not perform type-checking feedback from the kernel. (cc3441a )
Merge PR #15038: Do not perform type-checking feedback from the kernel. (37d25fa )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[build] Ensure dune install
is called with the right root detection options. (f5a363e )
Merge PR #15045: [build] Ensure dune install
is called with the right root detection options (04490e6 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Alizter (1) and coqbot-app[bot] (1).
remove -debug option (0738c40 )
Merge PR #14997: Remove -debug option (6e74476 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by SkySkimmer (3) and coqbot-app[bot] (1).
Have locations in attributes (710f82b )
Test attribute error locations (f8dac1a )
Overlays for attribute locations (0063d85 )
Merge PR #15052: Have locations in attributes (32f9dc9 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
Try to build application terms in 1 step in pretyping (8fe721c )
Use mutation in delayed_app_body (1b4d70a )
Merge PR #14616: Delayed building of application terms in pretyping (2553048 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by liyishuai (2) and coqbot-app[bot] (1).
CI QuickChick: install executable properly (dcef1ab )
Add overlays (1394aea )
Merge PR #15055: CI QuickChick: install executable properly (11173ba )
coqbot-app[bot] pushed 5 commits to branch master. Commits by liyishuai (4) and coqbot-app[bot] (1).
[extraction] use big_int from Zarith (cfa94dc )
Remove ExtrOcamlBigIntConv module (43a3a6a )
Parenthesise extracted functions (3802b14 )
Add overlays (8d31476 )
Merge PR #8252: Extraction: get rid of Big module (ea4098d )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Fix coercions from projections (ace654c )
Merge PR #15048: Fix coercions from projections (d7fb843 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by herbelin (3) and coqbot-app[bot] (1).
Fine-tuning evar restriction when a choice has to be made. (a02ac9f )
Adding change log for #14673. (8a4739a )
Apply suggestions from code review (5523dc4 )
Merge PR #14673: Fine-tuning evar restriction in the presence of local definitions when a choice has to be made (f2ea339 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by gares (2) and coqbot-app[bot] (1).
[ssr] flip goals order if setoids are used (fix #5706) (10b7aae )
changelog (8dc0caf )
Merge PR #14314: [ssr] flip goals order if setoids are used (fix #5706) (e51a010 )
coqbot-app[bot] pushed 7 commits to branch master. Commits by SkySkimmer (5), Alizter (1) and coqbot-app[bot] (1).
Added locality attributes for Typeclasses Opaque and Transparent (52f4b37 )
Use separate warning for Typeclasses Transparent/Opaque locality (d7d4096 )
Changelog/doc for TC Opaque locality (4b697b6 )
Adapt stdlib to warning on TC Opaque/Transparent (7dec7cc )
Overlays for set_typeclass_transparency hint_locality (81fcc80 )
Move set_typeclass_tc implem to classes.ml (d339719 )
Merge PR #14685: Added locality attributes for Typeclasses Opaque and Transparent (12cb782 )
coqbot-app[bot] pushed 16 commits to branch master. Commits by herbelin (15) and coqbot-app[bot] (1).
Dead code and typos in coqdep_common.ml . (b664563 )
Coqdep: Reworking treatment of From clause of Require. (51f1784 )
Add tests for coqdep "From" bugs #11631 (initial report) and #14539. (cf6f48c )
Coqdep: interleave files and directories as in coqc. (ad4af49 )
Changing coqc loadpath order to fit coqdep regarding subdir order traversal. (74a8366 )
Coqdep: Fix redundancy in stat error message. (ffbd64c )
Adding a function System.all_in_path. (81977ca )
A useless try in coqdep. (888f613 )
Refman: removing outdated reference to Coq 8.5 regarding loadpath. (73bb108 )
Updating coqdep man page and coqdep section in reference manual. (0675d83 )
New rules for disambiguation of Require: (a56bda9 )
Add test about the order of -R options. (0a8c7ff )
Add tests about ambiguous Require. (7422cb6 )
Updating reference manual with new rules for Require disambiguation. (7df7b40 )
Change log for #14718. (601a5a4 )
Merge PR #14718: Fixes issues with From in coqdep (#11631 and #14539) + new unifying semantics of coqdep and coqc (e9c1223 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Remove "TOKEN" object (627f16b )
Merge PR #15068: Remove "TOKEN" object (7fc6855 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and fakusb (1).
fix #9319 by checking that files in VFILES realy exist (0de3ace )
Merge PR #13541: Improve error handling with make when _CoqProject incorrect (4012eb2 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by Wojciech Karpiel (2) and coqbot-app[bot] (1).
Warn when Collection and Variable names clash (facdb3e )
Register "proof-using" warnings once, fix typos in documentation (766201c )
Merge PR #15056: Warn when Collection and Variable names clash (00a2f24 )
coqbot-app[bot] pushed 8 commits to branch master. Commits by ppedrot (7) and coqbot-app[bot] (1).
Make namegen pure w.r.t. the global environment. (2ec9c44 )
Make Termops pure w.r.t. the global environment. (8fd9124 )
Remove the easy call to Global.env from Evarutil. (ada9300 )
Remove some calls to Global functions in UnivGen. (febe6f7 )
Remove some hopefully useless Global.env calls introduced in this PR. (75728fb )
Remove Evarutil.new_global. (f9cc785 )
Adding overlays. (b0b958d )
Merge PR #15069: Remove most calls to Global from engine/ (bb958f8 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Fix compilation on master after a race with #15069. (5a14d57 )
Merge PR #15083: Fix compilation on master after a race with #15069. (be79bd4 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Fix spacing issue (adjacent italic words lose space in output) (23f3306 )
Merge PR #15065: Fix for losing space between adjacent italic words (eab5e1b )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Support setting line number and begin of line offset when calling parser (f2aa894 )
Merge PR #14898: Debugger: Support setting line number and begin of line offset when calling parser (dc405d2 )
coqbot-app[bot] pushed 10 commits to branch master. Commits by SkySkimmer (9) and coqbot-app[bot] (1).
Infrastructure for import categories (533fb09 )
Import category for coercions. (4241115 )
Import category for hints (98d6d41 )
Import category for canonical structures (9ac52f3 )
Import categories for notations (90d9510 )
Import categories for ltac and ltac2 tactic notations (b31f57e )
Add a few import_cat notation tests (a6c52e8 )
Overlays for import cats (eb62702 )
Doc for import categories (ad7cd05 )
Merge PR #14892: Import categories (42b418b )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Add test that named goal selector doesn't drop focus (5f0ad40 )
Merge PR #15096: Add test that named goal selector doesn't drop focus (13b2d89 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
Locate "unbound universe" error on the correct line (df47198 )
Use own exn for unbound univs error (c28072f )
Merge PR #15082: Locate "unbound universe" error on the correct line (2dc157e )
coqbot-app[bot] pushed 6 commits to branch master. Commits by ppedrot (5) and coqbot-app[bot] (1).
Use a uniform representation for the internal persistent arrays. (9eb4d8c )
Remove dubious calls to Parray.to_array. (6de011c )
Adding a test for the bug. (ff9862c )
Documenting the critical issue. (4139073 )
Change the native compilation scheme of arrays. (85427f6 )
Merge PR #15081: Use a uniform representation for the internal persistent arrays. (ca06c04 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Stop relying on a fragile hack using legacy code in Funind. (657b6fc )
Merge PR #15115: Stop relying on a fragile hack using legacy code in Funind. (086fc9d )
coqbot-app[bot] pushed 5 commits to branch master. Commits by SkySkimmer (4) and coqbot-app[bot] (1).
Remove "printable_body" (9860008 )
Separate nametabs for open modules/modtypes/sections vs closed modules (a2d7dc0 )
Overlays for modules out of nametab dirtab (eee1ee3 )
changelog for module nametab (7332245 )
Merge PR #15078: Separate nametabs for open modules/modtypes/sections vs closed modules (70af17c )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Fix "obligation already solved" message (e6221b2 )
Merge PR #15107: Fix "obligation already solved" message (c3cfc67 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Substitute universes in types when admitting a proof. (ce80a7f )
Merge PR #15105: Substitute universes in types when admitting a proof. (3d02294 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by Alizter (2) and coqbot-app[bot] (1).
Change err_unmapped_library and err_notfound_library to algebraic... (6af31ed )
add test for err_unmapped_library (352e77c )
Merge PR #15100: remove extra period observed in #15097 (c4cf585 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Update nixpkgs to use Dune 2.9. (06791c0 )
Merge PR #15064: Update nixpkgs to use Dune 2.9. (696bbcc )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and proux01 (1).
[primitive floats] Deprecated frexp and ldexp (40e92aa )
Merge PR #15085: [primitive floats] Deprecate frexp and ldexp (ba27ca7 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by chdoc (2) and coqbot-app[bot] (1).
additions made in math-comp PR #757 (8705747 )
Update doc/changelog/06-ssreflect/15059-reflect-combinators.rst (a4ef5ab )
Merge PR #15059: port additions made in math-comp PR #757 (734b7ee )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Retyping: unbound rels raise RetypeError not Not_found (45fc3d3 )
Merge PR #15088: Retyping: unbound rels raise RetypeError not Not_found (95e359b )
coqbot-app[bot] pushed 15 commits to branch master. Commits by ppedrot (14) and coqbot-app[bot] (1).
Remove calls to Goal.V82.env and deprecate it. (f5a371b )
Remove calls to Goal.V82.hyps and deprecate it. (10e62ac )
Deprecate Goal.V82.nf_evars. (5073cdc )
Deprecate the unused function Goal.V82.nf_hyps. (37896c2 )
Inline the only call to Goal.V82.partial_solution_to and remove it. (46984dc )
Inline the only call to Goal.V82.progress. (d89626c )
Inline the only caller of Goal.V82.abstract_type. (54b0365 )
Do not rely on Goal.V82.mk_goal in the typeclass resolution function. (f9c167b )
Port a low-level single-use ssr tactic to the new engine. (c6927e2 )
Port a low-level ssr tactic to the new API. (98241ff )
Inline the last call to Goal.V82.partial_solution and deprecate it. (c4892b9 )
Remove a useless call to Goal.V82.mk_goal in Ring. (f0ab960 )
Deprecate Goal.V82.mk_goal. (ea1f8e9 )
Deprecate Goal.V82.concl. (7b3f914 )
Merge PR #15114: Deprecate the Goal.V82 API (9fbec8b )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Simplify the intepretation functions of intropatterns. (0c3b557 )
Merge PR #15118: Simplify the intepretation functions of intropatterns. (1545e1b )
coqbot-app[bot] pushed 6 commits to branch master. Commits by ppedrot (5) and coqbot-app[bot] (1).
Turn the ProofGeneral-specific infoH tactic into a command. (b4ebfbf )
Documenting the changes. (96b040b )
Regenerate the grammar file. (ebfeaa7 )
Introducing a new Internal module in the Ltac plugin. (661a2df )
Remove the confusing changelog since it is a purely internal PR. (e0b94f8 )
Merge PR #15116: Turn the ProofGeneral-specific infoH tactic into a command. (0e663cc )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
Qualify all uses of Typeclasses in rewrite.ml (db1a2f4 )
Remove Typeclasses.classes_transparent_state hook (ade90e8 )
Merge PR #15124: Small TC cleanup: remove transparent state hook (8a22d9b )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Move the DeclareUctx module from tactics/ to vernac/. (c0cae30 )
Merge PR #15129: Move the DeclareUctx module from tactics/ to vernac/. (b70393c )
coqbot-app[bot] pushed 4 commits to branch master. Commits by Wojciech Karpiel (2), WojciechKarpiel (1) and coqbot-app[bot] (1).
Deprecation notice of ambiguous Proof using
and Collection
usage (f44d176 )
Add changelog for #15056 (1df6317 )
Improve wording of deprecation notice (ee08910 )
Merge PR #15127: Deprecation notice of ambiguous Proof using
and Collection
usage (da62427 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
CI: disable pkg:nix:deploy (d8d078a )
Merge PR #15131: CI: disable pkg:nix:deploy (753dd5d )
coqbot-app[bot] pushed 6 commits to branch master. Commits by liyishuai (5) and coqbot-app[bot] (1).
ExtrOcamlChar: export ExtrOcamlBasic (4d3aab1 )
Add changelog (3cfd81b )
Fix more bugs (9fe649f )
Add string function to test suite (efec0c2 )
Update doc/changelog/12-misc/15075-extraction-string.rst (68fc16c )
Merge PR #15075: ExtrOcamlChar: export ExtrOcamlBasic (c7a69c4 )
coqbot-app[bot] pushed 5 commits to branch master. Commits by pi8027 (4) and coqbot-app[bot] (1).
Add missing zify class instances (5a55100 )
Cleanup of ZifyInst.v and ZifyBool.v (ab44c89 )
Add a changelog entry and test cases (6ecdd0b )
Overlay for Flocq (9d3d95b )
Merge PR #15101: Add missing zify class instances (d9f2eeb )
coqbot-app[bot] pushed 9 commits to branch master. Commits by ppedrot (8) and coqbot-app[bot] (1).
Remove calls to Global functions in Hipattern. (db360bf )
Take an explicit environment in Tacticals.compute_constructor_signatures. (54d386c )
Remove the Global call from Elim. (038acb6 )
Remove a call to Global in Eqdecide. (d2db50d )
Explicit environment-passing for global tactic references. (7e2cd40 )
Remove some calls to the Global API in Tactics. (5dcea78 )
Remove a call to a Global primitive in Equality. (cd494f1 )
Remove dead code accessing a Global environment in Hints. (3f2f806 )
Merge PR #15133: Remove some trivial calls to the global environment in tactics (460e57e )
coqbot-app[bot] pushed 4 commits to branch master. Commits by mattam82 (2), SkySkimmer (1) and coqbot-app[bot] (1).
Fix bug #13942: allow deterministic interpretation of modes (22044aa )
Cleanup debugs in class_tactics.ml (06ca936 )
Add overlay for coqhammer (5ff2838 )
Merge PR #13952: Fix bug #13942: allow deterministic interpretation of modes (1863ba7 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Small cleanup removing the legacy API in Class_tactics. (2d0b104 )
Merge PR #15135: Small cleanup removing the legacy API in Class_tactics. (37cdb81 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by ppedrot (3) and coqbot-app[bot] (1).
Allow different types of vernac argument interpretation functions. (ba3bdb1 )
Introduce a simpler interpretation kind and make it the default. (edcfe66 )
Adding overlays. (56ac748 )
Merge PR #15119: Finer types for the INTERPRETED BY macro (8fa85c0 )
coqbot-app[bot] pushed 14 commits to branch master. Commits by ppedrot (13) and coqbot-app[bot] (1).
Simplification of the signature of pf_abs_ssrterm. (c08e3d3 )
Remove dead code from the ssrcommon API. (d05ab73 )
Port pf_abs_ssrterm to the new engine. (a5dd3c8 )
Hide the use of V82 compat layer under the SSR API. (47531e4 )
Propagate the V82 compatibility layer in ssrequality. (cf6d710 )
Remove some V82 compatibility layer in ssrbwd. (4073510 )
Remove compatibility layer in ssripats. (eef13f4 )
Use a simpler reference equality in ssreflect. (51a8c0a )
Further cleanup in ssrfwd. (00360ca )
Further commutation of compatiblity layers in ssrcommon. (e31aa6b )
Removing V82 compatibility layers in ssrbwd. (3c3b63d )
Removing V82 compatibility layer in ssrcommon. (a024732 )
Removing V82 compatibility layer in ssrequality. (506a6fe )
Merge PR #15134: Progress in removing the compatibility layer in ssreflect (05151f6 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Extend release process with rc announcement. (3dfbfd9 )
Merge PR #15080: Extend release process with rc announcement. (30683ee )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Small cleanup in cbn refolding. (3a5dbe0 )
Merge PR #15144: Small cleanup in cbn refolding. (ad1fa4f )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Move tactic code out of Extratactics into Internals. (5ae9763 )
Merge PR #15126: Move tactic code out of Extratactics into Internals. (975e955 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Don't gitignore user-contrib (0f22ea5 )
Merge PR #15145: Don't gitignore user-contrib (21e1997 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Remove deprecated unsafe_type_of (859765e )
Merge PR #15147: Remove deprecated unsafe_type_of (6b260db )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
test-suite coqdoc: capture stderr (ae63ba2 )
Merge PR #15130: test-suite coqdoc: capture stderr (c70e317 )
silene pushed 38 commits to branch v8.14. Commits by silene (15), herbelin (11), ppedrot (6) and others (6).
Fixes #14505: missing universes in module type interpretation. (b38cec0 )
Adding change log for #14596. (9544ebf )
Backport PR #14666: Fixes #14505: missing universe constraints in Module Type interpretation (6eec8d9 )
Ad hoc fix for #12298: flushing defined Ltac evars in tactical abstract. (29173ed )
Adding change log for #14671. (e484684 )
Backport PR #14671: Ad hoc fix for #12298: flushing defined Ltac evars in tactical abstract (335ca35 )
Fixes #10796: regular error when calling Separate Extraction in a module. (026b08f )
Adding change log for #14670. (8eaf0ee )
Backport PR #14670: Fixes #10796: regular error when calling Separate Extraction in a module (581692c )
Fixes #7228: Anomaly with Set Extraction Conservative Types on singletons. (d5ffc38 )
Adding change log for #14669. (7092197 )
Backport PR #14669: Fixes #7228: anomaly with Set Extraction Conservative Types on singletons (ce2391d )
Fix missing evar normalization when reifying match in vm/native norm (38d9dc7 )
Backport PR #14764: Fix missing evar normalization when reifying match in vm/native norm (571d336 )
New treatment on non-existing files for coqdep: (f74494e )
Backport PR #14827: Remove mention of confusing dummy line number on non-existing file for coqdep (c0480e3 )
Correctly cache opaque body access in Print Assumptions. (770d755 )
Backport PR #14931: Correctly cache opaque body access in Print Assumptions. (31d9a12 )
Clarify behavior of Locate command (3529824 )
Backport PR #14971: Clarify behavior of Locate command (4e86046 )
[and 18 more commit(s)]
coqbot-app[bot] pushed 4 commits to branch master. Commits by ppedrot (3) and coqbot-app[bot] (1).
Swap the role of the legacy and modern Tactical layers. (e9ff2a7 )
Swap the role of the legacy and modern Tacmach layers. (e1786af )
Adding overlays. (11de4e1 )
Merge PR #15159: Make the new Tacmach/Tacticals API the default. (5315157 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Remove the ssrsearch plugin and the ssr Search command (5bc725e )
Merge PR #13760: Remove the ssrsearch plugin and the ssr Search command (deprecated in 8.12) (e56f141 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Fix docgram files after ssrsearch removal (b16cf14 )
Merge PR #15167: Fix docgram files after ssrsearch removal (14f56a3 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Port the Show Intro command to the new API. (3f6d684 )
Merge PR #15142: Port the Show Intro command to the new API. (e4a495b )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Move ltac2 ml files to plugins/ltac2 (0aa6310 )
Merge PR #15137: Move ltac2 ml files to plugins/ltac2 (4b812ba )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Remove the last bits of backwards compatibility layer in congruence. (1a20a44 )
Merge PR #15165: Remove the last bits of backwards compatibility layer in congruence. (ed31546 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Remove dead code using the legacy engine in funind. (7043411 )
Merge PR #15166: Remove dead code using the legacy engine in funind. (f2a3355 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Really remove ssrsearch/g_search.mlg (eed8d42 )
Merge PR #15168: Really remove ssrsearch/g_search.mlg (1f3bb87 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Doc: correct deprecation date for Apply With Renaming (b06ee0c )
Merge PR #15164: Doc: correct deprecation date for Apply With Renaming (8cd67a3 )
coqbot-app[bot] pushed 6 commits to branch master. Commits by herbelin (5) and coqbot-app[bot] (1).
CList: Adding exists_i. (bc408bb )
Termops: adding a function to return occurrences of rels and short qualids. (5b8b50c )
Implicit arguments: add support for giving implicit arguments by position. (7aceb99 )
Documenting non-dep implicit explicitation syntax (n:=id). (f43bdad )
Adding change log for #11099. (b8b10d1 )
Merge PR #11099: Add support for instantiating non dependent implicit arguments by position (1afc3a8 )
coqbot-app[bot] pushed 9 commits to branch master. Commits by akr (8) and coqbot-app[bot] (1).
Restore an overline. (17e7e80 )
Don't break a line between "delta-" and "reduced". (25609a9 )
The access path should be "X". (d968ff9 )
Use \End. (dc7d915 )
Use \WF. (44dcb7c )
The separator of global environment is ";". (e029cf0 )
Remove a colon. (b8fddb4 )
S2 in the conclusion of WF-MOD2 is not optional. (d5b254c )
Merge PR #15125: Correct module document (1a57401 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
Fail prints error location in test-mode (026cedc )
test-suite/output: add coqc exit code to the output file (f25a82c )
Merge PR #15174: Improve output tests (a0156fb )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Remove the last call to interp_wit from ssreflect. (a04309e )
Merge PR #15143: Remove the last call to interp_wit from ssreflect. (3c2c3d4 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
ci-bedrock2: understand DOWNLOAD_ONLY (eced71f )
Merge PR #15179: ci-bedrock2: understand DOWNLOAD_ONLY (4c51527 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by fajb (2) and coqbot-app[bot] (1).
[ci-itauto] adds itauto to the CI (392c114 )
disable native-compiler (5000976 )
Merge PR #15146: [ci-itauto] adds itauto to the CI (aa4d21d )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and silene (1).
Changelog for 8.14.1 (8127b68 )
Merge PR #15154: Changelog for 8.14.1 (9441364 )
coqbot-app[bot] pushed 7 commits to branch master. Commits by herbelin (6) and coqbot-app[bot] (1).
Clarifying nested positivity condition. (599db30 )
Fixing #14938 (missing mention in doc of non-rec. uniform params in positivity). (579996c )
Clarify the positivity condition for mutual inductive types. (5ecd69f )
Strict positivity: use same terminology in code and in reference manual. (8db99e2 )
Unifying the role of names in describing typing of inductive types. (3db1f1a )
Changelog for #14938 (030bdb9 )
Merge PR #14967: Fixes #14938: in the reference manual, mentions the role of non-recursively uniform parameters in the strict positivity condition (a831f8f )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Pass the genargs from the tactic closure to uconstr interpretation. (168e9a3 )
Merge PR #15178: Pass the genargs from the tactic closure to uconstr interpretation. (e8cd044 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Minor doc fixes after #11099. (a73bc6f )
Merge PR #15173: Minor doc fixes after #11099 (support for instantiating non dependent implicit arguments by position) (7e4a34f )
coqbot-app[bot] pushed 4 commits to branch master. Commits by jfehrle (3) and coqbot-app[bot] (1).
Add visual Ltac debugger in CoqIDE supporting (f3f165b )
Pass breakpoints through DebugHook.Action, add debugger initialize (a8ffd32 )
Send stack and variable maps through Answer, (b55c736 )
Merge PR #14644: Debugger part 3: display call stack and variable values (e0de9db )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Remove deprecated "autoapply using" syntax (f551275 )
Merge PR #15194: Remove deprecated "autoapply using" syntax (8289262 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by jfehrle (2) and coqbot-app[bot] (1).
Minor cleanup (6ae8364 )
Replace hyps diff with new algorithm that fully preserves (5f5c9a1 )
Merge PR #15132: Fix #14577: always include every new line ident when diffing hypothesis lines (d7ed986 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Remove unused "deprecated-Zify-Spec" warning (dc60085 )
Merge PR #15192: Remove unused "deprecated-Zify-Spec" warning (4d5aa8f )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Fix identifier capture in uconstr interpretation. (c56675b )
Merge PR #15170: Fix identifier capture in uconstr interpretation. (bce8164 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Add a test for the second behaviour of #15195. (5212ce2 )
Merge PR #15196: Add a test for the second behaviour of #15195. (31b5f7a )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Update locations of ltac errors based on Loc.finer (6e84010 )
Merge PR #15176: Update locations of ltac errors based on Loc.finer (57325dc )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Faster computation of relevance_of_term for Prod. (f357912 )
Merge PR #15203: Faster computation of relevance_of_term for Prod. (df58cf2 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Change release process to prepare the version change PR earlier (d3f0029 )
Merge PR #15199: Change release process to prepare the version change PR earlier (2aa7ce5 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Fix the relevance generated by the set / pose tactics. (ec2c637 )
Give a try at using relevance_of_term instead of relevance_of_type. (3ec355c )
Merge PR #15090: Fix the relevance generated by the set / pose tactics. (b79ed2e )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Remove V82 compatibility layer used in printing. (7004796 )
Merge PR #15169: Remove V82 compatibility layer used in printing. (14e7c82 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Add "Search pat in mods" syntax equivalent to "Search pat inside mods" (73a1d53 )
Merge PR #15139: Add "Search pat in mods" syntax equivalent to "Search pat inside mods" (30bc6ca )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Describe changes from #14644 (Ltac visual debugger) (f073afb )
Merge PR #15200: Describe changes from #14644 (Ltac visual debugger) (07ad41e )
coqbot-app[bot] pushed 4 commits to branch master. Commits by SkySkimmer (3) and coqbot-app[bot] (1).
Fix or delete tests in typeclasses/, and move to success/ (f4fa2b8 )
Move test-suite/vos to test-suite/coq-makefile/vos (889c127 )
Delete or move test-suite/ideal-features/*.v (236fedd )
Merge PR #15112: Cleanup disabled test suite directories (fe1bd90 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Remove deprecated "instantiate" syntax with capitalized Type or Value (e41dd43 )
Merge PR #15193: Remove deprecated "instantiate" syntax with capitalized Type or Value (d1a0788 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Make gappa allow_failure (6c9edd5 )
Merge PR #15210: Make gappa allow_failure (5a94973 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Document the CoqIDE visual Ltac debugger (a18590a )
Merge PR #14864: CoqIDE visual Ltac debugger documentation (matching code in #14644) (7d0c158 )
coqbot-app[bot] pushed 5 commits to branch master. Commits by ppedrot (4) and coqbot-app[bot] (1).
Try to use uconstr instead of the ad-hoc casted_constr in the exact tactic. (bf797f4 )
Remove the casted_constr argument altogether. (142a969 )
Fix the docgram file. (cf7193a )
Adding a changelog. (06373b5 )
Merge PR #15171: Use uconstr instead of the ad-hoc casted_constr in the exact tactic. (2091dff )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
SkySkimmer pushed tag V8.16+alpha.
SkySkimmer pushed the branch v8.15.
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Bench: use coq-flocq3 (b980c5b )
Merge PR #15217: Bench: use coq-flocq3 (14537d7 )
SkySkimmer pushed 2 commits to branch v8.15.
SkySkimmer pushed 2 commits to branch v8.15.
Bench: use coq-flocq3 (7ee52b4 )
Backport PR #15217: Bench: use coq-flocq3 (2c5b844 )
silene pushed 17 commits to branch v8.14. Commits by akr (8), silene (8) and SkySkimmer (1).
Improve the documentation of the release process a bit. (ccb7598 )
Backport PR #15025: Improve the documentation of the release process a bit. (ff1a743 )
Substitute universes in types when admitting a proof. (9c9b7eb )
Backport PR #15105: Substitute universes in types when admitting a proof. (d3fb520 )
Disable OCaml's warning 70. (7617e8a )
Restore an overline. (e171fa2 )
Don't break a line between "delta-" and "reduced". (37eace3 )
The access path should be "X". (5cef2f3 )
Use \End. (c07df81 )
Use \WF. (1a980b7 )
The separator of global environment is ";". (753d12f )
Remove a colon. (18f2b45 )
S2 in the conclusion of WF-MOD2 is not optional. (aa71ff8 )
Backport PR #15125: Correct module document (b4d18fb )
Changelog for 8.14.1 (774938f )
Backport PR #15154: Changelog for 8.14.1 (2a5733a )
Upgrade version number to 8.14.1. (2e10090 )
silene pushed tag V8.14.1.
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
ci-gappa: remove allow_failure (92273c2 )
Merge PR #15222: ci-gappa: remove allow_failure (cd3dc9f )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Update refman links for 8.15 branch (e23ea14 )
Merge PR #15216: Update refman links for 8.15 branch (691da22 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Correctly pass the genarg map to uconstr pretyping. (be83a11 )
Merge PR #15198: Correctly pass the genarg map to uconstr pretyping. (6b98183 )
SkySkimmer pushed 2 commits to branch v8.15.
Update refman links for 8.15 branch (fd6184a )
Backport PR #15216: Update refman links for 8.15 branch (134bfc0 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Separate extraction: check we're not extracting an open module early (4bd8b4c )
Merge PR #15205: Separate extraction: check we're not extracting an open module early (eed4bdb )
coqbot-app[bot] pushed 4 commits to branch master. Commits by gares (3) and coqbot-app[bot] (1).
ssr: make cutlike tactics compatible with SProp (6e8fe79 )
A test to ensure section closing does not beta reduce the proof (e5784b9 )
changelog (b1a03ea )
Merge PR #15121: ssr: make have-like tactics compatible with SProp (bac30aa )
SkySkimmer pushed 4 commits to branch v8.15. Commits by SkySkimmer (3) and ppedrot (1).
Correctly pass the genarg map to uconstr pretyping. (a16a34f )
Backport PR #15198: Correctly pass the genarg map to uconstr pretyping. (a5cf12b )
Separate extraction: check we're not extracting an open module early (767e4da )
Backport PR #15205: Separate extraction: check we're not extracting an open module early (cd521a2 )
coqbot-app[bot] pushed 10 commits to branch master. Commits by ppedrot (9) and coqbot-app[bot] (1).
Remove V82 compatibility layer in ssrfwd. (87e157a )
Remove V82 compatibility layer in ssrtacticals. (2bcc69b )
Remove V82 compatibility layer in ssrcommon. (3c06ebc )
Remove dead code in ssrcommon. (e2122e1 )
Fix the implementation of cleartac. (8213523 )
Port abs_wgen to the new API. (54b2081 )
Remove some unused functions from the ssrcommon API. (89d049f )
Remove some V82 compatibility layer from ssrbwd. (aae54e8 )
Remove some V82 compatibility layer from ssrequality. (7627734 )
Merge PR #15156: Remove some compat layer in ssreflect, take two (4db1523 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
cbn: do not refold constants with ! and / when the ! matched. (f3d3175 )
Merge PR #15204: cbn: do not refold constants with ! and / when the ! matched. (0639f0c )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
[CoqIDE] Do not scroll to start of input in navigation commands. (00baebe )
Merge PR #15238: [CoqIDE] Do not scroll to start of input in navigation commands. (81eef5a )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Do not pass the -debug flag to the coqtop process from CoqIDE. (c5cc2a0 )
Merge PR #15237: Do not pass the -debug flag to the coqtop process from CoqIDE. (31e9ec9 )
coqbot-app[bot] pushed 12 commits to branch master. Commits by ppedrot (11) and coqbot-app[bot] (1).
Remove unused API from ssrmatching. (26796a6 )
Remove dead legacy API in ssrcommon. (48debe8 )
Split ssrelim function in more manageable chunks. (b7e793d )
Remove some compatibility layers in ssrelim. (cbdf387 )
Remove more compatibility layers in ssrelim. (99977f6 )
Remove more compatibility layers in ssrelim. (32b68a5 )
Remove more compatibility layers in ssrelim. (0bf7357 )
Remove more compatibility layers in ssrelim. (125abbb )
Remove more compatibility layers in ssrelim. (5130176 )
Remove more compatibility layers in ssrelim. (b71a273 )
Remove the last compatibility layers in ssrelim. (88bdcfd )
Merge PR #15234: Remove the legacy tactic compatibility layer from ssrelim (75b9473 )
SkySkimmer pushed 2 commits to branch v8.15.
cbn: do not refold constants with ! and / when the ! matched. (2df445e )
Backport PR #15204: cbn: do not refold constants with ! and / when the ! matched. (99d87eb )
coqbot-app[bot] pushed 6 commits to branch master. Commits by ppedrot (5) and coqbot-app[bot] (1).
Concentrate the compatibility layer in Eauto. (1c429a0 )
Small code factorization in Eauto. (decbbf2 )
Useless evar normalization of the goal in Eauto. (3c8a979 )
Remove a call to V82.tactic in Eauto. (710d00d )
Small code factorization in Eauto.filter_tactics. (d98606b )
Merge PR #15218: Clean up some compatibility layer in Eauto (814804d )
SkySkimmer pushed 4 commits to branch v8.15. Commits by SkySkimmer (2) and ppedrot (2).
Do not pass the -debug flag to the coqtop process from CoqIDE. (1417a11 )
Backport PR #15237: Do not pass the -debug flag to the coqtop process from CoqIDE. (bff1e2d )
[CoqIDE] Do not scroll to start of input in navigation commands. (d9bcfe6 )
Backport PR #15238: [CoqIDE] Do not scroll to start of input in navigation commands. (5aad6fd )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[coq_makefile] Use a concrete list of enabled warnings (4e5fcd3 )
Merge PR #15092: [coq_makefile] Use a concrete list of enabled warnings (fc15dca )
SkySkimmer pushed 2 commits to branch v8.15. Commits by SkySkimmer (1) and ejgallego (1).
[coq_makefile] Use a concrete list of enabled warnings (129ff74 )
Backport PR #15092: [coq_makefile] Use a concrete list of enabled warnings (f802917 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Allow calling doc_gram targets through Makefile.dune (7381282 )
Merge PR #15241: Allow calling doc_gram targets through Makefile.dune (f246acd )
coqbot-app[bot] pushed 5 commits to branch master. Commits by ppedrot (4) and coqbot-app[bot] (1).
Restrict the open Tacmach.Old to the Old module in Tacticals. (02f3e5b )
Remove a deprecated Tacmach call in Vernacentries. (7b6379e )
Remove a deprecated Tacmach call in Top_printers. (7d9fdae )
Remove a deprecated Tacmach call in printing. (c2c0d0a )
Merge PR #15251: Remove remnants of Tacmach compatibility layers (4d6e600 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Ignore failures with with a level > 0 in eauto runs. (3e0c8b7 )
Adding changelog. (7a6fb6e )
Merge PR #15215: Ignore failures with with a level > 0 in eauto runs. (c91a954 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Cleanup overlay files (d99a1a7 )
Merge PR #15252: Cleanup overlay files (e9275a9 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Check that the DOC_MLGS list in Makefile.doc is correct (137801b )
Merge PR #15242: Check that the DOC_MLGS list in Makefile.doc is correct (f5520bc )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
Reduce explicit use of default definition scope (5b907b5 )
overlay for definition_scope (d6e67cf )
Merge PR #15233: Reduce explicit use of default definition scope (e83a06c )
coqbot-app[bot] pushed 22 commits to branch master. Commits by ppedrot (21) and coqbot-app[bot] (1).
Remove some dead API in ssr. (f2d214b )
Remove calls to deprecated API in ssr. (2b1991b )
Port a function to the new API in ssrcommon. (2d9f644 )
Port Ssrecommon.gentac to the new API. (49a980c )
Further removal of compatibility layers in ssrequality. (db30f76 )
Further removal of compatibility layers in ssrequality. (d8ae083 )
Finishing removal of compatibility layers in ssrequality. (9f5c3ec )
Reimplementing tclPERM in the new engine. (7e360e8 )
Small code reorganization and moving around in ssrfwd. (db34bda )
Remove compatibility layers in ssrbwd. (eff7619 )
Statically enforce that Ssrcommon.interp_refine returns twice the evarmap. (d663739 )
Do not return two evarmaps in Ssrcommon.interp_open_constr. (e126408 )
Remove some dead deprecated API from ssrcommon. (44101ae )
Remove chunks of compatibility layers from ssrfwd. (3996d60 )
Remove some compatibility layer in ssrfwd. (b252786 )
Remove more compatibility layer in ssrfwd. (12e39f5 )
Remove more compatibility layers in ssrfwd. (d29e8f8 )
Remove outdated comment. (62620b2 )
Remove all but the last piece of compatibility layer in ssrcommon. (f1276eb )
Totally remove the compatibility layer in ssrcommon. (84dff4e )
[and 2 more commit(s)]
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and olaure01 (1).
make some obsolete Arith files deprecated (e2f7d11 )
Merge PR #14736: [stdlib] Arith: deprecate files mentioned as (mostly) obsolete (1428e44 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Stop using UIP for well ordering proofs (7c9c4f5 )
Merge PR #15254: Stop using UIP for well ordering proofs (a6f25f8 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Friendlier accumulator table for native compute w.r.t. naked pointers. (9c69d18 )
Merge PR #15108: Friendlier accumulator table for native compute w.r.t. naked pointers. (82277a8 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Remove the last bits of Tacmach compatibility layer in Eauto. (9c53a36 )
Deprecate Tacmach.Old and Tacticals.Old. (6606059 )
Merge PR #15258: Deprecate the tactic compatibility layer (8f58b50 )
SkySkimmer pushed 2 commits to branch v8.15. Commits by SkySkimmer (1) and ppedrot (1).
Cleanup overlays for 8.15 (559d684 )
Friendlier accumulator table for native compute w.r.t. naked pointers. (0cea16a )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Print filename in "there are pending proofs" error (35ad1ad )
Merge PR #15259: Print filename in "there are pending proofs" error (2439a3b )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and olaure01 (1).
deprecate identity and remove Init.Logic_Type (b3dfa99 )
Merge PR #15256: [stdlib] [init] deprecate identity
in favour of eq
(d0daa35 )
SkySkimmer pushed 2 commits to branch v8.15.
Print filename in "there are pending proofs" error (902180a )
Backport PR #15259: Print filename in "there are pending proofs" error (7e0fccc )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
More precise try-with in interp_may_eval (d4ede7d )
Merge PR #15262: More precise try-with in interp_may_eval (ec0ac6c )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Send debugger init even when breakpoints are set (0cbbc52 )
Merge PR #15207: Send debugger init even when no breakpoints are set (b51aef9 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Replace "Reset Initial" with "coqtop:: reset" in doc (f81a6e5 )
Merge PR #15273: Replace "Reset Initial" with "coqtop:: reset" in doc (ba0b2f5 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by herbelin (3) and coqbot-app[bot] (1).
Renaming Coq type "int" into "signed_int" to prevent clash at extraction time. (52c8bd0 )
Renaming Coq type "int" into "signed_int" to prevent clash at extraction time. (24a2f27 )
Apply suggestions from code review (3f36952 )
Merge PR #13460: Extraction: preventing possible conflicts with OCaml's primitive type names (486df25 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by ppedrot (3) and coqbot-app[bot] (1).
Remove the unused function Proofview.V82.put_status. (e1b3f66 )
Inline the only call to Proofview.has_unresolved_evars. (c0fc110 )
Remove the unused function Proofview.V82.catchable_exception. (b351ab3 )
Merge PR #15276: Small clean up of the Proofview.V82 module (7b3880e )
coqbot-app[bot] pushed 3 commits to branch master. Commits by Zimmi48 (2) and coqbot-app[bot] (1).
Deprecate Universal Lemma Under Conjunction flag. (2aa5fc3 )
Add changelog for #15272. (e0a67f3 )
Merge PR #15272: Deprecate Universal Lemma Under Conjunction flag. (aad935d )
SkySkimmer pushed 7 commits to branch v8.15. Commits by SkySkimmer (4), Zimmi48 (2) and jfehrle (1).
Send debugger init even when breakpoints are set (eb5b90d )
Backport PR #15207: Send debugger init even when no breakpoints are set (c18c1d1 )
Replace "Reset Initial" with "coqtop:: reset" in doc (648b786 )
Backport PR #15273: Replace "Reset Initial" with "coqtop:: reset" in doc (11fa087 )
Deprecate Universal Lemma Under Conjunction flag. (7a2512a )
Add changelog for #15272. (c5b6f09 )
Backport PR #15272: Deprecate Universal Lemma Under Conjunction flag. (91f300f )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Remove most of the Goal module, as it was deprecated in 8.15. (be181b8 )
Dismantle the remaining parts of the Goal module. (5473a60 )
Merge PR #15261: Remove most of the Goal module. (b2c1c73 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Remove the Proofview.V82.nf_evars tactic. (69cc2e5 )
Formally deprecate the argument-free instantiate tactic. (fa32c1a )
Merge PR #15277: Deprecate the argument-free instantiate tactic (489710a )
coqbot-app[bot] pushed 24 commits to branch master. Commits by ppedrot (23) and coqbot-app[bot] (1).
Simplify the signature of abs_evars* functions. (1528211 )
Enforce the merge of universes in pf_interp_ty. (5340c9f )
Remove dead ssr API to merge universe contexts. (5c87aef )
Merge abs_evars and abs_evars2. (0d50682 )
Small code cleanup in ssr. (c4dfcda )
Port the ssrmatching API to EConstr, step 1. (4f692ed )
Port the ssrmatching API to EConstr, step 2. (1423253 )
Port the ssrmatching API to EConstr, step 3. (d6981cd )
Port the ssrmatching API to EConstr, step 4. (2ff2b0d )
Port the ssrmatching API to EConstr, step 5. (aa96911 )
Port the ssrmatching API to EConstr, step 6. (137d56d )
Remove useless constr conversions in ssr. (64e057f )
Port ssr patterns to EConstr. (6075b03 )
Further port of ssrmatching to EConstr. (44a0592 )
Further port of ssrmatching to EConstr. (8522dd3 )
Further port of ssrmatching to EConstr. (cc254e2 )
Further port of ssrmatching to EConstr. (4c6e8d2 )
Further port of ssrmatching to EConstr. (778ee0e )
Further port of ssrmatching to EConstr. (7dadf09 )
Remove unsafe constr casts in ssrequality. (fd6341a )
[and 4 more commit(s)]
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
MSoegtropIMC pushed 2 commits to branch master. Commits by MSoegtropIMC (1) and ppedrot (1).
Set the level of the Ltac2 notation to 6. (1be4a9d )
Merge PR #15250: Set the level of the Ltac2 "now" notation to 6. (0af6f10 )
SkySkimmer pushed 2 commits to branch v8.15. Commits by SkySkimmer (1) and ppedrot (1).
Set the level of the Ltac2 notation to 6. (74ef56c )
Backport PR #15250: Set the level of the Ltac2 "now" notation to 6. (72fbe77 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
Changes for 8.15 (d7b0104 )
changes.rst review changes (a880fde )
Merge PR #15281: Changes for 8.15 (d46bf2c )
SkySkimmer pushed 3 commits to branch v8.15.
Changes for 8.15 (15467b6 )
changes.rst review changes (5c92da5 )
Backport PR #15281: Changes for 8.15 (dafaac4 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Move text from tactics.rst to proof-mode.rst (1048031 )
Merge PR #15269: Move text from tactics.rst to proof-mode.rst (9284726 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
More correct "unsupported attributes" for ltac2 commands (d9510a2 )
Merge PR #15275: More correct "unsupported attributes" for ltac2 commands (932e1a8 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Move text from tactics.rst to ltac.rst (49a8885 )
Merge PR #15267: Move text from tactics.rst to ltac.rst (792b408 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
Fixes #15244: regression in naming final hypotheses produced by "specialize as". (27bb71a )
Changelog for #15245 (18bf583 )
Merge PR #15245: Fixes #15244: wrong choice of final name for specialize with an introduction pattern (0392a71 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by Zimmi48 (2) and coqbot-app[bot] (1).
Remove Universal Lemma Under Conjunction flag. (cae5799 )
Changelog entry for #15268. (75bd452 )
Merge PR #15268: Remove Universal Lemma Under Conjunction
flag (deprecated in 8.15). (3534b55 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Lysxia (1) and coqbot-app[bot] (1).
[extraction] extend bigint extraction with division and more comparisons (ed79c16 )
Merge PR #15098: [extraction] extend bigint extraction with division and more comparisons (322c63a )
SkySkimmer pushed 7 commits to branch v8.15. Commits by SkySkimmer (3), herbelin (2) and jfehrle (2).
Fixes #15244: regression in naming final hypotheses produced by "specialize as". (df0e903 )
Changelog for #15245 (26e9bad )
Backport PR #15245: Fixes #15244: wrong choice of final name for specialize with an introduction pattern (d9e2961 )
Move text from tactics.rst to ltac.rst (0685377 )
Backport PR #15267: Move text from tactics.rst to ltac.rst (6675c97 )
Move text from tactics.rst to proof-mode.rst (5332b8d )
Backport PR #15269: Move text from tactics.rst to proof-mode.rst (56f2fd7 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Changelog for #15244 is in 8.15 (16404da )
Merge PR #15297: Changelog for #15244 is in 8.15 (41e83eb )
SkySkimmer pushed 2 commits to branch v8.15.
Changelog for #15244 is in 8.15 (4f64373 )
Backport PR #15297: Changelog for #15244 is in 8.15 (0ef4563 )
SkySkimmer pushed 2 commits to branch v8.15.
More correct "unsupported attributes" for ltac2 commands (8811ee8 )
Backport PR #15275: More correct "unsupported attributes" for ltac2 commands (edb00e9 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Use evar map when calling vm_conv from outside the kernel. (20c5a37 )
Merge PR #15278: Use evar map when calling vm_conv from outside the kernel. (21abf7e )
SkySkimmer pushed 2 commits to branch v8.15.
Use evar map when calling vm_conv from outside the kernel. (3e6c81b )
Backport PR #15278: Use evar map when calling vm_conv from outside the kernel. (dfb28f5 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by ppedrot (3) and coqbot-app[bot] (1).
Inline top_evars away from Proofview and Proof into Printer. (59e6d2c )
Inline the only call to evar_nodes_of_term and remove it from the API. (c05f90b )
Remove top_goals API, and add evar hyps info to Proofview.entry (418b575 )
Merge PR #15288: Clean up some Proofview / Proof V82 API. (1bcf6ef )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Delay removing native_compute .ml files until exit (8d007ac )
Merge PR #15271: Delay removing native_compute .ml files until exit (6ef5ff8 )
SkySkimmer pushed 1 commit to branch v8.15.
SkySkimmer pushed tag V8.15+rc1.
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
Respect hint priority in typeclasses eauto with multiple dbs (e79c598 )
Small cleanup in class_tactics (fc506fb )
Merge PR #15289: Respect hint priority in typeclasses eauto with multiple dbs (7928ad0 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Remove doubled periods in changes (fd6bf64 )
Merge PR #15306: Remove doubled periods in changes (28c41dc )
SkySkimmer pushed 3 commits to branch v8.15.
post 8.15+rc1: not a released version (367c43d )
Remove doubled periods in changes (222e5f5 )
Backport PR #15306: Remove doubled periods in changes (d20bfab )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
When "change" is applied to terms of incompatible types, tell which they are. (e1bee4f )
Merge PR #15307: When "change" is applied to terms of incompatible types, tell which they are (2302545 )
coqbot-app[bot] pushed 6 commits to branch master. Commits by SkySkimmer (5) and coqbot-app[bot] (1).
Reduce globally open modules in tacred.ml (0c32606 )
Cleanup Tacred.check_privacy API, remove unused check_not_primitive_record (b716fe5 )
Move {native,vm}_infer_conv definitions to reductionops (65e4501 )
Pretyping.apply_heuristics: remove unused fail_evar argument (69b91d1 )
Move {Unification -> Tactics}.finish_evar_resolution (9d7ea29 )
Merge PR #15302: Small pretyping/ cleanups (00f1bee )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Fix CODEOWNERS after move of Ltac2 OCaml code. (c1a5145 )
Merge PR #15319: Fix CODEOWNERS after move of Ltac2 OCaml code. (1a17b4a )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Deprecate the bfs eauto tactic. (5332798 )
Merge PR #15314: Deprecate the bfs eauto tactic. (3581667 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and erikmd (1).
SkySkimmer pushed 4 commits to branch v8.15. Commits by SkySkimmer (3) and ppedrot (1).
Deprecate the bfs eauto tactic. (ce23ebe )
Backport PR #15314: Deprecate the bfs eauto tactic. (4de1fa4 )
Delay removing native_compute .ml files until exit (504ff94 )
Backport PR #15271: Delay removing native_compute .ml files until exit (1eaae06 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and rgrinberg (1).
Drop backtrace when raising Exit (a58316b )
Merge PR #15293: Drop backtrace when raising Exit (04aef4f )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Ensure that errors are located in the current command. (db7a5a4 )
Merge PR #15301: Ensure that errors are located in the current command. (96025b5 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by Zimmi48 (2) and coqbot-app[bot] (1).
Also mention the deprecation of bfs eauto in the doc. (533adec )
Improve wording. (72f814a )
Merge PR #15323: Also mention the deprecation of bfs eauto in the doc. (3799ab9 )
SkySkimmer pushed 3 commits to branch v8.15. Commits by Zimmi48 (2) and SkySkimmer (1).
Also mention the deprecation of bfs eauto in the doc. (c073549 )
Improve wording. (560a8a3 )
Backport PR #15323: Also mention the deprecation of bfs eauto in the doc. (686313a )
SkySkimmer pushed 2 commits to branch v8.15.
Ensure that errors are located in the current command. (6e6cc80 )
Backport PR #15301: Ensure that errors are located in the current command. (f7f3772 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Fix test suite after parallel merge of #15301 and #15307 (82d25b9 )
Merge PR #15329: Fix test suite after parallel merge of #15301 and #15307 (9cf2c61 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Remove the legacy interpretation mode for ARGUMENT EXTEND. (737db32 )
Deprecate Tacmach.of_old. (66444ba )
Merge PR #15308: Remove the legacy qualifier for ARGUMENT EXTEND (4ce6019 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Merge gather_dependent_evars with gather_dependent_evars_terms in Evarutil. (5e62bff )
Merge PR #15304: Merge gather_dependent_evars with gather_dependent_evars_terms in Evarutil (3fb3f5a )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Correctly remove defined evars from the future goal state. (9244bd6 )
Merge PR #15311: Correctly remove defined evars from the future goal state. (6bdcef3 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Provide an explicit primitive to raise non-zero Ltac failures. (348b26a )
Adding overlays. (a6c1d80 )
Merge PR #15327: Provide an explicit primitive to raise non-zero Ltac failures. (05e22ae )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Move wrap_exceptions outside of the V82 module. (717e384 )
Deprecate the Proofview.V82 module. (d35e6c4 )
Merge PR #15305: Deprecate the Proofview.V82 module (377f51a )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and rgrinberg (1).
refactor: micro optimize Hashset.repr (a8be9e4 )
Merge PR #15328: refactor: micro optimize Hashset.repr (d926f04 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and rgrinberg (1).
refactor: replace raise with raise_notrace (75cc1a7 )
Merge PR #15331: refactor: replace raise with raise_notrace (65b2768 )
coqbot-app[bot] pushed 8 commits to branch master. Commits by ppedrot (7) and coqbot-app[bot] (1).
Monomorphize some data structures in Proof_diffs. (ccf2cd8 )
Remove useless information carried along in Proof_diffs. (6b03f86 )
Abstract away the implementation of goals in Proof_diffs. (b59629f )
Small code simplification in Proof_diffs. (47e7f88 )
Simplify the API of Proof_diffs.make_goal_map. (baa705f )
More idiomatic implementation of Proof_diffs.make_goal_map. (25c997e )
Abstract away the implementation of goal maps in Proof_diffs. (6180f00 )
Merge PR #15351: Clean up the Proof_diffs API (76ae056 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and rgrinberg (1).
fix: remove mysterious identity map (a0bc232 )
Merge PR #15353: refactor: remove mysterious identity map (28fee58 )
coqbot-app[bot] pushed 7 commits to branch master. Commits by ppedrot (6) and coqbot-app[bot] (1).
Remove the syntax for the deprecated bfs eauto tactics. (e25bb27 )
Simplify the Eauto API to enforce that we only use the dfs algorithm. (2739ede )
Remove the bfs API from Explore. (b89f159 )
Merge the implementation of debug and non-debug Explore search. (e8e44ff )
Inline the Explore module in Eauto and Rtauto. (08244fc )
Adding overlays. (6c58765 )
Merge PR #15324: Remove the bfs implementation from eauto (5bf5e7b )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Lysxia (1) and coqbot-app[bot] (1).
Remove custom extraction of comparison to int in ExtrOCamlInt63 (8531e96 )
Merge PR #15294: Remove custom extraction of comparison to int in ExtrOCamlInt63 (0af7ced )
coqbot-app[bot] pushed 32 commits to branch master. Commits by SkySkimmer (31) and coqbot-app[bot] (1).
Use add_anonymous_leaf for objVariable (1caa298 )
Simplify name manipulation in DeclareInd (44cc9a3 )
Lib.add_leaf returns unit (4446348 )
Remove cache_first argument to add_anonymous_leaf (daf0ca4 )
Remove unused Lib.contents_after (3fb99a5 )
Remove not-really-used Lib.segment_of_objects (edb82be )
Remove dead error code about missing -top in Declaremods (9f58065 )
Object builder combinators don't care about object names (ff3218c )
Generalize type of Libobject.simple_open (5f504da )
Discharge_function doesn't need object_name (20ce51a )
Reduce open Lib usage (656e8a0 )
Most objects don't care about names (d62b3ad )
Reindent classify_segment (2640564 )
Simplify Declare.cache_constant (edb0bdb )
Remove [obj_sec] mentions from nametab comments (cf59ce3 )
Use a record instead of tuple for ltac object (38ab649 )
Substitutivity is a variant (no contents) (9b626e7 )
Leaf objects do not need a low level id (9679f64 )
Lib.end_module/modtype stop returning unused prefix value (3be933a )
Remove unused Lib.*_atomic_objects APIs (174b5e0 )
[and 12 more commit(s)]
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
Fixing regression in reporting incompatible notations. (6aacfab )
Updating test for #13966. (72756af )
Merge PR #15343: Fixing regression in reporting incompatible notations (6ff039b )
coqbot-app[bot] pushed 3 commits to branch master. Commits by JasonGross (2) and coqbot-app[bot] (1).
Add Haskell Extraction Keywords (d5d7ceb )
Add OCaml Extraction Keywords (be99c79 )
Merge PR #15346: Updating the list of keywords to avoid in extraction to Haskell and OCaml (00cec05 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Do not unconditionally record backtraces in CoqIDE. (ef6a2a5 )
Merge PR #15350: Do not unconditionally record backtraces in CoqIDE. (5660943 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and rgrinberg (1).
fuse sort and unique (55a7118 )
Merge PR #15354: Fuse sort and unique (915998b )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
Renaming ETProdReference -> ETProdGlobal for consistency. (8618de7 )
Merge PR #15342: Renaming ETProdReference/TTReference -> ETProdGlobal/TTGlobal for uniformity (1948bc7 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by andres-erbsen (1) and coqbot-app[bot] (1).
add a test for #9633 after fixed by #14562 (52b8009 )
Merge PR #15361: add a test for #9633 after fixed by #14562 (7d3df12 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
Fixes #15335: entry coercions in notations respect only parsing. (d24fb40 )
Changelog for #15340 (04c0b24 )
Merge PR #15340: Fixes #15335: let entry coercions in notations and custom ident/global notations respect "only parsing" (9a8d814 )
SkySkimmer pushed 5 commits to branch v8.15. Commits by SkySkimmer (2), herbelin (2) and ppedrot (1).
Fixes #15335: entry coercions in notations respect only parsing. (37879bc )
Changelog for #15340 (6affb30 )
Backport PR #15340: Fixes #15335: let entry coercions in notations and custom ident/global notations respect "only parsing" (4d3203c )
Do not unconditionally record backtraces in CoqIDE. (86fa5e4 )
Backport PR #15350: Do not unconditionally record backtraces in CoqIDE. (354149a )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Fix test suite after parallel merge of #15340 and #15343 (6b106ce )
Merge PR #15369: Fix test suite after parallel merge of #15340 and #15343 (477ac28 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and rgrinberg (1).
refactor: remove pointless array allocation (59177e5 )
Merge PR #15363: refactor: remove pointless array allocation (6d5c236 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and rgrinberg (1).
refactor: use raise_notrace in AcyclicGraph (caafec2 )
Merge PR #15332: refactor: use raise_notrace in AcyclicGraph (b75e4d4 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
Remove test-suite/bugs/opened (5c16891 )
Test suite: Use standard argument getting system to deactivate native (ab3a19e )
Merge PR #15313: Remove test-suite/bugs/opened (777aaae )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Deprecate Goal.goal alias of Evar.t (b9f35c6 )
Merge PR #15357: Deprecate Goal.goal alias of Evar.t (8096ebd )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Move bug_9633 to correct directory (5222527 )
Merge PR #15371: Move bug_9633 to correct directory (1fbdd44 )
SkySkimmer pushed 2 commits to branch v8.15. Commits by SkySkimmer (1) and herbelin (1).
Fixing regression in reporting incompatible notations. (b898f3c )
Backport PR #15343: Fixing regression in reporting incompatible notations (0f180f5 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
Fixes #15334: anomaly on parsing error due to empty entry (8.14 regression). (ee0d146 )
Changelog for #15338 (40d700c )
Merge PR #15338: Fixes #15334: anomaly on parsing error due to empty entry (8.14 regression) (3968160 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
Fixes a regression in unification bug #3209. (c1879c6 )
Merge PR #15365: Fixes evar normalization bug in unification observed in test file for #3209 (c56d0e5 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Print all goals in debugger (quick fix) (27a8278 )
Merge PR #15374: Print all goals in debugger (quick fix) (965e635 )
silene pushed 2 commits to branch v8.14. Commits by SkySkimmer (1) and silene (1).
8.14: warn deprecated locality on Instance even when interactive (106464e )
Merge pull request #15243 from SkySkimmer/instance-locality (6015db9 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Deprecate "dfs eauto" tactic (3257b3c )
Merge PR #15379: Deprecate "dfs eauto" tactic (36ff367 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Contributing guide: fix grammar mistake (less -> fewer). (644689e )
Merge PR #15387: Contributing guide: fix grammar mistake (less -> fewer). (64d4c17 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Ensure at grammar level that module application is always to a qualid. (3a8e992 )
Merge PR #15355: Ensure at grammar level that module application is always to a qualid. (d74fa03 )
coqbot-app[bot] pushed 8 commits to branch master. Commits by ppedrot (7) and coqbot-app[bot] (1).
Enforce that diff arguments are only passed when [diffs] is set. (429b0e8 )
Un-optionify the real argument of print_and_diff. (d4f761d )
Merge pr_open_subgoals and pr_open_subgoals_diff. (be28edd )
Merge diff_goal and diff_goal_ide in the API. (b0e8df1 )
Move print_and_diff from Printer to its only caller in coqloop. (09780b2 )
Remove internal goal-printing API from Printer. (e7cb96a )
Remove unrelated printing functions from Proof_diffs. (23e4d32 )
Merge PR #15372: Clean the Printer API (f41cfe2 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Document various undocumented tactics (a2d5e82 )
Merge PR #15265: Mention existence of various undocumented tactics (578d269 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
Wish #7911: support for rec. using "t .. u" in binders for recursive notations. (79c249d )
Changelog for #15291 (6732f43 )
Merge PR #15291: Wish #7911: support for recursively using "x .. y" in recursive notations (2333dcf )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and olaure01 (1).
remove P_Rmin (561e517 )
Merge PR #15388: Replace P_Rmin with Rmin_case (fixes #15382) (7038295 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
contrintern binder_block_names: don't store unused id set (4a87da9 )
Merge PR #15380: contrintern binder_block_names: don't store unused id set (69671de )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
Adding a "smart" version of List.fold_left_map and List.fold_right_map. (2fa0f4c )
Merge PR #15389: Adding a "smart" version of List.fold_left_map and List.fold_right_map (c8c4a8d )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and gares (1).
[cmdline] use / in -print-mod-uid as dir separator on windows (f60ab77 )
Merge PR #13861: [cmdline] use / in -print-mod-uid as dir separator on windows (01d5913 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Fix "make test-suite" with legacy build (9381a44 )
Merge PR #15136: Fix "make test-suite" with legacy build (d18bb4f )
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
Fixes #9555: substitution of module type expression wrongly done over parameters. (7e3d119 )
Adding changelog for #15385 (f046d37 )
Merge PR #15385: Fixes #9555: expansion of self in functorial module types wrongly extend over the type of parameters, impacting the correctness of the algebraic form of the type of parameters (81165af )
coqbot-app[bot] pushed 7 commits to branch master. Commits by ppedrot (6) and coqbot-app[bot] (1).
Simplify the API of background_goals and move it at toplevel. (eade442 )
Inline the only internal call to Proof.get_nth_V82_goal. (af61454 )
Introduce a debug printing function for goals and remove the UI one. (631c79f )
Remove the Proofview.Goal.print function. (977bddf )
Deprecate the Evd.sigma wrapper type. (127ca93 )
Adding overlays. (71e92bb )
Merge PR #15393: Deprecate the Evd.sigma wrapper (1e56697 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Remove Termops.global_vars API (03f935d )
Merge PR #15396: Remove Termops.global_vars API (40db45f )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Use anonymous primitive projections in the VM. (db12fa8 )
Adding a test for VM normalization of primitive records. (b9c44fc )
Merge PR #15401: Use anonymous primitive projections in the VM. (550e186 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
A pass on error messages related to the "with" clause of module types. (3fcc3bf )
Merge PR #15383: A pass on error messages related to the "with" clause of module types (351a58e )
coqbot-app[bot] pushed 4 commits to branch master. Commits by herbelin (3) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
doc: IF is not a keyword (21ff640 )
Merge PR #15421: doc: IF is not a keyword (ae1c1d7 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and gares (1).
[ssr] ignore shelving of unresolved TC in views (6a48fbc )
Merge PR #15368: [ssr] ignore shelving of unresolved TC in views (37f4916 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Share the hashconsing table between Constant and Inductive. (38f39c5 )
Merge PR #15406: Share the hashconsing table between Constant and Inductive. (a3c092e )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Share hashing and hashconsing in lists. (45478b8 )
Merge PR #14880: Share hashing and hashconsing in lists. (22a6040 )
coqbot-app[bot] pushed 8 commits to branch master. Commits by ppedrot (7) and coqbot-app[bot] (1).
Remove calls to the Global module from pretyping/program and percolate. (7dd2197 )
Remove an innocuous Global.env from Detyping. (4b89be7 )
Remove calls to Global functions in the plugin tutorial. (c934398 )
Remove useless calls to Global functions in Rewrite. (7fe71c0 )
Abstract away the variable section check in Evarutil.check_and_clear_in_constr. (2d190b6 )
Removing calls to Global functions in funind. (03d5929 )
Adding overlays. (6d2bb02 )
Merge PR #15414: Reduce the use of Global
functions (777ff85 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by olaure01 (2) and coqbot-app[bot] (1).
integrate deprecated results from Arith.Even and Arith.Div2 (fd04040 )
proof scripts formatting (b31a4bd )
Merge PR #15411: [stdlib] [Arith] Integrate deprecated results from Arith.Even and Arith.Div2 (8d7a42c )
coqbot-app[bot] pushed 7 commits to branch master. Commits by ppedrot (6) and coqbot-app[bot] (1).
Inline some higher-order call in ssrmatching. (f1cbfd2 )
Statically enforce that toplevel ssrpattern idents are evars. (fa21cb0 )
Simplify the signature of Ssrmatching.redex_of_pattern. (b18bdf3 )
Code factorization in ssrmatching. (2224f70 )
Reduce the explicit merging of ustate in ssreflect. (93e1ad4 )
Inline redex_of_pattern to get rid of the typeclass solving flag. (5af7543 )
Merge PR #15416: Simplify the ssr code (3515fcc )
SkySkimmer pushed 18 commits to branch v8.15. Commits by SkySkimmer (11), herbelin (5), gares (1) and others (1).
Fixes #15334: anomaly on parsing error due to empty entry (8.14 regression). (5455e99 )
Changelog for #15338 (3b76f0b )
Backport PR #15338: Fixes #15334: anomaly on parsing error due to empty entry (8.14 regression) (86f4954 )
Fixes a regression in unification bug #3209. (34eceb3 )
Backport PR #15365: Fixes evar normalization bug in unification observed in test file for #3209 (6664e84 )
Print all goals in debugger (quick fix) (265a332 )
Backport PR #15374: Print all goals in debugger (quick fix) (177e3bf )
rewrite.ml : pass full "cstr" to transitivity (b0cf9ad )
Backport PR #15377: rewrite.ml : pass full "cstr" to transitivity (24d3cef )
Fixes #9555: substitution of module type expression wrongly done over parameters. (328ac35 )
Adding changelog for #15385 (b6d69dd )
Backport PR #15385: Fixes #9555: expansion of self in functorial module types wrongly extend over the type of parameters, impacting the correctness of the algebraic form of the type of parameters (00a5b3e )
Fix "make test-suite" with legacy build (11f6276 )
Backport PR #15136: Fix "make test-suite" with legacy build (c554097 )
doc: IF is not a keyword (133ddc0 )
Backport PR #15421: doc: IF is not a keyword (ef6fa2a )
[ssr] ignore shelving of unresolved TC in views (92ea267 )
Backport PR #15368: [ssr] ignore shelving of unresolved TC in views (135e58c )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Remove the flashbar display for found strings in CoqIDE. (7fdb210 )
Merge PR #15405: Remove the flashbar display for found strings in CoqIDE. (dea9822 )
SkySkimmer pushed 2 commits to branch v8.15. Commits by SkySkimmer (1) and ppedrot (1).
Remove the flashbar display for found strings in CoqIDE. (d376268 )
Backport PR #15405: Remove the flashbar display for found strings in CoqIDE. (f30e30a )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and olaure01 (1).
add count_occ_rev (e844c15 )
Merge PR #15397: [List] Add count_occ_rev (d766d41 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and olaure01 (1).
add Nat.EvenT and Nat.OddT (bb32ddf )
Merge PR #15427: [stdlib] [PeanoNat] Add EvenT and OddT (Even and Odd in Type) (4d78b1f )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Fast path in the Evarsolve computation of distinct aliasing check. (b9477a7 )
Merge PR #15433: Fast path in the Evarsolve computation of distinct aliasing check. (9dbb613 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Set -coqlib in dune coqdoc invocation (e1e3836 )
Merge PR #15429: Set -coqlib in dune coqdoc invocation (d723b27 )
SkySkimmer pushed 2 commits to branch v8.15.
Set -coqlib in dune coqdoc invocation (0ce5984 )
Backport PR #15429: Set -coqlib in dune coqdoc invocation (76e81f9 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Do not rely on deprecated API in Printer.pr_goal. (97e684e )
Do not print a message by side-effect in Printer.pr_subgoals. (ddf006f )
Merge PR #15415: Clean Printer internals (11ebd01 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Parameterize the Evarutil naming flag with the rigid set of identifiers. (28ab67e )
Adding overlays. (f989140 )
Merge PR #15407: Parameterize the Evarutil naming flag with the rigid set of identifiers. (6e1ea11 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
Fixes #15403: inlining not propagated along modpath aliases. (1cb6fc8 )
Adding changelog for #15412 (2b7f130 )
Merge PR #15412: Fixes #15403: inlining not propagated along aliases of module paths in delta-resolver (2b9c0ab )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Simplify the sorting of eauto subgoals. (0b82726 )
Extrude read-only data from the Eauto proof state. (0868c48 )
Merge PR #15419: Simplify the internal state of eauto (de1d04e )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Alizter (1) and coqbot-app[bot] (1).
added #3810 to test-suite (dbb367f )
Merge PR #15437: added #3810 to test-suite (8de911e )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Cleanup unknown argument handling in coqdoc (cfcefc4 )
Merge PR #15430: Cleanup unknown argument handling in coqdoc (1b1206e )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Legacy build: make coqide errors when coqide configured off (9768db9 )
Merge PR #15425: Legacy build: make coqide errors when coqide configured off (bd6cead )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
Fixes #15455: miscount in computing best implicit args signature for projections. (2294acd )
Merge PR #15456: Fixes #15455: regression due to #14606 in computing best implicit arguments signature for projections (19d68a0 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and olaure01 (1).
scope signatureT (Type) to avoid confusion with signature (Prop) (c13d05a )
Merge PR #15446: [stdlib] [CMorphisms] rename scope signature into signatureT (b9c8d6d )
coqbot-app[bot] pushed 4 commits to branch master. Commits by ppedrot (3) and coqbot-app[bot] (1).
Statically enforce that the micromega prover is unchanged. (0d494d0 )
Factorize the calls to hypothesis selection in Micromega. (0c794e5 )
Do not check for full annotation equality in micromega selection. (bc67d6f )
Merge PR #15449: Better implementation for micromega proof compaction (f186e8f )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and gares (1).
[ssr] intern/interp all ipats (including equation name) fix #15447 (cff2eec )
Merge PR #15450: [ssr] intern/interp all ipats (including equation name) (8795dee )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Add metacoq to bench packages (1779ea7 )
Merge PR #15462: Add metacoq to bench packages (fa2af56 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Bench plotter script (21d91b6 )
Merge PR #15296: Bench plotter script (e29cfca )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
A note on implicit status of main argument of t.(f) notation. (407341f )
Merge PR #15460: A note in reference manual on the implicit status of main argument of t.(f) notation (c67e20e )
SkySkimmer pushed 4 commits to branch v8.15. Commits by SkySkimmer (2) and herbelin (2).
Fixes #15455: miscount in computing best implicit args signature for projections. (6bf9121 )
Backport PR #15456: Fixes #15455: regression due to #14606 in computing best implicit arguments signature for projections (a1a78be )
A note on implicit status of main argument of t.(f) notation. (d257183 )
Backport PR #15460: A note in reference manual on the implicit status of main argument of t.(f) notation (2869fcb )
coqbot-app[bot] pushed 7 commits to branch master. Commits by mattam82 (6) and coqbot-app[bot] (1).
Release summary for Coq 8.15 (d16b1d0 )
Apply suggestions from code review (aacf948 )
Update doc/sphinx/changes.rst (ac0951b )
Fix all zulip links to make sphinx happy (adf901a )
Update mailmap and contributors list (7b88416 )
Update doc/sphinx/changes.rst (4e9fc87 )
Merge PR #15439: Release summary for Coq 8.15 (a27e64a )
SkySkimmer pushed 7 commits to branch v8.15. Commits by mattam82 (6) and SkySkimmer (1).
Release summary for Coq 8.15 (f0874f2 )
Apply suggestions from code review (c21e751 )
Update doc/sphinx/changes.rst (c986da3 )
Fix all zulip links to make sphinx happy (8d24ccb )
Update mailmap and contributors list (0a19581 )
Update doc/sphinx/changes.rst (5bc9906 )
Backport PR #15439: Release summary for Coq 8.15 (62e5103 )
coqbot-app[bot] pushed 10 commits to branch master. Commits by ppedrot (9) and coqbot-app[bot] (1).
Statically capture VM primitives implemented directly in OCaml. (7e2f4be )
Use a persistent data structure for VM global data. (c9f350c )
Further gathering of the VM global code. (3f90efb )
Encapsulate the only call to the VM interpreter inside Csymtable. (1aaf527 )
Simplify the API of VM code compilation. (a5e968c )
Remove dead code in the VM API. (2b75b2c )
Pass the global VM environment functionally during compilation. (f69a327 )
Fix a few comments in the VM. (7ee9175 )
Use local reference passing in Vmsymtable. (0a0b5dd )
Merge PR #12640: Use local persistent data structures for VM global tables (fe4f979 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
Command Fail not catching anomalies. (e36db5d )
Adding changelog for #15366 (87fcaeb )
Merge PR #15366: Command Fail not catching anomalies (8e2d0ca )
coqbot-app[bot] pushed 4 commits to branch master. Commits by mattam82 (3) and coqbot-app[bot] (1).
Fix bug #13618: too restrictive recognition of homogeneous relations (b9327d8 )
Remove debugging code (15443f6 )
Add changelog entry (28fa7fe )
Merge PR #14138: Fix bug #13618: too restrictive recognition of homogeneous relations (c0f25a3 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Use the new representation in old unification on Case / Case problems. (0a121ed )
Merge PR #15454: Use the new representation in old unification on Case / Case problems. (b2ea40b )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Convert char/byte offsets where needed (bf0dcc9 )
Merge PR #15467: Convert char/byte offsets where needed for error messages, debugger (78642f6 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
Add box and indentation for printing the ( x , y , .. , z ) notation. (37d34de )
Add box and indentation for printing the [ x ; y ; .. ; z ] notation. (21603f2 )
Merge PR #15465: Add a box and align items of the ( x , y , .. , z ) and [ x ; y ; .. ; z ] notations (cc2efd8 )
coqbot-app[bot] pushed 6 commits to branch master. Commits by Alizter (3), mattam82 (2) and coqbot-app[bot] (1).
Improve setoid rewriting in Type and with univpoly (cb8af45 )
polymorphic universes for Unconvertible (e5695c4 )
overlays (4074e60 )
Updated bugs in test-suite and more testing of generalized rewriting. (0859f98 )
mentioned support for Type valued relations (28455c0 )
Merge PR #14137: Improve generalized rewriting in Type and with univpoly (611468b )
SkySkimmer pushed 2 commits to branch v8.15. Commits by SkySkimmer (1) and jfehrle (1).
Convert char/byte offsets where needed (af8ed1f )
Backport PR #15467: Convert char/byte offsets where needed for error messages, debugger (0059b03 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Integrate new 8.15 changes to changes.rst (13625b3 )
Merge PR #15472: Integrate new 8.15 changes to changes.rst (905dc69 )
SkySkimmer pushed 2 commits to branch v8.15.
Integrate new 8.15 changes to changes.rst (d551e82 )
Backport PR #15472: Integrate new 8.15 changes to changes.rst (dfc0176 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Fix generate-release-changelog deleting title files (09b22a6 )
Merge PR #15473: Fix generate-release-changelog deleting title files (ef67923 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Adding a test for #5709. (0971a3e )
Merge PR #15474: Adding a test for #5709. (8951476 )
SkySkimmer pushed 1 commit to branch v8.15.
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
SkySkimmer pushed tag V8.15.0.
SkySkimmer pushed 1 commit to branch v8.15.
coqbot-app[bot] pushed 2 commits to branch master. Commits by CohenCyril (1) and coqbot-app[bot] (1).
in ssrbool.v
, renamed mono2W_in
to mono1W_in
(was misnamed). (2706baf )
Merge PR #15458: uin ssrbool.v
, renamed mono2W_in
to mono1W_in
(was misnamed). (9a28eff )
mattam82 pushed 10 commits to branch fix-7916.
Fix bug #7916, allowing Reflexive
to have mode ! !
(7adc8fb )
Fix inference of rewrite relation which was not fixing the type properly. (381b28f )
Doc about RewriteRelation's use (65e3c90 )
Add overlay for fiat-parsers (8f9258e )
Add relation-algebra overlay (183fe7b )
Add cross_crypto overlay (223c67c )
Apply suggestions from code review (884441f )
Add changelog entry (e95a744 )
Cleanup test-suite file (6de35ee )
Update doc (ce7a5f6 )
mattam82 deleted the branch fix-7916.
silene pushed 2 commits to branch v8.14. Commits by ejgallego (1) and silene (1).
[nativelib] Don't pass to $LD non-existing dirs. (ea998e6 )
Merge pull request #15050 from ejgallego/v8.14+nativelib_include_stricter (096ad81 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and maximedenes (1).
add_notation_interpretation
should not add syntax rules (0b3ac23 )
Merge PR #15468: add_notation_interpretation
should not add syntax rules (0e891ae )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
Fixes #9579 and fixes support for inlining level in module parameters. (8c15e60 )
Merge PR #15386: Fixes #9579 about locally corrupted functorial algebraic form of module type + inconsistencies in taking inline levels into account (a5440e8 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Update zarith 1.10 -> 1.12 (3d3c1eb )
Merge PR #15483: Update zarith 1.10 -> 1.12 (0f6ee2c )
coqbot-app[bot] pushed 7 commits to branch master. Commits by ppedrot (6) and coqbot-app[bot] (1).
Enforce that pattern-ending functions return no value in Ssrequality. (5e6dfa3 )
Code cleaning in ssrmatch: optional pattern test. (e1c6750 )
Code cleaning in ssrmatch: do not thread an evarmap when useless. (8456bad )
Simplify the code of Ssrmatching.nf_open_term. (8933ba9 )
Use a boolean to report whether normalization of a term relies on evars. (553e8e0 )
Adding a test for the behaviour observed in #15469. (6a0844b )
Merge PR #15478: Simplify the ssrmatching implementation (5d55476 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Set the universe context in Ssrequality.rwargtac instead of merging. (ba3b584 )
Merge PR #15480: Set the universe context in Ssrequality.rwargtac instead of merging. (1d79bd1 )
coqbot-app[bot] pushed 6 commits to branch master. Commits by herbelin (5) and coqbot-app[bot] (1).
Missing dots in error messages. (53e04c9 )
Typos (9c9d166 )
Adding user support for naming a variable inhabiting a record/class type. (c3ca696 )
Overlay for elpi (6182329 )
Changelog for #14563 (e48cb8a )
Merge PR #14563: Adding user support for naming a variable inhabiting a record type (11d9624 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by ppedrot (3) and coqbot-app[bot] (1).
Make the program naming scheme uniform w.r.t. the standard one. (37b0226 )
Documenting the changes. (0c49cd4 )
Add the Program Naming flag to the 8.15 compatibility file. (5681ace )
Merge PR #15442: Make the program naming scheme uniform w.r.t. the standard one. (f4ccedc )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Remove Eauto.registered_e_assumption. (783e19a )
Merge PR #15488: Remove Eauto.registered_e_assumption. (3b9f755 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
Consistently adding periods in error messages raised in vernac. (6c04eb7 )
Merge PR #15485: Consistently adding periods in error messages raised in vernac (4f80160 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Rely on the new case representation in Evarsolve. (9462e2a )
Use a dedicated type for optional application in Evarconv. (1bac013 )
Merge PR #15438: Rely on the new case representation in Evarsolve. (114e370 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and gares (1).
[opam] honor coq-native in coq-core (79c864c )
Merge PR #15459: [opam] honor coq-native (496f558 )
coqbot-app[bot] pushed 10 commits to branch master. Commits by ppedrot (9) and coqbot-app[bot] (1).
Store additional instantiation metadata in hints. (1ef0123 )
Rely on the subgoal approximation to compute eauto hint sorting. (dbe0d28 )
Perform sorting of eauto hints before applying them. (80934ee )
Inline the proof search in eauto. (a4857c7 )
Further inlining of the eauto search algorithm. (5c07d10 )
Hack a partial evaluation algorithm to restore the Hint Extern priority. (4ae6f46 )
Port the eauto wrapper to the tactic monad. (1cbb718 )
Further removal of the legacy compatibility layer in Eauto. (994232d )
Remove redundant goal state from eauto. (bad4ead )
Merge PR #15390: Port eauto
to the new engine (c8a53f1 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by VincentSe (1) and coqbot-app[bot] (1).
Improve function napply_except_last, fix its description comment (43455ff )
Merge PR #14759: Improve function napply_except_last, fix its description comment (a40bfae )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Avoid bound names in instantiate_notation_constr (6953dd3 )
Merge PR #15358: Avoid bound names in instantiate_notation_constr (3945610 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Explain details of "only" selector (74bb995 )
Merge PR #15461: Explain details of "only" selector (c0c0ff6 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Remove the unused Namegen.compute_and_force_displayed_name_in function. (e9db104 )
Merge PR #15490: Remove the unused Namegen.compute_and_force_displayed_name_in function. (6e8fc01 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by herbelin (3) and coqbot-app[bot] (1).
Preventing using Record for mutual inductive types early (i.e before the kernel). (cfff144 )
Preventing defining non recursive mutual Record/Variant types. (16b12ef )
Syntactically enforcing finite Variant/Record types not to be mutual. (23c8282 )
Merge PR #15484: Stronger invariants on the syntax of records and variants (fa93090 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Delay the merging of universes for type compatibility in old unification. (a1c7657 )
Merge PR #15466: Delay the merging of universes for type compatibility in old unification. (9bd4646 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and silene (1).
Restore compilation of the bytecode interpreter with OCaml 5.00. (4ec84fe )
Merge PR #15464: Restore compilation of the bytecode interpreter with OCaml 5.00. (d5e61b2 )
coqbot-app[bot] pushed 6 commits to branch master. Commits by mattam82 (5) and coqbot-app[bot] (1).
Fix bug #7916, allowing Reflexive
to have mode ! !
(0b82e46 )
Improve is_applied_rewrite_relation test (a98fa07 )
Doc about RewriteRelation's use (e67ead3 )
Overlays (f16c7ea )
Add changelog entry (c2ae024 )
Merge PR #13969: Fix bug #7916, allowing Reflexive
to have mode ! !
(d9aa8fb )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and proux01 (1).
[CI] Add MathComp Analysis (71ed9e4 )
Merge PR #15443: [CI] Add MathComp Analysis (e7f04ba )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and maximedenes (1).
Add ocaml-lsp
dev dependency to default.nix (58d7dc6 )
Merge PR #15503: Add ocaml-lsp
dev dependency to default.nix (b1c564a )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
Fix setoid_rewrite on Equiv : Type -> Type -> Type (2da4924 )
ocp-indent: strict_with=auto (1720700 )
Merge PR #15502: Fix setoid_rewrite on Equiv : Type -> Type -> Type (df8297f )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Understand goal selectors in ltac2 (22a90c4 )
Merge PR #15378: Understand goal selectors in ltac2 (41668b4 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
Moving contents of doc/changelog/08-tools in doc/changelog/08-cli-tools. (1f7e8e3 )
Merge PR #15515: Moving file in obsolete doc/changelog/08-tools change log directory to a more appropriate change log directory (5b4ea25 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Check existence of the name in Declare.Proof.start_core (342053d )
Merge PR #15507: Check existence of the name in Declare.CInfo.start_core (8fba177 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Slightly clean the Printing Existential Instances code (28d9541 )
Merge PR #15470: Slightly clean the Printing Existential Instances code (06970e0 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by JasonGross (1) and coqbot-app[bot] (1).
[CI] [flocq] Also install glob files (484a148 )
Merge PR #15509: [CI] [flocq] Also install glob files (6b9da10 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Avoid using is_ground_env in evarconv (545ab43 )
Merge PR #15505: Avoid using is_ground_env in evarconv (24a705b )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
Split github CI actions into 2 workflows (c0a4650 )
Disable Windows CI until it's fixed (15db345 )
Merge PR #15535: Split github CI actions into 2 workflows + disable windows while it's broken (43a8494 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Fix incorrect line numbers in Errors panel (8bb2002 )
Merge PR #15532: Fix incorrect line numbers in Errors panel (a5ab5f5 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
Fixes #15497: deactivate glob dumping while executing Load. (e9c684a )
Adding changelog for #15511 (fb1c0d8 )
Merge PR #15511: Fixes #15497: deactivate glob dumping while executing Load (ccd7d02 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Remove the only call to the OCaml Ephemeron API. (47ad510 )
Merge PR #15533: Remove the only call to the OCaml Ephemeron API. (96896ea )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Use folding sections in gitlab CI + remove useless set -e (a9a4183 )
Merge PR #15514: Use folding sections in gitlab CI + remove useless set -e (bace8c5 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Document rewrite_db (c645889 )
Merge PR #15546: Document rewrite_db (0eeb133 )
coqbot-app[bot] pushed 13 commits to branch master. Commits by ppedrot (12) and coqbot-app[bot] (1).
Do not return the subterm in w_unify_to_subterm_all. (e240741 )
Some inlining and factorization in Equality. (3a434d0 )
Perform a bit of code simplification in Equality. (c1e20ae )
Tweak the heuristic for frozen evars in Equality subterm matching. (5af241c )
More code explicitations in Equality. (afa7e2b )
Further simplification of the Equality code. (bed3ec2 )
Generalize Equality.equality to make explicit the component dependency. (a889a71 )
Reduce the reliance on clenvs in Equality. (cc18ad3 )
Final cleanup around clenvs in Equality. (02141cc )
Slightly tweak the API of Tactics.general_elim_clause. (05bc4de )
Remove the with_univ flags from meta merging functions. (5e71ec7 )
Adding a test for the behaviours observed in #15501. (7c54210 )
Merge PR #15501: Concentrate the Clenv code in Equality. (f9f814b )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Jan-Oliver Kaiser (1) and coqbot-app[bot] (1).
Add coq-category-theory to bench (e7ed1d2 )
Merge PR #15543: Add coq-category-theory to bench (20b040d )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and silene (1).
Make the bytecode interpreter more resilient to exceptions. (a1c671b )
Merge PR #15542: Make the bytecode interpreter more resilient to exceptions. (8c4fce7 )
coqbot-app[bot] pushed 5 commits to branch master. Commits by Alizter (4) and coqbot-app[bot] (1).
Split Scheme Equality into own vernac + misc cleanup (b9b17ff )
clean up open modules (6d163e3 )
update documentation for Scheme (03b94c7 )
added overlay for #14740 (8bb6f2d )
Merge PR #14740: Split Scheme Equality into own vernac + misc cleanup (e64a92e )
coqbot-app[bot] pushed 4 commits to branch master. Commits by whonore (3) and coqbot-app[bot] (1).
Mention Coqtail in refman (ab5647d )
Update doc/sphinx/practical-tools/utilities.rst (a1d794f )
Update doc/sphinx/proofs/writing-proofs/proof-mode.rst (06000c6 )
Merge PR #15550: Mention Coqtail in refman (cb48348 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Alizter (1) and coqbot-app[bot] (1).
minor fixes after merge of #14740 (ed6c677 )
Merge PR #15556: minor fixes after merge of #14740 (33628ab )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and minkiminki (1).
coqbot-app[bot] pushed 10 commits to branch master. Commits by herbelin (9) and coqbot-app[bot] (1).
Expand cryptic KerName.repr2 so as to make clearer it gives the user name. (6f7eda8 )
A few typos in the files typing modules. (979ad45 )
Ensuring a space after the bar in OCaml pattern-matching (module system files). (eca48a4 )
Module API renaming: strengthen_and_subst_mb and translate_mse_incl. (c00b425 )
Internal renamings to make code easier to read. (5915a96 )
Modops: clean a bit terminology for functions operating on structure fields. (02b5db2 )
Moving lonely function Modops.inline_delta_resolver at a less confusing place. (e2b7f04 )
Miscellaneous small comments in the code of modules. (c30833d )
typo (633f0e3 )
Merge PR #15404: Mostly cosmetic changes to hopefully make kernel code on modules easier to read (5aafa24 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by herbelin (3) and coqbot-app[bot] (1).
Taking into account cofix redexes in stepwise check of fixpoint guard. (34e0680 )
Fixing stack in guard condition for projections. (ba6bc98 )
Adding changelog for #15498 (359dafd )
Merge PR #15498: Fixes #15451: incompletenesses in guard condition regarding cofix and primitive projections (b40983c )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Workaround for stale data appearing in vars tree when there are 0 items (5d93866 )
Merge PR #15530: Workaround for stale data appearing in variables panel when there are 0 items (552b199 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Fix STM classification of Ltac2 Eval: should be query (da538ad )
Merge PR #15570: Fix STM classification of Ltac2 Eval: should be query (e13c097 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Legacy build: remove nonsense byte
target and noop install-byte (6184404 )
Merge PR #15506: Legacy build: remove nonsense byte
target and noop install-byte
(fb61db9 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
Turning user_err into anomaly in decompose_lam_n_assum and cie. (8f794bd )
Merge PR #15566: Errors from decompose_lam_n_assum & cie should be anomalies (5f1c0ca )
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
Adding Scheme Boolean Equality to produce Boolean equality w/o full decidability. (be4e1bb )
Adding changelog for #15526 (b3d8be1 )
Merge PR #15526: Adding Scheme Boolean Equality to produce Boolean equality w/o full decidability (d78e79c )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Inform dune that autoconfigure depends on PWD (04f3408 )
Merge PR #15576: Inform dune that autoconfigure depends on PWD (381b6e5 )
coqbot-app[bot] pushed 5 commits to branch master. Commits by herbelin (4) and coqbot-app[bot] (1).
Replace context_chop by a generic drop_lastn on contexts. (19024bb )
Export functions to return the context of parameters instantiated with universes. (bb0a4cf )
Make Scheme Equality compatible with universe polymorphism. (b7f290c )
Other factorizations of the instantiation of context of parameters. (463b12e )
Merge PR #15525: Make Scheme Equality compatible with universe polymorphism (f81225b )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
Namegen.compute_displayed_let_name_in: remove unused argument (038bccf )
Remove unused Detyping.detype_names (220cafc )
Merge PR #15579: Remove some unused parts of namegen API (49e3631 )
coqbot-app[bot] pushed 5 commits to branch master. Commits by herbelin (4) and coqbot-app[bot] (1).
Fix #15420: statically computing distinct argument names in induction schemes. (30c3492 )
Fixing bug in computing the default name of an index in recursion schemes. (138bae9 )
Adding changelog for #15537 (ae9f104 )
Overlays for Hott, stdlib2 and Mtac2 (c175a21 )
Merge PR #15537: Fix #15420: statically hardwiring the names of arguments in induction schemes (5fcaf48 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and erikmd (1).
fix(coq.opam.docker): Remove leftover make byte
(cb94cde )
Merge PR #15585: fix(coq.opam.docker): Remove leftover make byte
(5f22b8c )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Stop caring about unfolding state of primproj in constr_matching (2199f35 )
Merge PR #15559: Stop caring about unfolding state of primproj in constr_matching (297cda7 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Move rewrite_db tactic in doc (f0bd8a8 )
Merge PR #15563: Move rewrite_db tactic under "Usage" (7d14801 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
In "rewrite in hyps", restrict term to rewrite to avoid hyps (if >1). (c11f5f8 )
rewrite in *: don't skip variables appearing only through evar instances (a4d38b0 )
Merge PR #15426: rewrite in *: don't skip variables appearing only through evar instances (02e95de )
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
Exporting a function instantiate_constructor_params. (6550c27 )
Fixes native_compute on inductive types with local definitions in parameters. (2776363 )
Merge PR #15524: Support for inductive with defined parameters in native_compute (4e7c63e )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Share the check for evar groundedness in eassumption. (fbfc4df )
Merge PR #15493: Share the check for evar groundedness in eassumption. (bb5ace7 )
coqbot-app[bot] pushed 33 commits to branch master. Commits by gares (31), SkySkimmer (1) and coqbot-app[bot] (1).
[dune] build coq-core package first (9318f17 )
[coqdep] understand META.package files (68fbf0b )
[plugins] load code with findlib (c25feab )
[coq_makefile] handling of plugins via findlib (3c4991c )
[plugin tutorial] port to findlib (f283a62 )
fix findlib tests on osx (0d6436f )
fix findlib tests on windows (7accf35 )
[elpi] use 1.13.8 (to please findlib loading) (cb20d16 )
[ci] do not override installation path of quickchick (0ef51ee )
[ci] build coqhammer as the upstream does in opam (358ba85 )
[ci] do not reconfigure equation at every run (f59b980 )
[ci] do not configure metacoq at every run (69422e7 )
Fix debug printers (bf172d0 )
[coqdep,coqc] be lenient about core plugins legacy names (3adac92 )
[doc] fix failure on non-dune job setting OCAMLPATH (76f744c )
[coq_makefile] option -generate-meta-for-package (29a00e2 )
[doc] update refman (4cc4737 )
overlays (8481142 )
changelog (6f4c70d )
[coq_makefile] cleanup and document findlib installation (53bbfc0 )
[and 13 more commit(s)]
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Fix #15603: ocamldebug fails with Reference to undefined global Dynlink. (1106772 )
Merge PR #15605: Fix #15603: ocamldebug fails with Reference to undefined global Dynlink. (5abffac )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Fix shim scripts after findlib (df2dcd5 )
Merge PR #15601: Fix shim scripts after findlib (91d796e )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Print sub-error in ReplacementIllTyped (cb80f62 )
Merge PR #15589: Print sub-error in ReplacementIllTyped (63e82e5 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and stop-cran (1).
Add trigonometry lemmas: 0 < x -> sin x < x; x < 0 -> x < sin x. (0409fcf )
Merge PR #15599: Add some trigonometry lemmas (b67243e )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Add -I $COQCORELIB/.. to default loadpath (d1b957c )
Merge PR #15609: Add -I $COQCORELIB/.. to default loadpath (ec60375 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
Evaluating illegal fix rec call error only at printing time. (d6105c2 )
Merge PR #15611: Evaluating possibly costly illegal fix recursive call error only at printing time (f07e402 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Ltac2: don't use mltop magic to set the default proof mode (ca03821 )
Merge PR #15615: Ltac2: don't use mltop magic to set the default proof mode (8c5ff7d )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Slightly better fatal dialog in CoqIDE. (7d55dfd )
Merge PR #15602: Slightly better fatal dialog in CoqIDE. (1b2ea09 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by MSoegtropIMC (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by fajb (2) and coqbot-app[bot] (1).
Add a Let binding to the Psatz proof term. (29f06df )
micro-optimisation (570b7a1 )
Merge PR #15584: micromega: addition of a Let binding in the proof format (638042f )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Pass more complete cstr in Rewrite.transitivity strategy (6b870ce )
Merge PR #15577: Pass more complete cstr in Rewrite.transitivity strategy (7c608fe )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Add a test for #7068. (4bb3f4f )
Merge PR #15626: Add a test for #7068. (fc81eb1 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
An optimization in the guard checker. (76e088c )
Merge PR #15627: An optimization in the guard checker (cecfa89 )
fajb pushed 2 commits to branch master. Commits by fajb (1) and ppedrot (1).
Share the pivot computation in micromega. (68d1c24 )
Merge PR #15624: Share the pivot computation in micromega. (d76cff3 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Don't drop unification error in UnexpectedType error (f05f1d3 )
Merge PR #15642: Don't drop unification error in UnexpectedType error (a44be14 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
Fix #15619: Check existence of a custom entry also in only printing mode. (257fb99 )
Adding changelog for #14628 (e2c85c7 )
Merge PR #15628: Fix #15619: Check existence of a custom entry also in only printing mode (5933523 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by ppedrot (3) and coqbot-app[bot] (1).
Add a new subgoals call to the XML protocol. (dae0151 )
Cleverer display of goals in CoqIDE. (2114912 )
Do not rely on evar output in CoqIDE to display goals. (744da05 )
Merge PR #15623: Selectively print the contents of goals in CoqIDE. (104dcb0 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
Mltop.trigger_ml_object: use labels for boolean arguments (52af6a6 )
Mltop.cache_ml_objects always allows legacy loading (cdf0df0 )
Merge PR #15614: Small mltop cleanup around trigger_ml_object (af3155f )
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
Fixes #15606: transitive dependencies missing in clearbody. (45e07d2 )
Adding changelog for #15634 (170e813 )
Merge PR #15634: Fixes #15606: transitive dependencies missing in clearbody. (bf2d3b3 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Avoid anomaly if the new proof has no fg goal (6ad3df9 )
Merge PR #15633: Avoid diff anomaly if the new proof has no foreground goal (3f80048 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
setoid_rewrite: try subterms when rewriting produces identity (622f665 )
Merge PR #15612: setoid_rewrite: try subterms when rewriting produces identity (68b485f )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Hide the instantiation of patterns with constr variables under an API. (fa39372 )
Merge PR #15536: Hide the instantiation of patterns with constr variables under an API. (9039b7c )
coqbot-app[bot] pushed 2 commits to branch master. Commits by MSoegtropIMC (1) and coqbot-app[bot] (1).
Ltac2: complete Int functions with div, mod, abs and logical functions (9306c41 )
Merge PR #15637: Ltac2: complete Int functions with div, mod, abs and logical functions (89c143e )
coqbot-app[bot] pushed 5 commits to branch master. Commits by gares (4) and coqbot-app[bot] (1).
[findlib] pass findlib flags to the -pack step (4ac7c6f )
overlay (9407190 )
coq_makefile: make byte/native rules uniform (78a7363 )
[ci] do not run make .merlin in coq-metacoq (c0feb33 )
Merge PR #15638: [findlib] pass findlib flags to the -pack step (c671771 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by gares (3) and coqbot-app[bot] (1).
[ci] bump elpi to 1.14.1 (cb08ace )
overlay (6a2c876 )
[ci] bump lablgtk on edge (82d6c60 )
Merge PR #15656: [ci] bump elpi to 1.14.1 (cd75725 )
SkySkimmer pushed 6 commits to branch v8.15. Commits by SkySkimmer (4) and herbelin (2).
Fix #15420: statically computing distinct argument names in induction schemes. (011143f )
Adding changelog for #15537 (c2af0fb )
Backport PR #15537: Fix #15420: statically hardwiring the names of arguments in induction schemes (55e0c61 )
Split github CI actions into 2 workflows (33b3b83 )
Disable Windows CI until it's fixed (b887e64 )
Backport PR #15535: Split github CI actions into 2 workflows + disable windows while it's broken (5f480a2 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by fajb (2) and coqbot-app[bot] (1).
Expose input_int{32,64} and output_int{32,64}. (a1b585f )
[micromega] add magic number and pcache_version for persistent cache (4adbb71 )
Merge PR #15641: [micromega] add magic number and pcache_version in persistent caches (68ccd6d )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
cbn: better handling of volatile constants (ab3b926 )
Merge PR #15653: cbn: better handling of volatile constants (d8393d7 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
Fixes "simpl proj" when the projection to reduce has extra arguments. (dc3aabf )
Merge PR #15658: Fixes "simpl proj" when the projection to reduce has extra arguments (c0a659c )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Cleanup remnants of ltacprof_cutout test (aa2cb1b )
Merge PR #15672: Cleanup remnants of ltacprof_cutout test (fd94dcd )
coqbot-app[bot] pushed 7 commits to branch master. Commits by ppedrot (6) and coqbot-app[bot] (1).
Introduce a new irrelevant term in the reduction machine. (57081c1 )
Remove dead code related to fconstr relevance computation. (dd56966 )
Remove now unused relevance annotations in fconstrs. (1b34276 )
Use a faster irrelevance check for constants and constructors in conversion. (8e421cb )
Adding tests. (aada6fa )
Adding a changelog. (166e873 )
Merge PR #15575: Use a dummy term for SProp conversion (3070cc4 )
coqbot-app[bot] pushed 5 commits to branch master. Commits by eakuefner (3), Alizter (1) and coqbot-app[bot] (1).
Change 'his' to 'their' in coq-commands.rst (2e0fcac )
Changed him -> them, he -> they, his -> their (21e8f7b )
Update doc/sphinx/practical-tools/coq-commands.rst (dc4b279 )
update instances of 'the user' to 'users' (ef98c4d )
Merge PR #15671: Make usages of masculine pronouns gender-neutral (d22c2d8 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by JasonGross (1) and coqbot-app[bot] (1).
[coq_makefile] Quote OCAMLFIND
everywhere (7663d9c )
Merge PR #15665: [coq_makefile] Quote OCAMLFIND
everywhere (42e34ad )
coqbot-app[bot] pushed 12 commits to branch master. Commits by herbelin (11) and coqbot-app[bot] (1).
Small simplification of close_section. (46da9c0 )
Adding Term.it_mkProd_wo_LetIn. (d905ae2 )
Adding lift and merge of universe level substitutions. (c69b688 )
Adapting Projection.map_npars to its actual usage and name. (e6a473b )
Major refactoring of cooking. (cf87ceb )
Removing useless universe context quantifier size in PrivatePolymorphic. (af28709 )
Symmetrizing the role of cook_constant and cook_inductive for consistency. (f514126 )
More terminology unity in cooking.mli. (1713db5 )
New file discharge.ml out of cooking.ml , allowing abstracting over cooking_info. (de682a2 )
Cooking: expansion of globals and substitution of variables into one step. (da87488 )
Overlay for elpi and metacoq. (cb1b0ba )
Merge PR #14727: Major refactoring of cooking.ml (b356287 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
Add a bounded variant of dest_lam_assum. (246273b )
In guard check, do not expect body of fix to necessarily starts with binders. (e02b384 )
Merge PR #15453: Computation of the guardedness of a subterm assumes too strong invariants on the internal form of fixpoints (98f78a7 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by jfehrle (2) and coqbot-app[bot] (1).
Remove dead code (9db8590 )
Avoid debugger anomalies in worker processes (e1319cc )
Merge PR #15674: Don't invoke debug code from async worker processes (fe91ef8 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
Fixes #15621 by expecting an unchecked fix to however be on an inductive type. (d610d91 )
Changelog for #15261 (44ce61d )
Merge PR #15668: Fixes #15621 by expecting an unchecked fix to however be on an inductive type (ed5f1f6 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by SkySkimmer (3) and coqbot-app[bot] (1).
Small cleanup around trigger_ml_object (18e32da )
resolve_legacy_name_if_needed does not need recursion (78c9877 )
Put back digests in mltop (67ac9e9 )
Merge PR #15651: Put back digests in mltop (27f2e9b )
coqbot-app[bot] pushed 5 commits to branch master. Commits by silene (4) and coqbot-app[bot] (1).
Use /0 = 0 to remove hypotheses on lemmas about inverse. (182a8eb )
Use the simplified lemmas about inverse. (edbd23e )
Add changelog. (64f9bfc )
Add deprecation warning. (ce85586 )
Merge PR #15644: Add variants of lemmas that do not care about the inverse of zero (87f54b0 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Forbid non extensible univ decls for Program Definition (1636d8f )
Merge PR #15424: Forbid non extensible univ decls for Program Definition (3786a4a )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Abstract away the cache type in Cooking. (1efd676 )
Statically enforce the synchronization of cooking cache and info. (e473023 )
Merge PR #15678: Small follow-up of the cooking cleanup (4539fb8 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by maximedenes (2) and coqbot-app[bot] (1).
Move Export
support outside of Require
libobject (380a1ed )
Add test case for #3556 (3ac9082 )
Merge PR #15347: Move Export
support outside of Require
libobject (1f57d64 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
allow failure on metacoq (891df30 )
Merge PR #15694: allow failure on metacoq (64f6ea4 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and fajb (1).
[micromega] Remove Simplex option and dead code (e636ca8 )
Merge PR #15690: [micromega] Remove Simplex option and dead code (a281562 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Make Permutation_cons and _app' #[export] (3c621f2 )
Merge PR #15597: Make Permutation_cons and _app' #[export] (64dd968 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
Fixing refman wrt no-impact of "simpl never" flag on hnf. (f97e868 )
Merge PR #15667: Fixing reference manual wrt the no-impact of the "simpl never" modifier on hnf (25cf1c0 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Abort is a regular command (eab5d51 )
Merge PR #15669: Abort is a regular command (13409c1 )
coqbot-app[bot] pushed 9 commits to branch master. Commits by gares (8) and coqbot-app[bot] (1).
[coqdep] understand From path Extra Dependency "file". (26e9b15 )
[vernac] From .. Extra Dependency .. as .. (038ed5d )
[vernac] allow Extra Dependency inside modules (739b750 )
update test-suite (693e92f )
update grammar (1cf8f8a )
add changelog (707dc3f )
update refman (b3c0fc9 )
overlay (2201f8b )
Merge PR #15650: Extra Dependency (6164490 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Remove the allow_failure flag from metacoq CI. (91d30b9 )
Merge PR #15698: Remove the allow_failure flag from metacoq CI. (c9f1d4e )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Fix #14021: List.lastn in Ltac2 is wrong. (3ee33ce )
Merge PR #15699: Fix #14021: List.lastn in Ltac2 is wrong. (9b885aa )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Blaisorblade (1) and coqbot-app[bot] (1).
coqdev.el: add missing require to work with Spacemacs lazy loading (0f9d38b )
Merge PR #15703: coqdev.el: add missing require to work with Spacemacs lazy loading (468b03a )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Formally deprecate the only remaining definition the Goal module. (ebff7ac )
Merge PR #15692: Formally deprecate the only remaining definition the Goal module. (dc5e355 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Reorganize the order of subsections under "Semantics" (0456b08 )
Merge PR #15299: Reorganize the order of subsections under "Semantics" in Ltac chapter (c24eb67 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Abstract away some types in Cooking. (a7a3ac0 )
Merge PR #15696: Simplify the Cooking API (4034e0c )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Special handling of Ltac2 thunks. (f6574f3 )
Merge PR #15700: Special handling of Ltac2 thunks. (1e78a31 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
dune-dbg: understand coqchk instead of checker (efd0652 )
Merge PR #15706: dune-dbg: understand coqchk instead of checker (82e3323 )
coqbot-app[bot] pushed 10 commits to branch master. Commits by herbelin (8), SkySkimmer (1) and coqbot-app[bot] (1).
Mini extra documentation of esubst.mli. (eb6e110 )
New parametricity-based algo for generating Boolean equality on inductive types. (fe9bc3e )
Add support for Int63 and Float in Scheme Boolean Equality. (5d2ec17 )
Forcing names X and Y in type of Boolean schemes for the purpose of Arguments. (7b9b8d8 )
Do not wrap the scheme with a fixpoint when the type is not really recursive. (db8ecec )
Changelog for #15527 (0eebd03 )
An interesting case study for Scheme Boolean Equality. (65efa12 )
Try fiat-crypto -j 1 (99e4d42 )
Update theories/Floats/PrimFloat.v (5cfe01f )
Merge PR #15527: A parametricity-style algorithm for automatic generation of Boolean equality associated to an inductive type (aae8ea6 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by Alizter (3) and coqbot-app[bot] (1).
Improve --help output for CoqIDE (476ca2d )
move Usage to Boot (695253f )
overlay for #15645 (b8e141e )
Merge PR #15645: Improve --help
output for CoqIDE (3d663dc )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
Improve documentation of records. (534d566 )
Merge PR #15489: A pass on the documentation of records (aa7c4c5 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Insert implicit arguments in glob_constr at beginning of extern (8fb633a )
Merge PR #15685: Insert implicit arguments in glob_constr at beginning of extern (302334c )
coqbot-app[bot] pushed 3 commits to branch master. Commits by fajb (2) and coqbot-app[bot] (1).
[micromega] Fix pre-processing (9865a4a )
overlay bedrock2 (2b5f3cc )
Merge PR #15721: [micromega] Fix pre-processing (53e19e1 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Fix computation of {struct} with implicit generalization (1e06372 )
Merge PR #15581: Fix computation of {struct} with implicit generalization (93f0cc9 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Remove useless vernac/vernac.mllib (ab8a133 )
Merge PR #15727: Remove useless vernac/vernac.mllib (a3544ad )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and maximedenes (1).
Separate module internalization and typing (a449f58 )
Merge PR #15500: Refine phase separation in module internalization (931b63f )
coqbot-app[bot] pushed 5 commits to branch master. Commits by Alizter (4) and coqbot-app[bot] (1).
add example for invariant/covariant/irrelevent universes (5e7d692 )
More information for variance example (0089c91 )
Added suggestions from review (afb435e )
Add blankline after .. coqtop (734fdd3 )
Merge PR #15688: add example for invariant/covariant/irrelevant universes (8af5aee )
coqbot-app[bot] pushed 2 commits to branch master. Commits by artagnon (1) and coqbot-app[bot] (1).
.ocamlformat: remove unused detritus (ed5592b )
Merge PR #15732: .ocamlformat: remove unused detritus (2256f32 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
More efficient hypothesis selection in tactic matching. (106211a )
Merge PR #15734: More efficient hypothesis selection in tactic matching. (b6baf2d )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and fajb (1).
[micromega] Optimise the algorithm to perform interval analysis (a20728b )
Merge PR #15711: [micromega] Optimise the algorithm to perform interval analysis (07878c4 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Don't use raw evarconv in ltac2 quotation (8a5fb5a )
Merge PR #15682: Don't use raw evarconv in ltac2 quotation (c935a85 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Deprecate Add LoadPath (385df62 )
Merge PR #15652: Deprecate Add LoadPath (68e1ee6 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
Term_typing: centralizing the processing of universes. (de608c1 )
Merge PR #15630: Term_typing: centralizing the processing of universes (47bbc31 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Avoid considering x as a bound variable in glob_ops on if x then .. else ..
(00cf40d )
Merge PR #15726: Avoid considering x as a bound variable in glob_ops on if x then .. else ..
(0c1e7a2 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Add a test for #13834. (efdd4ca )
Merge PR #15738: Add a test for #13834. (85c3bce )
coqbot-app[bot] pushed 3 commits to branch master. Commits by artagnon (2) and coqbot-app[bot] (1).
ltac2: add failing apply test from #15691 (e3ded56 )
ltac2: change apply and eapply to use open_constr (37f1406 )
Merge PR #15741: ltac2 apply/eapply: use open_constr in place of constr (fixes #15691) (ac65cdf )
coqbot-app[bot] pushed 5 commits to branch master. Commits by proux01 (4) and coqbot-app[bot] (1).
Improve Float64.equal (e5adccb )
Add floating-point Leibniz equality primitive (584bae1 )
Make Scheme Boolean Equality work for primitive floats (0d2eb4e )
Add changelog (1f8554d )
Merge PR #15719: Add primitive floating-point Leibniz equality test (7a3fd88 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Add a test for #9369. (a42ec14 )
Merge PR #15744: Add a test for #9369. (166da32 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Add a test for #9750. (f876478 )
Merge PR #15746: Add a test for #9750. (38582cd )
coqbot-app[bot] pushed 2 commits to branch master. Commits by MSoegtropIMC (1) and coqbot-app[bot] (1).
CI: reenable Coq Platform based Windows CI (715bc85 )
Merge PR #15758: CI: reenable Coq Platform based Windows CI (aa0d533 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by maximedenes (3) and coqbot-app[bot] (1).
Separate the part of the nametab state related to module names (738b5be )
Regroup module-related nametab in a record (395ea76 )
Use a module for module-related nametab state interface (116b710 )
Merge PR #15756: Separate the part of the nametab state related to module names (f88e9bb )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Parse '\r' the same as '\n' (ec15127 )
Merge PR #15757: Parse '\r' the same as '\n' (41b89eb )
coqbot-app[bot] pushed 5 commits to branch master. Commits by herbelin (4) and coqbot-app[bot] (1).
Adding a function Context.Rel.ids. (c6339ee )
Adding EConstr.Unsafe.to_rel_context. (dbea5e9 )
Adding a function make_all_rel_context_name_different. (68c249d )
Fix several problems with printing Record/Inductive. (fe7672c )
Merge PR #15710: Three fixes in printing Record/Inductive (universe instances and mutual types) (ee0095d )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Make processed part of script read only when Coq is busy (917e93b )
Merge PR #15714: Make processed part of script read only when Coq is busy (18d5db2 )
Alizter pushed 1 commit to branch revert-15714-lost_keystrokes.
Revert "Make processed part of script read only when Coq is busy" (4eec2b3 )
Alizter deleted the branch revert-15714-lost_keystrokes.
coqbot-app[bot] pushed 2 commits to branch master. Commits by Alizter (1) and coqbot-app[bot] (1).
Moved coqdep into its own folder (1a45bfd )
Merge PR #15764: Move coqdep into its own folder (1677350 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Mbodin (1) and coqbot-app[bot] (1).
typicaly → typically (b31854b )
Merge PR #15769: Fixing small typo in error message (c19d1a2 )
coqbot-app[bot] pushed 11 commits to branch master. Commits by akr (10) and coqbot-app[bot] (1).
Remove "(#1)" from \Indp and \Indpstr. (8eeec03 )
Remove the unused argument of macros. (b51c094 )
Use \ind instead of \Ind. (0b0f85f )
Use the current formalization of inductives. (61705c8 )
Remove the extra spaces around ":" in PDF. (7efd2d1 )
Describe "(c:T)" instead of "Assum()(c:T)". (78eac94 )
Describe "(c:=t:T)" instead of "Def()(c:=t:T)". (6c7f675 )
WEVAL-APP don't delta-reduce. (5f25e83 )
Use \subst. (976a1a1 )
The PRIME character should be part of math. (9409026 )
Merge PR #15183: update module documentation (9c02008 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Simpler typing check in Ssrequality.pirrel_rewrite. (a850a31 )
Adding tests for the behaviours encountered in the PR. (3ea410e )
Merge PR #15753: Simpler typing check in Ssrequality.pirrel_rewrite. (9ebff3c )
coqbot-app[bot] pushed 2 commits to branch master. Commits by artagnon (1) and coqbot-app[bot] (1).
test-suite: move vm_norm_records.v into success/ (a42f89f )
Merge PR #15751: test-suite: move vm_norm_records.v into success/ (aedb9bc )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Deprecate the Typeclasses Filtered Unification flag. (85cdb23 )
Adding a changelog. (e4a2763 )
Merge PR #15752: Deprecate the Typeclasses Filtered Unification flag. (07c97ca )
coqbot-app[bot] pushed 4 commits to branch master. Commits by JasonGross (3) and coqbot-app[bot] (1).
Quote more findlib paths (12b44fa )
Quote METAFILE in more places (56f1be0 )
Remove prerequisite quoting
(548d04f )
Merge PR #15707: Quote more findlib paths (a0df849 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Remove a redundant typing check in Ssrelim. (59c9970 )
Add a test for the observed change in behaviour. (cca583d )
Merge PR #15770: Remove a redundant typing check in Ssrelim. (5e2c626 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by proux01 (3) and coqbot-app[bot] (1).
Properly deprecate N2Bv_gen (664fce8 )
Properly deprecate three lemmas (a194f2e )
Add a warning when trying to deprecate a definition (ab5b325 )
Merge PR #15760: Warn when trying to deprecate a definition (3825f55 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Accept \ in Windows pathnames in coq_project args (28df91b )
Merge PR #15775: Accept \ in Windows pathnames in coq_project args (0247b3d )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Remove O(n*n) runtime for unicode -> byte conversion (c7f3699 )
Merge PR #15787: Remove O(n*n) runtime for unicode -> byte offset conversion (4c1ba02 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Faster computation of head equality in Ssrequality.rwprocess_rule. (7390598 )
Use a faster normalization for proof extraction in rwprocess_rule. (ae9086e )
Merge PR #15782: Faster computation of head equality in Ssrequality.rwprocess_rule. (8aed301 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Alizter (1) and coqbot-app[bot] (1).
merge minisys back into system (ea596ff )
Merge PR #15765: merge minisys back into system (d660fe6 )
coqbot-app[bot] pushed 5 commits to branch master. Commits by Alizter (3), ana-borges (1) and coqbot-app[bot] (1).
Added Print Notation command (d52760e )
Added tests for Print Notation command (1b3ea69 )
Added documentation for Print Notation command (bb7ec07 )
Added changelog (fd66059 )
Merge PR #15683: Add a Print Notation
command (08dc93d )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and fajb (1).
[zify] fixes #15791 (9b395ae )
Merge PR #15792: [zify] do not let a DestKO exception escape (6d74a97 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[vernac] Fix cache invalidation as not to mess with non-imperative state (ff20ae3 )
Merge PR #15729: [vernac] Fix cache invalidation as not to mess with non-imperative state (01b7562 )
coqbot-app[bot] pushed 5 commits to branch master. Commits by SkySkimmer (2), artagnon (2) and coqbot-app[bot] (1).
toplevel: fix a bug in coqc -vok
invocation (cabe77e )
coqc_dash_vok: add shell-script test (91a68f5 )
set -x in test (fa31b4b )
Fix (partial) #15140 vos/vok vs workers (0b34b80 )
Merge PR #15745: toplevel: fix a bug in coqc -vok
invocation (cd406a5 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Update coqdev.el: minor fixes + better ocamldebug breakpoints in plugins/ (48eb770 )
Merge PR #15689: Update coqdev.el: minor fixes + better ocamldebug breakpoints in plugins/ (3539569 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by ppedrot (3) and coqbot-app[bot] (1).
Remove the dependency of rewrite strategy interpretation on Tacinterp. (f4a9b60 )
Algebraize the error returned by setoid_rewrite. (846b557 )
Move the rewrite implementation out of Ltac. (8e7fa46 )
Merge PR #15767: Move the rewrite implementation out of Ltac. (76075ca )
coqbot-app[bot] pushed 4 commits to branch master. Commits by ppedrot (3) and coqbot-app[bot] (1).
Correctly prevent editable status of text when CoqIDE is busy. (7345f8b )
Clean up the interaction logic of the CoqIDE buffer manipulation. (73af9b2 )
Correctly check that undo / redo can be performed w.r.t. editable flag. (99b9080 )
Merge PR #15772: Correctly prevent editable status of text when CoqIDE is busy. (47ad43b )
coqbot-app[bot] pushed 7 commits to branch master. Commits by proux01 (4), Alizter (1), coqbot-app[bot] (1) and others (1).
Remove uniform inheritance condition for coercions (828bdda )
add #3115 #4593 #5222 to test-suite (c10a72e )
Add test for #9696 (5f36b30 )
Add changelog (a6634f8 )
[refman] Use example in coercions chapter (0e0c6e0 )
[test-suite] test TC and CS inference (74812d2 )
Merge PR #15789: [coercions] Remove uniform inheritance condition (36b23c1 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by Alizter (2) and coqbot-app[bot] (1).
Line timings summarised at end of bench (6a3e8e7 )
Dump all tables into timings artifacts folder (39d6bdf )
Merge PR #15735: Bench summary (118e90f )
coqbot-app[bot] pushed 9 commits to branch master. Commits by olaure01 (7), Alizter (1) and coqbot-app[bot] (1).
improve deprecation message for minus_plus (8e20dfb )
More detailed deprecation messages (4bc2c4a )
More detailed deprecation messages in Arith.Plus (f8db975 )
More detailed deprecation messages in Arith.Mult (22188ed )
More detailed deprecation messages in Arith.Le and Arith.Lt (b35f923 )
More detailed deprecation messages in Arith.Gt (70158e4 )
More detailed deprecation messages in Arith.EqNat (b8a4ad9 )
More detailed deprecation messages in Arith.Div2 and Arith.Even (857419c )
Merge PR #15549: improve deprecation message for 8.16 deprecated Arith lemmas (71dbd86 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Remove dead code around intern_ind_pattern (6f38913 )
Merge PR #15819: Remove dead code around intern_ind_pattern (921f763 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Reduce the amount of typing in congruence. (cea1e4d )
Merge PR #15796: Reduce the amount of typing in congruence. (efc40f0 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ejgallego (2) and coqbot-app[bot] (1).
[coqdep] Refactor initialization API (21c9f65 )
[coqdep] Refactor dependency computation API (f8301ce )
Merge PR #15821: [coqdep] Refactor initialization API (55bdbcc )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Reduce the amount of useless typing performed by subst. (c19151f )
Merge PR #15794: Reduce the amount of useless typing performed by subst. (61e88c1 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and maximedenes (1).
Bump default OCaml version to 4.12 in Nix setup (882044e )
Merge PR #15826: Bump default OCaml version to 4.12 in Nix setup (18fec3d )
SkySkimmer pushed 61 commits to branch v8.15. Commits by SkySkimmer (34), herbelin (8), jfehrle (5) and others (14).
Fix incorrect line numbers in Errors panel (b85ef98 )
Backport PR #15532: Fix incorrect line numbers in Errors panel (eb12db2 )
Taking into account cofix redexes in stepwise check of fixpoint guard. (850694d )
Fixing stack in guard condition for projections. (48943d0 )
Adding changelog for #15498 (305433f )
Backport PR #15498: Fixes #15451: incompletenesses in guard condition regarding cofix and primitive projections (84f00bf )
Workaround for stale data appearing in vars tree when there are 0 items (114e42d )
Backport PR #15530: Workaround for stale data appearing in variables panel when there are 0 items (81e1738 )
Fix STM classification of Ltac2 Eval: should be query (f4c00a7 )
Backport PR #15570: Fix STM classification of Ltac2 Eval: should be query (da7d653 )
Inform dune that autoconfigure depends on PWD (ebe7d7a )
Backport PR #15576: Inform dune that autoconfigure depends on PWD (9e83512 )
Pass more complete cstr in Rewrite.transitivity strategy (48d432f )
Backport PR #15577: Pass more complete cstr in Rewrite.transitivity strategy (645a09e )
Fix #15619: Check existence of a custom entry also in only printing mode. (daf7ab6 )
Adding changelog for #14628 (ef25afc )
Backport PR #15628: Fix #15619: Check existence of a custom entry also in only printing mode (d14ec11 )
Fixes #15606: transitive dependencies missing in clearbody. (85741fa )
Adding changelog for #15634 (1c4ea3a )
Backport PR #15634: Fixes #15606: transitive dependencies missing in clearbody. (86d71f1 )
[and 41 more commit(s)]
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and silene (1).
Fix link to standard library. (494e3ac )
Merge PR #15834: Fix link to standard library. (665e49a )
SkySkimmer pushed 2 commits to branch v8.15. Commits by SkySkimmer (1) and jfehrle (1).
Accept \ in Windows pathnames in coq_project args (37f4649 )
Backport PR #15775: Accept \ in Windows pathnames in coq_project args (33b1711 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Add changelog for #15633 (e4c5c63 )
Merge PR #15835: Add changelog for #15633 (6ffe985 )
SkySkimmer pushed 6 commits to branch v8.15. Commits by SkySkimmer (4), jfehrle (1) and silene (1).
Avoid diff anomaly if the new proof has no foreground goal (d43f664 )
Merge PR #15830: Avoid diff anomaly if the new proof has no foreground goal (cb182a2 )
Add changelog for #15633 (d4242c7 )
Backport PR #15835: Add changelog for #15633 (e338474 )
Fix link to standard library. (e159380 )
Backport PR #15834: Fix link to standard library. (a115648 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by CohenCyril (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Check that inductives have same squashing in subtyping (571b7c3 )
Merge PR #15839: Check that inductives have same squashing in subtyping (27aeca6 )
SkySkimmer pushed 2 commits to branch v8.15.
Check that inductives have same squashing in subtyping (f42441c )
Backport PR #15839: Check that inductives have same squashing in subtyping (0582df3 )
coqbot-app[bot] pushed 11 commits to branch master. Commits by ppedrot (10) and coqbot-app[bot] (1).
Use a sort rather than a universe in template polymorphic signatures. (ea1703b )
Do not allow non-Set bound for UGraph.check_subtype. (1d6d82d )
Remove dead universe-related API. (bfc2b74 )
Reduce the use of Universe.t in the kernel in favour of Sorts.t. (d53b345 )
Fix Sorts.compare to properly respect the implicit quotient. (8434493 )
Use Sorts.t instead of Universe.t in universe unification problems. (d845c8a )
Remove a trivial call to univ_of_sort. (e7a39f9 )
Tweak the type of the MissingConstraints error to use a sort list. (264726a )
Remove API exposing the Universe.t type from Evd. (10a2146 )
Adding overlays. (235ee59 )
Merge PR #15837: Reduce Universe.t footprint (d225e17 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Changelog for 8.15.1 (500faa6 )
Merge PR #15844: Changelog for 8.15.1 (94591ef )
SkySkimmer pushed 2 commits to branch v8.15.
Changelog for 8.15.1 (f34dd13 )
Backport PR #15844: Changelog for 8.15.1 (b961052 )
SkySkimmer pushed 1 commit to branch v8.15.
Update version number for 8.15.1 (50a980d )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Return the type of the eliminator in case-analysis building functions. (1d100d9 )
Merge PR #15804: Return the type of the eliminator in case-analysis building functions. (0e55aab )
SkySkimmer pushed tag V8.15.1.
SkySkimmer pushed 1 commit to branch v8.15.
let is_a_released_version = false (post 8.15.1) (1c9b5d9 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Stop passing recfun to apply_subst in reductionops (d2e2317 )
Merge PR #15849: Stop passing recfun to apply_subst in reductionops (68fbd9d )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
CI: use fixed platform version instead of dev branch (22d0fd4 )
Merge PR #15851: CI: use fixed platform version instead of dev branch (0b1ae02 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Remove Prop from the universe graph. (582dd29 )
Merge PR #15847: Remove the Prop < Set hack for template from the universe graph (6401b4b )
coqbot-app[bot] pushed 3 commits to branch master. Commits by gares (2) and coqbot-app[bot] (1).
[pretyping] pass all flags into one record (8511add )
[coercion] name resolve_tc parameter (0c7f1fe )
Merge PR #15845: [cleanup] pretype arguments (d47ba65 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
Remove unused exception IncompatibleFold2 in cbn.ml (53667b3 )
cbn: handle combination of /, ! and simpl nomatch (138421b )
Merge PR #15657: cbn: handle combination of / and simpl nomatch (c4148fe )
coqbot-app[bot] pushed 15 commits to branch master. Commits by ppedrot (14) and coqbot-app[bot] (1).
Use a fold function instead of a constraint set in AcyclicGraph signature. (24ab079 )
Remove some calls to univ_of_sort. (a2a0916 )
Return an option in the AcyclicGraph API instead of an exception. (425277b )
Invert the dependency between Sorts and UGraph. (ce2ec54 )
Move UniverseInconsistency from Univ to UGraph. (f637ec8 )
Use a Sorts.t rather than a Universe.t in universe inconsistency errors. (c559294 )
Tweak template poly in the kernel to be more explicit about invariants. (14aef59 )
Remove uses of univ_of_sort around the upper layers handling template. (71633ab )
Remove a hackish use of univ_of_sort in cbn. (80015c0 )
Syntactically get rid of the calls to univ_of_sort from UGraph. (3ad29fc )
More explicit classification of sorts in UState. (634b9a8 )
Remove the univ_of_sort function from the API. (0d0194a )
Export the heuristic function for constructor levels. (11ca7b6 )
Adding overlays. (53645a0 )
Merge PR #15856: Remove the univ_of_sort function from the API. (62edd50 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jouvelot (1).
Small typos in SSReflect documentation. (b9b2e1b )
Merge PR #15848: SSReflect documentation typos (c743003 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by proux01 (2) and coqbot-app[bot] (1).
Add a deprecation warning to >
in Class
(9faddde )
[refman] Fix a typo (5b099eb )
Merge PR #15802: Add a deprecation warning to > in Class (f58bff4 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and k4rtik (1).
Typo in doc (425a8c6 )
Merge PR #15868: Typo in Hint Extern doc (b3f5290 )
coqbot-app[bot] pushed 13 commits to branch master. Commits by ppedrot (11), SkySkimmer (1) and coqbot-app[bot] (1).
Remove a dead code wrapper that used to check for SProp. (6b97037 )
Do not rely on Prop existing as a root for the Print Sorted Universes command. (3de4095 )
Do not return non-Set small levels in the Universe.levels function. (a1c5150 )
Small code factorization in UState. (2ce3fca )
Sort out a bit the pretyping of universes. (ff3b1bc )
Move known_glob_level from Pretyping to Constrintern. (d8f263b )
Don't use interp_known_level directly outside constrintern (9798cc4 )
Code factorization in UState. (6f31b58 )
Reformatting in UState. (fbbcd84 )
Shake UState enough so that the invariants about small levels appear. (d9631b9 )
Explicitly analyse small levels in UState. (54b7393 )
Remove Prop and SProp from the Level.t type. (55ae5ea )
Merge PR #15863: Restrict the universe level algebra to a single small level. (035dcfc )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Add contents::local to unreleased changes section (2a61d20 )
Merge PR #15846: Add contents::local to unreleased changes section (ae43188 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Use warn-error for dune dev mode warnings (3ba31c3 )
Merge PR #15827: Use warn-error for dune dev mode warnings (2d467df )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
bench script: handle lack of html/ directory gracefully (d651360 )
Merge PR #15865: bench script: handle lack of html/ directory gracefully (a020117 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and maximedenes (1).
Add Jasmin and mathcomp-word to CI (406151f )
Merge PR #15855: Add Jasmin and mathcomp-word to CI (832dafa )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Speed up computing proof using for Admitted when trivial (8d3b9b5 )
Merge PR #15860: Speed up computing proof using for Admitted when trivial (33c7928 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Alizter (1) and coqbot-app[bot] (1).
Added fiat-crypto-with-bedrock (bd375ff )
Merge PR #15677: Added fiat-crypto-with-bedrock (f385d08 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Fix dune-dbg inside emacs with dune >= 3 (c5697a1 )
Merge PR #15878: Fix dune-dbg inside emacs with dune >= 3 (9a11adc )
coqbot-app[bot] pushed 3 commits to branch master. Commits by proux01 (2) and coqbot-app[bot] (1).
Fix docgram for Print Notation (0c1a697 )
Fix docgram for Extra Dependency (904033a )
Merge PR #15876: Fix docgram (d1245c6 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
assert_succeeds preserves the underlying error (3e8fbec )
Merge PR #15728: assert_succeeds preserves the underlying error (0c8c95c )
coqbot-app[bot] pushed 7 commits to branch master. Commits by ppedrot (6) and coqbot-app[bot] (1).
Compact some definitions in Univ. (f0e9cdf )
Remove duplicate API from Univ. (715c2a7 )
Expose UGlobal as a toplevel module in Univ. (a933629 )
Remove the only call to Univ.make_inverse_instance_subst. (30400d2 )
Remove subst_univs_universe from the Univ API and move it upwards. (a638854 )
Adding overlays. (2d07e9f )
Merge PR #15871: First pass of cleanup of the Univ API (42d66e6 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[coqdep] Start to modularize loadpath handling. (8789a7d )
Merge PR #15823: [coqdep] Start to modularize loadpath handling. (1f6328b )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Add "intuition_solver" indirection in intuition to allow for redefinition (1ba3369 )
Merge PR #15866: Add "intuition_solver" indirection in intuition to allow for redefinion (a4982a1 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Restore typing check in notation.eval_constr (e9aa240 )
Merge PR #15712: Restore typing check in notation.eval_constr (a9050ce )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Always process cmds and tacns (e.g. for doc_gram_verify) (0172553 )
Merge PR #15887: Always process cmds and tacns (e.g. for doc_gram_verify) (7d4974e )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Correctly handle functor arguments for module subtyping check. (4e7aded )
Merge PR #15883: Correctly handle functor arguments for module subtyping check. (72c5925 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[coqdep] Allow re-entrant calls to Coqdeplib (7cf35d1 )
Merge PR #15829: [coqdep] Allow re-entrant calls to Coqdeplib (84d9f3f )
coqbot-app[bot] pushed 4 commits to branch master. Commits by proux01 (3) and coqbot-app[bot] (1).
Remove deprecated Int63 (a6c3e32 )
Remove deprecated Ltac2 function Bool.eq (945d0e7 )
Remove deprecated ident instead of name (4c74220 )
Merge PR #15754: Remove 8.14 deprecation (9612d87 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and gasche (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by proux01 (2) and coqbot-app[bot] (1).
Add a nonuniform attribute silencing warning on coercions (768f616 )
Add overlays (2ae16df )
Merge PR #15853: Add a nonuniform attribute silencing warning on coercions (ed95a27 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Change description of -check-tacs and -check_cmds for doc_grammar (f866511 )
Merge PR #15894: Update description of -check-tacs and -check-cmds for doc_grammar (b14b8db )
coqbot-app[bot] pushed 4 commits to branch master. Commits by proux01 (3) and coqbot-app[bot] (1).
Rename parsing rule inductive_definition (23647d9 )
Improve doc of Inductive (3b127c9 )
Add overlay (eb2c711 )
Merge PR #15836: Improve the documentation of inductive command (b015303 )
coqbot-app[bot] pushed 7 commits to branch master. Commits by Alizter (6) and coqbot-app[bot] (1).
Add -bytecode-compiler flag for enabling vm_compute in coqchk (94a86b6 )
Explicitly ignore flags on set_local_flags (55c7326 )
Ignore enable_VM flags from being overridden later (cb59ae6 )
Update coqchk --help (4263ee6 )
clarify default (f4c3def )
added changelog (589d63e )
Merge PR #15886: Add -bytecode-compiler flag for enabling vm_compute in coqchk (f2bf445 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Remove leftover printf-style debugging in CoqIDE. (a1cd60e )
Merge PR #15907: Remove leftover printf-style debugging in CoqIDE. (6383717 )
coqbot-app[bot] pushed 8 commits to branch master. Commits by ppedrot (7) and coqbot-app[bot] (1).
Generalize the module subtyping functions to arbitrary universe_state. (82bd875 )
Make the kernel fully universe-inference-free. (e953b63 )
Code simplification in Safe_typing. (439801f )
Remove the universe-inferring conversion functions from the Reduction API. (73a7f2e )
Move inferred_universes from Reduction to Reductionops. (c87d08d )
Remove the universe-inferring constr equality functions from the API. (e9eb288 )
Move the incomplete Constraints.t manipulation functions out of the kernel. (901d88d )
Merge PR #15890: Remove universe inference from the kernel. (4912bcf )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Do not return the with constr in module with definition ascription. (5486b14 )
Extrude a module type known to be constant in a loop in Declaremods. (d6f577a )
Merge PR #15914: Cleanup some module code (be7781b )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Blaisorblade (1) and coqbot-app[bot] (1).
user-overlays/README.md: Fix 404 error (0f8765f )
Merge PR #15917: user-overlays/README.md: Fix 404 error (e56e1ce )
coqbot-app[bot] pushed 3 commits to branch master. Commits by Blaisorblade (2) and coqbot-app[bot] (1).
coq_makefile: flip logic for KEEP_ERROR, avoid double negations in comment (45a6ba7 )
Overlay for coq-tools (3f59d15 )
Merge PR #15880: coq_makefile: flip logic for KEEP_ERROR, avoid double negations in comment (606f110 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by proux01 (2) and coqbot-app[bot] (1).
Add changelogs for #15754 (f4ec676 )
Update doc after #15754 (99c64b5 )
Merge PR #15904: Changelog for #15754 (aed24f1 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and pi8027 (1).
Fix a typo in syntax-extensions.rst (63a02a5 )
Merge PR #15926: Fix a typo in syntax-extensions.rst (d0a4cad )
coqbot-app[bot] pushed 6 commits to branch master. Commits by proux01 (5) and coqbot-app[bot] (1).
Add a use_coercions flag to pretype_flags (1cde045 )
Add a use_coercions flag to inference_flags (7b19e58 )
Disable coercions in Number Notation (687fb65 )
Add changelog (a5304e3 )
Add overlay (7c884e4 )
Merge PR #15884: Disable coercions in Number Notation typechecking (8b5bf20 )
fajb pushed 14 commits to branch master. Commits by proux01 (13) and fajb (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Unconditionally load opaque proofs in coqchk even in norec mode. (a9fdc53 )
Merge PR #15911: Unconditionally load opaque proofs in coqchk even in norec mode. (046c288 )
coqbot-app[bot] pushed 8 commits to branch master. Commits by herbelin (7) and coqbot-app[bot] (1).
Adding List.sep_first companion of List.sep_last. (de4e796 )
Splitting guard errors into Fix and CoFix guard errors. (245572d )
Using strongly wellfounded fixpoints in tests with loops in erasable subterms, (06c436b )
Guard refinement: we remember a unreduced "match" to optimize failure. (8e9e810 )
Adding change log for #15434 (abe6524 )
Removing debugging export from inductive.ml , not needed in general. (4b70a30 )
New algorithm which avoids repeating checking argument stack. (17ade41 )
Merge PR #15434: Check guardedness of fixpoints also in erasable subterms (8086c9f )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Remove a warning due to leftover code from #15907. (71b3517 )
Merge PR #15931: Remove a warning due to leftover code from #15907. (c3cb780 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Handle deletion of end of sentence char correctly (515b088 )
Merge PR #15938: Handle deletion of end of sentence char correctly (f9c9ee5 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by JasonGross (1) and coqbot-app[bot] (1).
[ci] Fix fiat-crypto-ocaml build (a21e38c )
Merge PR #15940: [ci] Fix fiat-crypto-ocaml build (07a84f1 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Handle paste to beginning of buffer correctly. (cac6f8f )
Merge PR #15939: Handle paste to beginning of buffer correctly. (f373deb )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Bump the minimal OCaml version to 4.09.0. (899f89a )
Merge PR #15947: Bump the minimal OCaml version to 4.09.0. (fe711c0 )
coqbot-app[bot] pushed 10 commits to branch master. Commits by ppedrot (9) and coqbot-app[bot] (1).
Do not store the set of identifiers in the cooking_info. (34dfa15 )
Use a more compact representation for instance substitutions in cooking info. (b59f873 )
Remove dead code in Univ API. (fd68b1b )
Deduplicate data in cooking_info. (70914fb )
Simplify the cooking API. (56b86cc )
Merge the rel context with the name substitution in cooking info. (cdcc087 )
Simplify a bit the internal API of cooking substitutions. (668aaa5 )
Remove redundant data from the cooking_info record. (bfc7335 )
Cache additional data in the cooking_cache type. (cf3223e )
Merge PR #15935: More compact representation for cooking_info (86b4fc3 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Use lists instead of arrays for cbv application nodes. (712a63a )
Merge PR #15923: Use lists instead of arrays for cbv application nodes. (f917b9b )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Fix the Gc.set function for OCaml versions between 4.08 and 4.11. (f731033 )
Merge PR #15946: Fix the Gc.set function for OCaml versions between 4.08 and 4.11. (15c3b1d )
coqbot-app[bot] pushed 9 commits to branch master. Commits by gares (7), SkySkimmer (1) and coqbot-app[bot] (1).
[vernac] expose API to elaborate an inductive declaration (eb68ef1 )
[vernac] expose API to elaborate a record declaration (83483c5 )
[vernac] expose API to elaborate a context declaration (77c222b )
[vernac] expose inductive/record pre-processing (c8be46f )
overlay (c270369 )
Move inductive dumpglob activity to own function (b5b740a )
[vernac] exposed the declared number of non uniform parameters (c26bd9e )
comments (6294bf6 )
Merge PR #15872: [vernac] expose API to elaborate declarations (455d176 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Update bench default ocaml version (48b4119 )
Merge PR #15955: Update bench default ocaml version (0c23d9b )
coqbot-app[bot] pushed 5 commits to branch master. Commits by SkySkimmer (4) and coqbot-app[bot] (1).
infercumulativity doesn't take whole entries as argument (b97468a )
Reindent some code in safe_typing (50a21b6 )
Cache used section universes info in declarations.ml datatypes (c1d7bf5 )
Fix variance inference for section universes (118ffbc )
Merge PR #15950: Fix variance inference for section universes (47e36b9 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
critical-bugs entry for #15916 (3bb31c2 )
Merge PR #15959: critical-bugs entry for #15916 (f3f3989 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Declareops.inductive_make_projection doesn't return option (c446974 )
Merge PR #15954: Declareops.inductive_make_projection doesn't return option (c2f0228 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Prevent stack overflow with do
tactic (95b321c )
Merge PR #15963: Prevent stack overflow with do
tactic (ddd73fd )
coqbot-app[bot] pushed 3 commits to branch master. Commits by gares (2) and coqbot-app[bot] (1).
[ci] bump elpi (goodbye camlp5, hello menhir) (6fff0b2 )
overlay (7c65d32 )
Merge PR #15948: [ci] bump elpi (goodbye camlp5, hello menhir) (db1a937 )
coqbot-app[bot] pushed 5 commits to branch master. Commits by ppedrot (4) and coqbot-app[bot] (1).
Code simplification in Environ after the bump to OCaml 4.09. (d782935 )
Update a comment mentioning an OCaml version. (56d8976 )
Use an exception pattern instead of an option in Search. (2ad55ae )
Remove a useless warning in CoqIDE. (aa68973 )
Merge PR #15949: Fix some legacy OCaml behaviours (abb3c25 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by ppedrot (3) and coqbot-app[bot] (1).
Stop eagerly normalizing patterns and provide a broken flag instead. (bff48fe )
Split the pattern_of_constr function into two. (9be5ed8 )
Adding overlays. (663588f )
Merge PR #15915: Stop eagerly normalizing patterns and provide a broken flag instead. (d34c7a5 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Cache relevance inside projections. (b3d5b58 )
Adding overlays. (c758571 )
Merge PR #15943: Cache relevance inside projections. (e91cf38 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Fix printing of irrelevant and locked fterms in debugger (fe17944 )
Merge PR #15966: Fix printing of irrelevant and locked fterms in debugger (6986981 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by btj (1) and coqbot-app[bot] (1).
CoqIDE: no button shadow (is too slow) #12779 (72b4f43 )
Merge PR #15399: CoqIDE: no button shadow (is too slow) #12779 (8e32835 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Alizter (1) and coqbot-app[bot] (1).
Make script resilient to malformed html files (8772c14 )
Merge PR #15957: [bench] Make script resilient to malformed html files (9c7ec9d )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and proux01 (1).
[CI] Test Flocq master (55593d6 )
Merge PR #15969: [CI] Test Flocq master (eb54217 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
inferCumulativity: do not unfold constants unless necessary (8818069 )
cleaner exception handling in infercumulativity (5cf7556 )
Merge PR #15662: inferCumulativity: do not unfold constants unless necessary (e81b0d1 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Fix display of tooltips in script for warnings and errors (aaa8d6e )
Merge PR #15964: Fix display of tooltips in script for warnings and errors (d44d44b )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
Port deprecated Format code in recent versions of OCaml. (b6d4f62 )
Merge PR #15960: Port deprecated Format code in recent versions of OCaml. (37e820c )
coqbot-app[bot] pushed 6 commits to branch master. Commits by proux01 (5) and coqbot-app[bot] (1).
Remove various comments now that we require OCaml >= 4.09 (f510bf2 )
Update lablgtk minimal version in configure and INSTALL.md (83bfd0e )
[CI] Bump platform pin (44a47b8 )
Add changelog for #15947 (6fa5385 )
Cleanup debugging db files (ec5cb3c )
Merge PR #15967: Various code cleanups now that we require OCaml >= 4.09 (fdc8569 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Forbid template univ poly for mutual inductives (208197f )
Merge PR #15965: Forbid template univ poly for mutual inductives (f7a33dc )
coqbot-app[bot] pushed 5 commits to branch master. Commits by gares (4) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Compute template universes using the cumulativity inference algorithm. (20cb794 )
Move the template inferring API outside of the kernel. (f1865c7 )
Merge PR #15908: Compute template universes using the cumulativity inference algorithm. (0d3b448 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Try to preserve physical equality in Constr.exliftn. (4f80e11 )
Merge PR #15988: Try to preserve physical equality in Constr.exliftn. (03af1dd )
coqbot-app[bot] pushed 3 commits to branch master. Commits by Alizter (2) and coqbot-app[bot] (1).
[coqdep] clean up error handling for coqdep (41afcbf )
[coqdep] move errors into module (5a2388c )
Merge PR #15953: [coqdep] clean up error handling for coqdep (c54c04b )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Avoid endless loop for #15873 (but not a full fix) (3857a69 )
Merge PR #15984: Avoid CoqIDE crash for #15873 (but not a full fix) (ca822b1 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Delay computation of abstracted context in Cooking. (f104272 )
Merge PR #15979: Delay computation of abstracted context in Cooking. (63ba7ef )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Remove coq-prog-args comments from test for #7916 (f4bf551 )
Merge PR #15995: Remove coq-prog-args comments from test for #7916 (b77b1be )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Run fiat-crypto-ocaml with -j 1 (7fc6722 )
Merge PR #15994: Run fiat-crypto-ocaml with -j 1 (ba8bf88 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and proux01 (1).
[CI] Test coq-native separately from split packages (9182bd6 )
Merge PR #15990: [CI] Test coq-native separately from split packages (e067466 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and mattam82 (1).
More examples of the usage of variance of inductives (3da584e )
Merge PR #13395: More examples of the usage of variance of inductives (58465d2 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
CI unimath: skip BiadjunctionPreserveInserters (ac907d9 )
Merge PR #15997: CI unimath: skip BiadjunctionPreserveInserters (724142e )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Fix Search failing in proof with no focused goal. (6809226 )
Merge PR #15976: Fix Search failing in proof with no focused goal. (bb5e7e5 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
Update univ poly doc after automatic naming of universes. (bcdb1d1 )
Wording update (5f8d8f0 )
Merge PR #15981: Update univ poly doc after automatic naming of universes. (1fe4a32 )
coqbot-app[bot] pushed 8 commits to branch master. Commits by SkySkimmer (6), coqbot-app[bot] (1) and jfehrle (1).
Require: handle importing in vernacentries not library (5a4cde7 )
Use a custom variant for import/export instead of bool (1f41989 )
Import categories for everything that can import (except command line) (bea56be )
Import filters for Require (65177db )
Edit/update grammar (473839a )
Changelog for #15945 (966cc23 )
Overlay for #15945 (bba1856 )
Merge PR #15945: Import categories for all importing commands and import filters for Require (a0bbf3e )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[native compiler] Don't search for coqlib too eagerly. (4d4c1ac )
Merge PR #16008: [native compiler] Don't search for coqlib too eagerly. (7fcde71 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and rudynicolop (1).
Replace Pervasives with Stdlib in nat extraction. (9c5eaeb )
Merge PR #15333: Replace Pervasives with Stdlib in nat extraction (4927b82 )
coqbot-app[bot] pushed 5 commits to branch master. Commits by SkySkimmer (4) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[build] Don't use .exe for binaries in Cygwin (59ca3ec )
Merge PR #15971: [build] Don't use .exe for binaries in Cygwin (0afe3b7 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by Alizter (2) and coqbot-app[bot] (1).
[coqdep] Fix stat_res error handling (8e08fc8 )
[coqdep] cleanup globally open modules (7868cb4 )
Merge PR #16003: [coqdep] Fix Unix stat errors and some cleanup (f5510a1 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Abstract away the type of matching contexts. (bed52de )
Merge PR #15970: Abstract away the type of matching contexts. (c991201 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Reduce the amount of useless typing in Equality. (dd10d2d )
Merge PR #15896: Reduce the amount of useless typing in Equality. (47e17c8 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by Zimmi48 (3) and coqbot-app[bot] (1).
Document zarith 1.12 version bump. (78be2e3 )
Other changes required by the zarith version bump. (36c0573 )
Wording suggestion. (1249fab )
Merge PR #16005: Document zarith 1.12 version bump. (f11a04a )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Bump the menhir tag in CI. (8371e6e )
Merge PR #16011: Bump the menhir tag in CI. (252a9a2 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Fix typo in reverse coercions changelog (cc1f8c7 )
Merge PR #16018: Fix typo in reverse coercions changelog (cf60d94 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Convert byte offset to char offset efficiently (20ba4b0 )
Merge PR #15996: Convert byte offset to char offset efficiently (87f46d4 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Fix code to display goal in both top script and current script (fa55911 )
Merge PR #15912: [coqide] Fix code to display goal in both top script and current script buffers (7a0c611 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Fix coqdep on import categories and filters in Require (22fe0b0 )
Merge PR #16014: Fix coqdep on import categories and filters in Require (0cdeb4d )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Unification.make_pattern_test: use newer evar map instead of older (82fa97e )
Merge PR #16021: Unification.make_pattern_test: use newer evar map instead of older (2dbc155 )
ppedrot pushed the branch v8.16.
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
dune-dbg: understand coqdep (1f62541 )
Merge PR #16013: dune-dbg: understand coqdep (4e3d51b )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
tactic unification debug: print terms when entering unification (548053e )
Merge PR #16012: tactic unification debug: print terms when entering unification (48f6b46 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Add test for #11677 (cea374c )
Merge PR #16027: Add test for #11677 (7098b73 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Add test for #5328 (4d3393f )
Merge PR #16028: Add test for #5328 (4956664 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by JasonGross (1) and coqbot-app[bot] (1).
Drop minimum zarith version to 1.11 (68cc7ed )
Merge PR #16030: Drop minimum zarith version to 1.11 (d266afd )
coqbot-app[bot] pushed 5 commits to branch master. Commits by SkySkimmer (4) and coqbot-app[bot] (1).
Don't return locality in Tactic_option getter and don't print it (319eec5 )
Tactic_option supports export (cab7405 )
overlay for tactic option supports export (4700411 )
doc for tactic option locality (1640252 )
Merge PR #15274: Tactic_option supports export (36d5f25 )
coqbot-app[bot] pushed 5 commits to branch master. Commits by ppedrot (4) and coqbot-app[bot] (1).
Dedicated node for primitive application in native compilation. (d7dc097 )
Turn internal definitions into proper primitives in native compiler. (a4944a8 )
Fix the compilation of lazy values in native compiler. (24bbf41 )
Fix parentheses around letrec blocks in native compiler. (bd7a4b5 )
Merge PR #16017: Cleanup of native compilation (2f88fb9 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
Stop using module type CList.ExtS (69e81de )
Remove CList.except (alias of remove) (026f7b6 )
Merge PR #16032: Stop using module type CList.ExtS + Remove CList.except (alias of remove) (1aa46c6 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Document minimal ocamlfind version and make sure we test it. (78d24f8 )
Merge PR #16046: Document minimal ocamlfind version and make sure we test it in base switch. (f2067d2 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Remove the legacy engine, at last. (e2a2c68 )
Adding overlays. (f4d8964 )
Merge PR #16039: Remove the legacy engine, at last. (6eda65e )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and maximedenes (1).
Add a staging notion to summaries (5371c13 )
Merge PR #16056: Staged summaries (6d2cade )
coqbot-app[bot] pushed 4 commits to branch master. Commits by Alizter (3) and coqbot-app[bot] (1).
[coqdep] moved coqdeplib into own directory (e50d58e )
[coqdep] move Error module into own file (fac4aca )
[coqdep] factor out args and initialize correctly (e100653 )
Merge PR #16049: [coqdep] moved coqdeplib into own directory (00b15cd )
ppedrot pushed 2 commits to branch v8.16.
Pin CI branches for the 8.16 release. (b6408cf )
Merge PR #16059: Pin CI branches for the 8.16 release. (ccbd074 )
mattam82 pushed 27 commits to branch universes-clauses.
Add a new loop-checking implementation of the "graph" (8ecfcfc )
Integrate new algorithm (b560303 )
Fixed constraints_of, add preliminary union-find structure (d84d35a )
Debugging in univMinim and uState (4f54abe )
Model modified by side-effect, not necessarily a good optimization (32c82ba )
Back to a purely functional implementation of the model (d439819 )
Implements clauses for a given conclusion as a set to avoid duplicate clauses (a56aa7f )
Optimize simplify_clauses_between to use marking (15ec5f0 )
Implement less efficient ClausesOf.filter_map as it is available only in ocaml >= 4.11.0 (26dbf5b )
Avoid rechecking model if possible after equating universes (2d97e0b )
Reorganize infer_extension/enforce functions (a4faf46 )
No need to update_model in the current setting (89d5c6b )
Change ClausesForward representation (a304450 )
WIP on more efficient folding over updated constraints (2c53fab )
Forward and backward clauses sets (c1578f9 )
Working version with forward clauses (2972095 )
Working version with clauses attached to canonical nodes (2e681b5 )
Cleanup and avoid recomputing a model update at each constraint introduction (5e7366b )
Revert univMinim changes (27d0dea )
WIP fixing check_* functions (39b2311 )
[and 7 more commit(s)]
mattam82 deleted the branch universes-clauses.
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Do not rely on the Stream API to parse Coq project files. (40aac36 )
Merge PR #16058: Do not rely on the Stream API to parse Coq project files. (5f06dfe )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
More direct implementation of hashconsing terms (076c8d5 )
Merge PR #16009: More direct implementation of hashconsing terms (2c06ceb )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Fix progress incorrectly failing when evar instantiated in hyps (0c9683f )
Merge PR #16029: Fix progress incorrectly failing when evar instantiated in hyps (e2d88ae )
ppedrot pushed 6 commits to branch v8.16. Commits by ppedrot (3), JasonGross (1), SkySkimmer (1) and others (1).
Drop minimum zarith version to 1.11 (ddcdc84 )
Backport PR #16030: Drop minimum zarith version to 1.11 (e6c1a13 )
Document minimal ocamlfind version and make sure we test it. (04076ed )
Backport PR #16046: Document minimal ocamlfind version and make sure we test it in base switch. (5a72784 )
tactic unification debug: print terms when entering unification (65fb044 )
Backport PR #16012: tactic unification debug: print terms when entering unification (ef831d5 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Avoid endless loop in Replace All when search text is empty (6f26815 )
Merge PR #16061: Avoid endless loop in Replace All when search text is empty (a4a9f0a )
coqbot-app[bot] pushed 6 commits to branch master. Commits by ppedrot (5) and coqbot-app[bot] (1).
Small code cleanup in ComInductive template inference. (0cd9e48 )
Slight tweak of heuristic for template poly inference. (970dca0 )
Code factorization in ComInductive and Record template inference. (26c2570 )
Do not compute the return sort of template inductive types in the kernel. (9bba040 )
Adding a test for the record behaviour observed in this PR. (16d632a )
Merge PR #16057: Do not compute the return sort of template inductive types in the kernel. (0bcdd3a )
ppedrot pushed 4 commits to branch v8.16. Commits by ppedrot (2), SkySkimmer (1) and jfehrle (1).
Avoid endless loop in Replace All when search text is empty (2b18d84 )
Backport PR #16061: Avoid endless loop in Replace All when search text is empty (c5c702c )
Fix progress incorrectly failing when evar instantiated in hyps (9aa6e42 )
Backport PR #16029: Fix progress incorrectly failing when evar instantiated in hyps (af9b0ac )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Fix uncaught UnableTounify with bidi hints (c58ebe0 )
Merge PR #16066: Fix uncaught UnableTounify with bidi hints (6ed6da0 )
coqbot-app[bot] pushed 5 commits to branch master. Commits by SkySkimmer (4) and coqbot-app[bot] (1).
gitignore .nra.cache (3cc8034 )
Pass some files to strict focusing mode (3a2e421 )
Simplify Cauchy_prod.cauchy_finite proof (7a8ce83 )
Strict focusing for Reals/ (37f001e )
Merge PR #16037: Pass some files to strict focusing mode (40f3b0c )
coqbot-app[bot] pushed 13 commits to branch master. Commits by SkySkimmer (12) and coqbot-app[bot] (1).
[gramlib] Vendor Stream and LStream (7131ef4 )
coqdep fix catching Error exception from findlib (>= 1.9.3) (be1fec4 )
Stream: remove unused APIs (dcd8316 )
[gramlib] Stream.from uses unit instead of unreliable int (32eea69 )
Stream.t is not option (3bc9357 )
Stream: remove unused Sapp constructor (51d38dd )
Remove unused Stream.dump API (075ee82 )
Stream.{empty -> is_empty} : return bool instead of unit or raising (5bcc029 )
[gramlib] Remove Stream.of_list, provide Stream.empty for its only user (942ee26 )
CI: use ocaml 4.14.0 for edge switch (33ee72b )
changelog + install.md for ocaml 4.14 (0da374b )
overlays for stream in gramlib (8c6e644 )
Merge PR #15867: CI: use ocaml 4.14.0 for edge switch (0532b6c )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Lysxia (1) and coqbot-app[bot] (1).
doc: Update with renaming of int_scope to dec_int_scope (4c0f166 )
Merge PR #16067: doc: Update with renaming of int_scope to dec_int_scope (3703953 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Document cannot recognize a statement based on @reference
error (c9b30dc )
Merge PR #16041: Document cannot recognize a statement based on @reference
error (f203173 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Display non-visible characters in escaped form (e.g. "\x00") (5b16d14 )
Merge PR #16065: Display non-visible characters in escaped form (e.g. "\x00") (388b29d )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and mrhaandi (1).
added to Permutation.v: Permutation_incl_cons_inv_r, Permutation_pigeonhole, Permutation_pigeonhole_rel (9bc6d53 )
Merge PR #15986: [stdlib] [Permutation] constructive pigeonhole principle for lists (de0c075 )
SkySkimmer pushed 23 commits to branch v8.15. Commits by SkySkimmer (15), jfehrle (7) and ejgallego (1).
Add "intuition_solver" indirection in intuition to allow for redefinition (11e139b )
Backport PR #15866: Add "intuition_solver" indirection in intuition to allow for redefinion (d780caf )
Always process cmds and tacns (e.g. for doc_gram_verify) (32f69f2 )
Backport PR #15887: Always process cmds and tacns (e.g. for doc_gram_verify) (bc3bce2 )
Handle deletion of end of sentence char correctly (3315bf2 )
Backport PR #15938: Handle deletion of end of sentence char correctly (3eeb850 )
Handle paste to beginning of buffer correctly. (e6d3e30 )
Backport PR #15939: Handle paste to beginning of buffer correctly. (cd7604d )
Fix display of tooltips in script for warnings and errors (4092b6f )
Backport PR #15964: Fix display of tooltips in script for warnings and errors (5f7baeb )
Avoid endless loop for #15873 (but not a full fix) (1055d98 )
Backport PR #15984: Avoid CoqIDE crash for #15873 (but not a full fix) (5a2415b )
Update univ poly doc after automatic naming of universes. (66dd99e )
Wording update (6dfd8a7 )
Backport PR #15981: Update univ poly doc after automatic naming of universes. (0c958ee )
[build] Don't use .exe for binaries in Cygwin (3df823e )
Backport PR #15971: [build] Don't use .exe for binaries in Cygwin (8151b4b )
Convert byte offset to char offset efficiently (b8a6d4a )
Backport PR #15996: Convert byte offset to char offset efficiently (bfa77d9 )
Fix code to display goal in both top script and current script (d472e56 )
[and 3 more commit(s)]
ppedrot pushed tag V8.17+alpha.
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Bump the compatibility layer for 8.16. (a55a804 )
Merge PR #16086: Bump the compatibility layer for 8.16. (886e169 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[coqdep] Cleanup findlib-specific functions. (5de6b68 )
Merge PR #16075: [coqdep] Cleanup findlib-specific functions. (b8218d9 )
ppedrot pushed 2 commits to branch v8.16.
Bump the compatibility layer for 8.16. (a21777a )
Backport PR #16086: Bump the compatibility layer for 8.16. (e8c5c0c )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Alizter (1) and coqbot-app[bot] (1).
Fix extraction of max/min to Stdlib.max/min (c8a5de4 )
Merge PR #16092: Fix extraction of max/min to Stdlib.max/min (95dceef )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Add changes for 8.15.2. (1dd589d )
Merge PR #16098: Add changes for 8.15.2. (0f3a607 )
coqbot-app[bot] pushed 6 commits to branch master. Commits by ppedrot (5) and coqbot-app[bot] (1).
Add the changes for Coq 8.16.0. (a857600 )
Update doc/sphinx/changes.rst (ad236be )
Group the extraction-related changes into the same section. (793b5a3 )
Tentatively render an error in the changes as a code block. (2136bfa )
Merging the single entry in CoqIDE changes into the infrastructure section. (53deed2 )
Merge PR #16064: Add the changes for Coq 8.16.0. (8a54550 )
ppedrot pushed 6 commits to branch v8.16. Commits by ppedrot (3), SkySkimmer (2) and Alizter (1).
Fix extraction of max/min to Stdlib.max/min (1174480 )
Backport PR #16092: Fix extraction of max/min to Stdlib.max/min (3874969 )
Document cannot recognize a statement based on @reference
error (c470db1 )
Backport PR #16041: Document cannot recognize a statement based on @reference
error (a43a970 )
Fix uncaught UnableTounify with bidi hints (710531f )
Backport PR #16066: Fix uncaught UnableTounify with bidi hints (702d786 )
ppedrot pushed 8 commits to branch v8.16.
Add changes for 8.15.2. (d83db6d )
Backport PR #16098: Add changes for 8.15.2. (30ca638 )
Add the changes for Coq 8.16.0. (9813ebe )
Update doc/sphinx/changes.rst (b60dc13 )
Group the extraction-related changes into the same section. (9f1b2ab )
Tentatively render an error in the changes as a code block. (dddc1e6 )
Merging the single entry in CoqIDE changes into the infrastructure section. (35e658a )
Backport PR #16064: Add the changes for Coq 8.16.0. (adfecfe )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Vernacstate.Declare: remove unused APIs (ce797f8 )
Merge PR #16108: Vernacstate.Declare: remove unused APIs (90dbd0d )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and silene (1).
Remove Gappa from continuous integration. (37a5f74 )
Merge PR #16102: Remove Gappa from continuous integration. (c8039fe )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Alizter (1) and coqbot-app[bot] (1).
Fix buggy implementation of SFclassify (2ec3150 )
Merge PR #16101: Fix buggy implementation of SFclassify (25d20d0 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Add the 8.16 release to sphinx/conf.py. (d3fb999 )
Merge PR #16111: Add the 8.16 release to sphinx/conf.py. (6fb9058 )
SkySkimmer pushed 5 commits to branch v8.15. Commits by SkySkimmer (3), Alizter (1) and ppedrot (1).
Add changes for 8.15.2. (6f0e8b8 )
Backport PR #16098: Add changes for 8.15.2. (682b9d5 )
Fix buggy implementation of SFclassify (1d42f81 )
Backport PR #16101: Fix buggy implementation of SFclassify (9892c66 )
8.15.2 release commit (70765ee )
SkySkimmer pushed tag V8.15.2.
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[coqdep] Untangle makefile-specific code from common (e9f1056 )
Merge PR #16077: [coqdep] Untangle makefile-specific code from common (5a5284d )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[mltop] Improve and fix the legacy plugin loading method. (0e2dd1a )
Merge PR #15991: [mltop] Fix bug storing legacy module info in Summary (ffc0ca5 )
ppedrot pushed 4 commits to branch v8.16. Commits by ppedrot (3) and Alizter (1).
Add the 8.16 release to sphinx/conf.py. (496bcdc )
Backport PR #16111: Add the 8.16 release to sphinx/conf.py. (2b22f6c )
Fix buggy implementation of SFclassify (4f9bfdc )
Backport PR #16101: Fix buggy implementation of SFclassify (340c3b0 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Remove CClosure stats infrastructure (a5e8f09 )
Merge PR #16113: Remove CClosure stats infrastructure (4c713dd )
ppedrot pushed 6 commits to branch v8.16. Commits by ejgallego (5) and ppedrot (1).
[mltop] Improve and fix the legacy plugin loading method. (34ca416 )
[build] Use compatibility format in stdlib plugin loading. (5b5f278 )
[mltop] Strengthen and document PluginSpec API (ec7284c )
[mltop] Amend outdated comment. (8dfbba3 )
[ci pinned] Bump for mltop fixes (5ddd859 )
Merge PR #16114: [8.16] [mltop] Improve and fix the legacy plugin loading method. (c2da481 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Use a proper printing handler for undeclared setoid relation error. (2fc7b44 )
Merge PR #16110: Use a proper printing handler for undeclared setoid relation error. (afbb466 )
ppedrot pushed 1 commit to branch v8.16.
ppedrot pushed tag V8.16+rc1.
ppedrot removed tag V8.16+rc1.
ppedrot pushed 1 commit to branch v8.16.
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Stop inferring template universes in the kernel. (f0d9e44 )
Merge PR #16107: Stop inferring template universes in the kernel (2ce0933 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Locate UniverseLengthMismatch errors (f722d1d )
Merge PR #16124: Locate UniverseLengthMismatch errors (703f3b3 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[coqdep] Remove unhandled Add LoadPath Code (ecc556d )
Merge PR #16078: [coqdep] Remove unhandled Add LoadPath Code (18b1149 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Use a proper printing handler for a setoid rewrite error. (c88d904 )
Merge PR #16109: Use a proper printing handler for a setoid rewrite error. (cb296e3 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by 0-wiz-0 (1) and coqbot-app[bot] (1).
Use more portable find(1) syntax (c0dda71 )
Merge PR #16134: Use more portable find(1) syntax (f773962 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Ltac ::=
: respect Local
(7d31c57 )
Merge PR #16106: Ltac ::=
: respect Local
(682573a )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Improve CoqIDE documentation (5bea878 )
Merge PR #16070: Improve CoqIDE documentation (f08278a )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Ltac2 deep matches (unoptimized interpretation) (d1a7caf )
Merge PR #16023: Ltac2 deep matches (unoptimized interpretation) (94963e8 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by ejgallego (3) and coqbot-app[bot] (1).
[build] Use compatibility format in stdlib plugin loading. (267af15 )
[mltop] Strengthen and document PluginSpec API (42d88d4 )
[mltop] Amend outdated comment. (797b5c2 )
Merge PR #16073: [build] [mltop] Distinguish plugin loading API from module loading API (3ffbd1c )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
CI: allow_failure for fiat_crypto_ocaml (d0c7e60 )
Merge PR #16154: CI: allow_failure for fiat_crypto_ocaml (909a32d )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
Disable warning 40 (Constructor or label name used out of scope) (6ae472d )
style note about warning 40 (e9de1db )
Merge PR #16122: Disable warning 40 (Constructor or label name used out of scope) (9e72e59 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by Zimmi48 (2) and coqbot-app[bot] (1).
Fix typo in dev/doc/changes. (4b7c0d8 )
Add hint about what build system generates the META file. (c35a1ac )
Merge PR #16137: Improve dev changelog (b794669 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and proux01 (1).
Warn for unused var in pattern even when catching a single case (883586f )
Merge PR #16135: Warn for unused var in pattern even when catching a single case (e319d65 )
coqbot-app[bot] pushed 5 commits to branch master. Commits by ppedrot (4) and coqbot-app[bot] (1).
Expose a lower-level version of hnf_constr without βι-normalization. (93bc860 )
Use hnf_constr0 in Tacred.reduce_to_ind_gen. (51b67a8 )
Use hnf_constr0 in Equality.onNegatedEquality. (21a6672 )
Use hnf_constr0 in Hints.make_apply_entry. (314fcce )
Merge PR #16088: Fast path in hnf_constr (54e5213 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Disable warning 40 in configure (55999e6 )
Merge PR #16159: Disable warning 40 in configure (556e8b2 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Tweaks on key bindings (b99c9f5 )
Merge PR #16143: Tweaks on key bindings doc (4f15ea6 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and mrhaandi (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Statically enforce internal invariants on rewrite functions. (504797a )
Further invariants on Equality functions. (3c3de51 )
Merge PR #16128: Statically enforce internal invariants on rewrite functions. (0cd1aad )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Add linebreaking to long error message (ComAssumption.maybe_error_many_udecls) (2c28d5c )
Merge PR #16131: Add linebreaking to long error message (ComAssumption.maybe_error_many_udecls) (bf5c1c5 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
CI: remove allow_failure from fiat_crypto_ocaml (da33468 )
Merge PR #16155: CI: remove allow_failure from fiat_crypto_ocaml (5dc8b84 )
ppedrot pushed 4 commits to branch v8.16. Commits by ppedrot (2), 0-wiz-0 (1) and SkySkimmer (1).
Use more portable find(1) syntax (288dee7 )
Backport PR #16134: Use more portable find(1) syntax (d9404a1 )
Locate UniverseLengthMismatch errors (d9aa10a )
Backport PR #16124: Locate UniverseLengthMismatch errors (dbef3b4 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Fix occurence state passing in find_subterm (9e6ce5a )
Merge PR #16145: Fix occurence state passing in find_subterm (4748ea5 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Bump the various version-specific numbers to 8.17. (b2fb60a )
Merge PR #16099: Bump the various version-specific numbers to 8.17. (b2f8f2a )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Tolerate repeated univ names in Print/About (ccec845 )
Merge PR #16129: Tolerate repeated univ names in Print/About (5649d9d )
coqbot-app[bot] pushed 4 commits to branch master. Commits by proux01 (3) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Remove the last remnants of the V82 module and their mentions. (1fc8ce9 )
Merge PR #16160: Remove the last remnants of the V82 module and their mentions. (ceb1367 )
SkySkimmer pushed 1 commit to branch v8.15.
Document intuition_solver for 8.15 (d59a7dc )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Alizter (1) and coqbot-app[bot] (1).
[bench] Replace Stdlib.List with Clib.CList to use tail-recursion (76f4754 )
Merge PR #16162: [bench] Replace Stdlib.List with Clib.CList to use tail-recursion (ce740f6 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[coqdev.el] Don't error if ocamldebug
is not present. (aabda02 )
Merge PR #16147: [coqdev.el] Don't error if ocamldebug
is not present. (b7258c3 )
ppedrot pushed 7 commits to branch v8.16. Commits by ppedrot (3), Zimmi48 (2), jfehrle (1) and others (1).
ppedrot pushed 2 commits to branch v8.16. Commits by SkySkimmer (1) and ppedrot (1).
Document intuition_solver for 8.16 (ec30601 )
Merge PR #16178: Document intuition_solver for 8.16 (6f60729 )
ppedrot pushed 2 commits to branch v8.16. Commits by SkySkimmer (1) and ppedrot (1).
Fix occurence state passing in find_subterm (81fa2e5 )
Backport PR #16145: Fix occurence state passing in find_subterm (b8d7b29 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Remove a call to Logic.refiner in Equality. (c130086 )
Remove uses to Logic.refiner in funind. (c08bf78 )
Merge PR #16171: Reduce the use of Logic.refiner (6a6c1aa )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[build] Use public names in (libraries
for stdlib (54de10e )
Merge PR #16187: [build] Use public names in (libraries
for stdlib (1486332 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and mrhaandi (1).
added Nat.le_add_l (b8d32a8 )
Merge PR #16184: added Nat.le_add_l (200327b )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[build] Bump minimal Dune required version (0f4e52f )
Merge PR #16118: [build] Bump minimal Dune required version to 2.9 (e570fce )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
Delay Universe Substitution in CClosure (2db83c8 )
Double stack limit in bench (f7413f8 )
Merge PR #15807: Delay Universe Substitution in CClosure (a6cd665 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Sort entries when writing coqide.keys file (13bc301 )
Merge PR #16090: Sort entries when writing coqide.keys file (1e0b5fa )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Add test for #16204 (ec02c4b )
Merge PR #16205: Add test for #16204 (b985a00 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
CI: Add lean importer (264da83 )
Merge PR #16195: CI: Add lean importer (f238568 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[doc] [mltop] Improve documentation of Declare ML Module for 8.16 (801272f )
Merge PR #16115: [doc] [mltop] Improve documentation of Declare ML Module for 8.16 (dc97d7a )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Print less trailing spaces in Print
(792c82e )
Merge PR #16130: Print less trailing spaces in Print
(31f1f39 )
ppedrot pushed 2 commits to branch v8.16. Commits by mrhaandi (1) and ppedrot (1).
added Nat.le_add_l (83b45d4 )
Backport PR #16184: added Nat.le_add_l (806bd7f )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Remove internal CClosure.Mark indirection (2d8a2cc )
Merge PR #16196: Remove internal CClosure.Mark indirection (7a34821 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Add release step to produce alpha Docker images. (2a734df )
Merge PR #16192: Add release step to produce alpha Docker images. (6ec4387 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by akr (1) and coqbot-app[bot] (1).
Fix code example in proof-engine.md. (f2f1e3c )
Merge PR #16084: Proof engine doc (6f6da1d )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
Ltac intuition_solver := auto.
(instead of with *
) (94950d2 )
intuition_solver: warn if auto with * was needed (bfa792a )
Merge PR #16026: Ltac intuition_solver
: warn if auto with *
was needed (055e440 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Fix test suite after parallel merge #16130 and #16129 (8a421bd )
Merge PR #16212: Fix test suite after parallel merge #16130 and #16129 (83ce48f )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (1), coqbot-app[bot] (1) and gares (1).
[acyclicGraph] is pure (3a82711 )
acyclicgraph: Separate mark types depending on usage (548921f )
Merge PR #16127: [acyclicGraph] is pure (7c2bf97 )
ppedrot pushed 5 commits to branch v8.16. Commits by ppedrot (2), SkySkimmer (1), ejgallego (1) and others (1).
[acyclicGraph] is pure (a5c1e5b )
acyclicgraph: Separate mark types depending on usage (07a15f4 )
Backport PR #16127: [acyclicGraph] is pure (a2f8261 )
[doc] [mltop] Improve documentation of Declare ML Module for 8.16 (2828899 )
Backport PR #16115: [doc] [mltop] Improve documentation of Declare ML Module for 8.16 (5cab569 )
coqbot-app[bot] pushed 6 commits to branch master. Commits by SkySkimmer (5) and coqbot-app[bot] (1).
ltac2 "as" pattern (6051179 )
Ltac2 record patterns (e00a6e9 )
Ltac2 atom patterns (e13935f )
Doc for new ltac2 patterns (e98762b )
translate some ocaml pattern matching tests to ltac2 (05d966f )
Merge PR #16179: Additional patterns for ltac2: "as", records, ints, strings (76b63a5 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Remove UnknownIfTermOrType constructor from Pretyping.typing_constraint (7824d56 )
Merge PR #16209: Remove UnknownIfTermOrType constructor from Pretyping.typing_constraint (f0bdb16 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
Fix ppvernac on Collection: print Collection not old syntax "Package" (c286201 )
Fix Set Default Proof Using input handling (03dbb6e )
Merge PR #16197: Fix Set Default Proof Using input handling (d422c22 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Clarify doc for -Q/-R (0b33a41 )
Merge PR #16185: Clarify doc for -Q/-R (6a39dc7 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Fix Print Assumptions reporting about dependence on UIP (459ce36 )
Merge PR #16220: Fix Print Assumptions reporting about dependence on UIP (e3c3c96 )
coqbot-app[bot] pushed 7 commits to branch master. Commits by ppedrot (6) and coqbot-app[bot] (1).
Remove a useless clenv construction in Equality. (778c13c )
Simplify the API of Equality.dEqThen. (976e971 )
Simplify the logic of Tactics.apply_clear_request. (a025fb8 )
Simplify the internal API of clearing functions in Equality. (6c1b928 )
Reduce the API of Equality. (33fb356 )
Remove the last uses of the legacy refiner from Equality. (cc1fc88 )
Merge PR #16194: Remove the last uses of the legacy refiner from Equality. (5cdb9cb )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[build] Build stdlib with -warn-error in dev profile. (c377991 )
Merge PR #14241: [build] Build stdlib with -warn-error in dev profile. (e5f0334 )
coqbot-app[bot] pushed 19 commits to branch master. Commits by Alizter (18) and coqbot-app[bot] (1).
JasonGross pushed 2 commits to branch v8.8. Commits by JasonGross (1) and SkySkimmer (1).
Delay removing native_compute .ml files until exit (d71709d )
Merge PR #16238: [v8.8] Backport #15271: Delay removing native_compute .ml files until exit (9632df5 )
JasonGross pushed 2 commits to branch v8.9. Commits by JasonGross (1) and SkySkimmer (1).
Delay removing native_compute .ml files until exit (7732813 )
Merge PR #16236: [v8.9] Backport #15271: Delay removing native_compute .ml files until exit (0bd9f24 )
JasonGross pushed 2 commits to branch v8.10. Commits by JasonGross (1) and SkySkimmer (1).
Delay removing native_compute .ml files until exit (621b8e5 )
Merge PR #16235: [v8.10] Backport #15271: Delay removing native_compute .ml files until exit (70a5e6f )
JasonGross pushed 2 commits to branch v8.11. Commits by JasonGross (1) and SkySkimmer (1).
Delay removing native_compute .ml files until exit (0a069d6 )
Merge PR #16234: [v8.11] Backport #15271: Delay removing native_compute .ml files until exit (bebc995 )
JasonGross pushed 2 commits to branch v8.12. Commits by JasonGross (1) and SkySkimmer (1).
Delay removing native_compute .ml files until exit (9b4e18a )
Merge PR #16233: [v8.12] Backport #15271: Delay removing native_compute .ml files until exit (25fcbe6 )
SkySkimmer pushed 1 commit to branch v8.15.
SkySkimmer pushed 1 commit to branch v8.15.
Revert "Put "v8.15" in CACHEKEY" (4341b63 )
ppedrot pushed 3 commits to branch v8.16. Commits by SkySkimmer (2) and ppedrot (1).
Fix ppvernac on Collection: print Collection not old syntax "Package" (a0bd48f )
Fix Set Default Proof Using input handling (d3abc83 )
Backport PR #16197: Fix Set Default Proof Using input handling (4f01071 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Fix incorrect generated letin handling in Program Cases (0050460 )
Merge PR #16229: Fix incorrect generated letin handling in Program Cases (e87d357 )
ppedrot pushed 2 commits to branch v8.16. Commits by SkySkimmer (1) and ppedrot (1).
CI: Put "v8.16" in CACHEKEY (e9e254a )
Merge PR #16240: CI: Put "v8.16" in CACHEKEY (cab8a59 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Remove deprecated Globnames APIs (5ca816f )
Merge PR #16207: Remove deprecated Globnames APIs (1ab111f )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
UState.universe_decl contains levels not ids (076aa4b )
Merge PR #16180: UState.universe_decl contains levels not ids (908439c )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coq_makefile: run TIMER for coqnative (5647da8 )
Merge PR #16202: coq_makefile: run TIMER for coqnative (3df8303 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by proux01 (2) and coqbot-app[bot] (1).
Factor code between records and typeclasses (d7d485c )
Add overlay (19227b4 )
Merge PR #15877: Factor code between records and typeclasses (14014b8 )
ppedrot pushed 4 commits to branch v8.16. Commits by ppedrot (2), SkySkimmer (1) and ejgallego (1).
Fix incorrect generated letin handling in Program Cases (678be21 )
Backport PR #16229: Fix incorrect generated letin handling in Program Cases (31c76fe )
[build] Use public names in (libraries
for stdlib (34653ba )
Backport PR #16187: [build] Use public names in (libraries
for stdlib (b6be471 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and naveensrinivasan (1).
chore: Set permissions for GitHub actions (d7fdc54 )
Merge PR #16242: chore: Set permissions for GitHub actions (e3a81bf )
SkySkimmer pushed 2 commits to branch v8.15.
Put "v8.15" in CACHEKEY (b6dabba )
Merge PR #16245: [v8.15] Put "v8.15" in CACHEKEY (a0a9a52 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and maximedenes (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and proux01 (1).
Revert (most of) #15802 (14392e4 )
Merge PR #16237: Revert (most of) #15802 (8721957 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and maximedenes (1).
Remove call to syntax extensions in where
clause (ad19fc7 )
Merge PR #16248: Remove call to syntax extensions in where
clause (6f8dc1e )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ejgallego (2) and coqbot-app[bot] (1).
[build] Consolidation of build system infrastructure (c17390f )
[coqdep] Allow to skip makefile filename separators hacks. (a6bbf0b )
Merge PR #15560: [build] Consolidation of build system infrastructure (0973e01 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Remove some old scripts (4af074d )
Merge PR #16250: Remove some old scripts (ec3a0c4 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Fix calling conversion with wrong mode in case inversion (f18a15c )
Merge PR #16227: Fix calling conversion with wrong mode in case inversion (57c64ff )
coqbot-app[bot] pushed 4 commits to branch master. Commits by Alizter (2), coqbot-app[bot] (1) and ppedrot (1).
fix hint command locality (a257b35 )
add hint locality flags to plugin tutorial (e35349a )
Port the test-suite to remove hint locality warnings. (01090fd )
Merge PR #16251: Fix the locality hint warnings in core files (203ad73 )
ppedrot pushed 4 commits to branch v8.16. Commits by ppedrot (2), SkySkimmer (1) and naveensrinivasan (1).
chore: Set permissions for GitHub actions (ac04fd6 )
Backport PR #16242: chore: Set permissions for GitHub actions (761f324 )
Fix calling conversion with wrong mode in case inversion (e42093d )
Backport PR #16227: Fix calling conversion with wrong mode in case inversion (ed6b6b6 )
ppedrot pushed 2 commits to branch v8.16. Commits by ppedrot (1) and proux01 (1).
Revert (most of) #15802 (fda11ea )
Merge PR #16256: [8.16] Backport #16237 (ffcc588 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Ltac2 interp: simplify usage of of_closure (c674d38 )
Merge PR #16243: Ltac2 interp: simplify usage of of_closure (e946e6f )
coqbot-app[bot] pushed 2 commits to branch master. Commits by RalfJung (1) and coqbot-app[bot] (1).
note since when the things recommended in a deprecation note are supported (403e65b )
Merge PR #16252: note since when the things recommended in a deprecation note are supported (9a6ab0d )
JasonGross pushed 3 commits to branch v8.14. Commits by JasonGross (2) and SkySkimmer (1).
Delay removing native_compute .ml files until exit (0fa2c73 )
Put "v8.14" in CACHEKEY (af3bdca )
Merge PR #16231: [v8.14] Backport #15271: Delay removing native_compute .ml files until exit (3430672 )
JasonGross pushed 3 commits to branch v8.13. Commits by JasonGross (2) and SkySkimmer (1).
Delay removing native_compute .ml files until exit (70a70bc )
Put "v8.13" in CACHEKEY (ee08da0 )
Merge PR #16232: [v8.13] Backport #15271: Delay removing native_compute .ml files until exit (02e434a )
JasonGross pushed 2 commits to branch v8.6. Commits by JasonGross (1) and SkySkimmer (1).
Delay removing native_compute .ml files until exit (599c0af )
Merge PR #16264: [v8.6] Backport #15271: Delay removing native_compute .ml files until exit (eaeb14e )
JasonGross pushed 2 commits to branch v8.5. Commits by JasonGross (1) and SkySkimmer (1).
Delay removing native_compute .ml files until exit (d834811 )
Merge PR #16265: [v8.5] Backport #15271: Delay removing native_compute .ml files until exit (017b3b3 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[doc] Correctly attribute Dune port to Coq (60a5537 )
Merge PR #16254: [doc] Correctly attribute Dune port to Coq (d6724a9 )
JasonGross pushed 3 commits to branch v8.7. Commits by JasonGross (2) and SkySkimmer (1).
Delay removing native_compute .ml files until exit (09a7663 )
Update docker image (5182b07 )
Merge PR #16263: [v8.7] Backport #15271: Delay removing native_compute .ml files until exit (b4ccafd )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[plugin_tutorial] Remove stale .travis file. (5c85605 )
Merge PR #16272: [plugin_tutorial] Remove stale .travis file. (8b6fc08 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by JasonGross (2) and coqbot-app[bot] (1).
Remove leading pwd from pretty timing logs (c59307c )
[timing] Add tests for stripping pwd (3b03f9a )
Merge PR #16268: Remove leading pwd from pretty timing logs (24c8030 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by JasonGross (1) and coqbot-app[bot] (1).
Replace remaining uses of /bin/bash
with more portable /usr/bin/env bash
(ebe1094 )
Merge PR #16271: Replace remaining uses of /bin/bash
with more portable /usr/bin/env bash
(c105d75 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
[configure] Remove duplicate word in output. (ba708ab )
Merge PR #16274: [configure] Remove duplicate word in output. (a638234 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[coqtop] Don't initialize the boot environment on -boot (86a014a )
Merge PR #16279: [coqtop] Don't initialize the boot environment on -boot (6681635 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Clean CODEOWNERS file after #15560. (a21dec6 )
Merge PR #16275: Clean CODEOWNERS
file after #15560. (5a77095 )
ppedrot pushed 2 commits to branch v8.16. Commits by RalfJung (1) and ppedrot (1).
note since when the things recommended in a deprecation note are supported (49875ff )
Backport PR #16252: note since when the things recommended in a deprecation note are supported (1534e3f )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and mitya57 (1).
Fix #15956: error when building with Sphinx 4.5 (cb04626 )
Merge PR #16193: Fix error when building with Sphinx 4.5 (5156b86 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[vernac] Fix nested proof handling in interpretation. (26c3bc6 )
Merge PR #16278: [vernac] Fix nested proof handling in interpretation. (0739114 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[build] Add -q to stdlib compilation rules (6df8bbd )
Merge PR #16259: [build] Add -q to stdlib compilation rules (ae608a9 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and silene (1).
Syntactically delimit match construct (fix #16284). (2698746 )
Merge PR #16285: Syntactically delimit match construct (fix #16284). (8774908 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Add test for #16284 (9a5dcd0 )
Merge PR #16292: Add test for #16284 (672b144 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by Zimmi48 (2) and coqbot-app[bot] (1).
[default.nix] Revert buildDoc to true. (afa99a6 )
Update nixpkgs to get Sphinx 4.5. (a88e318 )
Merge PR #16283: [default.nix] Put buildDoc
back to true and update nixpkgs to get Sphinx 4.5. (7a86c76 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
Recurse less in extraction (81ae126 )
testing (48d0b8a )
Merge PR #16206: Recurse less in extraction (8cfcd27 )
Alizter pushed 1 commit to branch ps/rr/_ci__switch_vst_to_flocq.
Alizter pushed 1 commit to branch ps/rr/_ci__switch_vst_to_flocq.
Alizter deleted the branch ps/rr/_ci__switch_vst_to_flocq.
Alizter pushed 1 commit to branch ps/rr/_ci__switch_vst_to_flocq.
Alizter deleted the branch ps/rr/_ci__switch_vst_to_flocq.
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and liyishuai (1).
SF CI: add SLF volume (0e1be1f )
Merge PR #16301: SF CI: add SLF volume (7a93f59 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Tweak wording for -vos (944f572 )
Merge PR #16291: Tweak wording for -vos (242a849 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Inline variant definition in the documentation after #15484. (c2b6c83 )
Merge PR #15495: Inline variant definition in the documentation after #15484. (a60e40f )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Add "Ltac2 language" changelog category (5159746 )
Merge PR #16246: Add "Ltac2 language" changelog category (0e80597 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by SkySkimmer (3) and coqbot-app[bot] (1).
make_abstract_generalize refine needs to typecheck (4e72139 )
Check polymorphic application in destruct eqn (a9313a4 )
Unification.abstract_list_all: try to do less work (b79d50d )
Merge PR #16182: abstract_list_all: try to do less work (18cf00f )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Give a better description of section variables (de0df91 )
Merge PR #16168: Give a better description of Print using and section variables (1f3b6a4 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by befeleme (1) and coqbot-app[bot] (1).
Set language to an actual value in Sphinx config (7dc48d1 )
Merge PR #16310: Set language to an actual value in Sphinx config (ebae89f )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Alizter (1) and coqbot-app[bot] (1).
[CI] switch vst to flocq (7c5b98c )
Merge PR #16305: [CI] switch vst to flocq (60c63f4 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Remove reference to non-existent warning (d3ac2c3 )
Merge PR #16306: Remove reference to non-existent warning (1857e7c )
coqbot-app[bot] pushed 10 commits to branch master. Commits by proux01 (9) and coqbot-app[bot] (1).
Change coercion_flag from bool to an ad-hoc sum type (4316033 )
Use sum type in check_priorities (236305f )
Rename rf_reverse -> rf_reversible (df02013 )
Rename coers -> proj_flags (1ac25db )
Split pf_subclass in pf_coercion and pf_instance (604fdc0 )
Move field instance declaration along coercion declaration (418b496 )
Add a :: notation to make field typeclass instances (af6ab37 )
Add locality attribute to record fields for :> and :: (8168a2a )
Add overlay (4fa9855 )
Merge PR #16230: Add a :: notation to make field typeclass instances (6d70cef )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and mrhaandi (1).
added 4064, 6195 regression tests (b4ef2f9 )
Merge PR #16309: auto regression tests (103d938 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Add a "Coq Configuration Basics" section (5762387 )
Merge PR #15888: Add a "Coq Configuration Basics" section (947398a )
coqbot-app[bot] pushed 6 commits to branch master. Commits by gares (5) and coqbot-app[bot] (1).
[toplevel] move loading of rcfile to a separate file (ff49c6a )
[toplevel] separate utils from ccompile to common_compile (82357f9 )
[toplevel] move vio compilation from ccompile to vio_compile (fa68249 )
[toplevel] move colors out of coqtop (3005989 )
[toplevel] move check_pending_proofs to common_compile (de2d782 )
Merge PR #16313: [cleanup] for disentangling coqc and the stm (c67b8c9 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and mrhaandi (1).
added hygienic local_db in auto (1e4d42e )
Merge PR #16302: hygienic local_db in auto (4e554ea )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and gares (1).
[ustate] api to declare binders and purge them (56eb569 )
Merge PR #16280: [ustate] api to declare binders and purge them (a17855e )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and proux01 (1).
Remove redundant field instance locality warning (3695ba4 )
Merge PR #16331: Remove redundant field instance locality warning (0a9c2d2 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and mrhaandi (1).
in eauto do not eagerly evaluate extern hints (b759db3 )
Merge PR #16289: [eauto] do not eagerly evaluate extern hints (d627f2d )
coqbot-app[bot] pushed 3 commits to branch master. Commits by gares (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 5 commits to branch master. Commits by gares (4) and coqbot-app[bot] (1).
[declare] expose API to export side effects (fbaf716 )
overlay (b529192 )
[declare] document export_side_effects (e226b1d )
[declare] move export_side_effects to internal (32db76f )
Merge PR #16328: [declare] expose API to export side effects (792a6c7 )
ppedrot pushed 9 commits to branch v8.16. Commits by ppedrot (4), SkySkimmer (2), Zimmi48 (1) and others (2).
Fix #15956: error when building with Sphinx 4.5 (a36b2a8 )
Backport PR #16193: Fix error when building with Sphinx 4.5 (8591dc6 )
Inline variant definition in the documentation after #15484. (a4e91ab )
Backport PR #15495: Inline variant definition in the documentation after #15484. (3ffe9b5 )
Syntactically delimit match construct (fix #16284). (68f4824 )
Backport PR #16285: Syntactically delimit match construct (fix #16284). (4609a61 )
Recurse less in extraction (bd1250d )
testing (186e991 )
Backport PR #16206: Recurse less in extraction (db1f12a )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Remove instance-declaring code from ComAssumption.declare_axiom. (e466f06 )
Merge PR #16342: Remove instance-declaring code from ComAssumption.declare_axiom. (27cfa20 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Add CACHEKEY editing step to release process. (83a4d79 )
Merge PR #16241: Add CACHEKEY editing step to release process. (f628e8d )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
CI: use macos 11 instead of 10.15 (8aa120a )
Merge PR #16338: CI: use macos 11 instead of 10.15 (cb57f71 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Alizter (1) and coqbot-app[bot] (1).
Improve error message for plugin names (1bd987a )
Merge PR #16319: [coqdep] improve error message for plugin name (548c0ed )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Do not automatically declare unfold hints for Program subproofs. (79ea4df )
Merge PR #16340: Do not automatically declare unfold hints for Program subproofs. (d712096 )
coqbot-app[bot] pushed 10 commits to branch master. Commits by ppedrot (9) and coqbot-app[bot] (1).
Inline some Dnet-specific functions out of Termops. (bf5bfd9 )
Remove the Opt module parameter from Term_dnet. (846238a )
Remove the fold_pattern function from the Dnet API. (4af93cf )
Fully inline Term_dnet into Autorewrite. (588989b )
Do not store rewrite hints as dnets in the libobject stack. (283542e )
Simplify the Dnet API. (1130db2 )
Various code simplifications in Autorewrite. (3a05129 )
Hide the implementation of Autorewrite rules under an opaque type. (304e978 )
Add overlays. (d59269c )
Merge PR #16337: Clean the implementation and API of autorewrite databases (27c8770 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Ptival (1) and coqbot-app[bot] (1).
fix Frenchism in documentation (3e28659 )
Merge PR #16354: fix Frenchism in documentation (1250c7e )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[Install] Document problem with Opam and Dune 2.x caching in OSX (cf9a526 )
Merge PR #16299: [Install] Document problem with Opam and Dune 2.x caching in OSX (56d54a3 )
coqbot-app[bot] pushed 7 commits to branch master. Commits by herbelin (6) and coqbot-app[bot] (1).
Adding unicode classes Separator and Control. (238f69c )
Lexer: Use same classifier for pure ascii and non-ascii unicode characters. (f79c3db )
Lexer: split utf8 classifier into a parsing part and a classifier part. (526eea8 )
Lexer: lookup_utf8 able of arbitrary long look-ahead. (2bae580 )
Lexer: process_chars consumes a full utf8 char at once. (8991bd8 )
An unexpected non-breaking space in passing. (5e3dd49 )
Merge PR #16321: Mini reorganization keyword detection before addressing issue 4712 (f8c3ade )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Expand filepaths that are directories in _CoqProject (c62c02d )
Merge PR #16308: Allow use of directory names for filename lines in _CoqProject (4a562a8 )
coqbot-app[bot] pushed 5 commits to branch master. Commits by herbelin (2), proux01 (2) and coqbot-app[bot] (1).
Keyword detection: addressing examples 2 and 3 of issue #4712. (c7b00ed )
Experimenting requiring only contiguous letters to be kept glued. (1722602 )
Add examples from doc in test-suite (0d6dd8b )
Add changelog (1d61873 )
Merge PR #16322: Addressing issue #4712: keyword detection preserves contiguous characters forming a valid identifier subsequence (ba23f69 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Small optimization in Typeops.type_of_constructor. (e21eb4b )
Merge PR #16369: Small optimization in Typeops.type_of_constructor. (e211cce )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and mrhaandi (1).
added div_0_r, mod_0_r to Nat and N (82773da )
Merge PR #16203: [stdlib] stronger div, mod lemmas via module type (cfd5b3a )
ppedrot pushed 2 commits to branch v8.16. Commits by Alizter (1) and ppedrot (1).
Improve error message for plugin names (96e5933 )
Backport PR #16319: [coqdep] improve error message for plugin name (87592f7 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by ppedrot (3) and coqbot-app[bot] (1).
Reuse the same dnet implementation for autorewrite as auto hints. (a152b4d )
Further cleanup of the autorewrite dnet instance. (cd34a69 )
Add a test extracted from #16362. (b7a47aa )
Merge PR #16362: Reuse the same dnet implementation for autorewrite and auto hints. (b5387ed )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Factorize the code for Print Dependent Evars. (c7ea4c4 )
Merge PR #16372: Factorize the code for Print Dependent Evars. (dc01d6d )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Small code factorization in Autorewrite. (3ee9cc6 )
Generate a unique identifier for autorewrite hints. (4f96a0c )
Merge PR #16371: Generate a unique identifier for autorewrite hints. (5afa0b8 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Do not rely on Evar.unsafe_of_int in Ltac2. (d141cb3 )
Merge PR #16373: Do not rely on Evar.unsafe_of_int in Ltac2. (f551397 )
coqbot-app[bot] pushed 10 commits to branch master. Commits by mattam82 (9) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Missing changelogs added between 8.16+rc1 and 8.16.0. (ec7793b )
Merge PR #16386: Missing changelogs added between 8.16+rc1 and 8.16.0. (d6307ac )
ppedrot pushed 12 commits to branch v8.16. Commits by mattam82 (9) and ppedrot (3).
Changes for 8.16 (28abe02 )
Apply suggestions from @jfehrle (1606f08 )
Fix doc/sphinx/changes.rst (94cf9e8 )
Update doc/sphinx/changes.rst (846bebe )
Fix print notation ref (83e7881 )
Sort names correctly (2e577b0 )
Typos (7ab1c7a )
Integrate review comments (150d674 )
Fix issue counts (2dadc93 )
Backport PR #16200: Changes for 8.16 (d96b291 )
Missing changelogs added between 8.16+rc1 and 8.16.0. (d7bd4ab )
Backport PR #16386: Missing changelogs added between 8.16+rc1 and 8.16.0. (77e1f78 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Alizter (1) and coqbot-app[bot] (1).
Fixed grammar in changelog for Class > change (f170208 )
Merge PR #16392: Fixed grammar in changelog for Class > change (7704ff7 )
coqbot-app[bot] pushed 5 commits to branch master. Commits by WojciechKarpiel (4) and coqbot-app[bot] (1).
Document "decide H with x" tactic (fcbfc35 )
Fix typo (f34de36 )
Update documentation grammar (b65fea8 )
Revert inacurate remark (bc76302 )
Merge PR #16387: Document "decide H with x" tactic (386987c )
ppedrot pushed 2 commits to branch v8.16. Commits by Alizter (1) and ppedrot (1).
Fixed grammar in changelog for Class > change (0f79f0c )
Backport PR #16392: Fixed grammar in changelog for Class > change (a2ead96 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Fix catching univ inconsistencies in Find_subterm.make_eq_univs_test (7bc1e1e )
Merge PR #16379: Fix catching univ inconsistencies in Find_subterm.make_eq_univs_test (d0ed66d )
coqbot-app[bot] pushed 9 commits to branch master. Commits by ppedrot (8) and coqbot-app[bot] (1).
Return a map instead of a list in Evd.meta_list. (88dbf1f )
Change the signature of Evd.meta_merge to take a metamap. (ff45f2a )
Inline the last call to clenv_fchain. (86b180c )
Remove a useless call to meta_merge. (2bb7ff9 )
Remove a probably useless call to Evd.clear_metas in ssrmatching. (99726c4 )
Remove the Logic.refiner variant with check:true. (9da86f6 )
Remove the last direct call to Logic.refiner from ssreflect. (17cdc24 )
Remove a useless call to clear_metas in Equality. (c3017d1 )
Merge PR #16385: Reduce the surface attack of the meta API (de96bfd )
coqbot-app[bot] pushed 4 commits to branch master. Commits by WojciechKarpiel (3) and coqbot-app[bot] (1).
Fix variable name capture when using Fast Name Printing
flag (21ff584 )
Add changelog for #16395 (90b5519 )
refactor: explicit case when identifier map is not updated (517dfa8 )
Merge PR #16395: Fix variable name capture when using Fast Name Printing
flag (84790b1 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jamesjer (1).
Correct short SPDX tag for coq-doc (2467bf9 )
Merge PR #16384: Correct short SPDX tag for coq-doc (7f2e4bf )
JasonGross pushed 2 commits to branch v8.0.
Add support for -h
and --help
to configure (b5abe0c )
Merge PR #16349: [v8.0] Add support for -h
and --help
to configure (f7777da )
coqbot-app[bot] pushed 2 commits to branch master. Commits by affeldt-aist (1) and coqbot-app[bot] (1).
generalize dependent choice (2323e52 )
Merge PR #16382: generalize dependent choice (99b81c9 )
coqbot-app[bot] pushed 20 commits to branch master. Commits by Alizter (19) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 9 commits to branch master. Commits by ppedrot (8) and coqbot-app[bot] (1).
Reorder the calls to the subgoals tactics in clenv_refine_in. (7cfd229 )
Extrude the continuation tactic argument from clenv_refine_in. (3f5e9a3 )
Inline elimination_in_clause_scheme in its only call site. (939ddfa )
Simplify the error handling of clenv_refine_in. (2b7bb26 )
Remove dead error code in clenv_refine_in. (1391213 )
Move Logic.refiner into the Clenv module. (1043454 )
Clenv.Internal.refine now takes a clenv instead of a constr. (451a4ee )
Add a test for bug #16402. (814a13f )
Merge PR #16405: Clean the implementation of Tactics.clenv_refine_in (1d814f1 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
dune_rule_gen: input .v file is a dependency (eaa647e )
Merge PR #16437: dune_rule_gen: input .v file is a dependency (71f781d )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and sashashura (1).
Update check-conflicts.yml (72ff525 )
Merge PR #16441: GitHub Workflows security hardening (f4226df )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Efficient implementation of the intros ** / intros * tactics. (1dac2dd )
Merge PR #16403: Efficient implementation of the intros ** / intros * tactics. (8d06895 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and maximedenes (1).
Remove essentially duplicated code (c43d44b )
Merge PR #16439: Remove essentially duplicated code (74eb176 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by ppedrot (3) and coqbot-app[bot] (1).
Explicitly pass options to firstorder internal functions. (0a203a1 )
Wrap the type of atoms in firstorder. (d7d003a )
Remove dead API from firstorder. (a60c89d )
Merge PR #16398: Clean up the Firstorder API (ef917e0 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Put Tac2intern.environment in its own module (b478846 )
Merge PR #16244: Put Tac2intern.environment in its own module (760da4d )
coqbot-app[bot] pushed 2 commits to branch master. Commits by ckeller (1) and coqbot-app[bot] (1).
Corrected typo in documentation (0328f9c )
Merge PR #16445: Fix typo in documentation (51be369 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
Declaremods.do_module is never called with exists:true (48ae92f )
Declaremods.cache_object is not recursive (04caf1a )
Merge PR #16443: Minor declaremods cleanups (0503736 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Simplify error message for "cannot move _ it occurs in the type of _" (56a8bf5 )
Merge PR #16430: Simplify error message for "cannot move _ it occurs in the type of _" (3b23e20 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and maximedenes (1).
Refactor module declaration (6f6499d )
Merge PR #16446: Refactor module declaration (1dc2bc7 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Fix ocamlpath order in findlib init (ed8ce2b )
Merge PR #16428: Fix ocamlpath order in findlib init (6d2a9f2 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Reverse printing order of Ltac2 backtraces (835d28e )
Merge PR #16435: Reverse printing order of Ltac2 backtraces (1f1d336 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
Stop using iter_all_segments in Search, remove iter_all_segments API (6b39ad5 )
Remove probably unused catch of Not_found in search (5d74070 )
Merge PR #16300: Stop using iter_all_segments in Search, remove iter_all_segments API (dae63ae )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Do not reason up to aliasing in Evarsolve.assoc_up_to_alias. (d6333c8 )
Merge PR #16448: Do not reason up to aliasing in Evarsolve.assoc_up_to_alias. (22df74d )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Print info about dependant section variables in Print/About (750d88b )
Merge PR #16208: Print info about dependant section variables in Print/About (ed329d9 )
ppedrot pushed 2 commits to branch v8.16. Commits by SkySkimmer (1) and ppedrot (1).
Fix ocamlpath order in findlib init (362f30a )
Backport PR #16428: Fix ocamlpath order in findlib init (34ca3c7 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Faster heuristic for elimination principle computation. (c574f45 )
Merge PR #16391: Faster heuristic for elimination principle computation. (056763c )
coqbot-app[bot] pushed 4 commits to branch master. Commits by ppedrot (3) and coqbot-app[bot] (1).
Remove the general_elim function from the API. (9438ac4 )
Do not export the eliminator types in the Tactics API. (603d9af )
Inline find_eliminator into its only call site. (97f8b70 )
Merge PR #16452: Small cleanups around the elim tactics (a7cba0c )
coqbot-app[bot] pushed 2 commits to branch master. Commits by JasonGross (1) and coqbot-app[bot] (1).
Add Ltac2.List.equal
(36031dc )
Merge PR #16429: Add Ltac2.List.equal
(03fcc8a )
ppedrot pushed 1 commit to branch v8.16.
ppedrot pushed tag V8.16.0.
ppedrot pushed 1 commit to branch v8.16.
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Correctly implement dest_arity for EConstr. (da695d3 )
Merge PR #16459: Correctly implement dest_arity for EConstr. (ee8f3b4 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Fix incorrect evarmap state in Unification.pose_all_metas_as_evars. (db9b91a )
Merge PR #16458: Fix incorrect evarmap state in Unification.pose_all_metas_as_evars. (1b78af1 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Port Heads to EConstr. (6de885f )
Merge PR #16460: Port Heads to EConstr. (1d57f24 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Fix Print Assumptions ignoring missing proofs with -vok (ac70863 )
Merge PR #16434: Fix Print Assumptions ignoring missing proofs with -vok (03368c4 )
coqbot-app[bot] pushed 5 commits to branch master. Commits by Alizter (4) and coqbot-app[bot] (1).
make warn_deprecated_hint_without_locality AsError (fc51d82 )
make deprecated-hint-rewrite-without-locality AsError (22bfc1c )
make deprecated-instance-without-locality AsError (d1849c7 )
documentation for fatal hint deprecations (bcfaa59 )
Merge PR #16004: make warn_deprecated_hint_without_locality AsError (922f9a2 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Remove type-unsafe primitives in Proof.focus_kind. (3987f11 )
Merge PR #16456: Remove type-unsafe primitives in Proof.focus_kind. (757acb2 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and olaure01 (1).
correct typo Nat.add_com -> Nat.add_comm (7b02ebe )
Merge PR #16465: [stdlib] [Arith] Typo in user message: Nat.add_com should be Nat.add_comm (ee748e6 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
Ltac2: Reuse result of general pattern interning for simple cases (6347837 )
Ltac2: Generating simple cases is not recursive (091498b )
Merge PR #16457: Ltac2: Reuse result of general pattern interning for simple cases (cde1a9a )
coqbot-app[bot] pushed 9 commits to branch master. Commits by ppedrot (8) and coqbot-app[bot] (1).
Wrap evarsolve substititutions in a dedicated type. (94c30c1 )
Simplify the interface of some functions in Evarsolve. (298b6b6 )
Enforce statically that Evarsolve substitutions are of a specific shape. (9435da9 )
Skip empty aliases in Evarsolve substitutions. (cca64cf )
Code factorization in Evarsolve. (2bdcc73 )
Statically ensure that Evarsolve aliasing are essentially lists of aliases. (6469df0 )
More efficient indexing of evarsolve aliases. (3eb69a1 )
Further refine the Evarsolve aliasing algorithm. (d377ae0 )
Merge PR #16450: Fast Evarsolve aliasing algorithm (e6dbebf )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Deprecate "~=" notation for JMeq in Program.Equality (08c67ac )
Merge PR #16436: Deprecate "~=" notation for JMeq in Program.Equality (63fa6a4 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Add Print Keywords command (9a6dad6 )
Merge PR #16438: Add Print Keywords command (7f938b2 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and maximedenes (1).
Make names of opened containers more precisely typed (27b2ce5 )
Merge PR #16444: Make names of opened containers more precisely typed (68f42e9 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
[CI] Fix the compilation of relation_algebra. (1228e55 )
Merge PR #16474: [CI] Fix the compilation of relation_algebra. (06b78fb )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Fast path in Environ.remove_hyps. (d2aa7ed )
Merge PR #16467: Fast path in Environ.remove_hyps. (22a0bb7 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Fast path in Tactics.cook_hyps. (733829e )
Merge PR #16473: Fast path in Tactics.cook_hyps. (17d2854 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Faster algorithm to recognize inductive pattern of destruct. (4aa848c )
Merge PR #16468: Faster algorithm to recognize inductive pattern of destruct. (8605015 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by ppedrot (3) and coqbot-app[bot] (1).
Tweak CClosure reduction of evars. (88ad85d )
Wrap the evar expander type into an explicit record. (d09243e )
Store evar relevance in the evarmap and correctly use it for conversion. (c54a302 )
Merge PR #16480: Generalize kernel evar handling (a83acf2 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
push_relevance in InferCumulativity (d75f73d )
Merge PR #16483: push_relevance in InferCumulativity (27e2a68 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Add Locate Ltac2 and Print Ltac2 Signatures (48e3bdc )
Merge PR #16466: Add Locate Ltac2 and Print Ltac2 Signatures (65e96ad )
coqbot-app[bot] pushed 2 commits to branch master. Commits by agrn (1) and coqbot-app[bot] (1).
doc: improve the description of the `decide equality' tactic (831ece0 )
Merge PR #16461: doc: improve the description of the `decide equality' tactic (dcdecba )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Do not use unsafe casts for hypothesis computation in Declare. (55b79c2 )
Merge PR #16481: Do not use unsafe casts for hypothesis computation in Declare. (e443c63 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Fix the printing environment of the info data for refine. (2a95095 )
Partially revert #9139. (e49d4ae )
Merge PR #16487: Partially revert #9139. (6091849 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
Fix grammar registration for ltac2 (Print Grammar name) (689b7a7 )
Enhance Print Grammar to print whole grammar or subsets of it. (8e526ad )
Merge PR #16440: Enhance Print Grammar to print whole grammar or subsets of it. (72b303d )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Convert the tactics chapter to prodn (7de68b2 )
Merge PR #15015: Convert the tactics chapter to prodn (e02a575 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Clean-up unused ONLY_WINDOWS logic. (7622ae6 )
Merge PR #16492: Clean-up unused ONLY_WINDOWS logic. (f357302 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Stop using @ghost in CODEOWNERS (0b4d75e )
Merge PR #16496: Stop using @ghost in CODEOWNERS (0ea295a )
coqbot-app[bot] pushed 2 commits to branch master. Commits by LasseBlaauwbroek (1) and coqbot-app[bot] (1).
Fix some ssreflect tactic printing code (606ebb1 )
Merge PR #16499: Fix some ssreflect tactic printing code (fa52574 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Be stricter about substitution of evar instances. (482316c )
Adding overlays. (0406438 )
Merge PR #16488: Be stricter about substitution of evar instances. (352685c )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Do not evar-normalize to-be-reified hypotheses in the Ring tactic. (4e51328 )
Merge PR #16490: Do not evar-normalize to-be-reified hypotheses in the Ring tactic. (43c8680 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by LasseBlaauwbroek (1) and coqbot-app[bot] (1).
Expose some ssr witnesses in ssrparser.mli for plugin usage (2d38118 )
Merge PR #16502: Expose some ssr witnesses in ssrparser.mli for plugin usage (4002111 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Blaisorblade (1) and coqbot-app[bot] (1).
Clarify documentation of contradiction
tactic (b2a47b0 )
Merge PR #16506: Clarify documentation of contradiction
tactic (a6b023a )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Drop bicats subpackage of UniMath (d8cb4b3 )
Merge PR #16509: Drop bicats subpackage of UniMath (d9180a0 )
coqbot-app[bot] pushed 6 commits to branch master. Commits by Blaisorblade (5) and coqbot-app[bot] (1).
Try making coqide
non-optional (8779460 )
Gitlab CI: skip building coqide on 32bit (fda8226 )
Gitlab CI: Also pass -coqide opt
automatically (7cc1faf )
Gitlab CI: remove redundant COQIDE: "opt" settings (8baf88a )
dune-project, coqide.opam: manually add dependency to lablgtk-sourceview3 (f77b24c )
Merge PR #16505: Ensure coqide.opam
actually installs coqide
(944ed31 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Hide the implementation of FutureGoals.t. (7bcde68 )
Asymptotically more efficient implementation of FutureGoals.t. (8887434 )
Merge PR #16511: Asymptotically more efficient implementation of FutureGoals.t. (b7ee906 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Alizter (1) and coqbot-app[bot] (1).
rename Makefile.dune to Makefile (15e3258 )
Merge PR #16494: rename Makefile.dune to Makefile (44e3c20 )
coqbot-app[bot] pushed 7 commits to branch master. Commits by ppedrot (6) and coqbot-app[bot] (1).
Introduce a dedicated type for evar instances. (098fae8 )
Faster computation of evar instance substitution. (164db7b )
Tweak nf_evar so that it does not expand default instances. (9551564 )
Various fast paths in combinators handling evars. (0282a94 )
Correctly recompact evar instances in VM / native normalization. (b00e49f )
Add overlays. (f4652bc )
Merge PR #16442: Introduce a dedicated type for evar instances. (130d081 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Remove the Program Naming flag. (5b7c4a0 )
Document the changes. (1e92a6a )
Merge PR #16519: Remove the Program Naming flag. (5979fd7 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Add generated dune files to artifact paths (63d7e57 )
Merge PR #16526: Add generated dune files to artifact paths (cb2423c )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and proux01 (1).
[refman] Fix scope_delimiter (1032bf2 )
Merge PR #16518: [refman] scope_delimiter can be either scope_key or scope_name in Arguments (938421f )
coqbot-app[bot] pushed 2 commits to branch master. Commits by LasseBlaauwbroek (1) and coqbot-app[bot] (1).
Use Proofview.wrap_exceptions
in eauto
(2704e39 )
Merge PR #16517: Use Proofview.wrap_exceptions
in eauto
(c654b13 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and mrhaandi (1).
in auto/eauto set use_metas_eagerly_in_conv_on_closed_terms = true (as in simple apply) (4d69d32 )
Merge PR #16293: [auto] set use_metas_eagerly_in_conv_on_closed_terms = true (8bde022 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by František Farka (1) and coqbot-app[bot] (1).
extending zify saturate class with operands (cb06bf8 )
Merge PR #16355: extending zify saturate class with arguments (2e24808 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ju-sh (1).
coqbot-app[bot] pushed 5 commits to branch master. Commits by ppedrot (4) and coqbot-app[bot] (1).
Hide internal API in the cc plugin. (4f4f39a )
Enforce statically that most terms in cc plugin are actually variables. (6676b82 )
Further simplification in Ccalgo API. (268c078 )
Remove an anomaly check in congruence. (4e3addc )
Merge PR #16527: Clean the API of the congruence plugin (8dfd91c )
coqbot-app[bot] pushed 2 commits to branch master. Commits by JasonGross (1) and coqbot-app[bot] (1).
Extend .mailmap to eliminate some duplicates in git shortlog -se
(dd19935 )
Merge PR #16350: Extend .mailmap to eliminate some duplicates in git shortlog -se
(1e54353 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by JasonGross (1) and coqbot-app[bot] (1).
Add Ltac2.Array.{for_all2,equal} (0f200f8 )
Merge PR #16535: Add Ltac2.Array.{for_all2,equal} (77fc8f2 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
test-suite: make coq-makefile/expand-directories2 cleaner (1b81e5f )
Merge PR #16522: test-suite: make coq-makefile/expand-directories2 cleaner (3fd9aa1 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Fix some odoc warnings (1329c0a )
Merge PR #16528: Fix some odoc warnings (d09307b )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ejgallego (2) and coqbot-app[bot] (1).
[loadpath] Small API cleanup (91fc647 )
[locate library] Cleanup redundant call. (14bcf38 )
Merge PR #16530: [loadpath] Small API cleanup (48211d6 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
configure: remove coqide switch (bfd80c4 )
Merge PR #16512: configure: remove coqide switch (3cf3b7b )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Use Ustate.union less (c4b7334 )
Merge PR #16524: Use Ustate.union less (58df6ed )
coqbot-app[bot] pushed 3 commits to branch master. Commits by JasonGross (2) and coqbot-app[bot] (1).
Add [Ltac2.Constr.Unsafe.liftn] (1303c9e )
Update 16413-ltac2-lift.rst (187217f )
Merge PR #16413: Add Ltac2.Constr.Unsafe.liftn
(d9b5f04 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[gramlib] Extend API to allow finer stream control. (96c68f8 )
Merge PR #16476: [gramlib] Extend API to allow finer stream control. (4350b71 )
coqbot-app[bot] pushed 7 commits to branch master. Commits by proux01 (6) and coqbot-app[bot] (1).
[refman] Move argument_spec after arg_specs (93fa907 )
[refman] Add links to implicit arguments and notation scopes (e52af86 )
Enable multiple scopes in Arguments (2407c33 )
Add add_top/add_bottom attribute to "Bind Scope" command (54b7dc8 )
[refman] Clarify example for Bind Scope
command (19c3e91 )
Add overlay (459ffc9 )
Merge PR #16472: Multiple scopes in Arguments and Bind Scope (e816d62 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Better printing when exception in exception printer (02b6fbf )
Merge PR #16523: Better printing when exception in exception printer (5f2271c )
coqbot-app[bot] pushed 2 commits to branch master. Commits by JasonGross (1) and coqbot-app[bot] (1).
Ltac2 closedn,is_closed,noccur_between,noccurn (152c1f3 )
Merge PR #16414: Ltac2 closedn,is_closed,occur_between,occurn (3eb4721 )
ppedrot pushed 10 commits to branch v8.16. Commits by ppedrot (5), SkySkimmer (1), ckeller (1) and others (3).
correct typo Nat.add_com -> Nat.add_comm (7fc03ae )
Backport PR #16465: [stdlib] [Arith] Typo in user message: Nat.add_com should be Nat.add_comm (d13ec41 )
Fix Print Assumptions ignoring missing proofs with -vok (1a1023a )
Backport PR #16434: Fix Print Assumptions ignoring missing proofs with -vok (589132f )
Correct short SPDX tag for coq-doc (338c929 )
Backport PR #16384: Correct short SPDX tag for coq-doc (cfbcfd7 )
Corrected typo in documentation (946124c )
Backport PR #16445: Fix typo in documentation (a88c08c )
Update check-conflicts.yml (c165c6a )
Backport PR #16441: GitHub Workflows security hardening (9c4b592 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[configure] [coqide] Put coqide config in its own file. (f864a15 )
Merge PR #16531: [configure] [coqide] Put coqide config in its own file. (dd58e6b )
coqbot-app[bot] pushed 2 commits to branch master. Commits by JasonGross (1) and coqbot-app[bot] (1).
Add Ltac2.Option.equal
(65460ff )
Merge PR #16539: Add Ltac2.Option.equal
(5888522 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by SkySkimmer (3) and coqbot-app[bot] (1).
CErrors.register_additional_error_info doesn't need loc (7520cd6 )
Print additional error info even for anomalies (7fa4b56 )
Ltac2: put backtraces on more exceptions (1ee0ffd )
Merge PR #16508: Ltac2: put backtraces on more exceptions (2261ad4 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Ltac2 patterns allow incomplete record field list (af003f6 )
Merge PR #16551: Ltac2 patterns allow incomplete record field list (4ae56cf )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[bench] control opam binary, update to 2.1.2 (5987173 )
Merge PR #16223: [bench] control opam binary, update to 2.1.3 (81875cd )
coqbot-app[bot] pushed 2 commits to branch master. Commits by LasseBlaauwbroek (1) and coqbot-app[bot] (1).
Fix anomaly in ssr abstract
(2616f7c )
Merge PR #16559: Fix anomaly in ssr abstract
(236d7fd )
coqbot-app[bot] pushed 2 commits to branch master. Commits by LasseBlaauwbroek (1) and coqbot-app[bot] (1).
Fix printing of ssr unlock
tactic (020c0c5 )
Merge PR #16562: Fix printing of ssr unlock
tactic (d006825 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by LasseBlaauwbroek (1) and coqbot-app[bot] (1).
Expose more ssr witnesses in ssrparser.mli for plugin usage (71138d1 )
Merge PR #16557: Expose more ssr witnesses in ssrparser.mli for plugin usage (bd863c9 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and whonore (1).
Document the Subgoals XML command (f4d67cc )
Merge PR #16567: Document the Subgoals XML command (3235458 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by bodoai (1) and coqbot-app[bot] (1).
Added three lemmata related to finiteness and decidability of equality (PR #16489, Issue #16479) (37d1341 )
Merge PR #16489: [stdlib] Adding three lemmata related with finiteness and decidability of equality (fec24c7 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and palmskog (1).
add coqide-server as a dependency of the coq opam package, allowing users to get coqidetop by default (dcbe5bd )
Merge PR #16549: add coqide-server as a dependency of the coq opam package (d3e92c7 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by LasseBlaauwbroek (1) and coqbot-app[bot] (1).
Fix printing of functional induction
(17564a6 )
Merge PR #16565: Fix printing of functional induction
(9262876 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by andres-erbsen (1) and coqbot-app[bot] (1).
add binary output notation test (64b61b8 )
Merge PR #16569: add binary output notation test (7d12c8f )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[build] More tweaks after the removal of Makefile build infrastructure (3852d5c )
Merge PR #15561: [build] More tweaks after the removal of Makefile build infrastructure (465991e )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Alizter (1) and coqbot-app[bot] (1).
[nix] bump to OCaml 4.14 and update some packages (1536f9e )
Merge PR #16568: [nix] bump to OCaml 4.14 and update some packages (e728493 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Update bench script after coqide-server is dep of coq (160b8ed )
Merge PR #16584: Update bench script after coqide-server is dep of coq (477c5aa )
coqbot-app[bot] pushed 2 commits to branch master. Commits by LasseBlaauwbroek (1) and coqbot-app[bot] (1).
Fix undefined evars in case q: T
(5c0bc7e )
Merge PR #16587: Fix undefined evars in case q: T
(f8dc631 )
coqbot-app[bot] pushed 7 commits to branch master. Commits by ppedrot (6) and coqbot-app[bot] (1).
Prevent useless evar expansion in Evarsolve. (077b44e )
Remove a useless evar instance expansion in Evarsolve. (0ba5482 )
Remove an unused function from the Evd API and specialize its code. (be12ebb )
Inline a dubious function used only once from the Evarutil API. (b34eb14 )
More compact instance folding in clear. (cafec82 )
Remove Termops.fold_constr_with_binders. (f6c8810 )
Merge PR #16582: Cleanups around the use of Evd.expand_existential. (384e16f )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and whonore (1).
Add flag to skip computing diffs for hypotheses (d3f496c )
Merge PR #16585: Add flag to skip computing diffs for hypotheses (808df1e )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Remove unused Nativevalues.arrayinit and arraymap (f9a93cd )
Merge PR #16575: Remove unused Nativevalues.arrayinit and arraymap (6fbfc3e )
coqbot-app[bot] pushed 2 commits to branch master. Commits by LasseBlaauwbroek (1) and coqbot-app[bot] (1).
Fix printing of ssreflect abstract
tactic. (d81ff1a )
Merge PR #16558: Fix printing of ssreflect abstract
tactic. (c1c990f )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
CClosure: don't partially apply evar_repack (8112cad )
Merge PR #16542: CClosure: don't partially apply evar_repack (2a85df5 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Disable most CI jobs by default. (a61695a )
Merge PR #16600: Disable most CI jobs by default. (ae720ae )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
CI: timeout 60min for test suite jobs (fd4d0bf )
Merge PR #16608: CI: timeout 60min for test suite jobs (336b115 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Disable even more jobs when FULL_CI is not set to true. (63cf2cf )
Merge PR #16601: Disable even more jobs when FULL_CI is not set to true. (8ef45fa )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Workaround for CoqIDE preferences crashing on MacOS (#16136). (8ce8bf7 )
Merge PR #16581: Workaround for CoqIDE preferences crashing on MacOS (#16136). (96cf2fd )
coqbot-app[bot] pushed 2 commits to branch master. Commits by LasseBlaauwbroek (1) and coqbot-app[bot] (1).
Allow undefined evars when converting to Constr.t
in congruence
(8fe9925 )
Merge PR #16597: Allow undefined evars when converting to Constr.t
in congruence
(c3b219b )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Test suite: disable native compile for SchemeEquality (3f682f2 )
Merge PR #16611: Test suite: disable native compile for SchemeEquality (9458afc )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
soft set ulimit in gitlab-ci.yml (1feab2d )
Merge PR #16612: soft set ulimit in gitlab-ci.yml (016855e )
coqbot-app[bot] pushed 2 commits to branch master. Commits by JasonGross (1) and coqbot-app[bot] (1).
Add a separator to unsupported-attributes message (c8a6791 )
Merge PR #16614: Add a separator to unsupported-attributes message (c97bbe0 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Alizter (1) and coqbot-app[bot] (1).
Fix capitalization for macos in GitHub action (e2035cc )
Merge PR #16604: Fix capitalization for macos in GitHub action (94a8c0b )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Non rectypes Nativevalues.t using GADT (a95a391 )
Merge PR #16574: Non rectypes Nativevalues.t using GADT (a1a7ff8 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[ci] Add SerAPI to CI (84e8dcb )
Merge PR #16486: [ci] Add SerAPI to CI (85092c5 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Ltac2 constr_kind correctly cast evars (ef3181a )
Merge PR #16619: Ltac2 constr_kind correctly cast evars (daacfde )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Stefan Haan (1) and coqbot-app[bot] (1).
add not_NoDup NoDup_app_remove_l NoDup_app_remove_r (88e4379 )
Merge PR #16588: [stdlib] some facts for NoDup (2514b59 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
CI: set interruptible: true (except for bench) (60c2306 )
Merge PR #16623: CI: set interruptible: true (except for bench) (161d153 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by Alizter (1), SkySkimmer (1) and coqbot-app[bot] (1).
[bench] set OPAMCLI to 2.0 to silence warnings (4459e19 )
bench: quieter job config setting (b0351a1 )
Merge PR #16595: [bench] set OPAMCLI to 2.0 to silence warnings (eeea4cc )
coqbot-app[bot] pushed 5 commits to branch master. Commits by LasseBlaauwbroek (4) and coqbot-app[bot] (1).
Remove broken code-path in product param atomization of destruct
(0919098 )
Equalize behavior between destruct
and destruct using
(4177d94 )
Simplify the fix and add a test derived from coq-corn (f37d56f )
Even better compatibility between destruct
and destruct using
(7e69935 )
Merge PR #16605: Fix problems with destruct using
(1df3021 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by LasseBlaauwbroek (1) and coqbot-app[bot] (1).
Tactical only
is at level 3, print it as such (94943fb )
Merge PR #16596: Tactical only
is at level 3, print it as such (7039a3b )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Bench: stop printing "mem faults" column (c2bc76c )
Merge PR #16628: Bench: stop printing "mem faults" column (8a4d8ef )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Stefan Haan (1) and coqbot-app[bot] (1).
use List.In_dec for ListSet.set_In_dec (0f1327e )
Merge PR #16624: use List.In_dec for ListSet.set_In_dec (f4d64bf )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
Remove mathcomp_base job (fce34f3 )
Split running the mathcomp test suite to its own job (d2076f1 )
Merge PR #16621: Remove mathcomp_base job (80b64f4 )
coqbot-app[bot] pushed 6 commits to branch master. Commits by SkySkimmer (5) and coqbot-app[bot] (1).
Don't use rectypes for constr (ad19adc )
Don't use rectypes for Stm.vcs (342cd6a )
Don't use rectypes for Declare progstate (5db5e0d )
Don't use rectypes for Logic_monad.reified (271e3c2 )
Stop using rectypes in coq-core (f5e038d )
Merge PR #16007: Stop using rectypes in coq-core (beca096 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Faster implementation of Proofview.undefined_evars and Proofview.undefined. (fd914bc )
Merge PR #16631: Faster implementation of Proofview.undefined_evars and Proofview.undefined (6b5ff65 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Add missing link. (da8d893 )
Merge PR #16639: Add missing link to token definition in refman. (861c076 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Remove useless "New" wrapper modules (63a992b )
Merge PR #16638: Remove useless "New" wrapper modules (433c008 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Alizter (1) and coqbot-app[bot] (1).
[CI] [makefile] remove duplicate ci-mathcomp entry (35f4f9f )
Merge PR #16650: [CI] [makefile] remove duplicate ci-mathcomp entry (a9f6dcd )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and stepchowfun (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Ltac2 record punning (7da8df7 )
Merge PR #16556: Ltac2 record punning (e798ced )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Fix interrupt on Windows (5b06aa0 )
Merge PR #16142: Fix "Interrupt computations" on Windows (18145d8 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by gares (3) and coqbot-app[bot] (1).
[vernac] duplicate extra dep is a warning (1ad4a94 )
fix doc (4fa6c5d )
[vernac] move extra_dep code to Loadpath (d16aceb )
Merge PR #16625: [vernac] duplicate extra dep is a warning (ed7237f )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Ltac2 Constr.in_context: check that the type is actually a type (3055b60 )
Merge PR #16547: Ltac2 Constr.in_context: check that the type is actually a type (3541985 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and silene (1).
Remove unused code during interpretation of VM/native values. (f5ef03a )
Merge PR #16640: Fix interpretation of VM/native values. (be8a3b2 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by ckeller (1) and coqbot-app[bot] (1).
[ci] Add SMTCoq to CI (a864032 )
Merge PR #16649: Add SMTCoq to CI (9041bb3 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by ckeller (1) and coqbot-app[bot] (1).
More details in the documentations of Declare ML Module and coq_makefile (6c935bd )
Merge PR #16644: More details in the documentation of Declare ML Module (+ typo) (d5c7350 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Use natural instead of integer in instantiate tactic syntax (40b3a79 )
Merge PR #16642: Use natural instead of integer in instantiate tactic syntax (4aaae76 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Convert tactics chapter to prodn, part 2 (da53bb7 )
Merge PR #16498: Convert tactics chapter to prodn, part 2 (a03f80b )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Fix the conversion of Prod values in the native compiler. (41828ff )
Document the fix for #16645. (d0bf874 )
Merge PR #16651: Fix the conversion of Prod values in the native compiler. (ab8877a )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Fix failure introduced by a semantic merge conflict. (61cff10 )
Merge PR #16674: Fix failure introduced by a semantic merge conflict. (430dbca )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Remove absurd_hyp. (fd07c5f )
Merge PR #16670: Remove absurd_hyp. (ff0a95f )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Alizter (1) and coqbot-app[bot] (1).
[bench] Add tweakable native (e75ebf7 )
Merge PR #16679: [bench] Add tweakable native (0baac68 )
coqbot-app[bot] pushed 5 commits to branch master. Commits by herbelin (4) and coqbot-app[bot] (1).
Add it_mkLambda/it_mkProd in EConstr. (15cae7e )
Deprecate compose_lam, synonymous of it_mkLambda up to argument order. (d5bdbe3 )
Reorganizing API for it_mkProd/it_mkLambda & cie in Termops/EConstr. (bcc7f23 )
Overlay for Equations (1936fa3 )
Merge PR #15565: Dispatch consistently it_mkLambda and cie between econstr.ml and termops.ml (f7465ef )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Alizter (1) and coqbot-app[bot] (1).
[bench] cleanup remaining mem faults values (9758e7e )
Merge PR #16675: [bench] cleanup remaining mem faults values (45fd3ba )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Ltac2: don't anomaly when applying () (83bc11b )
Merge PR #16647: Ltac2: don't anomaly when applying () (f4b263c )
coqbot-app[bot] pushed 4 commits to branch master. Commits by SkySkimmer (3) and coqbot-app[bot] (1).
Ltac2: print Internal errors with print_no_report (7b35335 )
Ltac2: binder_make produces a "not a type" message instead of raw retypeerror (3b83583 )
Ltac2: Provide Constr.Binder.unsafe_make for low level manipulation (3bb1235 )
Merge PR #16520: Ltac2: binder_make produces a "not a type" message instead of raw retypeerror, provide unsafe_make (8f4d5eb )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Use a user-provided equality in Pcoq rule factorizing instead of (==). (68ebff1 )
Merge PR #16544: Use a user-provided equality in Pcoq rule factorizing instead of (==). (0c8ab3b )
coqbot-app[bot] pushed 4 commits to branch master. Commits by ejgallego (2), Alizter (1) and coqbot-app[bot] (1).
[cleanup] Remove Format Notation
command (fe58fc3 )
[docgram] Fix grammar documentation. (a920dbb )
[notations] Cleanup unused extra printing rules metadata. (e2886ad )
Merge PR #16561: [cleanup] Remove Format Notation
command (570feda )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Remove Format Notation from refman. (c60cc02 )
Merge PR #16687: Remove Format Notation from refman. (ad59766 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
Remove pkg:opam job (redundant with pkg:opam:native) (87f54ae )
update comments and reorganize a bit the .gitlab-ci.yml (9defff1 )
Merge PR #16660: Remove pkg:opam job (redundant with pkg:opam:native) (5dbda05 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Alizter (1) and coqbot-app[bot] (1).
[dev] factor shim deps through alias (44dad83 )
Merge PR #16630: [dev] factor shim deps through alias (3eedbe2 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Do not rely on the expanded case form in VM normalization. (e8b33d0 )
Backport the previous commit to native normalization. (3bf27e3 )
Merge PR #16626: Do not rely on case expansion in VM and Native reification (1792218 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[coqdep] Be more deterministic w.r.t. the plugin loading mode (ce9b6dd )
Merge PR #16658: [coqdep] Be more deterministic w.r.t. the plugin loading mode (1f37b23 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Kaptch (1) and coqbot-app[bot] (1).
fix coqdep not recognizing ignore import_categories syntax (0cd1d36 )
Merge PR #16676: fix coqdep not recognizing ignore import_categories syntax (b730fe6 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Alizter (1) and coqbot-app[bot] (1).
[dev] shorten names of shims (a530e90 )
Merge PR #16570: [dev] shorten names of shims (9cf4f3b )
coqbot-app[bot] pushed 3 commits to branch master. Commits by JasonGross (2) and coqbot-app[bot] (1).
Put Ltac2.Bool notations in a separate module (375806f )
Update doc/changelog/06-Ltac2-language/16536-bool-notations-submodule.rst (cdca7ee )
Merge PR #16536: Put Ltac2.Bool notations in a separate module (d9d5135 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by JasonGross (1) and coqbot-app[bot] (1).
Remove an outdated comment from kernel/constr.ml
(a0976b3 )
Merge PR #16694: Remove an outdated comment from kernel/constr.ml
(39ec2fa )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[build] Unify worker binaries. (d4d6d7e )
Merge PR #16594: [build] Unify worker binaries. (7b2f59a )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
CI: set default timeout 1h (fd2371d )
Merge PR #16669: CI: set default timeout (898cdf2 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by Zimmi48 (2) and coqbot-app[bot] (1).
Deprecated undocumented and unused ">" clear modifier. (f5f0bdb )
Keep the clear modifier undocumented until removal. (9e5b8b2 )
Merge PR #16407: Deprecated undocumented and unused >
clear modifier. (f2dbcaa )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
Ltac2 record update syntax (7000f96 )
Fix record syntax in doc (e2efd54 )
Merge PR #16552: Ltac2 record update syntax (ca66a8e )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Merge the Acofix and Acofixe constructors of native atoms. (e1e9e7b )
Merge PR #16657: Merge the Acofix and Acofixe constructors of native atoms. (0e9af51 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Remove the Vuniv_level constructor of VM value kinds. (0283bd0 )
Merge PR #16656: Remove the Vuniv_level constructor of VM value kinds. (d1e1d32 )
ppedrot pushed 2 commits to branch master. Commits by Zimmi48 (1) and ppedrot (1).
Windows CI: use coq-ci branch from Platform. (4c184c1 )
Merge PR #16688: Windows CI: use coq-ci branch from Platform. (c4587fa )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Set soft ulimit in bench (d348b17 )
Merge PR #16695: Set soft ulimit in bench (9cb3076 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Alizter (1) and coqbot-app[bot] (1).
[dev] add missing worker deps to shim (8b6c61b )
Merge PR #16693: [dev] add missing worker deps to shim (bd74ceb )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqworker: worker names are not mutable (3d8366a )
Merge PR #16699: coqworker: worker names are not mutable (cec847f )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Rename the Vatom_stk constructor into Vaccu in the VM implementaiton. (777f25c )
Rename the VM view kinds for constants and blocks like native. (a79fbb1 )
Merge PR #16696: Uniform naming scheme for VM kind views (dd6ee93 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Remove unwanted "(optional)" (d601810 )
Merge PR #16672: Remove unwanted "(optional)" (60c22fd )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Alizter (1) and coqbot-app[bot] (1).
[coqchk] support for -boot flag (a3136fd )
Merge PR #16665: [coqchk] support for -boot flag (7eeb5b8 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by mattam82 (2) and coqbot-app[bot] (1).
[rewrite] Revert commenting of Params
instance in Morphisms from #13969 (2fbd258 )
The Params instances enforce a higher universe bound than anywhere else in the stdlib (256d0b0 )
Merge PR #15780: [rewrite] Revert commenting of Params
instance in Morphisms from #13969 (550bcd9 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Move CoqworkmgrApi out of stm to it own library (d4a1064 )
Merge PR #16678: Move CoqworkmgrApi out of stm to it own library (e2e7d78 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[dumpglob] Document the [.glob] file format. (8770cc7 )
Merge PR #14966: [dumpglob] Document the [.glob] file format. (5787190 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Move the Prod case from native atoms to values. (aa0ca55 )
Clever hack to reduce the amount of unsafe casts in native Vprod. (f0111c9 )
Merge PR #16697: Move the Prod case from native atoms to values. (0ba066d )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Partac: don't drop critical exceptions (747f1c8 )
Merge PR #16704: Partac: don't drop critical exceptions (db18971 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Fix coqworker spawning on windows (44f69a5 )
Merge PR #16711: Fix coqworker spawning on windows (1109d35 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Small simplification of Evd.evar_filtered_env (34ac76d )
Merge PR #16705: Small simplification of Evd.evar_filtered_env (4b5667c )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Correctly perform the fast-path in Evarsolve.invert_definition. (5476d02 )
Merge PR #16703: Correctly perform the fast-path in Evarsolve.invert_definition. (f1df22e )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
dune_rule_gen: stop considering .aux as targets (9b7a567 )
Merge PR #16712: dune_rule_gen: stop considering .aux as targets (bdeac27 )
ppedrot pushed 2 commits to branch v8.16. Commits by Zimmi48 (1) and ppedrot (1).
Windows CI: use coq-ci branch from Platform. (706792e )
Backport PR #16688: Windows CI: use coq-ci branch from Platform. (fb69b01 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Fix coqworker spawning on windows part 2 (dda14c5 )
Merge PR #16717: Fix coqworker spawning on windows part 2 (3342860 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Try to be resistant to zulip failures (f8f504c )
Merge PR #16719: Try to be resistant to zulip failures (705291a )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
Ltac2: change ctor_data_for_patterns for more uniformity with tuples (fadb140 )
Ltac2: redundant pattern warning for general patterns (714d6f0 )
Merge PR #16493: Ltac2: redundant pattern warning for general patterns (d9f7488 )
ppedrot pushed 2 commits to branch v8.16.
Workaround for CoqIDE preferences crashing on MacOS (#16136). (0e96713 )
Backport PR #16581: Workaround for CoqIDE preferences crashing on MacOS (#16136). (283db72 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Hooks have no default value (c3a8a70 )
Merge PR #16667: Hooks have no default value (8d238f0 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by ppedrot (3) and coqbot-app[bot] (1).
Make the evar_info type private. (f8670b4 )
Remove the deprecated Proofview.Goal.nf_enter function. (5fe8020 )
Share the evar name generation function. (f3ac997 )
Merge PR #16710: Make the evar_info type private. (1adb646 )
ppedrot pushed 2 commits to branch v8.16. Commits by SkySkimmer (1) and ppedrot (1).
Test suite: disable native compile for SchemeEquality (da391f8 )
Backport PR #16611: Test suite: disable native compile for SchemeEquality (4d9b6db )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Add an is_default function to SList and use it where appropriate. (d93beba )
Fast path in evar-evar unification. (1c041fd )
Merge PR #16713: Fast path in evar-evar unification. (d954def )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Stop printing findlib paths on Dynlink errors (6912c7a )
Merge PR #16724: Stop printing findlib paths on Dynlink errors (56be937 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Alizter (1) and coqbot-app[bot] (1).
Replace Print TypeClasses
with Print Typeclasses
(0c2b72e )
Merge PR #16690: Replace undocumented Print TypeClasses
with Print Typeclasses
(f6c7607 )
ppedrot pushed 2 commits to branch v8.16. Commits by JasonGross (1) and ppedrot (1).
Add a separator to unsupported-attributes message (a8fbba6 )
Backport PR #16614: Add a separator to unsupported-attributes message (e784629 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Refine the evar-evar fast path criterion in Evarsolve. (d8fcea2 )
Merge PR #16722: Refine the evar-evar fast path criterion in Evarsolve. (d9daa26 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Clarify that for now, only classic projects are supported for backporting. (179f24e )
Merge PR #16736: Clarify that for now, only classic projects are supported for backporting. (1c2b5d8 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Less intermediate types in partac (13a85fb )
Merge PR #16733: Less intermediate types in partac (207eedd )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Remove a dubious use of Evd.add in ComProgramFixpoint. (db48805 )
Merge PR #16721: Remove a dubious use of Evd.add in ComProgramFixpoint. (c8d6473 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Remove Evarutil.non_instantiated (e9db7c2 )
Merge PR #16737: Remove Evarutil.non_instantiated (53c93e4 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Fix outdated reference to coq-bench repo (37bdf62 )
Merge PR #16750: Fix outdated reference to coq-bench repo (d3ff417 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Remove the simplistic Evd.make_evar function. (3de2e22 )
Merge PR #16730: Remove the simplistic Evd.make_evar function. (44e9045 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and gares (1).
[ssr] do not solve TC when generating have proof term (fix #16720) (b829cae )
Merge PR #16723: [ssr] do not solve TC when generating have proof term (fix #16720) (205a971 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Remove nonsense sentence in doc for refine (1b811b0 )
Merge PR #16753: Remove nonsense sentence in doc for refine (2d0a7ab )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Fix definitional classes with letin parameter (28a3585 )
Merge PR #16747: Fix definitional classes with letin parameter (f9dcd97 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by LasseBlaauwbroek (1) and coqbot-app[bot] (1).
setoid-rewrite: Supply correct env in mk_relty
(4b9665f )
Merge PR #16727: setoid-rewrite: Supply correct env in mk_relty
(94e4e43 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by LasseBlaauwbroek (1) and coqbot-app[bot] (1).
Do not abort on undefined evars in ring (1e7a720 )
Merge PR #16728: Do not abort on undefined evars in ring (2f35733 )
coqbot-app[bot] pushed 7 commits to branch master. Commits by ppedrot (6) and coqbot-app[bot] (1).
Brutal split of mk_tpattern_matcher. (fcdcdff )
Algebraize the ssrmatching exceptions. (46ff199 )
Refine the internal instance state of find_tpattern. (12dd6ac )
Statically enforce the state threading of mk_tpattern. (a903e10 )
Wrap the ssr pattern type in a record. (dc17b2d )
Statically enforce that evars_for_FO only cares about metas. (f70a544 )
Merge PR #16718: Clean up the implementation of ssrmatching (ff5b5d8 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Remove the unused Evd.new_evar function. (31578b0 )
Enforce that all evar info field accesses go through their getters. (374e693 )
Merge PR #16754: Opacify the evar_info type. (31e3587 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
When resetting edit_at after error, print error before changing state (25fb982 )
Merge PR #16746: When resetting edit_at after error, print error before changing state (7206abb )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Fix debug printers after workmrgapi (bd26f86 )
Merge PR #16739: Fix debug printers after workmrgapi (5287b94 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Simplify Evarconv.occurence_match_test (e637916 )
Merge PR #16707: Simplify Evarconv.occurence_match_test (5c16ea0 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Remove unification flag "allow_K_at_toplevel" (9febc51 )
Merge PR #16706: Remove unification flag "allow_K_at_toplevel" (4804c2b )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and gares (1).
[TC] make TC resolution overridable (cbd40b6 )
Merge PR #16654: Make TC resolution overrideable by a plugin (9cb38df )
coqbot-app[bot] pushed 15 commits to branch master. Commits by ppedrot (14) and coqbot-app[bot] (1).
Move the prefix computation from lambda phase to code in native compiler. (ef6a984 )
Remove the unused Lrec constructor from Nativelambda.lambda. (bc6e28b )
Remove the unused Lif constructor from Nativelambda.lambda. (31d14a6 )
Tweak the Lproj native constructor to look like the VM one. (3d9035a )
Introduce a dedicated Lparray node in the VM lambda representation. (83b96e0 )
Introduce a Lmeta node in the VM lambda representation. (6d6e9d7 )
Simplify the case annotation type stored in native lambda AST. (0e48a3a )
Sprinkle the VM lambda type with useless information. (7d3e80f )
Share the VM and native lambda AST in a single type. (d257208 )
Share some utility functions on the Genlambda type. (e55512c )
Carefully share the simplify operation in Genlambda. (31d88b0 )
Move remove_let from Vlambda to Genlambda. (3117dfc )
Additional sharing of some lambda code. (ba10f1a )
Remove Lproj from the set of substitutible values in native. (788741c )
Merge PR #16671: Share the VM and native lambda AST in a single type. (1c739a0 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Disable native in coq-makefile/timing (10f40e6 )
Merge PR #16759: Disable native in coq-makefile/timing (897c6b5 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Sudha247 (1) and coqbot-app[bot] (1).
Code of Conduct: minor typo fixes (80e70e3 )
Merge PR #16783: Code of Conduct: minor typo fixes (c6a2f0b )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coq_micromega: don't name used variables with _ prefix (1a6b7ad )
Merge PR #16787: coq_micromega: don't name used variables with _ prefix (6fa1e6c )
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
Fixes #16752: irrelevance no longer checked for opaque names in kernel conversion. (b4651b7 )
Adding change log for #16768. (909d5aa )
Merge PR #16768: Fixes #16752: irrelevance check missing for opaque names in kernel conversion (d8f6743 )
coqbot-app[bot] pushed 16 commits to branch master. Commits by herbelin (11), proux01 (4) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
coqbot-app[bot] pushed 6 commits to branch master. Commits by ppedrot (5) and coqbot-app[bot] (1).
Move prefix-related code from Nativelambda to Nativecode. (a8e910b0467 )
Use a kernel environment instead of a special-purpose structure in VM compilation. (a0c6ab16bc9 )
Factorize the expand_constructor function in Genlambda. (f5fe8691f98 )
Factorize the makeblock function in Genlambda. (debe7db05b7 )
Factorize the lambda_of_constr function in Genlambda. (8c663231223 )
Merge PR #16780: Share the Lambda code generation phase in VM and native compilation (0061fc71f15 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Don't drop evar map in auto on ground terms (bf2afd81aca )
Merge PR #16774: Don't drop evar map in auto on ground terms (fc11eb7dd31 )
coqbot-app[bot] pushed 9 commits to branch master. Commits by ppedrot (8) and coqbot-app[bot] (1).
Lax interning of uconstr values in Ltac runtime. (2a7744c761d )
Move Tacinterp.type_uconstr to Pretyping. (a6cda532cec )
Use uconstr types instead of ad-hoc types in (l)glob genargs. (e3e24bea322 )
Use a more direct representation for Ltac location type. (c1cb0c548ae )
Move Evar_tactics into the tactics/ folder. (54303036a5b )
Merge proofs/evar_refiner into tactics/evar_tactics. (aadfdc6f214 )
Add a test for instantiating evars with a local context. (e854a62ae21 )
Add overlays. (3a6997d8ab6 )
Merge PR #16773: Clean the API of Evar_tactics (8ee94c2b8fe )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Tentatively fix CI by restricting VST to one process. (2fd870b63be )
Merge PR #16795: Tentatively fix CI by restricting VST to one process. (93537d23c6e )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Ltac match goal with hyp := _ <: _
does not drop the cast (5239bcbf44b )
Merge PR #16764: Ltac match goal with hyp := _ <: _
does not drop the cast (4ad1cf0610e )
coqbot-app[bot] pushed 2 commits to branch master. Commits by LasseBlaauwbroek (1) and coqbot-app[bot] (1).
Fix printing of rewrite
when SsrSyntax is imported (ccee813282f )
Merge PR #16566: Fix printing of rewrite
when SsrSyntax is imported (443ea2711d5 )
ppedrot pushed 2 commits to branch v8.16. Commits by jfehrle (1) and ppedrot (1).
Fix interrupt on Windows (5989d38dc66 )
Backport PR #16142: Fix "Interrupt computations" on Windows (b2f0abcdac5 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Remove the Evd.meta_defined and Evd.meta_fvalue functions. (12ade82d216 )
Inline the only call to Evd.undefined_metas. (79cccab8e5c )
Merge PR #16799: Simplify the API of metas in Evd. (a265cac4e13 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by SkySkimmer (3) and coqbot-app[bot] (1).
Partac: don't kill when no progress (0e6cc0b4468 )
partac: don't ignore missing results (891ce153ae9 )
partac: more informative error when worker dies (d8c7ca10930 )
Merge PR #16734: partac: don't ignore missing results (e00b96d5512 )
coqbot-app[bot] pushed 8 commits to branch master. Commits by ppedrot (7) and coqbot-app[bot] (1).
Do not rely in case expansion in the case kernel typing rule. (6fae78cd19a )
Simplify the typing of case nodes in the kernel. (4c9457badbf )
Further simplification of the kernel case rule. (3a0ecf913a2 )
Inline type_case_branches from Inductive into Typeops. (f9b06289697 )
Small reorganization of the case typing rule internals for readability. (096c6ebdda2 )
Tweak the ElimArity error to account for the change of case representation. (6ef1332d6a2 )
Add overlays. (3df12f28a53 )
Merge PR #16641: Use the compact representation in the case typing rule (30c8fef8380 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Update actions/checkout in GitHub workflows. (a1ea77f0110 )
Merge PR #16805: Update actions/checkout in GitHub workflows. (6a8d6f4c64f )
ppedrot pushed 2 commits to branch v8.16.
Tentatively fix CI by restricting VST to one process. (80a28902675 )
Backport PR #16795: Tentatively fix CI by restricting VST to one process. (88ae549866a )
coqbot-app[bot] pushed 3 commits to branch master. Commits by coqbot-app[bot] (1), gares (1) and palmskog (1).
avoid coq_makefile install action echoing message about findlib by moving comment to top level (7df3c607761 )
[doc] improve comment in tools/CoqMakefile.in (37f06fd2980 )
Merge PR #16806: avoid coq_makefile install action echoing message about findlib (5a9ac25e76b )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Update actions/upload-artifact in GitHub workflows. (aff941a878b )
Merge PR #16811: Update actions/upload-artifact in GitHub workflows. (6bd2d5a80a8 )
coqbot-app[bot] pushed 5 commits to branch master. Commits by ppedrot (4) and coqbot-app[bot] (1).
Remove a call to Evd.evars_reset_evd in Class_tactics. (2def108b7f6 )
Remove a call to Evd.evars_reset_evd in Hints. (bf024a06855 )
Do not call evars_reset_evd in the instantiate tactic. (85a818313fa )
Completely remove the Evd.evars_reset_evd from the API. (e760b795821 )
Merge PR #16800: Remove Evd.evars_reset_evd from the API. (6a9c8dda48d )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Ltac2 match goal: support matching bodies of hyps (8ef791a2ab5 )
Merge PR #16655: Ltac2 match goal: support matching bodies of hyps (3030748e82b )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Remove the support of metavariables from native and VM compilation. (e9ae4f69ad8 )
Merge PR #16692: Remove the support of metavariables from native and VM compilation. (a7ec416deff )
ppedrot pushed 13 commits to branch v8.16. Commits by ppedrot (8), Zimmi48 (2), LasseBlaauwbroek (1) and others (2).
Fix the conversion of Prod values in the native compiler. (b532af8693c )
Document the fix for #16645. (01189feba35 )
Backport PR #16651: Fix the conversion of Prod values in the native compiler. (ef6fd9fc70b )
Fix typos (970bc55372f )
Backport PR #16741: Fix typos (c8a33847e2f )
Remove nonsense sentence in doc for refine (951231574c5 )
Backport PR #16753: Remove nonsense sentence in doc for refine (d37c62f7ae9 )
setoid-rewrite: Supply correct env in mk_relty
(4ae63705f44 )
Backport PR #16727: setoid-rewrite: Supply correct env in mk_relty
(b10d30dab95 )
Update actions/checkout in GitHub workflows. (e4043a95a80 )
Backport PR #16805: Update actions/checkout in GitHub workflows. (f26e141cc38 )
Update actions/upload-artifact in GitHub workflows. (cb84d3ffbd4 )
Backport PR #16811: Update actions/upload-artifact in GitHub workflows. (e87d9a01592 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Do not allocate AConstr evar instances. (e26c41f7256 )
Merge PR #16809: Do not allocate AConstr evar instances. (ebc499be662 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
CClosure: subst_constr does not recursively call to_constr (a92a114d073 )
Merge PR #16804: CClosure: subst_constr does not recursively call to_constr (3d669e924d3 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Update mod_delta in safe_typing.add_include (0ccf829456e )
Merge PR #16794: Update mod_delta in safe_typing.add_include (2d25fc54d1e )
ppedrot pushed 6 commits to branch v8.16. Commits by herbelin (2), ppedrot (2), gares (1) and others (1).
Fixes #16752: irrelevance no longer checked for opaque names in kernel conversion. (0947f4480ae )
Adding change log for #16768. (68b91fb0ff8 )
Backport PR #16768: Fixes #16752: irrelevance check missing for opaque names in kernel conversion (7b5b0eb493a )
avoid coq_makefile install action echoing message about findlib by moving comment to top level (58365c78a52 )
[doc] improve comment in tools/CoqMakefile.in (e53341b4884 )
Backport PR #16806: avoid coq_makefile install action echoing message about findlib (4a6bd21023c )
ppedrot pushed 2 commits to branch v8.16. Commits by ppedrot (1) and rlepigre (1).
Backport of #16658 for v8.16. (5f573591f83 )
Merge PR #16664: [coqdep] backport of #16658 for Coq 8.16. (bd051661ac7 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by JasonGross (1) and coqbot-app[bot] (1).
Add equality functions for many of the Ltac2 constr kind types (93d9744d192 )
Merge PR #16537: Add equality functions for many of the Ltac2 constr kind types (110d620a5fe )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Merge the VM and native view types. (30a9330873d )
Move the Values module to an mli-only file. (afdd85e00a4 )
Merge PR #16629: Merge the VM and native reification view type (5edd67051de )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[build] [vm] Fix flags declaration in dune file. (d071ca25a50 )
Merge PR #14519: [build] [vm] Fix flags declaration in dune file. (e043c3e206f )
ppedrot pushed 6 commits to branch v8.16. Commits by gares (3), ppedrot (2) and SkySkimmer (1).
[vernac] duplicate extra dep is a warning (2a74a5d4b07 )
fix doc (286d1124c4c )
[vernac] move extra_dep code to Loadpath (c76073d0199 )
Backport PR #16625: [vernac] duplicate extra dep is a warning (aa6f63e0142 )
Stop printing findlib paths on Dynlink errors (4ad4fa9e017 )
Backport PR #16724: Stop printing findlib paths on Dynlink errors (d2db97bbe6c )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Define a custom kind type for AConstr (ac40750e25b )
Merge PR #16826: Define a custom kind type for AConstr (d06d09f3ff6 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Direct implementation of check_evars_are_solved for typeclasses (07206c0311f )
Merge PR #16748: Direct implementation of check_evars_are_solved for typeclasses (eb8d1657dc2 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Ltac2 preterm quotation and notation scope (ebdd4ec6ab8 )
Merge PR #16740: Ltac2 preterm quotation and notation scope (b498ad6b158 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by Zimmi48 (2) and coqbot-app[bot] (1).
Remove compatibility with Coq 8.14. (77b6713c8fb )
Remove -compat 8.14 from ci-flocq. (312037b220e )
Merge PR #16821: Remove compatibility with Coq 8.14. (b9a1f1e5c7e )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Remove the dead meta_type* API from Evd. (b56e4c5c4d8 )
Merge PR #16818: Remove the dead meta_type* API from Evd. (297c49acb34 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
More efficient handling of patterns in exact hints. (785e57f1895 )
Merge PR #16815: More efficient handling of patterns in exact hints. (934cd2350e0 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by LasseBlaauwbroek (1) and coqbot-app[bot] (1).
Timeout: only set a time in a try block (9b5663f5622 )
Merge PR #16726: Timeout: only set a timer in a try block (057de4cdf8d )
coqbot-app[bot] pushed 3 commits to branch master. Commits by Zimmi48 (2) and coqbot-app[bot] (1).
Remove line breaks for better rendering in GitHub issues. (446be0064d9 )
Remove outdated information. (287ffc7acf2 )
Merge PR #16823: Update release process (8ffa5417142 )
coqbot-app[bot] pushed 7 commits to branch master. Commits by ppedrot (6) and coqbot-app[bot] (1).
Slightly cleverer handling of application strong normalization in CClosure. (0da4ad1c09c )
More efficient implementation of Rel strong normalization in CClosure. (b957e0ad6e1 )
More efficient implementation of Lambda strong normalization in CClosure. (bc937049547 )
More efficient implementation of Prod strong reduction in CClosure. (f7a74843ec6 )
More efficient strong reduction of Cast nodes in CClosure. (28652eacc4b )
Expose strong normalization over constrs rather than fconstrs. (efeca6d0c58 )
Merge PR #16775: Preserve more sharing in CClosure strong reduction (e9235c0781a )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and silene (1).
Fix representation of empty arrays (fix #16832). (4320a0fca75 )
Merge PR #16848: Fix representation of empty arrays (fix #16832). (70e8fe318f6 )
ppedrot pushed 2 commits to branch v8.16. Commits by ckeller (1) and ppedrot (1).
More details in the documentations of Declare ML Module and coq_makefile (af9f7c41007 )
Backport PR #16644: More details in the documentation of Declare ML Module (+ typo) (b82b88f5862 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Fix #16831: Inconsistency with vm_compute/native_compute and cofix. (70e4f724f3a )
Add documentation. (c8d40d30a6f )
Merge PR #16845: Fix #16831: Inconsistency with vm_compute/native_compute and cofix. (78d85a6ab33 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Do not nf-βι normalize case-related error messages in Type_errors. (d020c48aeb0 )
Merge PR #16825: Do not nf-βι normalize case-related error messages in Type_errors. (b7df4d5b49b )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and palmskog (1).
ppedrot pushed 2 commits to branch v8.16. Commits by ppedrot (1) and silene (1).
Fix representation of empty arrays (fix #16832). (c1e8141a172 )
Backport PR #16848: Fix representation of empty arrays (fix #16832). (3163e901fed )
coqbot-app[bot] pushed 2 commits to branch master. Commits by MSoegtropIMC (1) and coqbot-app[bot] (1).
CoqIDE: fix save preferences in case GTK user preferences base folder does not exist yet (743006f33be )
Merge PR #16861: CoqIDE: fix save preferences in case GTK user preferences base folder… (298fa248adc )
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
Improve debug printing of Case. (6f161584a31 )
Fix printing of evars under binders in debugger. (68039f5ac69 )
Merge PR #16777: Fix printing of evars under binders in ocamldebug + improve debug printer for "match" (437071a6661 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Bump version number to 8.18 and add compat infrastructure. (41665b93191 )
Merge PR #16838: Bump version number to 8.18 and add compat infrastructure. (790030f3591 )
Zimmi48 pushed the branch v8.17.
Zimmi48 pushed tag V8.18+alpha.
ppedrot pushed 8 commits to branch v8.16. Commits by ppedrot (6), MSoegtropIMC (1) and jfehrle (1).
CoqIDE: fix save preferences in case GTK user preferences base folder does not exist yet (6ee2d76f57e )
Backport PR #16861: CoqIDE: fix save preferences in case GTK user preferences base folder… (e05c3e46ce9 )
Use a kernel environment instead of a special-purpose structure in VM compilation. (99aa03c523e )
Fix #16831: Inconsistency with vm_compute/native_compute and cofix. (32ffe4c0cf7 )
Add documentation. (1c9f719f9c7 )
Backport PR #16845: Fix #16831: Inconsistency with vm_compute/native_compute and cofix. (49f1bfa0ed0 )
Fix typo in Windows path (83f021d61cf )
Backport PR #16866: Fix typo in Windows path (4a43b4a7c9e )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Alizter (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by Alizter (1) and coqbot-app[bot] (1).
fajb pushed 4 commits to branch master. Commits by SkySkimmer (3) and fajb (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by Alizter (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by Alizter (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Make coqbot print failing bench job info (31dcd0b3782 )
Merge PR #16857: Make coqbot print failing bench job info (d3fbb689556 )
coqbot-app[bot] pushed 6 commits to branch master. Commits by SkySkimmer (5) and coqbot-app[bot] (1).
CClosure.norm_head recurse in FArray (a304ee30b90 )
Fix PArray fold API when the array is modified while folding (43304d4f77e )
Try to be smarter about rerooting in parray combinators (88371d50dbb )
Parray: factorize reroot optimization code (687089728b8 )
Changelog for #16850 (c71b088a759 )
Merge PR #16850: Fix PArray inconsistency and bad lazy (56c8d596bf4 )
coqbot-app[bot] pushed 5 commits to branch master. Commits by SkySkimmer (4) and coqbot-app[bot] (1).
Revert "Stop using iter_all_segments in Search, remove iter_all_segments API" (859b9958143 )
Revert "Update mod_delta in safe_typing.add_include" (f5856c3fcd1 )
Add test for #16834 (058ccb1289d )
overlay for #16858 (1750ad43887 )
Merge PR #16858: Revert PRs that broke fiat-crypto (9c244607188 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Extend the -async-proofs-tac-j option to accept the value 0. (dd0ac117593 )
Adding a changelog. (e2d9b7b1348 )
Merge PR #16837: Extend the -async-proofs-tac-j option to accept the value 0. (be73f250315 )
ppedrot pushed 6 commits to branch v8.16. Commits by SkySkimmer (5) and ppedrot (1).
CClosure.norm_head recurse in FArray (7768983c477 )
Fix PArray fold API when the array is modified while folding (22b05d998c0 )
Try to be smarter about rerooting in parray combinators (32aaddb8698 )
Parray: factorize reroot optimization code (95b5098a1ea )
Changelog for #16850 (43007cdad58 )
Backport PR #16850: Fix PArray inconsistency and bad lazy (124b36ad683 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Revert "[build] [vm] Fix flags declaration in dune file." (4af6a74a5c0 )
Merge PR #16885: Revert "[build] [vm] Fix flags declaration in dune file." (7b6731630c1 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by SkySkimmer (2), coqbot-app[bot] (1) and maximedenes (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Document Windows-specific limitation of Interrupt (53c34677347 )
Merge PR #16824: Document windows-specific limitation of Interrupt in CoqIDE (6ebb5892690 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Document Printing Goal Tags flag (ea482deae6e )
Merge PR #16864: Document Printing Goal Tags flag (4b74d20f93c )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and proux01 (1).
Improve documentation of Disable Notation (40d52ce2e6e )
Merge PR #16812: Improve documentation of Disable Notation (e7292647f04 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
Update frozen evars after running typeclasses in solve_remaining_evars (fbef6879b04 )
Overlay for #16743 (3d73faaba57 )
Merge PR #16743: Update frozen evars after running typeclasses in solve_remaining_evars (530daca5583 )
ppedrot pushed 2 commits to branch v8.16. Commits by jfehrle (1) and ppedrot (1).
Document Windows-specific limitation of Interrupt (ab22dcd0fec )
Backport PR #16824: Document windows-specific limitation of Interrupt in CoqIDE (02920a33e8a )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Disable proof parallelism in fiat-crypto. (8e86eb8195e )
Merge PR #16801: Disable proof parallelism in fiat-crypto. (2ec3e22eee4 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Remove a dead meta expansion in Rewrite. (5b5fa1e1759 )
Remove Reductionops.nf_meta and make it an internal function. (64b4d960cc2 )
Merge PR #16867: Remove Reductionops.nf_meta from the API. (8a5f22653d7 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Slightly less silly implementation of axioms in Tauto. (8ffa564cf2f )
Merge PR #16884: Slightly less silly implementation of axioms in Tauto. (cf54e93627a )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
coq-makefile: generate combined rules for .vo and .glob (1b597202e3c )
Changelog for coq_makefile globvo grouped targets (23eff4a3b11 )
Merge PR #16757: coq-makefile: generate combined rules for .vo and .glob (b0e68639ff4 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by Alizter (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Update configuration doc, de-emphasize COQPATH (71129bd3d7e )
Merge PR #16778: Update configuration doc, de-emphasize COQPATH (f0c47406d0e )
ppedrot pushed 2 commits to branch v8.16.
ppedrot pushed tag V8.16.1.
ppedrot pushed 1 commit to branch v8.16.
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Do not warn about deprecated -native-compiler when passed "off" (a181ab04081 )
Merge PR #16894: Do not warn about deprecated -native-compiler when passed "off" (c2d9b66ddd5 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Evarsolve.solve_candidates: check_evar_instance before Evd.define (3bef8fb2b01 )
Merge PR #16869: Evarsolve.solve_candidates: check_evar_instance before Evd.define (55e101d382e )
coqbot-app[bot] pushed 3 commits to branch master. Commits by andres-erbsen (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by Alizter (2) and coqbot-app[bot] (1).
[refman] Document coercion exceptions (f259a0d4e2e )
Update doc/sphinx/addendum/implicit-coercions.rst (ff8e664bb46 )
Merge PR #16685: [refman] Document coercion exceptions (c38ab10c859 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Alizter (1) and coqbot-app[bot] (1).
Zimmi48 pushed 13 commits to branch v8.17. Commits by SkySkimmer (7), Zimmi48 (5) and ppedrot (1).
Revert "Stop using iter_all_segments in Search, remove iter_all_segments API" (9753b35d7ca )
Revert "Update mod_delta in safe_typing.add_include" (dd917838e63 )
Add test for #16834 (59b5331d9ff )
overlay for #16858 (a6a9043a409 )
Backport PR #16858: Revert PRs that broke fiat-crypto (f01f7a8d599 )
Revert "[build] [vm] Fix flags declaration in dune file." (d2b61fdf8c5 )
Backport PR #16885: Revert "[build] [vm] Fix flags declaration in dune file." (8c69a6683ab )
Disable proof parallelism in fiat-crypto. (0be89a171d0 )
Backport PR #16801: Disable proof parallelism in fiat-crypto. (483837fed45 )
Update frozen evars after running typeclasses in solve_remaining_evars (b0993f79c7f )
Overlay for #16743 (80bc2a0719a )
Backport PR #16743: Update frozen evars after running typeclasses in solve_remaining_evars (fb37d431386 )
[v8.17] Pin tested CI projects. (939ff45f82a )
coqbot-app[bot] pushed 2 commits to branch master. Commits by andres-erbsen (1) and coqbot-app[bot] (1).
correct, clarify comments in ZModulo, CyclicAxioms (c4092129906 )
Merge PR #16913: correct, clarify comments in ZModulo, CyclicAxioms (2966ed044e8 )
Zimmi48 pushed 35 commits to branch v8.17. Commits by Zimmi48 (15), SkySkimmer (9), Alizter (3) and others (8).
CClosure.norm_head recurse in FArray (7306e9dd280 )
Fix PArray fold API when the array is modified while folding (5c289d299fc )
Try to be smarter about rerooting in parray combinators (24ea5062909 )
Parray: factorize reroot optimization code (7f38ba7ff27 )
Changelog for #16850 (0ad29bd2999 )
Backport PR #16850: Fix PArray inconsistency and bad lazy (587112d0d88 )
Document Windows-specific limitation of Interrupt (9b7e6688fe2 )
Backport PR #16824: Document windows-specific limitation of Interrupt in CoqIDE (95ff60b381f )
Changelog for 8.16.1 release. (78fd5314878 )
Backport PR #16887: Changelog for 8.16.1 release. (46ab9f3bceb )
Document Printing Goal Tags flag (75f56517c81 )
Backport PR #16864: Document Printing Goal Tags flag (d959f16356b )
Improve documentation of Disable Notation (1f2bdfd10bd )
Backport PR #16812: Improve documentation of Disable Notation (b8db86269f0 )
Update configuration doc, de-emphasize COQPATH (7a86231041d )
Backport PR #16778: Update configuration doc, de-emphasize COQPATH (1acadd07fcc )
[refman] Document coercion exceptions (597e061fa72 )
Update doc/sphinx/addendum/implicit-coercions.rst (382e2e17356 )
Backport PR #16685: [refman] Document coercion exceptions (4eaa17b2162 )
[refman] Document Type
(b3318093692 )
[and 15 more commit(s)]
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Make About
print info about canonical names (a7274b57cd2 )
Merge PR #16796: Make About
print info about canonical names (ae4d9c14f62 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Warn when defining ltac2 values and types inside module types (8347c08705a )
Merge PR #16648: Forbid defining ltac2 values and types inside module types (387378141ed )
coqbot-app[bot] pushed 4 commits to branch master. Commits by gares (2), SkySkimmer (1) and coqbot-app[bot] (1).
Zimmi48 pushed 3 commits to branch v8.17. Commits by Zimmi48 (2) and SkySkimmer (1).
Update CompCert pinned commit. (944936ebca2 )
Warn when defining ltac2 values and types inside module types (8a1cc3acb71 )
Backport PR #16648: Forbid defining ltac2 values and types inside module types (95bcbdcd5b3 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Add v8.17 and pin 8.16.1 in Sphinx version switcher. (51b03b8e295 )
Merge PR #16912: Add v8.17 and pin 8.16.1 in Sphinx version switcher. (e9f7e871638 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Warn about the hazards of Notepad and File Manager on Windows (d33600b6ee7 )
Merge PR #16932: Warn about the hazards of Notepad and File Manager on Windows (09e384fe206 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and silene (1).
Adapt the bytecode interpreter to the latest changes from OCaml 5. (c068ff5ff79 )
Merge PR #16925: Adapt the bytecode interpreter to the latest changes from OCaml 5. (8f91f39b2ee )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and maximedenes (1).
Update nixpkgs to get ocaml-lsp 4.12 (a078f8757f8 )
Merge PR #16939: Update nixpkgs to get ocaml-lsp 4.12 (3f199f341c8 )
Zimmi48 pushed 8 commits to branch v8.17. Commits by Zimmi48 (3), gares (2), ppedrot (2) and others (1).
Extend the -async-proofs-tac-j option to accept the value 0. (3dab4a47ec9 )
Adding a changelog. (25d784f3968 )
Backport PR #16837: Extend the -async-proofs-tac-j option to accept the value 0. (2595a7245e6 )
[stm] options are global, not per document (6269846d4e6 )
Use -async-proofs-tac-j 0 for fiat crypto (65adf50276d )
overlay (39ce3a79c15 )
Backport PR #16897: [stm] options are global, not per document (01d16e37b6c )
Bump pinned SerAPI commit. (206cdcb6903 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Understand covariant inductive cumulativity in evarconv (531a7103f90 )
Merge PR #16875: Understand covariant inductive cumulativity in evarconv (5ff7b37860d )
coqbot-app[bot] pushed 5 commits to branch master. Commits by herbelin (4) and coqbot-app[bot] (1).
Documenting Nametab.push_until with an example in passing. (bfdea08c60d )
Adding debugging printers for ModIdmap (thus Nametab.nametree). (5c49dd8362e )
Fixing Nametab.remove_path (fixes #16922). (238b54344be )
Removing code about notation deactivation that was made dead by #12324. (c1d76320bb3 )
Merge PR #16927: Fix #16922: bug in Nametab.remove which #12324 introduced (deactivation of notations) (d5f3436209e )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Remove the Typeclasses Filtered Unification flag. (66770dec728 )
Merge PR #16911: Remove the Typeclasses Filtered Unification flag. (c68f01cabe9 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Zify: use Typing to check universe sensitive applications (ffce6e7e893 )
Merge PR #16810: Zify: use Typing to check universe sensitive applications (51d31b49f9e )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Preserve the ESorts abstraction in the upper layers. (d19954a0d0f )
Adding overlays. (1e86215655e )
Merge PR #16933: Preserve the ESorts abstraction in the upper layers. (756c560ab5d )
coqbot-app[bot] pushed 7 commits to branch master. Commits by andres-erbsen (6) and coqbot-app[bot] (1).
Zimmi48 pushed 8 commits to branch v8.17. Commits by Zimmi48 (5), jfehrle (1), maximedenes (1) and others (1).
Add v8.17 and pin 8.16.1 in Sphinx version switcher. (596e85dfb37 )
Backport PR #16912: Add v8.17 and pin 8.16.1 in Sphinx version switcher. (d9e38631899 )
Warn about the hazards of Notepad and File Manager on Windows (b560b7f6f08 )
Backport PR #16932: Warn about the hazards of Notepad and File Manager on Windows (4f5e3cb76f8 )
Adapt the bytecode interpreter to the latest changes from OCaml 5. (45fae1d807f )
Backport PR #16925: Adapt the bytecode interpreter to the latest changes from OCaml 5. (57a2d9c9d28 )
Update nixpkgs to get ocaml-lsp 4.12 (4fb6c19913e )
Backport PR #16939: Update nixpkgs to get ocaml-lsp 4.12 (cd3dfd000d0 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Check VM is enabled in vm_compute (0e516cd0d46 )
Merge PR #16931: Check VM is enabled in vm_compute (6cc4e25f327 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Remove the Apply With Renaming option. (f639a9eb7b2 )
Merge PR #16909: Remove the Apply With Renaming option. (123133312f6 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and maximedenes (1).
Add a staging notion to option declarations (9c6a712737d )
Merge PR #16938: Add a staging notion to option declarations (ddcede6e6cb )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Define a dummy replacement for Obj.set_tag for OCaml 5. (17008fb9d7b )
Merge PR #16947: Define a dummy replacement for Obj.set_tag for OCaml 5. (aba52f112d6 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 4 commits to branch master. Commits by ppedrot (3) and coqbot-app[bot] (1).
Turn some Evd.find into Evd.find_undefined when it is statically known. (fd4701030d7 )
Remove the Evarutil.undefined_evars_of_evar_info function. (e510cf81bed )
Specializing more statically known Evd.find. (3a6ba81077c )
Merge PR #16870: Turn some calls to Evd.find
into Evd.find_undefined
. (a4c19f11392 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Use relevance_of_sort in Typeops.infer_assumption (minicleanup) (889b477f89f )
Merge PR #16955: Use relevance_of_sort in Typeops.infer_assumption (minicleanup) (6ee8252a114 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ju-sh (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Remove legacy exception aliases in Gramlib.Stream. (2df46cfa8f0 )
Merge PR #16959: Remove legacy exception aliases in Gramlib.Stream. (46551290040 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by andres-erbsen (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Test for #16803: use Defined to work with async proofs (31e0adf0cf9 )
Merge PR #16952: Test for #16803: use Defined to work with async proofs (303c5874ade )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Sort loadpath files added for each -Q/-R (93d02721ece )
Merge PR #16725: Process LoadPath directories in sorted order (cedeb6eea23 )
coqbot-app[bot] pushed 10 commits to branch master. Commits by ppedrot (9) and coqbot-app[bot] (1).
Abstract the type of atoms in Firstorder plugin. (2599351ca3a )
Remove a unused function from the Firstorder API. (d8cad64ea8b )
Abstract away the type of instance iterms in Firstorder. (6901b427b59 )
Finer classification for goal terms in Firstorder. (e9fe5a8b8f5 )
Stop relying on a dummy identifier in Firstorder. (05fb53265e6 )
Abstract away the Sequent.t type in Firstorder plugin. (98a0d29cc93 )
Small code cleanup in Firstorder. (451a7d546cb )
Enforce typing invariants with GADT in Firstorder. (128c35164a6 )
Simplify popping of formulae in Firstorder. (0e0b266b4db )
Merge PR #16941: Serious clean up of Firstorder plugin (3fd1aa43a8d )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and maximedenes (1).
Separate interpretation and syntax declaration in tactic notations (89ad33fb8de )
Merge PR #16946: Separate interpretation and syntax declaration in tactic notations (47b475839b8 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Use fresh directory for coq-makefile/expand-directories test (82c8d40829c )
Merge PR #16976: Use fresh directory for coq-makefile/expand-directories test (0ba95e3790e )
coqbot-app[bot] pushed 5 commits to branch master. Commits by SkySkimmer (4) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Make lazy_val use local to vmsymtable (197628281c2 )
Merge PR #16958: Make lazy_val use local to vmsymtable (43ad197cdf7 )
coqbot-app[bot] pushed 10 commits to branch master. Commits by SkySkimmer (9) and coqbot-app[bot] (1).
Remove Libnames.default_library (bfa1639ffd6 )
Enforce that openmod_syntax_info is initialized by start_library (7cbcbe08657 )
Remove nonsense use of ModPah.initial in extraction (7af1c5a0353 )
Remove unused Safe_typing/Global.is_initial (d5a689c1546 )
safe_typing: Inline start_library is_initial check (78423886d69 )
Rename DirPath.initial -> dummy (4c09946327c )
Safe_typing: don't use { empty_environment with ... }
(17ecba01c96 )
Add comment about requires in Safe_typing.start_library (71a2541ee4c )
Opaquetab is in safe_typing not environ (b4c047f87dc )
Merge PR #16936: Lessen use of DirPath.initial
, and rename it to dummy
(29e1b376687 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and mrhaandi (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by JasonGross (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by Stefan Haan (1) and coqbot-app[bot] (1).
add nth_error_ext, map_repeat, to_list_nil_iff, to_list_inj, rev_repeat (63f1efcd978 )
Merge PR #16756: [stdlib] add nth_error_ext, map_repeat, to_list_nil_iff, to_list_inj (93eb5e32636 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by maximedenes (2), Zimmi48 (1) and coqbot-app[bot] (1).
Refactor Metasyntax API to better separate syntax and interpretation (7b0af558782 )
Adapt documentation to factorized notation_declaration. (223563a6ed2 )
Add overlays (f6a46015d89 )
Merge PR #16944: Refactor Metasyntax API to better separate syntax and interpretation (269fad25fe8 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Make the Reductionops conversion functions evarmap-aware. (a5fc8dbcffa )
Further code factorization in Reductionops conversion. (68dc990d92d )
Merge PR #16986: Make the Reductionops conversion functions evarmap-aware. (99fbb253fbd )
coqbot-app[bot] pushed 3 commits to branch master. Commits by Zimmi48 (2) and coqbot-app[bot] (1).
Extend .mailmap for the full git history. (9c65534357b )
Extend list-contributors script to also list reviewers and assignees. (eede36cd6ce )
Merge PR #16972: Extend contributors list (7bc8df6964a )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Attribute #[warnings="warning-list"] to locally control warnings (92db86dfc7f )
Merge PR #16902: Attribute #[warnings="warning-list"] to locally control warnings (967c734fb38 )
coqbot-app[bot] pushed 5 commits to branch master. Commits by herbelin (4) and coqbot-app[bot] (1).
Adding Map.of_list. (11cf4556019 )
Completing pending TODO of #12324 (deactivation of notations). (f0151cb4b8c )
Mini-documentation of functions added in #12324 (e.g. Nametab.remove). (beef75ecdbf )
Fixes and printing enhancements regarding disabling/enabling of abbreviations. (64637619d7e )
Merge PR #16945: Follow-up to #12324 (disable/enable notations) (f227d8ed33a )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and palmskog (1).
remove unnecessary second assumption from set_diff_nodup (980f7621a03 )
Merge PR #16926: remove unnecessary second premise from stdlib's set_diff_nodup (c03cd7b5396 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and silene (1).
Use Alloc_small_enter_GC with OCaml 5. (f45cb510e5b )
Merge PR #16991: Use Alloc_small_enter_GC with OCaml 5. (c03f43bbc0a )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and maximedenes (1).
Separate parsing effects in vernac extensions (7625a23277d )
Merge PR #16971: Separate parsing effects in VERNAC EXTEND macro (a92bb7dcb56 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
Stop catching anomalies from conversion (89b0356d995 )
Avoid building ill typed eta expansions in unification (682986916cd )
Merge PR #16975: Stop catching anomalies from conversion (32f3b17ca7f )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Support "Printing Record" and "Printing Synth" options in View menu (a9379ede1f5 )
Merge PR #16863: Support "Printing Record" and "Printing Synth" options in CoqIDE View menu (363fba9b5e1 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[cleanup] Don't use long-deprecated Printexc.catch
(d16cc5c1033 )
Merge PR #16988: [cleanup] Don't use long-deprecated Printexc.catch
(8c823a79b0e )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 7 commits to branch master. Commits by silene (5), SkySkimmer (1) and coqbot-app[bot] (1).
Replace the Is_instruction macro by a function. (be7b2c7ed2c )
Let coq_fix_code.c handle the ACCUMULATE closure. (2da11aeceef )
Remove the "drawinstr" infrastructure, as it is a noop. (1a066f8b5c2 )
Remove signatures of non-existing functions. (c4fae667f40 )
Avoid bad gcc warning (4a6bd5af3a7 )
Inline some trivial functions. (4b18ecd0a41 )
Merge PR #16961: Clean the bytecode interpreter (f73652a7183 )
Zimmi48 pushed 32 commits to branch v8.17. Commits by Zimmi48 (14), andres-erbsen (8), SkySkimmer (5) and others (5).
Increase timeout for fiat-crypto. (798326192a6 )
Merge PR #16968: Increase timeout for fiat-crypto. (d5d72893770 )
Understand covariant inductive cumulativity in evarconv (b88588a6292 )
Backport PR #16875: Understand covariant inductive cumulativity in evarconv (42fbe9ad14e )
Zify: use Typing to check universe sensitive applications (7b9738e27ff )
Backport PR #16810: Zify: use Typing to check universe sensitive applications (1eec1e512d2 )
Test for #16803: use Defined to work with async proofs (03b24a40cb3 )
Backport PR #16952: Test for #16803: use Defined to work with async proofs (bba464ea492 )
Check VM is enabled in vm_compute (560ca75e220 )
Backport PR #16931: Check VM is enabled in vm_compute (e797679bbd1 )
Define a dummy replacement for Obj.set_tag for OCaml 5. (1569a61e4ad )
Backport PR #16947: Define a dummy replacement for Obj.set_tag for OCaml 5. (245876808f1 )
Fix a typo (52cb1d18c94 )
Backport PR #16965: Fix a typo (82d8bf2bbc2 )
Remove legacy exception aliases in Gramlib.Stream. (3861d9d8d75 )
Backport PR #16959: Remove legacy exception aliases in Gramlib.Stream. (f521059ca75 )
deprecate Cyclic.ZModulo.ZModulo (e57c152e2d0 )
add changelog entry (5b3e2301bff )
Backport PR #16914: deprecate Cyclic.ZModulo.ZModulo (ff95fc5f49b )
add extgcd, deprecate euclid (96b4851d59f )
[and 12 more commit(s)]
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
CI: Split test suite run out of serapi job (cf2c6450075 )
Merge PR #16973: CI: Split test suite run out of serapi job (af764ea5e5e )
coqbot-app[bot] pushed 6 commits to branch master. Commits by samuelgruetter (5) and coqbot-app[bot] (1).
Zimmi48 pushed 14 commits to branch v8.17. Commits by herbelin (8), Zimmi48 (4), ejgallego (1) and others (1).
speedup HexadecimalPos.v (5776432e5ff )
Backport PR #16969: speedup HexadecimalPos.v (f3331975af2 )
[cleanup] Don't use long-deprecated Printexc.catch
(81c4ead8868 )
Backport PR #16988: [cleanup] Don't use long-deprecated Printexc.catch
(a89697ed1f0 )
Documenting Nametab.push_until with an example in passing. (58d268834c7 )
Adding debugging printers for ModIdmap (thus Nametab.nametree). (2661d774385 )
Fixing Nametab.remove_path (fixes #16922). (40a2453a7c8 )
Removing code about notation deactivation that was made dead by #12324. (78feab6f735 )
Backport PR #16927: Fix #16922: bug in Nametab.remove which #12324 introduced (deactivation of notations) (8521dde36fc )
Adding Map.of_list. (b6bc33d2c84 )
Completing pending TODO of #12324 (deactivation of notations). (20816d7c5f0 )
Mini-documentation of functions added in #12324 (e.g. Nametab.remove). (3556db7a64b )
Fixes and printing enhancements regarding disabling/enabling of abbreviations. (7a3809222bd )
Backport PR #16945: Follow-up to #12324 (disable/enable notations) (1724be7c1bc )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and mrhaandi (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
Reals: Renaming R_dist into Rdist for better uniformity. (aa63acb1827 )
Adding change log for #16874. (84ed1afd35d )
Merge PR #16874: Reals: Renaming R_dist into Rdist for better naming uniformity (306c225c6f3 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[clib] [cThread] Don't inline Mutex.unlock
manually. (bfc6148c116 )
Merge PR #16999: [clib] [cThread] Don't inline Mutex.unlock
manually. (e7405df27ae )
Zimmi48 pushed 5 commits to branch v8.17. Commits by Zimmi48 (3), SkySkimmer (1) and Stefan Haan (1).
add nth_error_ext, map_repeat, to_list_nil_iff, to_list_inj, rev_repeat (16352df6dcd )
Backport PR #16756: [stdlib] add nth_error_ext, map_repeat, to_list_nil_iff, to_list_inj (ff1b31eacae )
Make lazy_val use local to vmsymtable (838212c128d )
Backport PR #16958: Make lazy_val use local to vmsymtable (9aa9c7a5396 )
Bump pinned SerAPI and fiat-crypto commits. (3f2cb081792 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and mrhaandi (1).
added to Fin: L_inj, R_inj, L_R_neq, case_L_R', case_L_R (1c27776f2ec )
Merge PR #16765: [stdlib] add Fin and Vector lemmas (82e064be939 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[build] [bootstrap] Ignore a warning for better compat with OCaml 5.0 (d31f49cbdb5 )
Merge PR #17010: [build] [bootstrap] Ignore a warning for better compat with OCaml 5.0 (60f7616d20f )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Correct comment in structures.mli (e3028883d3e )
Merge PR #17009: Correct comment in structures.mli (9aa64494d87 )
Zimmi48 pushed 5 commits to branch v8.17. Commits by Zimmi48 (2), herbelin (2) and ejgallego (1).
Reals: Renaming R_dist into Rdist for better uniformity. (7ce15723081 )
Adding change log for #16874. (6c920170626 )
Backport PR #16874: Reals: Renaming R_dist into Rdist for better naming uniformity (371aa272a61 )
[clib] [cThread] Don't inline Mutex.unlock
manually. (6b9de6707b2 )
Backport PR #16999: [clib] [cThread] Don't inline Mutex.unlock
manually. (cac0cbb2ca7 )
Zimmi48 pushed 2 commits to branch v8.17. Commits by Zimmi48 (1) and ejgallego (1).
[build] [bootstrap] Ignore a warning for better compat with OCaml 5.0 (dffb25a7232 )
Backport PR #17010: [build] [bootstrap] Ignore a warning for better compat with OCaml 5.0 (c7a970f4519 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Give an error for a non-existent proof mode in Proof Mode (5b72bb602f9 )
Merge PR #16981: Give an error for a non-existent proof mode in the Proof Mode command (7291014d54b )
coqbot-app[bot] pushed 5 commits to branch master. Commits by ppedrot (4) and coqbot-app[bot] (1).
More compact representation of VM patch positions. (0f3274701c0 )
Store relocations directly in the VM bytecode. (729e8931c52 )
Simplify the representation of VM positions. (4b21d0cc1a5 )
Clean up int32-related code in Vmemitcodes. (a792e14012e )
Merge PR #16985: More compact representation of VM patch positions. (21ef7678cfa )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Document head_of_constr as internal. (15c2ef7b433 )
Merge PR #17003: Document head_of_constr
as internal (in generalized rewriting chapter). (bcd326c5eba )
coqbot-app[bot] pushed 4 commits to branch master. Commits by SkySkimmer (3) and coqbot-app[bot] (1).
Make univ inconsistency explanation
abstract in ugraph (9ffdc9b9c72 )
Ensure that the acyclic graph explanation contains both end points (3bbda2c3341 )
Compat for serapi (b2c778b7f33 )
Merge PR #17005: Ensure that the acyclic graph explanation contains both end points (bd67ef1d617 )
coqbot-app[bot] pushed 6 commits to branch master. Commits by ejgallego (5) and coqbot-app[bot] (1).
[parsing] Remove hack which hampered correct parsing resumption. (5898d523d8f )
[stream] Allow resumption directly at the stream level (dbfffa4035b )
[idetop] Also set bol_pos
on the resumption location in add. (6879b132c9e )
[ide] Fix bizarre location-handling code in attach_tooltip
(ccf93909249 )
[coqide] Cleanup location code, in particular byte to offset handling. (b3e2ddbe4e4 )
Merge PR #16978: [parsing] Remove hack which hampered correct parsing resumption, fix CoqIDE tooltip display. (0b30c2161c7 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by Stefan Haan (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[internal] Avoid deprecation warnings in OCaml 5.0 (b26e883c1b4 )
Merge PR #17015: [internal] Avoid deprecation warnings in OCaml 5.0 (97f9c650d3a )
Zimmi48 pushed 18 commits to branch v8.17. Commits by Zimmi48 (8), ejgallego (6), SkySkimmer (3) and others (1).
Give an error for a non-existent proof mode in Proof Mode (29b045cc377 )
Backport PR #16981: Give an error for a non-existent proof mode in the Proof Mode command (e65b49c5a9c )
Update mtac2 pinned commit. (c8ee379fa11 )
Add branch name in CACHEKEY (per release doc). (68978d59201 )
Document head_of_constr as internal. (9b9665d7681 )
Backport PR #17003: Document head_of_constr
as internal (in generalized rewriting chapter). (5818e3ab501 )
[parsing] Remove hack which hampered correct parsing resumption. (5fac1064997 )
[stream] Allow resumption directly at the stream level (5b9ff23dfd0 )
[idetop] Also set bol_pos
on the resumption location in add. (cb5b432d91d )
[ide] Fix bizarre location-handling code in attach_tooltip
(64565051ccb )
[coqide] Cleanup location code, in particular byte to offset handling. (118e0b1a3d9 )
Backport PR #16978: [parsing] Remove hack which hampered correct parsing resumption, fix CoqIDE tooltip display. (9c308ad5d98 )
Make univ inconsistency explanation
abstract in ugraph (723003fbf11 )
Ensure that the acyclic graph explanation contains both end points (94a6d2abb96 )
Compat for serapi (de24dd8c7c0 )
Backport PR #17005: Ensure that the acyclic graph explanation contains both end points (b5c9e175606 )
[internal] Avoid deprecation warnings in OCaml 5.0 (c6ca51d4691 )
Backport PR #17015: [internal] Avoid deprecation warnings in OCaml 5.0 (3cc6b9a2cf2 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and palmskog (1).
Verdi Raft and related projects no longer use configure script (57852690671 )
Merge PR #17019: Verdi Raft and related projects no longer use configure script (380e3dae56b )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 4 commits to branch master. Commits by Zimmi48 (2), coqbot-app[bot] (1) and ejgallego (1).
[configure] Check for OCaml 5.0 in configure. (299b871ebae )
Set -native-compiler no by default in configure in all cases. (da69d452076 )
More complete listing of PRs leading to OCaml 5 compatibility. (b642835a06e )
Merge PR #16997: [configure] Check for OCaml 5.0 in configure. (ad1bf0cd639 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by Zimmi48 (2) and coqbot-app[bot] (1).
Mark some debugging FunInd commands as internal. (5902c2188c9 )
Add a note on Equations at the beginning of the FunInd chapter. (b90f7110a65 )
Merge PR #17004: Mark some debugging FunInd commands as internal and add a note on Equations. (f9464769c43 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Convert tactics chapter to prodn, part 3 (e788f6e9391 )
Merge PR #16659: Convert tactics chapter to prodn, part 3 (dd49ac4f4f0 )
Zimmi48 pushed 9 commits to branch v8.17. Commits by Zimmi48 (7), ejgallego (1) and jfehrle (1).
[configure] Check for OCaml 5.0 in configure. (7dab24c4f23 )
Set -native-compiler no by default in configure in all cases. (5339d457e7a )
More complete listing of PRs leading to OCaml 5 compatibility. (059e0c706dd )
Backport PR #16997: [configure] Check for OCaml 5.0 in configure. (b3863d2e480 )
Mark some debugging FunInd commands as internal. (19c8a4321c1 )
Add a note on Equations at the beginning of the FunInd chapter. (b6be898720c )
Backport PR #17004: Mark some debugging FunInd commands as internal and add a note on Equations. (4d76b6f9c7d )
Convert tactics chapter to prodn, part 3 (ff00d52ae36 )
Backport PR #16659: Convert tactics chapter to prodn, part 3 (1e1221dcab0 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[coqide] Invalidate offset cache on retract (1fa90f2d020 )
Merge PR #17026: [coqide] Invalidate offset cache on retract (54a78507b05 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by Zimmi48 (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by Stefan Haan (1) and coqbot-app[bot] (1).
add lemmas forallb_filter, forallb_filter_id, partition_as_filter, filter_length, filter_length_le, filter_length_le (c0e12f719be )
Merge PR #17027: [stdlib] filter_length (41e76f5c36d )
Zimmi48 pushed 6 commits to branch v8.17. Commits by Zimmi48 (5) and ejgallego (1).
[coqide] Invalidate offset cache on retract (0d12c0fd94b )
Backport PR #17026: [coqide] Invalidate offset cache on retract (61376d39c71 )
Changes in 8.17+rc1. (aded08ae799 )
Improvements to the 8.17 changelog entries and related changes. (29ce78ea894 )
Backport PR #17028: Changes in 8.17+rc1. (1dc35d7ef54 )
Update version number for 8.17+rc1. (ed34dc20b23 )
Zimmi48 pushed tag V8.17+rc1.
coqbot-app[bot] pushed 9 commits to branch master. Commits by artagnon (8) and coqbot-app[bot] (1).
coqdoc: introduce command-line argument-parsing (276c20393fa )
coqdoc: wire up cmdArgs, {cdglobals -> common} (a6c90929616 )
coqdoc/{cmdArgs, common}: add copyright headers (3049017484b )
coqdoc/cmdArgs: polish --help output (b89822b2f27 )
coqdoc/cmdArgs: add the missing options (926cc4bba70 )
coqdoc/cmdArgs: input files and single-hyphen variants (140f431a3c4 )
coqdoc/cmdArgs: replace Rest_all with dumb fallback (662babacc7a )
coqdoc/cmdArgs: add the final round of deprecated opts (9a75128bfa8 )
Merge PR #15771: Command-line argument parsing for coqdoc via Arg (3dfa597540c )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
CI: do not set interruptible:true on protected branches (eea6b0496b1 )
Merge PR #16970: CI: do not set interruptible:true on protected branches (261c02ad490 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and palmskog (1).
fix deprecation message for Arith.Plus.plus_Snm_nSm (0ca3e5f8ef1 )
Merge PR #17047: fix deprecation message for Arith.Plus.plus_Snm_nSm (ad184bad191 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by Villetaneuse (2) and coqbot-app[bot] (1).
Register disequality as a symmetric relation (6657a1078ea )
Modify Search.out test-file to include not_eq_sym new instance (b5a6c3f152c )
Merge PR #17025: Register disequality (_ <> _
) as a symmetric relation (4f3f241c43c )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and palmskog (1).
prevent coqdoc binder indexes from being generated by default, introduce coqdoc option --binder-index for generating them (e5f4422f5b0 )
Merge PR #17045: prevent coqdoc binder indexes from being generated by default (144e8958247 )
coqbot-app[bot] pushed 7 commits to branch master. Commits by herbelin (6) and coqbot-app[bot] (1).
Moving mind_specif in declarations. (1b0f5b9c816 )
Replacing a decompose_lam_n_assum which should have been a decompose_lam_n_decls. (f7de37ebda9 )
Lifting private copy of prod_assum to EConstr for general purpose. (2be6b86da7c )
Applying proposal #15562: uniformly-named iterated lambda/prod destructors. (c2e7e23f8a4 )
Tentatively renaming prod_applist_assum & cie into prod_applist_decls (8685bad52e9 )
Overlay for Equations (5aa39c5194c )
Merge PR #15582: Addressing proposal #15562: cleaning API of functions for destructing/constructing abstractions or products wrt contexts (19ac066ffdf )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and palmskog (1).
remove .cmt and .cmti files (due to ocamlc with -bin-annot) with clean task in makefiles from coq_makefile (5fb3899afbf )
Merge PR #17046: Ensure .cmt and .cmti files are removed in coq_makefile clean task (85f41551ee2 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by ppedrot (3) and coqbot-app[bot] (1).
Mod_typing.finalize_module never uses a non-empty algebraic expression. (e29e8eca8a2 )
Enforce that algebraic module expressions do not need functor arguments. (f5aab98eb8d )
Add overlays. (0545ebb89b0 )
Merge PR #17007: Enforce that algebraic module expressions do not need functor arguments. (e500e9773a0 )
coqbot-app[bot] pushed 5 commits to branch master. Commits by ppedrot (3), Zimmi48 (1) and coqbot-app[bot] (1).
Implement exfalso as a built-in tactic. (ac17ae7e0d8 )
Remove the last remaining uses of elimtype from the stdlib. (f07f8aa9dd2 )
Deprecate the elimtype and casetype tactic. (dd25f5b8288 )
Remove remaining mention of exfalso in the doc. (f798b88dd41 )
Merge PR #16904: Deprecate elimtype and casetype tactics (30f230b55d7 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Namegen: don't add a generated name to the avoid set when not used (8b69ff23109 )
Merge PR #17037: Namegen: don't add a generated name to the avoid set when not used (4f6027f44b2 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and palmskog (1).
drop -rectypes from coq_makefile OCaml compilation flags (47dfba6c652 )
Merge PR #17038: drop -rectypes from coq_makefile OCaml compilation flags (76010ef9c20 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Fix warning handling in compat files (c6c0e44d45c )
Merge PR #17000: Fix warning handling in compat files (fbb8d09c9e7 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
mod_checking: check_signature does not return a modified signature (00cdce79340 )
mod_checking: split recursive block (00b62e327f4 )
Merge PR #17051: Small mod_checking cleanups (ce3c8d1c1bc )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Remove unused APIs Reductionops.pb_{is_}equal (2693e061589 )
Merge PR #16990: Remove unused APIs Reductionops.pb_{is_}equal (6424bbc81e0 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[extraction] Rename Pervasives.op
-> Stdlib.Int.op
(54e1ddd0a75 )
Merge PR #16996: [extraction] Rename Pervasives.op
-> Stdlib.Int.op
(def0b2c5839 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by SkySkimmer (3) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
rewrite apply_strategy: refresh type of conclusion (500ab38adaa )
Merge PR #17061: rewrite apply_strategy: refresh type of conclusion (f8076912861 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 11 commits to branch master. Commits by ppedrot (10) and coqbot-app[bot] (1).
Introduce quality variables in sorts. (edac10db132 )
Introduce quality variables in the universe state. (2ba4768690f )
Extend the type of sort families to handle QSort. (83cc1d30d71 )
Add debug printers for the new data structures. (7f86f3b24c8 )
Add a test for a behaviour uncovered in fiat-parsers. (af0cf1d17f2 )
Effectively introduce fresh sort variables in unification. (65e9a5c3de7 )
Introduce a debug flag to print sort quality variables. (506edccdcf3 )
Properly normalize universes in the Type command. (55c5fb5bdd1 )
Adding overlays. (35c3c313662 )
Document the changes. (a675b9a22c7 )
Merge PR #16903: Introduce sort variables in unification (1bacca2d42c )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqdev.el: Update bug-reference-bug-regexp (cf4ac19ab6c )
Merge PR #17057: coqdev.el: Update bug-reference-bug-regexp (64e93b1b28b )
coqbot-app[bot] pushed 3 commits to branch master. Commits by palmskog (2) and coqbot-app[bot] (1).
fix Arg syntax for coqdoc --index option (c2a9417aba4 )
add misc test for #17072 (588113ae9b4 )
Merge PR #17074: fix Arg syntax for coqdoc --index option (d2dabb62bbb )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Alizter (1) and coqbot-app[bot] (1).
[refman] add remarks disambiguating the two notions of class (1c7bf210e33 )
Merge PR #16682: [refman] add remarks disambiguating the two notions of class (964498c9fcb )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Use correct DECLARE PLUGIN in non-marshalable-state test (260c93ac0b8 )
Merge PR #17083: Use correct DECLARE PLUGIN in non-marshalable-state test (c3b194d8123 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
Fix template inductive applied to SProp type (c5a663a25cf )
Use template_univ in subst_univs_sort (8d84c40d225 )
Merge PR #16797: Fix template inductive applied to SProp type (d8de9125093 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (1), coqbot-app[bot] (1) and mattam82 (1).
Use split:true for TC resolution everywhere (1977565ffba )
TC resolution: remove always true split
argument (b4e4cf586c7 )
Merge PR #16668: Use split:true for TC resolution everywhere (cc78d97f52f )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Fix #17077: Native compute does not handle sort quality variables. (295c89ebb3a )
Merge PR #17078: Fix #17077: Native compute does not handle sort quality variables. (ac597622ce5 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
More lenient quality unification for Prop ⊆ α constraints. (0f578b6375c )
Merge PR #17076: More lenient quality unification for Prop ⊆ α constraints. (b1bd7c2b7d2 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by Villetaneuse (3) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 11 commits to branch master. Commits by ppedrot (10) and coqbot-app[bot] (1).
Enforce that the only use of general_elim_clause takes a constant. (6cd3740b252 )
Finer classification of eliminators in Tactics. (7adcc2cb6e8 )
Expose the static representation of case analysis nodes in Indrec. (fdf59e7852a )
Small code expansion in induction scheme code. (c48a7b4c5c2 )
Rely on the case representation to compute scheme information. (94af37d9aa6 )
Leverage further the static knowledge on autogenerated case analysis. (04595ca6a27 )
Use EConstr in Indrec API. (d69049d985c )
Enforce that elim tactics over hypotheses are restricted to schemes. (f330ebc8db6 )
Explicitly pass the set of metas in Tactics.general_elim_clause. (5ea7473afb1 )
Enforce that ElimUsing only ever takes an ElimClause. (5878b092d8a )
Merge PR #17052: Reduce the mess from elimination tactics (f9290d2afa1 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Enforce that no-pattern hints do not have an associated global. (4aeb9d48669 )
Merge PR #17056: Enforce that no-pattern hints do not have an associated global. (42e23ffa1a9 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Do not store the real functor argument type in Struct. (086ab3520d5 )
Add overlays. (c6adde91c18 )
Merge PR #17049: Do not store the real functor argument type in Struct. (f9d51e99a68 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (1), coqbot-app[bot] (1) and ppedrot (1).
Hide the lovecraftian horror of Program universe handling under an internal API. (e3b2a6c37df )
Remove unused UState.merge_subst (79b6a80f00c )
Merge PR #17092: Hide the lovecraftian horror of Program universe handling under an internal API (4eae580452a )
coqbot-app[bot] pushed 6 commits to branch master. Commits by herbelin (5) and coqbot-app[bot] (1).
Fail on recursive notation with "forall" bound to anonymous at the right place. (55e96e4464a )
Refinement when printing recursive notations where "forall" binds Anonymous. (92d51b8cd51 )
Recursive notations: stop ignoring alpha-conversion of internal binders. (48e9cf8772f )
Notations: reorganize and document the alpha-renaming maps. (2d26265ccd7 )
Changelog for #17050 (5d9e41b2a72 )
Merge PR #17050: Improve printing of notations with anonymous binders, especially for recursive notations (243ca5c830a )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Fix reduction marks of some primitives in CClosure. (d8dfa6b4215 )
Actually assert that partial primitive refolding in CClosure is dead code. (3bb2bab9999 )
Merge PR #17054: Fix reduction marks of some primitives in CClosure. (12a4a32c4eb )
coqbot-app[bot] pushed 4 commits to branch master. Commits by ppedrot (3) and coqbot-app[bot] (1).
Split defined and undefined evar infos using a type parameter. (96181bd43c2 )
Turn the Evd.evar_body type in a GADT. (e054f19b31c )
Add overlays. (68a7f1484b2 )
Merge PR #17053: Split defined and undefined evar infos using a type parameter. (8a22a3f7fb4 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by Zimmi48 (2) and coqbot-app[bot] (1).
Stop parsing program attribute in Add Relation / Morphism. (c8201ea15e2 )
Add changelog. (fd1cd22a69e )
Merge PR #17042: Stop parsing program attribute in Add Relation / Morphism. (d393753891c )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
Avoid double initialization of stm opts with -vos and -vio (243bfcdb81d )
Enforce that stm options are accessed after they are initialized (d1bae57ee3a )
Merge PR #16942: Enforce that stm options are accessed after they are initialized (2bc0f54e75d )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
Printing contents of Ltac closures. (bf91c6c378f )
Merge PR #15352: Printing contents of Ltac closures (34b1ee696a8 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Change category of non-primitive-record from record
to records
(efaa3215fbc )
Merge PR #16989: Change category of non-primitive-record from record
to records
(b2735451726 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[docker] Bump some package versions for improved forward compat. (43b89d3d01a )
Merge PR #17014: [docker] Bump some package versions for improved forward compat. (cf6d0d2c4bd )
coqbot-app[bot] pushed 4 commits to branch master. Commits by ppedrot (3) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Simplify the CClosure mark logic. (0ba069644da )
Simplify the update function in CClosure. (ede8d6ccead )
Merge PR #17055: Clean the logic of marks in CClosure (10d40711f8d )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[try_finally] Handle Coq exceptions properly. (081d98fa75a )
Merge PR #17112: [try_finally] Handle Coq exceptions properly. (dd424e52b38 )
coqbot-app[bot] pushed 5 commits to branch master. Commits by ppedrot (4) and coqbot-app[bot] (1).
Introduce relevance variables in the conversion engine. (bf88bbbfb1b )
Tweak SProp documentation about missing relevance marks. (0a6bedd3d37 )
Add a test for the behaviour encountered in metacoq. (a97e57e10a6 )
Add overlays. (79ae87b0f5f )
Merge PR #17091: Introduce relevance variables in the conversion engine. (b1e4aceed98 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by LasseBlaauwbroek (1) and coqbot-app[bot] (1).
Make sure that all try-with constructs in ssr are guarded (83e8c326b51 )
Merge PR #17107: Make sure that all try-with constructs in ssr are guarded (562bfa5f6ab )
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
Fixing #17110 (anomaly instead of error on applied "fix" in "Function"). (f475ff14fa9 )
Adding change log for #17113 (2967ee59ed8 )
Merge PR #17113: Fixes #17110: anomaly instead of error on applied "fix" in "Function" (41e7777dcfb )
coqbot-app[bot] pushed 3 commits to branch master. Commits by Zimmi48 (2) and coqbot-app[bot] (1).
Document attributes supports by Add Relation and Add Morphism. (d0971c09c35 )
Fix #17039: incorrect syntax of Instance. (bf555ba088c )
Merge PR #17040: Document supported attributes of Add Relation / Add Morphism and fix #17039. (ab68eec30d7 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Slight tweak to the sort computation of the return predicate of case nodes. (717a7f9ef8e )
Merge PR #17097: Slight tweak to the sort computation of the return predicate of case nodes (11ff43adecf )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Do not rely on case scheme generation for internal lemma projections. (81b4935f971 )
Merge PR #17101: Do not rely on case scheme generation for internal lemma projections. (034542ccf73 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Fix job name in release process following update to CI / build infrastructure. (f5ad05f79e5 )
Merge PR #17121: Fix job name in release process following update to CI / build infrastructure. (3f7d0af2d41 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by SkySkimmer (3) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Remove the cumulative SProp flag. (967a6a6a252 )
Remove the documentation relative to SProp cumulativity. (452a802a397 )
Merge PR #17114: Remove the cumulative SProp flag. (f09a8e92bcf )
coqbot-app[bot] pushed 4 commits to branch master. Commits by ppedrot (3) and coqbot-app[bot] (1).
Remove assert_as from the Tactics API. (500976a044a )
Inline an unused optional argument in Tactics.assert_after_then_gen. (422331f1512 )
Some inlining in assert-related functions in Tactics. (2f3ed4a2144 )
Merge PR #17119: Simplify the API of assert-like tactics (381ecfba7a7 )
coqbot-app[bot] pushed 6 commits to branch master. Commits by ppedrot (4), SkySkimmer (1) and coqbot-app[bot] (1).
Make the Clenv type fully opaque. (d2ec487c81b )
Export ad-hoc API instead of explicitly building clausenvs in Hints. (4e61555a214 )
Cache the array of metavariable arguments in Clenv. (2d41e0ae89a )
Remove the last call to Clenv.clenv_constrain_last_binding. (aee89017d8c )
Don't use Failure in leminv (fa4e82abaef )
Merge PR #17106: Reduce the attack surface of the Clenv API. (ad7823eccdb )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Switch the default locality of hint-like commands to #[export]. (2cf9799804f )
Document the switch of default locality for Hint commands. (b962acb0635 )
Merge PR #16258: Switch the default locality of hint-like commands to #[export]. (5627483f1f4 )
coqbot-app[bot] pushed 14 commits to branch master. Commits by SkySkimmer (13) and coqbot-app[bot] (1).
Remove Grammar.utf8_print internal ref (95fe74ebb25 )
Remove Grammar.item_skipped internal ref (6c9a0ad8566 )
Remove keyword removal code, stop counting keyword uses (9710b73554f )
Tweak CLexer MakeLexer formatting (e17879efb90 )
Split ssrparser to avoid stack overflow with flambda (9cc2d4d4acb )
Remove mutable from grammar entries, use global map ref instead (061d532d053 )
Functional grammar access while parsing (d6ef8e363ac )
Mostly functionalize CLexer, move state ref to pcoq (941ef39a86a )
Move grammar state to pcoq (4c584742bd9 )
Functional lexer state access in streams (30ac124b915 )
Make the parser partial application lazy (be4afdc21af )
Grammar.safe_extend enforce that the keyword state is write only (02f6ca3369f )
Overlay for functional grammar state (c68cb1a45c2 )
Merge PR #17098: Progress towards functional parser (686e9097959 )
Zimmi48 pushed 19 commits to branch v8.17. Commits by Zimmi48 (9), SkySkimmer (2), ejgallego (2) and others (6).
Set is_a_released_version to false per release process. (5ac26a2955a )
ci-color: disable native (87f387659bb )
Backport PR #16984: ci-color: disable native (08c92e5f792 )
fix deprecation message for Arith.Plus.plus_Snm_nSm (475b7dfd4a4 )
Backport PR #17047: fix deprecation message for Arith.Plus.plus_Snm_nSm (c48cfac9510 )
remove .cmt and .cmti files (due to ocamlc with -bin-annot) with clean task in makefiles from coq_makefile (ae43f1e206b )
Backport PR #17046: Ensure .cmt and .cmti files are removed in coq_makefile clean task (6881beaef24 )
[extraction] Rename Pervasives.op
-> Stdlib.Int.op
(324ecae68d0 )
Backport PR #16996: [extraction] Rename Pervasives.op
-> Stdlib.Int.op
(8a0e5e7ef6e )
rewrite apply_strategy: refresh type of conclusion (2e185967860 )
Backport PR #17061: rewrite apply_strategy: refresh type of conclusion (3ea838750f7 )
Fix reduction marks of some primitives in CClosure. (9981659de70 )
Actually assert that partial primitive refolding in CClosure is dead code. (c5daf9eeb56 )
Backport PR #17054: Fix reduction marks of some primitives in CClosure. (bae637a827f )
[try_finally] Handle Coq exceptions properly. (e2acf3409da )
Backport PR #17112: [try_finally] Handle Coq exceptions properly. (0291814df3a )
Fixing #17110 (anomaly instead of error on applied "fix" in "Function"). (77e8769518e )
Adding change log for #17113 (a6b01e1cb19 )
Backport PR #17113: Fixes #17110: anomaly instead of error on applied "fix" in "Function" (542d37186fe )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Add an optional dependency on memtrace to profile memory in coqc. (8f471f18fd7 )
Merge PR #16827: Add an optional dependency on memtrace to profile memory in coqc. (ad2b03839d2 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by andres-erbsen (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by pi8027 (2) and coqbot-app[bot] (1).
A minor cleanup using Array.init and List.init (b9ccbf7206b )
Add test cases for extraction of String.string_of_list(ascii|byte) and String.list_(ascii|byte)_of_string (0c9b4d33393 )
Merge PR #17111: A minor cleanup of extraction using Array.init
and List.init
(327a5cde624 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by ppedrot (3) and coqbot-app[bot] (1).
Missing relevance normalization in fixpoint declaration. (86ba78eb66f )
Correctly check relevance of recursive declarations in kernel. (1998d2f5818 )
Exchange sort variable check and repair in case type-checking. (932a4e479d3 )
Merge PR #17128: Correctly check relevance of recursive declarations in kernel. (be80c0f8ab7 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Distinguish libraries and plugins (c45aca8d075 )
Merge PR #17018: [Doc] Distinguish libraries and plugins (177773918c4 )
coqbot-app[bot] pushed 5 commits to branch master. Commits by ppedrot (4) and coqbot-app[bot] (1).
Better anomaly message for missing sort quality variables. (86991644892 )
More specific error messages for bad relevance. (70fc7dd51b4 )
Export an API to check the status of a warning. (6cf54b14d94 )
Intercept bad relevance warnings in Typeops and turn them into errors. (033763fa94b )
Merge PR #17140: Better messages for kernel qualities and relevance errors (c609f9b8549 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Fix relevance computation in the pattern tactic. (463c1fde302 )
Merge PR #17143: Fix relevance computation in the pattern tactic. (4263e48ae93 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Cleanup: stm functions which don't change the doc don't return it (85eec8240e2 )
Merge PR #17059: Cleanup: stm functions which don't change the doc don't return it (f84ff30980a )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
make-library-index: use mktemp, general cleanup (fbe9e28b667 )
Merge PR #17147: make-library-index: use mktemp, general cleanup (94f00f44768 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
make_case_or_project: don't produce heavy encoding for trivial match (2c90795e436 )
Merge PR #17008: make_case_or_project: don't produce heavy encoding for trivial match (2ec28c5263f )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Add some doc comments on ltac2 equality APIs (993df1f785e )
Merge PR #17151: Add some doc comments on ltac2 equality APIs (527c90c2253 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
Fixes #17073: anomaly with inaccessible branchs of "match" in guard checking (47962163d73 )
Adding change log for #17116 (f79af325d29 )
Merge PR #17116: Fix #17073: guard checking in the presence of "match" with inaccessible branches (769c362fb67 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
Use custom exception for warn-as-error instead of user_err (99a61d67022 )
Polymorphic maps (7e2dde120dd )
Merge PR #17141: Use custom exception for warn-as-error instead of user_err + polymorphic maps (a290b310c86 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Correctly normalize relevances in various forgotten places. (eaefbbf1867 )
Merge PR #17152: Correctly normalize relevances in various forgotten places. (dfdee042444 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Alizter (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by Alizter (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Correctly compute sort relevance in Retyping. (8fc9f4d68d5 )
Merge PR #17125: Correctly compute sort relevance in Retyping. (72dbf782a47 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Alizter (1) and coqbot-app[bot] (1).
remove unused boolean Leibniz equivalence from API (986b81f7677 )
Merge PR #17166: remove unused boolean Leibniz equivalence from API (c0e38bd21eb )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Don't fail when printing a ltac2 name local to another module (15635d9aa8d )
Merge PR #17156: Don't fail when printing a ltac2 name local to another module (c647ce5f315 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[gramlib] Don't lose backtraces when locating parsing errors (493a46ace36 )
Merge PR #17135: [gramlib] Don't lose backtraces when locating parsing errors (07e534f1e0e )
coqbot-app[bot] pushed 6 commits to branch master. Commits by SkySkimmer (5) and coqbot-app[bot] (1).
Fix backtracking over plugin vernac extensions (bd74bdc9bfc )
Don't initialize plugins multiple times without backtracking (839bbd1097f )
Don't initialize tactic_value with trivial rules (694473209db )
hack for elpi command extend (d3803c9af29 )
Changelog for grammar extend backtrack (2040a2c47c0 )
Merge PR #17069: Fix backtracking over plugin vernac extensions (29eac1001ac )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Expose some rel_context_val manipulation APIs in Environ (57152e60fbf )
Merge PR #17179: Expose some rel_context_val manipulation APIs in Environ (a2ea5fd67bf )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Stop using the unsafe API for Evarsolve.occur_evar_upto_types. (7304574bf12 )
Merge PR #17153: Stop using the unsafe API for Evarsolve.occur_evar_upto_types. (b8382c189c5 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
Fixing #17173: protect about partially-defined lists of implicit arguments (50eae4008ee )
Adding change log for #17174 (59473e34a89 )
Merge PR #17174: Fixing #17173: protect about partially-defined lists of implicit arguments (3545255a1e4 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Use custom exception for "cannot coerce to an evaluable reference" (ec5def22875 )
Merge PR #17176: Use custom exception for "cannot coerce to an evaluable reference" (907e39f9a36 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Set the bad-relevance warning default to AsError. (762f3a8cf88 )
Documenting the changes about the bad-relevance warning. (634114ff8bd )
Merge PR #17172: Set the bad-relevance warning default to AsError. (2a7295eb5c4 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Alizter (1) and coqbot-app[bot] (1).
Zimmi48 pushed 17 commits to branch v8.17. Commits by Zimmi48 (9), herbelin (4), Alizter (1) and others (3).
Document attributes supports by Add Relation and Add Morphism. (dc961c57701 )
Fix #17039: incorrect syntax of Instance. (73185e68934 )
Backport PR #17040: Document supported attributes of Add Relation / Add Morphism and fix #17039. (a06815289c9 )
Distinguish libraries and plugins (27f62297c7c )
Backport PR #17018: [Doc] Distinguish libraries and plugins (29c386b1c9f )
Fixes #17073: anomaly with inaccessible branchs of "match" in guard checking (c0d6de9f337 )
Adding change log for #17116 (28200a9158c )
Backport PR #17116: Fix #17073: guard checking in the presence of "match" with inaccessible branches (f99631b7e8c )
Install .v files (84600260260 )
Backport PR #17165: Install .v files (6508ab5e2f2 )
Don't fail when printing a ltac2 name local to another module (18335e65a9a )
Backport PR #17156: Don't fail when printing a ltac2 name local to another module (13dacd2eb65 )
[gramlib] Don't lose backtraces when locating parsing errors (c606b9fde99 )
Backport PR #17135: [gramlib] Don't lose backtraces when locating parsing errors (a72a9b5ab0d )
Fixing #17173: protect about partially-defined lists of implicit arguments (c79cccfae73 )
Adding change log for #17174 (af8a9974093 )
Backport PR #17174: Fixing #17173: protect about partially-defined lists of implicit arguments (e9c7feda7c0 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by LasseBlaauwbroek (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by artagnon (1) and coqbot-app[bot] (1).
gramlib/grammar: remove compat Entry.create (7f928332c9c )
Merge PR #17065: gramlib/grammar: remove compat Entry.create (d92b768696f )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Remove the only calls to side-effect fiddling variants of build_by_tactic. (f26eac9c034 )
Merge PR #17178: Remove the only calls to side-effect fiddling variants of build_by_tactic (3e467949689 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by akr (2) and coqbot-app[bot] (1).
Move Formal Description of Section Mechanism. (9d7c2f8925b )
Update section titles (cb7e276d375 )
Merge PR #17185: Move Formal Description of Section Mechanism. (19be3a7140f )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Fast path interleaved in conversion (fcadee761a5 )
Merge PR #16995: Fast path interleaved in conversion (d3fd9c76171 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
Showing explicitly that functional_extensionality_dep_good is an equivalence. (a5f60f6c9b0 )
Merge PR #17187: Showing explicitly that functional_extensionality_dep_good is an equivalence (550c4a5e987 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and proux01 (1).
Remove grammar entry "deprecated_number_modifier" (d00fb72a391 )
Merge PR #17219: Remove grammar entry "deprecated_number_modifier" (ed4a5ec5060 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Genintern.generic_substitute_notation is never passed Some constr_expr (db10b2f8b71 )
Merge PR #17215: Genintern.generic_substitute_notation is never passed Some const_expr (f877e0b5d25 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
Partially fixing #17137 on coercions missing when matching in singleton types. (44e9a3cd4fb )
Adding change log for #17138 (d947cec1dbb )
Merge PR #17138: Partially fixing #17137 on pattern-matching clauses lost when matching a constructor from a singleton type requiring a coercion (d8352393102 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Do not duplicate delta resolved when opening modules. (2ad1d32909e )
Merge PR #16167: Do not duplicate delta resolved when opening modules. (7496828caf1 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Drop evar_concl from defined evars. (5c94d0d3756 )
Effectively use an option type in the internals of Evd.evar_concl. (4d0f22bdd2f )
Merge PR #17170: Drop conclusion from defined evars (e65ec99dbc0 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Remove whd_betaiotazeta from kernel reduction. (8454213d4d6 )
Remove whd_betaiota from kernel reduction. (3ef9ecf996f )
Merge PR #17204: Remove unused kernel reduction API (07ee2d3ab5a )
coqbot-app[bot] pushed 12 commits to branch master. Commits by ppedrot (11) and coqbot-app[bot] (1).
Deprecate GlobRef.equal. (982502eea4a )
Remove some trivial uses of CanOrd functions. (5f4ef573c07 )
Pass additional environment arguments in ssr. (3ba4f874678 )
Get rid of CanOrd calls in isRefX by passing additional environments. (9918e43c260 )
Get rid of CanOrd calls in funind. (53e9ebad93f )
Get rid of CanOrd calls in numbers plugin. (26fff52bbca )
Use the UserOrd comparison instead of CanOrd in Ind_table. (b009f9cff72 )
Get rid of CanOrd in constrintern by passing an additional environment. (7a719c96831 )
Pass an additional environment in Termops comparison functions. (9cc4b652109 )
Remove one use of CanOrd in Coercion. (cea7e2f76e9 )
Adding overlays. (6c0d3579649 )
Merge PR #17194: Reduce the number of calls to canonical-observing functions outside of kernel (4182a41d2fc )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
ltac2 wit_ltac2 and with_ltac2_quotation printers: don't return garbage (38a0c2aef1c )
Merge PR #17211: ltac2 wit_ltac2 and with_ltac2_quotation printers: don't return garbage (92b6bd8c08c )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Restrict the access to candidates to undefined evars. (80feba1f216 )
Effectively remove candidates from defined evarinfos. (4c2e3d08f6c )
Merge PR #17226: Drop candidates from defined evars (d8cbe69b114 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and palmskog (1).
Fix #15933 and add test-suite misc test case for coqdoc legacy attributes (f5c3f05ba4a )
Merge PR #17090: Fix #15933 and add misc test case for coqdoc legacy attrs (525ac6a3ec1 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by LasseBlaauwbroek (1) and coqbot-app[bot] (1).
Replace anomaly in ssr rewrite
by its' underlying refine
error (1c805feed68 )
Merge PR #17190: Replace anomaly in ssr rewrite
by its underlying refine
error (8f1590f7840 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Printer.pr_evgl_sign is only called on undefined evars (1cae38847e6 )
Merge PR #17227: Printer.pr_evgl_sign is only called on undefined evars (2cdc2ca9ff0 )
coqbot-app[bot] pushed 11 commits to branch master. Commits by gares (5), ybertot (5) and coqbot-app[bot] (1).
Modified the implementation of the simpl tactic so that the database (90bae82bb4c )
add test for issue #13428. (0d1c3d0d642 )
changelog entry for PR#13448 (605369808c4 )
repair ci-overlay (b5e989cd986 )
attempt to solve the ci-perennial problem (96c1ed00c71 )
Apply suggestions from code review (1d869cee616 )
[tacred] don't recompute simple flags at each rec call (6fe3d26bf67 )
[tacred] fix whd_simpl w.r.t. simpl flags (484af13489c )
[tacred] use the transparent state from env in simpl (a9141c9a8ee )
overlay (7886dd2737b )
Merge PR #13448: Ensure "simpl never" is respected in presence of aliases (57af9a2de1c )
coqbot-app[bot] pushed 4 commits to branch master. Commits by SkySkimmer (3) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Fix ppvernac on Goal: don't print an underscore for the missing name (740edb5ddb1 )
Merge PR #17171: Fix ppvernac on Goal: don't print an underscore for the missing name (e536726bf05 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Dockerfile flambda switch: add "uri" for coq-lsp (59917ef996a )
Merge PR #17244: Dockerfile flambda switch: add "uri" for coq-lsp (9511f29b7f0 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
Fixes #14975: test for trivial notation is only about notation variables. (5e030b2de09 )
Adding change log for #14975 (3dee205def8 )
Merge PR #17217: Fixes #14975: anomaly with notations abbreviating a local variable or field name (a53ed9eca3d )
coqbot-app[bot] pushed 3 commits to branch master. Commits by yforster (2) and coqbot-app[bot] (1).
add CI target for coq-library-undecidability (5de7abe5d84 )
Update dev/ci/ci-coq_library_undecidability.sh (3140c947356 )
Merge PR #17241: Add CI target for coq-library-undecidability (fbe061dec85 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 4 commits to branch master. Commits by ppedrot (3) and coqbot-app[bot] (1).
Expose relevance argument in the Evarutil.new_evar function. (8bc1dd5e3ca )
Set the correct relevance in Evarutil.new_type_evar. (d91b11c7b22 )
Fix relevance of domain in define_pure_evar_as_product. (4ef932d80e8 )
Merge PR #17237: Minor fixes of relevance around evar-generating code (485620a03ab )
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
Improving syntax error reporting in the presence of lookahead. (1e9cfab5253 )
Further improving syntax error reporting in the presence of lookahead. (be6d234b1c2 )
Merge PR #17148: Fixing syntax error reporting in the presence of token lookahead (7091c5eb4ce )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Drop the abstract argument field from defined evars. (54b45e6a44e )
Merge PR #17239: Drop the abstract argument field from defined evars. (c3a3d0eec52 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Move the evar clause API out of Clenv. (2e276dd2326 )
Merge PR #17250: Move the evar clause API out of Clenv. (c1bf187bdd7 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by affeldt-aist (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Tiny amount more code sharing in nametab (2c1e5c3c0a2 )
Merge PR #17247: Tiny amount more code sharing in nametab (18567e78b2c )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Fix canonical instance matching match
terms in evarconv (fdb272c4189 )
Merge PR #17206: Fix canonical instance matching match
terms in evarconv (155688103c4 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and silene (1).
Revert #15130 as it causes test-suite failures for coqdoc to be silently ignored (fix #17256). (bd7f2cb2ba6 )
Merge PR #17257: Revert #15130 as it causes test-suite failures for coqdoc to be silently ignored (fix #17256). (585b309c182 )
coqbot-app[bot] pushed 10 commits to branch master. Commits by herbelin (9) and coqbot-app[bot] (1).
Notations: reorganizing the conversion between parsing types and interp types. (9b5d3a67b88 )
Notations: factorizing the computation of the default level of pattern entry. (c9ef51b63ec )
Adding code to parse and print binder lists made of ident, name or patterns. (507563b1ede )
Egramcoq: Cosmetic changes, reordering pattern-matching clauses. (49052e0bd1e )
Adding change log for #16937. (7520c7b9369 )
Overlay for serapi (d8980ea3459 )
Fixing classification bug for detection of recursive binders in notations. (8f237c49949 )
Notations: adding printing support for assumptions parsed as constr. (e3ca00de07e )
Renaming AsNameOrPattern into AsAnyPattern to better reflect the role. (1479f9e54e3 )
Merge PR #16937: Fixes #12467: internal inconsistency when a notation variable is used both for binder lists and for term lists (f66b58cc7e6 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and proux01 (1).
Dump glob for Existing Instance and Existing Class (b998ee43d27 )
Merge PR #17254: [coqdoc] Add links for existing instances (8e0314415cc )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[ci] Add dune-build-info lib to docker edge (d4536e880a6 )
Merge PR #17260: [ci] Add dune-build-info lib to docker edge (f4a7ccaf6ec )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and proux01 (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by LasseBlaauwbroek (1) and coqbot-app[bot] (1).
During substitution, do not discard canonical part of inlinable constants (7f099ccf671 )
Merge PR #17262: During substitution, do not discard canonical part of inlinable constants (c05595ade4f )
coqbot-app[bot] pushed 4 commits to branch master. Commits by SkySkimmer (3) and coqbot-app[bot] (1).
Pass set of notation vars to generic_substitute_notation (eed860cd150 )
Fix nested notations vs ltac2 (de4b07581c3 )
Ltac2 preterms need to close over the ltac2 environment (d9ef3b96dee )
Merge PR #17232: Fix nested notations vs ltac2 (40bb1c69f67 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Fix(?) universe handling in automatic obligation solving (e51261c2628 )
Merge PR #17203: Fix(?) universe handling in automatic obligation solving (e2952d535b9 )
coqbot-app[bot] pushed 5 commits to branch master. Commits by ppedrot (4) and coqbot-app[bot] (1).
Stop relying on nolet reduction in VM case reconstruction. (391eeaa9133 )
Same change as the previous commit, but for native instead of VM. (3f5b83b7f5f )
Remove the now unused Reduction.whd_allnolet function from the API. (84816c686f6 )
Expose a function to expand the return clause of an inductive type. (0cfe16a4759 )
Merge PR #17224: Remove the hackish call to whd_all_nolet from VM and native reduction. (8fac1118ff2 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
CI: brew install pkg-config in MacOS job (6bfdefc8b5b )
Merge PR #17268: CI: brew install pkg-config in MacOS job (b67aa02c0be )
coqbot-app[bot] pushed 6 commits to branch master. Commits by mattam82 (5) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and maximedenes (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by maximedenes (2) and coqbot-app[bot] (1).
Separate parsing effects in Require
(9f8c694c56f )
Fetch library objects only once (in synterp phase) (32a8d5bdb0e )
Merge PR #17269: Separate parsing effects in Require
(11f38acb5c3 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
CList.find_map: return option instead of raising Not_found (0449a95e41a )
Merge PR #17265: CList.find_map: return option instead of raising Not_found (439c0d04436 )
coqbot-app[bot] pushed 12 commits to branch master. Commits by ppedrot (11) and coqbot-app[bot] (1).
Maintain the argument structure of metas in Clenv chaining. (c7c51b08073 )
Stop relying on clenv_value to generate chained clenv arguments. (e81857e4176 )
Tweak clenv_templtyp to directly return the underlying head metavariable. (783bd40c31a )
Inline the strip_param primitive in Clenv. (27c9efb22a8 )
Reduce internal cruft of the Clenv module. (8d5e7dc5916 )
Extrude the freemetas of clenv values in the Clenv record type. (b2eef68b8c9 )
Expose a variant of Clenv.res_pf dedicated to case nodes. (72c15c975a2 )
Simplify the internals of Clenv.case_pf. (1f1ec877936 )
More simplification in case_pf. (984c2c97cc4 )
Factor out the old refiner code again. (60de9862e87 )
Inlining and simplifying case-related code in Clenv. (87af1296af4 )
Merge PR #17275: Clean the Clenv internals (284b7133ff7 )
coqbot-app[bot] pushed 6 commits to branch master. Commits by SkySkimmer (5) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Safe_typing.judgment is self contained (ed096468b34 )
Merge PR #17272: Safe_typing.judgment is self contained (9b9a5fe860d )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
SSR: don't assert false in saturate given a sort (da39ecf2b95 )
Merge PR #17286: SSR: don't assert false in saturate given a sort (5d12b15133e )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
Update CI extension doc to use a newer PR for reference (4f20a56cc76 )
Add more details to dev/ci/README-users.md about adding new jobs (3c0a8d7b810 )
Merge PR #17242: Update CI extension doc (41555f5a227 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by LasseBlaauwbroek (1) and coqbot-app[bot] (1).
Add tests for already fixed issues (c814b7c0f4d )
Merge PR #17297: Add tests for already fixed issues (3a20eecd92a )
coqbot-app[bot] pushed 4 commits to branch master. Commits by SkySkimmer (3) and coqbot-app[bot] (1).
Correct comment on glob_term cases_clause_g (e3f6e347024 )
Simplify projection printing code (48b214f9532 )
Add flag to print unfolded projections as cases (6d1c472b44c )
Merge PR #16994: Add flag to print unfolded projections as cases (4b139166289 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Add test for behaviour found in #16960 (31d215d7c87 )
Merge PR #17291: Add test for behaviour found in #16960 (9d20bcf3cf1 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
Split tests out of ci-elpi (e55746037e4 )
Split tests out of ci-equations (8cdeeb5bec4 )
Merge PR #17267: CI: split test suite runs to separate jobs for elpi and equations (61ed5bf5687 )
coqbot-app[bot] pushed 8 commits to branch master. Commits by ppedrot (7) and coqbot-app[bot] (1).
Inline clenv_cast_meta in the refiner. (8835cb51e63 )
Do not convert the legacy refiner return type into Constr.t. (0789170d772 )
Simplify the implementation of plain_instance. (0f7d7889279 )
Further simplification of the meta instance function. (18ff102d9fd )
Stop introducing casts in Tactics.induction_tac. (ec471f94476 )
Simplify the implementation of the case refiner. (327cefff223 )
Inline the ad-hoc function type_case_branches_with_names into Clenv. (a9d6e646dbb )
Merge PR #17288: Simplify the handling of metas in Clenv refiner (5665b9296da )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[configure] Fix "local layout" install for Windows (45f61f25667 )
Merge PR #17289: [configure] Fix "local layout" install for Windows (f92d56130a4 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and maximedenes (1).
Handle -time
without tampering with ASTs (fef2b4cf50b )
Merge PR #17299: Handle -time
without tampering with ASTs (309a71cd105 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Don't use Prop lbound for definitional classes (6aace09693c )
Merge PR #17290: Don't use Prop lbound for definitional classes (9c95b8ea25a )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Fix handling of anticipate objects in sealed modules (3b5bf038dda )
Merge PR #17279: Fix handling of anticipate objects in sealed modules (ce25246e3b1 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 7 commits to branch master. Commits by ppedrot (6) and coqbot-app[bot] (1).
Remove dead code in Clenv refiner. (8f1fa553485 )
Factorize mk_refgoals and mk_hdgoals in Clenv. (5ed7dc50162 )
Do not handle Cast nodes in legacy refiner. (8b6b98d1698 )
Remove dead code in clenv refiner. (2b8c4c23cd4 )
Simplify the metavariable checks in legacy refiner. (97e808fac7b )
Expose a dedicated type for legacy refiner proofs. (311f7d3670b )
Merge PR #17300: Stronger invariants in Clenv refiner (da77c2944bf )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[declare] API for obligation display from Users Interfaces (3bd2ad67fcf )
Merge PR #17181: [declare] API for obligation display from Users Interfaces (b07fa18b563 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Don't rerun compcert's configure (3e979fccccf )
Merge PR #17287: Don't rerun compcert's configure (789744dd145 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Use list ref for end_library_hook (4c46a2fb9b6 )
Merge PR #17276: Use list ref for end_library_hook (a4c9f8adf67 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
Supporting debugging in extraction by default. (97af5b83f21 )
Merge PR #17301: Supporting debugging in extraction plugin by default (32eed3f68f3 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
UnivSubst: don't use Not_found for flow control (b2ef28f908e )
Merge PR #17310: UnivSubst: don't use Not_found for flow control (5d3f465da33 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
When univ minim to set is off, don't get confused by Prop lbound (9e8f8b30f8c )
Merge PR #17285: When univ minim to set is off, don't get confused by Prop lbound (5e3a32feb04 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
Remove unused structure_field_body from SignatureMismatch error (c010fca5cf4 )
Print qualification information for module signature mismatch errors (6ad3b2e0f34 )
Merge PR #17280: Print qualification information for module signature mismatch errors (10c8fe4ce58 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by maximedenes (2) and coqbot-app[bot] (1).
Remove extra dependency compat syntax (af341645e28 )
Remove extra dep legacy syntax from refman (77354742315 )
Merge PR #17320: Remove extra dependency compat syntax (06c7861793e )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Rename test file closed/bug_13428.v -> bug_13428.v (f36c27df2e4 )
Merge PR #17328: Rename test file closed/bug_13428.v -> bug_13428.v (d343d0f62e0 )
coqbot-app[bot] pushed 5 commits to branch master. Commits by andres-erbsen (4) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Typeclasses debug: use registered printer for CannotUnify (0032d75fe52 )
Merge PR #17325: Typeclasses debug: use registered printer for CannotUnify (67beeec0e8e )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Fix universe constraint inference for module subtyping (ea41a94ac6d )
Merge PR #17305: Fix universe constraint inference for module subtyping (99b0b8f9a97 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
More direct glob dumping for reduction unfold
(07df02ce94c )
Merge PR #17284: More direct glob dumping for reduction unfold
(2be68bf1a33 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
Pass loc to cast-in-pattern warning (6379b056f28 )
Error on cast in pattern where the type binds a variable (89289147786 )
Merge PR #16798: Error on cast in pattern where the type binds a variable (25cc482e8fb )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Ltac2: use backtrackable grammar extension for constr notations (1bb0df4c83f )
Merge PR #17335: Ltac2: use backtrackable grammar extension for constr notations (352e9fdd84d )
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
Passing strict_check functionally for interning. (1e9296cc10e )
Overlay for elpi (4b700422a70 )
Merge PR #16935: Passing interning flag strict_check functionally (714e9003c57 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Understand proof irrelevance when checking for dependent elim (026df404b68 )
Merge PR #17327: Understand proof irrelevance when checking for dependent elim (f51b8415554 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by andres-erbsen (2) and coqbot-app[bot] (1).
change Hint Extern btauto.Algebra.bool to #[export] (fe23d3bd42c )
add changelog entry (ce94a3fd93d )
Merge PR #17281: change Hint Extern btauto.Algebra.bool to #[export] (1a167a3a174 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Use refine instead of simple apply in absurd tactic. (66711e4021f )
Merge PR #17307: Use refine instead of simple apply in absurd tactic. (8a6ba414caf )
coqbot-app[bot] pushed 31 commits to branch master. Commits by SkySkimmer (30) and coqbot-app[bot] (1).
Remove alias EvMap = Evar.Map internal in termops (0f677db73d2 )
Stop exposing non evar subsituting econtr printer in Termops.Internal (9e7a456db86 )
Clean contents of termops wrt Internal use (4ddfa93f771 )
reindent Termops.Internal implementation now that it's small (84d1fca06bd )
Add UnsafeMonomorphic submodules to Constr and EConstr (a492b3928a5 )
Avoid making instance-less constrs from globrefs in Termops.pr_evar_source (ee83fde3715 )
Expose Termops.pr_global_env (ec693f83910 )
Clarify reliance on univ monomorphism in Safe_typing.check_register_ind (c67b9db3e0b )
Use UnsafeMonomorphic in typeops primitive type builders (0c7582c5842 )
Use UnsafeMonomorphic in finish_derived (f75144daf6f )
Use UnsafeMonomorphic in declare_obligation Monomorphic branch (00f364fe8b7 )
Remove unused Prettyp.print_opaque_name (6855b94c7f7 )
Avoid building dummy instance-less term in declare_congr_scheme (6a7ce56f46f )
Annotate UnsafeMonomorphic usage in btermdn (6bdaa6f73a0 )
Annotate UnsafeMonomorphic usage in Autorewrite.pat_of_constr (195f8bf9b09 )
Use pr_global_env instead of making instance-less terms for printing (f58f57624ea )
Avoid printable_constr_of_global in Print Assumptions (677cda9e5f7 )
Use UnsafeMonomorphic for primitive types in cbv and reductionops (e9b8cf59c25 )
Typeclasses.class_info and instances return option (46762b296a8 )
Remove printable_constr_of_global (416fdcefc64 )
[and 11 more commit(s)]
coqbot-app[bot] pushed 4 commits to branch master. Commits by andres-erbsen (3) and coqbot-app[bot] (1).
add Zbitwise (b2668c89655 )
add Zbitwise to doc/stdlib/index-list.html.template (5110ec6aa7e )
address review feedback (5f9e1f76ba2 )
Merge PR #17022: Zbitwise: basic relationships between bitwise and arithmetic operations (6cdb5893dd0 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and mattam82 (1).
Add Nicolas Tabareau to the enforcement team (f059b6b414d )
Merge PR #17358: Add Nicolas Tabareau to the enforcement team (f1e22e47237 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by MevenBertrand (1) and coqbot-app[bot] (1).
Clearer documentation of coqdoc
's --lib-subtitles
(0fd9daab0c7 )
Merge PR #17360: Clearer documentation of coqdoc
's --lib-subtitles
(4b34b042d2e )
coqbot-app[bot] pushed 4 commits to branch master. Commits by SkySkimmer (3) and coqbot-app[bot] (1).
Remove unused Patternops.occur_meta_pattern (b6e2c99e943 )
normalize sort qualities in pattern_of_constr (63d34ad3394 )
Put interp_constr_pattern in ComSearch near its only user (4016f918304 )
Merge PR #17351: Minor pattern related cleanups (287d9aac9da )
coqbot-app[bot] pushed 3 commits to branch master. Commits by gares (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
More robust eta expansion check in old unification (61584ee44dd )
Merge PR #17294: More robust eta expansion check in old unification (4abc0345b51 )
Zimmi48 pushed 30 commits to branch v8.17. Commits by Zimmi48 (11), SkySkimmer (9), mattam82 (5) and others (5).
Remove keyword removal code, stop counting keyword uses (4b2347c94e6 )
Use correct DECLARE PLUGIN in non-marshalable-state test (1bd545a9562 )
Fix backtracking over plugin vernac extensions (3cac68e9a19 )
Don't initialize plugins multiple times without backtracking (2f8cb7f5227 )
Don't initialize tactic_value with trivial rules (fb300ba7a5a )
hack for elpi command extend (f9bc7271d09 )
Changelog for grammar extend backtrack (69d8ad3fad7 )
[mltop] Restore ML API compat (ecdedf94eca )
Fix example in 'move' tactic (24df17d617e )
Backport PR #17213: Fix typo in 'move' tactic example (3ff029ea3af )
Clearer documentation of coqdoc
's --lib-subtitles
(633b58c0614 )
Backport PR #17360: Clearer documentation of coqdoc
's --lib-subtitles
(0af1cd6bcf5 )
Extend .mailmap for the full git history. (bfe4e3b320e )
Extend list-contributors script to also list reviewers and assignees. (b7f82231967 )
Backport PR #16972: Extend contributors list (bdc1aff1a37 )
Update my e-mail address. (e604ce6e660 )
Backport PR #17191: Update my e-mail address. (d5a2b5a3fdf )
Release notes for 8.17 (c018647065e )
Apply suggestions from code review (598a8784188 )
Fixes from reviews (89fa63a6f80 )
[and 10 more commit(s)]
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
Addressing #17316: "only parsing" implies we want a parsing rule. (b0afc771bb5 )
Adding changelog for #17318 (a5a6c7270b9 )
Merge PR #17318: Addresses #17316: "only parsing" expects a parsing rule (d74834f139a )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Stefan Haan (1) and coqbot-app[bot] (1).
add lemmas list_power_length, concat_length, flat_map_length, flat_map_constant_length (157a2d36024 )
Merge PR #17082: [stdlib] add lemmas list_power_length, concat_length, flat_map_length (7bfbaa94db7 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Understand type-in-type when checking (ie not infer) constraints (ac08f60de02 )
Merge PR #17357: Understand type-in-type when checking (ie not infer) constraints (0d7edc856b3 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Intern: Do not allow explicitated arguments in the non-strict-mode fallback (ec8fb149c35 )
Merge PR #17373: Intern: Do not allow explicitated arguments in the non-strict-mode fallback (0576e4ea764 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
Test collecting the behavior of extraction wrt projections. (cc5dbb48898 )
Merge PR #17338: Add a test summarizing the current behavior of extraction wrt projections (65b4f89132c )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
Coqlib.lib_ref raises custom exception instead of UserError (81e9cdb1a59 )
Add API for checking if an econstr is a given registered ref (ec1212d59c4 )
Merge PR #17311: Coqlib.lib_ref raises custom exception instead of UserError (b5bf2951a68 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Produce correct error paths when compiling stdlib (6981cd80cb6 )
Merge PR #17334: Produce correct error paths when compiling stdlib (43ce2012236 )
coqbot-app[bot] pushed 6 commits to branch master. Commits by SkySkimmer (5) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (1), coqbot-app[bot] (1) and ejgallego (1).
[library] Make require more independent of files. (a22ae6e27c0 )
No need to call lib_resolver again for inconsistent assumptions error (6545b8549a9 )
Merge PR #17350: [library] Make require more independent of the filesystem. (c6c2a69eb8c )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and stefanradziuk (1).
Haskell extraction: use block comments where line wrapping may occur (51e48f29e0e )
Merge PR #17370: Haskell extraction: use block comments where line wrapping may occur (ef10245fd1c )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Fix Nix CI following the removal of nixorg/nix. (928e8b3018f )
Merge PR #17384: Fix Nix CI following the removal of nixorg/nix. (04f29958911 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Error on genargs in patterns instead of treating them as holes (8c6e8580de9 )
Merge PR #17352: Error on genargs in patterns instead of treating them as holes (daadd1da525 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by gares (2) and coqbot-app[bot] (1).
[coqdoc] support multiple defs on the same ident in HTML (b210dec5df9 )
links for foo_ind/rec/rect (4596b864e7c )
Merge PR #17118: [coqdoc] support multiple defs on the same ident in HTML (ddacc1f5141 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
timelog2html: Use a single <pre> (2c51c71b251 )
timelog2html: display line numbers on the right (5b25552786a )
Merge PR #17379: timelog2html: display line numbers on the right (4278b5c5f4e )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and rlepigre (1).
Improve output of [make help-install] target. (222e23d03ad )
Merge PR #17383: Improve output of [make help-install] target. (ae5849b5ff1 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Doc: Clarify cursor position for setting debugger breakpoints (bc378776415 )
Merge PR #17390: Doc: Clarify cursor position for setting debugger breakpoints (23b9ea8d219 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Remove some unused clib/option APIs (116c7d24e2c )
Merge PR #17387: Remove some unused clib/option APIs (9798ef631ea )
coqbot-app[bot] pushed 4 commits to branch master. Commits by ppedrot (2), Zimmi48 (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 4 commits to branch master. Commits by ppedrot (3) and coqbot-app[bot] (1).
Reimplement the specialize with tactic using evar clauses. (e31c789614c )
Add tests for specialize extracted from the CI. (e604c1702a5 )
Add a changelog for #17322. (ab4e2d9b90b )
Merge PR #17322: Reimplement the specialize with tactic using evar clauses. (01ff3f1a0fe )
Zimmi48 pushed 8 commits to branch v8.17. Commits by ejgallego (5) and Zimmi48 (3).
Revert "Merge PR #17026: [coqide] Invalidate offset cache on retract" (7c6a78800b7 )
Revert "Merge PR #16978: [parsing] Remove hack which hampered correct parsing resumption, fix CoqIDE tooltip display." (3afb17a2dda )
[parsing] Remove hack which hampered correct parsing resumption. (842fb6162ee )
[stream] Allow resumption directly at the stream level (c3ec448fa3a )
[test suite] Re-add debugger test that was lost on revert. (91086937017 )
Fix Nix CI following the removal of nixorg/nix. (e7f4736f203 )
Backport PR #17384: Fix Nix CI following the removal of nixorg/nix. (89efa89fac2 )
Merge PR #17381: [8.17] Backport of [coqide] Revert behavior changes in offset location (c624f216e39 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by ppedrot (3) and coqbot-app[bot] (1).
Fix #5351: Intuition does not work with universe polymorphism. (1e4d133cb19 )
Try another approach to implement type-unifying conversion in Tauto. (d5abd1de50c )
Add a changelog for #8905. (1dd914a3fcf )
Merge PR #8905: Fix #5351: Intuition does not work with universe polymorphism. (f7958337337 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Remove now unused exception constructors in Logic. (b5b140cad8c )
Merge PR #17396: Remove now unused exception constructors in Logic. (332fab04caa )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Use a set instead of a list in pattern internalization. (471827ea2a9 )
Merge PR #17397: Use a set instead of a list in pattern internalization. (ba169b6a918 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and gares (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
Zimmi48 pushed 13 commits to branch v8.17. Commits by Zimmi48 (8), palmskog (2), ejgallego (1) and others (2).
Improve fatal locality warning message. (8aaea009004 )
Merge PR #17343: Improve fatal locality warning message. (ec313ea5153 )
[configure] Fix "local layout" install for Windows (f8047b1c1eb )
Backport PR #17289: [configure] Fix "local layout" install for Windows (842dfbf89aa )
Improve output of [make help-install] target. (0bf41980e5d )
Backport PR #17383: Improve output of [make help-install] target. (ca64915f0d8 )
[refman] mention Coq-Elpi (0c6a590aab9 )
Backport PR #17409: [refman] mention Coq-Elpi (8ff58e11c91 )
add misc test for #17072 (94068e225c9 )
Fix #15933 and add test-suite misc test case for coqdoc legacy attributes (fca2df18c64 )
Backport PR #17090: Fix #15933 and add misc test case for coqdoc legacy attrs (858a1e548a3 )
Changelog for 8.17.0. (1755eacf271 )
Backport PR #17410: Changelog for 8.17.0. (4ffecf8f7fa )
coqbot-app[bot] pushed 4 commits to branch master. Commits by LasseBlaauwbroek (3) and coqbot-app[bot] (1).
[setoid_rewrite
] rewrite hypotheses without evar instance shenanigans (71f02a4f876 )
Add overlay for coq-library-undecidability (2500e76b0db )
Add changelog (79be246ee7b )
Merge PR #17304: [setoid_rewrite
] rewrite hypotheses without evar instance shenanigans (0ec3899cad1 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Remove Unification.unsafe_occur_meta_or_existential (b51bb82bbfa )
Merge PR #16960: Remove Unification.unsafe_occur_meta_or_existential (a72edbf6a56 )
coqbot-app[bot] pushed 5 commits to branch master. Commits by SkySkimmer (4) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by Zimmi48 (2) and coqbot-app[bot] (1).
Move missing changelog entry into 8.17.0 release notes. (17ff7e95655 )
Fix capitalization. (2e7d53354cb )
Merge PR #17416: Move missing changelog entry into 8.17.0 release notes. (8cb9563a752 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Remove use of "tacv" in Ltac doc (ed67cbd05ee )
Merge PR #17214: Remove use of "tacv" in Ltac doc (85d9d67b1ac )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Filter fake-source when spawning process in asynctaskqueue (6271cb33374 )
Merge PR #17398: Filter fake-source when spawning process in asynctaskqueue (8eee1748777 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Eliminate last "nitpicky" exceptions (5eafc3d86a4 )
Merge PR #17231: Eliminate last "nitpicky" exceptions (dc862c1504a )
coqbot-app[bot] pushed 3 commits to branch master. Commits by jfehrle (2) and coqbot-app[bot] (1).
Remove unused MERGE op (d8ff9195f3e )
Generate error messages for duplicate productions (42c82f850eb )
Merge PR #17230: Have doc_grammar generate error messages for edits that generate duplicate productions (8552622076c )
Zimmi48 pushed 5 commits to branch v8.17.
Move missing changelog entry into 8.17.0 release notes. (d8dc3066f91 )
Fix capitalization. (3bb9f44bd71 )
Backport PR #17416: Move missing changelog entry into 8.17.0 release notes. (062a3a74746 )
Set version number to 8.17.0. (1890293946e )
Merge PR #17414: Set version number to 8.17.0. (99f5ecc2d80 )
Zimmi48 pushed tag V8.17.0.
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
More uniform behaviour and implementation for Check and Eval (f4a13419672 )
Merge PR #17274: More uniform behaviour and implementation for Check and Eval (1ab48ebbaa6 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Restore the FullHint.pattern function. (2422cba9562 )
Merge PR #17401: Restore the FullHint.pattern function. (368c1c2a617 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and silene (1).
Use a simpler definition of xorb. (9b8fd8ffc79 )
Merge PR #17427: Use a simpler definition of xorb. (a68c8a88309 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and silene (1).
Make sure to use fresh intro names in Lqa and Lra (fix #17423). (7c9c719b8bd )
Merge PR #17426: Make sure to use fresh intro names in Lqa and Lra (fix #17423). (86db719ba1e )
coqbot-app[bot] pushed 4 commits to branch master. Commits by ppedrot (3) and coqbot-app[bot] (1).
Stop passing higher-order term builders in Eqdecide. (35e0aa7f653 )
Inline elim_type in its only non-Ltac caller. (30ad4824df0 )
Stop relying on clenv_unify in eqdecide elim_type. (53438109450 )
Merge PR #17402: Inline and simplify the call to elim_type in Eqdecide (9833a5160de )
coqbot-app[bot] pushed 15 commits to branch master. Commits by ppedrot (14) and coqbot-app[bot] (1).
Simplify Tactics.atomize_param_of_ind_then. (6824d6193a9 )
Exploit the knowledge that the goal is an applied inductive type in induction. (b8900205ce0 )
Small cleanup of atomize_param_of_ind. (71e15387ded )
Really leverage the static knowledge that induction applies to an inductive. (8d3c442c4c4 )
Further inlining in find_induction_type to expose hidden invariants. (b08ab05590d )
Defunctionalize the higher-order continuation in apply_induction_in_context. (366f62fde68 )
Store the inductive type when performing built-in induction. (f7df2f7a9b5 )
Further inlining in induction eliminator computation. (0e62b09851c )
Move dependency computation in induction in the only branch where it matters. (d13b94d3bf4 )
Finer analysis of induction eliminators. (da0362a6293 )
Simplify Tactics.cook_sign. (2a4fb45a25b )
Factor out the ElimCase again in Tactics. (a1004a9428b )
CaseOver nodes are never recursive inductions. (42374aabc6f )
Adding a test extracted from #17408. (8fde9e66c75 )
Merge PR #17408: Static invariants enforced around the induction / destruct tactics (c3b9497cd07 )
coqbot-app[bot] pushed 9 commits to branch master. Commits by ppedrot (8) and coqbot-app[bot] (1).
Inline static invariants in Elim internals. (0876e39c10d )
Remove dead code in Elim. (dbd208e7fa8 )
Inlining and simplification in Elim. (6594b830c4a )
Split general_elim_then_using into two basic subcomponents. (5f13cda5ce7 )
Enforce that elim predicate are only passed in Case case. (83157af61fb )
Inline some functions in Elim. (b58e278a09e )
Further inlining of small intermediate higher-order functions in Elim. (791cf9398bf )
Finally inline elimination_then in Elim. (7c68b54a8ea )
Merge PR #17389: Clean Elim internals (75b85642f53 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Vars.find_vars: use CList.assoc_f instead of local reimplementation (04b441fac96 )
Merge PR #17424: Vars.find_vars: use CList.assoc_f instead of local reimplementation (af22aedbd50 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Correct typo in changes for #11429 (289a1533466 )
Merge PR #17429: Correct typo in changes for #11429 (5837afa112d )
coqbot-app[bot] pushed 3 commits to branch master. Commits by LasseBlaauwbroek (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 9 commits to branch master. Commits by SkySkimmer (8) and coqbot-app[bot] (1).
timelog2html: reorder code: parse timing files before outputting header (75eefff84ed )
timelog2html: define and use a location type (5780c19457c )
timelog2html: fix start location in one case (95ea3695959 )
timelog2html: measurement type combining printed string and Q value (0657ca22073 )
timelog2html: check that the timing files match each other (b7d3e2348ed )
Add test for timelog2html, make it public (as coqtimelog2html) (97679da372c )
timelog2html: fix the line count bug (147c441ddc2 )
Changelog and doc for public coqtimelog2html (93b214adbb4 )
Merge PR #17411: Fix timelog2html line count bug (f05903f7fa5 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by SkySkimmer (3) and coqbot-app[bot] (1).
Add -time-file to output the time data to a file (96107fbe932 )
Use -time-file in coq_makefile (5e2261fbf84 )
Changelog for -timef (3d982ac1d0a )
Merge PR #17430: Add -time-file to output the time data to a file (b07d51b7f03 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
congruence: avoid dropping evar map after type_and_refresh (4caeab6faca )
Merge PR #17431: congruence: avoid dropping evar map after type_and_refresh (64cf40ff56d )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and maximedenes (1).
Temporarily remove VsCoq from CI (80164ef7ea7 )
Merge PR #17441: Temporarily remove VsCoq from CI (3817389ff29 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Fix #16390: destruct tactic misbehaves with let-bindings. (2c4d3cd4a77 )
Merge PR #17435: Fix #16390: destruct tactic misbehaves with let-bindings. (c2e16765e13 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Vars.substituend: cache lifts, not just closedness (378367792f2 )
Merge PR #17425: Vars.substituend: cache lifts, not just closedness (e6d8ee17379 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 7 commits to branch master. Commits by ppedrot (6) and coqbot-app[bot] (1).
Inline build_branch_type in the only module it is called. (772f8f635f6 )
Directly generate case nodes in Indrec. (eee9476b39e )
Small cleanup in Indrec. (f3b613f2919 )
Fix the wrong call to set_names in Indrec. (0998a899e3e )
Do not recompute the inductive type in Indrec inversion generation. (9fabe54613b )
Cache the avoided list of rel variables in Indrec. (855f98db1c9 )
Merge PR #17447: Clean the internals of the Indrec modules (29d938727ac )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and kit-ty-kate (1).
Allow coq-core and coqide-server to be compiled in bytecode-only mode (1dd7d5d82d4 )
Merge PR #17433: Allow coq-core and coqide-server to be compiled in bytecode-only mode (f3f6c0ea9b1 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Include env and evar map in ltac backtrace constr for correct printing (8273e0c0cef )
Merge PR #17450: Include env and evar map in ltac backtrace constr for correct printing (fc4becf7f44 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
Fix evar sensitivity in context compaction (220d695b81a )
Termops.compact_named_context uses EConstr (a6488018645 )
Merge PR #17439: Fix evar sensitivity in context compaction (fa586f4ff79 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Fix evar sensitivity in subst_defined_metas_evars (7878088a06e )
Merge PR #17438: Fix evar sensitivity in subst_defined_metas_evars (b97a6e8ceee )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Deprecate syntax "Export Set" in favour of the attribute (d1437f831dd )
Merge PR #17333: Deprecate syntax "Export Set" in favour of the attribute (8fd5dd64fb4 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 8 commits to branch master. Commits by SkySkimmer (7) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqdev.el: use install layout coqtop when in _build_ci (e9c23b674e3 )
Merge PR #17282: coqdev.el: use install layout coqtop when in _build_ci (7c4e8b7f540 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Matthieu Baty (1) and coqbot-app[bot] (1).
Remove outdated comment (5ed8ed38d8e )
Merge PR #17465: Remove an outdated comment from kernel/cClosure.ml (af1e67cc176 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
Generalize profile_ltac over the type of call stacks (c1965943c8b )
Plug ltac2 into the ltac profiler (21afcfaca6b )
Merge PR #17371: Plug ltac2 into the ltac profiler (7588e905d3e )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
Use evar handler when renaming arguments in retyping (91c5b1bcb5d )
Sharing check_hyps_inclusion with evars between retyping and typing (3164da5c409 )
Merge PR #17440: Use evar handler when renaming arguments in retyping (cb40b1ed2b0 )
coqbot-app[bot] pushed 9 commits to branch master. Commits by ppedrot (8) and coqbot-app[bot] (1).
Inline general_case_clause0 in Tactics. (8a5c68124f4 )
Remove dead code in Elim. (5addad1e556 )
Stop passing the predicate to inversion internals. (73b0e0c995a )
Simplify the implementation of the deprecated case_type tactic. (03ca694e60c )
Move the case manipulation directly into Clenv.case_pf. (b3e7c8bafb7 )
Remove let-in contraction in eliminations using arbitrary clauses. (baadcb8a7da )
Algebraize the branch argument type used by induction-like tactics. (3000f16b2c2 )
Adding overlays. (eb021e27902 )
Merge PR #17458: Enforce that Clenv.case_pf takes a case eliminator by typing (f187c6021ad )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Explain stack overflow for nat, number examples (cf61ca2d69d )
Merge PR #17406: Explain stack overflow for nat, number examples (9b3611d4efa )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
Remove redundant Indrec.is_private (964d12c83b6 )
Check use of private inductives in the kernel (44363605640 )
Merge PR #17452: Check use of private inductives in the kernel (dbee028227e )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Slight cleanup around notation_location type (0ef8076f643 )
Merge PR #17469: Slight cleanup around notation_location type (6b8f51fab91 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
Interpret "abstract after N" in Number Notation as > N, not >= N (cfe1999cb97 )
Merge PR #17478: Interpret "abstract after N" in Number Notation as > N, not >= N (fc4ff973d75 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by maximedenes (3) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Ltac2: move type tag = int
to tac2ffi (7573c9ff2e7 )
Merge PR #17481: Ltac2: move type tag = int
to tac2ffi (4e4e1c2e706 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
pr_evar_info: print evar type when undefined (291d5d39c3e )
Merge PR #17480: pr_evar_info: print evar type when undefined (d7c8ae8fd4a )
Zimmi48 pushed 5 commits to branch v8.17. Commits by Zimmi48 (3) and SkySkimmer (2).
First commit after release. (db9e7d0e260 )
CI: do not set interruptible:true on protected branches (4380c4bbf75 )
Backport PR #16970: CI: do not set interruptible:true on protected branches (686e934b4b3 )
Tagged runner system (ee1760aae61 )
Backport PR #17246: Tagged runner system (cbd4dafb962 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Fix vm_compute evar sensitivity with decompose_prod (5b5bd2e47ca )
Merge PR #17437: Fix vm_compute evar sensitivity with decompose_prod (54274eeeaf6 )
coqbot-app[bot] pushed 9 commits to branch master. Commits by olaure01 (8) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 4 commits to branch master. Commits by jfehrle (3) and coqbot-app[bot] (1).
Exclude ssr mlgs and rst from processing (c3275452320 )
Clean up doc_grammar messages (bf56a63ab31 )
Fix description of first and solve for Tactic Notation (f3aa0f9961d )
Merge PR #17229: Exclude ssr from doc_grammar processing; report missing/extra commands and tactics (83e642d3fb2 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Remove the unused API clenv_unify_meta_types. (0bbdc7e4987 )
Merge PR #17492: Remove the unused API clenv_unify_meta_types. (698714bfcbb )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and proux01 (1).
Fix #17451 (43a91b97e9b )
Merge PR #17485: Fix #17451 (confusing warning with :>
in definitional class) (e2485bfa450 )
SkySkimmer pushed 1 commit to branch v8.5.
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Goptions.iter_table: get env from caller (6acef03a536 )
Merge PR #17486: Goptions.iter_table: get env from caller (3e56e5f44c3 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Correct typo in changes for #15668 (967a385e730 )
Merge PR #17502: Correct typo in changes for #15668 (5ed8b38353a )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Remove leftover "redoing byextend" debug message (5fdd18a9467 )
Merge PR #17495: Remove leftover "redoing byextend" debug message (721fadbb5f7 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Enable warning 70 (missing mli), add mli files (99eae36202c )
Merge PR #17293: Enable warning 70 (missing mli), add mli files (fbdc9d94e72 )
mattam82 pushed 48 commits to branch universes-clauses.
Add a new loop-checking implementation of the "graph" (1130d0e1e95 )
Integrate new algorithm (26e4be4392c )
Fixed constraints_of, add preliminary union-find structure (90379fc7c17 )
Debugging in univMinim and uState (3eebc162e41 )
Model modified by side-effect, not necessarily a good optimization (59e452be006 )
Back to a purely functional implementation of the model (1b02d653715 )
Implements clauses for a given conclusion as a set to avoid duplicate clauses (0d897fc102d )
Optimize simplify_clauses_between to use marking (9eb5f49e89e )
Implement less efficient ClausesOf.filter_map as it is available only in ocaml >= 4.11.0 (7f62bad40b7 )
Avoid rechecking model if possible after equating universes (7094bfc1905 )
Reorganize infer_extension/enforce functions (08a372bb4ad )
No need to update_model in the current setting (105b17a5727 )
Change ClausesForward representation (62a685de834 )
WIP on more efficient folding over updated constraints (815b7c8bd15 )
Forward and backward clauses sets (0a62c4d6dce )
Working version with forward clauses (fc4ea730e18 )
Working version with clauses attached to canonical nodes (61d06bfbd23 )
Cleanup and avoid recomputing a model update at each constraint introduction (9897b3b3c5a )
Revert univMinim changes (522b7d4da00 )
WIP fixing check_* functions (bc44730b449 )
[and 28 more commit(s)]
Zimmi48 deleted the branch universes-clauses.
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Zimmi48 pushed 2 commits to branch master. Commits by Zimmi48 (1) and proux01 (1).
Distinguish deprecation warnings on the "since" field (16684fa9ffa )
Merge PR #17489: Distinguish deprecation warnings on the "since" field (3e70115359d )
coqbot-app[bot] pushed 5 commits to branch master. Commits by samuelgruetter (4) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 23 commits to branch master. Commits by ppedrot (22) and coqbot-app[bot] (1).
Inline the case node construction in Clenv.case_pf. (9220caa51b1 )
Do not rely on the case value to compute its signature. (2e9a764e100 )
Further simplification of compute_case_signature. (3d87667e97f )
Move the case computation to Clenv.case_pf. (ebe05c22689 )
Export a variant case-building function tailored for case_pf. (6cc876c6dd1 )
Stop relying on Indrec internals to decide whether a case is dependent. (8acc29b3ffe )
Explicitly passes the parameters to the case generating function. (4c2d2352114 )
Small factorization in elimination checking from Indrec. (31a3789c175 )
Move the return clause computation from Indrec to case_pf. (76d76a967b8 )
Inline parts of the refiner in case_pf. (0d5e4e5b79b )
Reorganize the internal layout of case_pf. (8d85a3ecff6 )
Explicitly pass indices and the inductive argument to build_case_analysis. (4857cee5422 )
Further factorization of elimination checking code in Indrec. (10ea868ce62 )
Expose the clenv data explicitly in the legacy refiner. (97e392249fc )
Fix a discrepancy in the branch variables and introduce hypotheses in case_pf. (f6bb4d381f7 )
Move back the case-building function for case_pf to Clenv. (c39bcdc8e60 )
Remove unsafe constr casts in case_pf internals. (2af4b544cc0 )
Simplify the construction of the case node in case_pf. (557ed74faf0 )
Do not generate a fresh sort for the return clause generated by case_pf. (9e933f6fa38 )
Add tests extracted from the PR. (38b71689c5c )
[and 3 more commit(s)]
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Locate all errors from a failed coercion/unification (97c634806b5 )
Merge PR #17504: Locate all errors from a failed coercion/unification (a3bf5ca477a )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
Remove customizability of Summary.ref freeze function (5937b8801df )
Implement Summary local refs without ephemerons (1c7c7fe4b04 )
Merge PR #17516: Implement Summary local refs without ephemerons (2720f32d6bf )
coqbot-app[bot] pushed 4 commits to branch master. Commits by SkySkimmer (3) and coqbot-app[bot] (1).
Remove Prettyp.set_object_pr indirection (a88eaf9b545 )
Expose Prettyp.print_abbreviation used by coq_lsp (c96b6dd6f67 )
Overlay for object_pr removal (335cad90349 )
Merge PR #17460: Remove Prettyp.set_object_pr indirection (0dd61314df3 )
coqbot-app[bot] pushed 8 commits to branch master. Commits by ppedrot (7) and coqbot-app[bot] (1).
Remove the ad-hoc unused clenv_type_head_meta function. (df2c5460672 )
Merge clenv_unify and clenv_meta_type in a single exported API. (bbf440a3039 )
Remove the now useless cache wrapper for meta expansion. (33863e6c9da )
Stop relying on the clausenv data structure in Clenv internals. (4cee5eb4931 )
Enforce statically that case_pf is always called with with_classes:true. (4248e0c1460 )
Remove some open Clenv statements and replace them by explicit qualification. (3a6e71bc034 )
Simplify the Tactics.CannotFindInstance exception payload. (7841e934c01 )
Merge PR #17526: Tidy the exposed API of the Clenv module (d48de62a439 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Unroll Tac2ffi.abstract for n in [1;4] (15a4cc916c8 )
Merge PR #17512: Unroll Tac2ffi.abstract for n in [1;4] (2781a522177 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and yoshihiro503 (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqtop: restore printing of -time (ac99e21acb1 )
Merge PR #17535: coqtop: restore printing of -time (9f610a44b34 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Ltac2: internalize constr:($x)
as x
(ba0a85a5cf1 )
Merge PR #17522: Ltac2: internalize constr:($x)
as x
(e85ce7efdc6 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
Make current_dirpath safe for synterp (9a8751b3f21 )
Add some comments about the path functions in lib.mli (7824616cd78 )
Merge PR #17470: Make current_dirpath safe for synterp, add some comments in lib.mli (93117a23294 )
coqbot-app[bot] pushed 6 commits to branch master. Commits by HaoYang670 (5) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and mattam82 (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[ocaml] Fix warning 73 "A generative functor should be applied to '()'; using '(struct end)' is deprecated." (8690e1f8db0 )
Merge PR #17543: [ocaml] Fix warning 73 "A generative functor should be applied to '()'; using '(struct end)' is deprecated." (894895e6ae2 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by SkySkimmer (3) and coqbot-app[bot] (1).
Move ltac2 backtrace code from tac2interp to new tac2bt (0f269df7943 )
Make tac2bt not depend on tac2env (using a hook for pr_frame) (13647d17066 )
Avoid writing eta expansions for primitives (d6dc6f0d820 )
Merge PR #17513: Avoid writing eta expansions for primitives (caf3a556759 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Add test of disabling abbreviation which shadows something else (ab2bf2ea628 )
Merge PR #17528: Add test of disabling abbreviation which shadows something else (7e26b05d369 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by SkySkimmer (3) and coqbot-app[bot] (1).
Ltac2: Make it possible to define externals with other plugin names (c4c60a5ae6e )
Remove Ltac2 @ external with "ltac2" short name (06c0773ef2f )
Overlays for Ltac2 external plugin names (d35973042e4 )
Merge PR #17533: Ltac2: Make it possible to define externals with other plugin names (90caf092f19 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and mattam82 (1).
Use main branch of Equations for CI (684ea581e83 )
Merge PR #17539: Use main branch of Equations for CI (7e9c7bef3c0 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Move DefAttributes and with_section_locality back to vernacentries (7866d542ff2 )
Merge PR #17546: Move DefAttributes and with_section_locality back to vernacentries (afc4a72c536 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Turn "algebraic on the right" error into regular univ inconsistency (0b2ecbab983 )
Merge PR #17505: Turn "algebraic on the right" error into regular univ inconsistency (61e4fc86595 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
tclFOCUSID: when used on a shelved goal, shelve all produced goals (80795ba01a5 )
Merge PR #17552: tclFOCUSID: when used on a shelved goal, shelve all produced goals (835db04891c )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
Stop calling inductive indices "annotations" in the doc (2270faa5573 )
Update doc/sphinx/language/core/inductive.rst (e66af996501 )
Merge PR #17548: Stop calling inductive indices "annotations" in the doc (c4852858e6e )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Remove dubious code in push_xref (e390503878f )
Merge PR #17530: Remove dubious code in push_xref (d00daba56a2 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Ltac2: allow 0 argument externals (78d86734aba )
Merge PR #17475: Ltac2: allow 0 argument externals (c4496bf5474 )
coqbot-app[bot] pushed 11 commits to branch master. Commits by Zimmi48 (10) and coqbot-app[bot] (1).
Use automatically generated ToC. (615ccbeb9a0 )
Update list of channels to ask and answer questions. (84d883f1462 )
Adjust to introduction of Coq Platform, mention Awesome-Coq. (7ce51a40261 )
Mention the existence of the coqbot minimize features. (9e9971c9b05 )
Remove outdated information: creating new branches is no longer possible. (2c1879210ef )
Document the lightweight CI default / full CI requirement for merging. (f626bfa07d9 )
Clarify that assignees may be selected outside code owners. (90df6cbf913 )
Clarify who can merge in the old release branches. (1702efea5f7 )
Mention the coq/core voting process and the Coq Team page. (05affebdfc8 )
Other minor adjustments and clean-ups to the contributing guide. (2e1bc3c0751 )
Merge PR #17515: A big update pass on the contributing guide. (4d55387ee02 )
coqbot-app[bot] pushed 6 commits to branch master. Commits by ppedrot (5) and coqbot-app[bot] (1).
Slightly tweak the data sent to the legacy refiner. (af1b13c8b3f )
Stop reducing case analyses when the head is a constructor in case_pf. (f23df7c4887 )
Simplify case_pf code after the removal of head reduction. (66b62d9359e )
Add a test for the non-reducing case behaviour. (9fc340abad8 )
Document the changes. (1720ae4fba4 )
Merge PR #17541: Stop reducing case analyses when the head is a constructor in case_pf. (138d3f7676c )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Use meta_instance instead of an adhoc function in clenv_unique_resolver. (174279e53fe )
Merge PR #17545: Use meta_instance instead of an adhoc function in clenv_unique_resolver. (65720db3c13 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
Put current output/ModuleSubtyping test in a submodule (d545a2d5e95 )
Declaremods: do not protect summaries (a26ca6bb9bf )
Merge PR #17479: Declaremods: do not protect summaries (3350c82312a )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Tweak CList.firstn: return original list when fully used (3fefde9546d )
Merge PR #17558: Tweak CList.firstn: return original list when fully used (3e4ac7a027d )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
retype_error instead of anomaly on missing evar in retyping (34d17bc7897 )
Merge PR #17550: Make detyping of projections parameter recovery more robust (00dd0b00138 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
Ltac2: Add set and map APIs for ident string int constant inductive constructor (4e451f3eb9d )
Ltac2: polymorphic tagged maps (4151596d3a6 )
Merge PR #17347: Ltac2: Add set and map APIs for ident string int constant inductive constructor (a85232ca327 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by SkySkimmer (3) and coqbot-app[bot] (1).
Bench table printer: support elements with display size <> string length (d21f828b935 )
Bench: generate html timing tables with links to the html files (86feedcb77f )
Bench: add html ids for each line and use in table links (920f94efa8b )
Merge PR #17559: Bench: generate html timing tables with links to the html files (a75ad7283ea )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
More robust reinterpreting of ltac variables (cda3b16391a )
Merge PR #17422: More robust reinterpreting of ltac variables (b096781fe42 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Move Discharge.result type to Term_typing and stop exposing it (294564454ee )
Merge PR #17582: Move Discharge.result type to Term_typing and stop exposing it (505c3cf9ba6 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and proux01 (1).
[refman] Add link to the deprecation policy (7b515a2cce2 )
Merge PR #17532: [refman] Add link to the deprecation policy (14946eb0cbc )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
More informative "expression does not evaluate to a tactic" (7a2acaa290a )
Merge PR #17588: More informative "expression does not evaluate to a tactic" (96b952fafdb )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Merge tests using misc/coqdoc-options (dfcfd2ad1bf )
Merge PR #17542: Merge tests using misc/coqdoc-options (fad97fb0dc6 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Ltac2: use ValExt for uint63 and float64 (95e1b96e5c4 )
Merge PR #17569: Ltac2: use ValExt for uint63 and float64 (ba1027a3a23 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by SkySkimmer (3) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 7 commits to branch master. Commits by ppedrot (6) and coqbot-app[bot] (1).
Fix the behaviour of intros + intropattern over higher-order arguments. (783b2b616e7 )
Slightly tweak the heuristic to pose dependent metas in case_pf. (b87d5406c9f )
Generalize tclNEWGOALS to allow prepending goals instead of appending them. (d3828113047 )
Stop handling metas of the scrutinee directly in the case_pf tactic. (0379202aa05 )
Simplify the case_pf code by removing the submetas argument. (d89b013cd45 )
Document the changes. (8583ab4eb44 )
Merge PR #17564: Slightly tweak the heuristic to pose dependent metas in case_pf. (056eedd3c19 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and gares (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by andres-erbsen (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Zimmi48 pushed 2 commits to branch v8.17. Commits by Zimmi48 (1) and kit-ty-kate (1).
Allow coq-core and coqide-server to be compiled in bytecode-only mode (17c4650548b )
Backport PR #17433: Allow coq-core and coqide-server to be compiled in bytecode-only mode (8768ba36dc6 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and silene (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and maximedenes (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Reject Timeout 0, correctly handle when synterp takes longer than the timeout without getting a signal. (5704a6b2499 )
Merge PR #17586: Reject Timeout 0, correctly handle when synterp takes longer than the timeout without getting a signal. (6911c9a9ce0 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and maximedenes (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 4 commits to branch master. Commits by herbelin (3) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 4 commits to branch master. Commits by gares (3) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 4 commits to branch master. Commits by SkySkimmer (3) and coqbot-app[bot] (1).
In interactive mode, print with exninfo before resetting state (8d407371cf3 )
Vernac.load_vernac
: interactive
is always false
(fa7f2ce427c )
Move early error printing out of interp_vernac to process_expr specific code path (f8582c0f08a )
Merge PR #17592: In interactive mode, print with exninfo before resetting state (b5c0902ae05 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 5 commits to branch master. Commits by SkySkimmer (4) and coqbot-app[bot] (1).
gen_rules: don't chdir while generating the rules (18a63395868 )
gen_rules: make it possible to Require ltac2 files in stdlib and vice versa (82775de4def )
gen_rules: chdir instead of using -fake-source in the generated rules (938179db784 )
Remove -fake-source (932362575e5 )
Merge PR #17568: gen_rules improvements: remove -fake-source, allow cross dependencies between theories/ and Ltac2/ (2f87297b1a8 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 11 commits to branch master. Commits by SkySkimmer (10) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by arbipher (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by LasseBlaauwbroek (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
Move Termops.decompose_app_vect to EConstr (901a96477e8 )
Rename decompose_app->decompose_app_list, decompose_app_vect->decompose_app (6d2c255bd4a )
Merge PR #17633: Move Termops.decompose_app_vect to EConstr, rename decompose_app->decompose_app_list, decompose_app_vect->decompose_app (78798afd110 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
coqbot-app[bot] pushed 6 commits to branch master. Commits by SkySkimmer (5) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 4 commits to branch master. Commits by ppedrot (3) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 9 commits to branch master. Commits by herbelin (8) and coqbot-app[bot] (1).
Replacing some uses of "subentries" by "non-terminal" (more standard (547750ec132 )
We introduce a type notation_entry_relative_level to preserve more (820d072667f )
Reformulating comment about ETProdConstr. (9a79ed820fc )
Clarify the test for a coercion-like rule to really be a coercion + other doc. (79fb3b2a5aa )
Adjust notation tests. (981aefaa89d )
To make the treatment more uniform, we use levels also in constr. (0e7fce1e0b4 )
Add overlay for coq-elpi and serapi (b79816f0cb3 )
Adding change log for #17117 (43bface707d )
Merge PR #17117: Clarifying the logic of levels in custom and constr entry rules (reopening of #13025) (e3f4b263609 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by ppedrot (3) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
coqbot-app[bot] pushed 5 commits to branch master. Commits by ppedrot (4) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 4 commits to branch master. Commits by SkySkimmer (3) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 5 commits to branch master. Commits by SkySkimmer (4) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
injection: do not force Eqdep_dec to be required when equality scheme exists (aa2b42269d2 )
Merge PR #17670: injection: do not force Eqdep_dec to be required when equality scheme exists (63d4f4bab77 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by maximedenes (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and silene (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
Provide API for elpi-style import time vernac extends (d8f62bb65b1 )
Force mlg files to declare "PLUGIN foo" or "GLOBAL PLUGIN" before VERNAC EXTEND (09ebaf16020 )
Merge PR #17616: Provide API for elpi-style import time vernac extends (aa45e86f9ab )
coqbot-app[bot] pushed 4 commits to branch master. Commits by SkySkimmer (3) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 4 commits to branch master. Commits by ppedrot (3) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and maximedenes (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and rlepigre (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by Blaisorblade (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by liyishuai (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 5 commits to branch master. Commits by SkySkimmer (4) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by proux01 (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and gares (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by andres-erbsen (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by CohenCyril (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[build] Avoid conflict between library and module name in case-insensitive FS (a08da83e089 )
Merge PR #17706: [build] Avoid conflict between library and module name in case-insensitive FS (350142e5745 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and gares (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Zimmi48 pushed 18 commits to branch v8.17. Commits by Zimmi48 (8), SkySkimmer (4), herbelin (3) and others (3).
Include env and evar map in ltac backtrace constr for correct printing (41bfd5f6277 )
Backport PR #17450: Include env and evar map in ltac backtrace constr for correct printing (c3eb858371f )
Fix #17451 (9426d4c8bb1 )
Backport PR #17485: Fix #17451 (confusing warning with :>
in definitional class) (7c7041d84c0 )
Remove leftover "redoing byextend" debug message (d3a22f29b41 )
Backport PR #17495: Remove leftover "redoing byextend" debug message (bce0c29b272 )
Extraction to OCaml: use correct key to manage collision of record field names. (d0080add647 )
Fixing printing of "(* val ... *)let ... " in extraction. (a334289a215 )
Adding changelog for #17324 (c6cb8029bc0 )
Backport PR #17324: Fixing shadowing of record fields in extraction to OCaml (abc2fbc5a52 )
Typeclasses debug: use registered printer for CannotUnify (39c191c8217 )
Backport PR #17325: Typeclasses debug: use registered printer for CannotUnify (d7c8bc67375 )
[coqdep] relative paths to META and .cmxs files. (b8465fc5191 )
Backport PR #17270: [coqdep] give relative paths to META and .cmxs files. (cbf1d67b5bf )
Fix "tip not cached" anomaly when there are open proofs at file end (2d7d1388158 )
Merge PR #17750: Fix "tip not cached" anomaly when there are open proofs at file end (88e420e7a1a )
[stm] fix regression introduced in de2d782 (5666ffa23b9 )
Backport PR #17743: [stm] fix regression introduced in de2d782 (c7168674f27 )
Zimmi48 pushed 6 commits to branch v8.17. Commits by Zimmi48 (4), SkySkimmer (1) and ejgallego (1).
Fix documentation of add_top. (14d9d0fa792 )
Backport PR #17755: Fix documentation of add_top. (12844b47f81 )
[build] Avoid conflict between library and module name in case-insensitive FS (4402ead2471 )
Backport PR #17706: [build] Avoid conflict between library and module name in case-insensitive FS (4604319f7fd )
Fix debug install printers after coqworkmgrapi name change (0664095b9e8 )
Backport PR #17756: Fix debug install printers after coqworkmgrapi name change (50ec010ac96 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
UnivSubst.level_subst_of: assert that we are never called on an algebraic (b7a547ecb73 )
Merge PR #17763: UnivSubst.level_subst_of: assert that we are never called on an algebraic (eb03184c8a8 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Turn "overwriting previous delimiting key" and "hiding binding of key" messages into warnings (ad209ee23fb )
Merge PR #17758: Turn "overwriting previous delimiting key" and "hiding binding of key" messages into warnings (93aa0472c53 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by Zimmi48 (3) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 10 commits to branch master. Commits by ejgallego (9) and coqbot-app[bot] (1).
[xmlprotocol] Serialize full locations (3a3de8fb484 )
[coqide] Fix off-by-one-error in Coq loc to GTK line loc conversion. (8df56ac9c94 )
[coqide] Offset compensate location in tooltips if the sentence did move. (f46571121c1 )
[test suite] Add testcase for #17382 (be6c5c46f9b )
[coqide] Fix bol_pos calculation in coq_loc_from_gtk_offset (7c0ee037c1c )
[coqidetop] Create properly the resumption location in coqidetop (cf32d2225df )
[xml protocol] Changelog and correct outdated documentation. (b9490c94e37 )
[coqide] Fix typos, thanks to Jim for the review. (e15b54381bb )
[coqide] Improve offset compensation (8192c35f1a5 )
Merge PR #17382: [xml protocol] [coqide] Alternative PR fixing some loc problems in master. (78def24510c )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by LasseBlaauwbroek (2) and coqbot-app[bot] (1).
Zimmi48 pushed 2 commits to branch v8.17.
Zimmi48 pushed 2 commits to branch v8.17.
Zimmi48 pushed tag V8.17.1.
coqbot-app[bot] pushed 6 commits to branch master. Commits by proux01 (5) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and gares (1).
gares pushed tag V8.19+alpha.
gares pushed the branch v8.18.
gares pushed 1 commit to branch v8.18.
coqbot-app[bot] pushed 3 commits to branch master. Commits by proux01 (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and maximedenes (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 4 commits to branch master. Commits by ana-borges (2), Zimmi48 (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and palmskog (1).
add RM release item about propagating opam package changes prompted by opam-repository CI to Coq repo (a4140234460 )
Merge PR #17791: add RM release item about propagating opam package changes (d7e6265da6e )
coqbot-app[bot] pushed 2 commits to branch master. Commits by akr (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 4 commits to branch master. Commits by SkySkimmer (3) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by ana-borges (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and palmskog (1).
coqbot-app[bot] pushed 4 commits to branch master. Commits by herbelin (3) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by Zimmi48 (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Update the coqide.opam file to match what is accepted in opam-repository. (d3f2126438f )
Merge PR #17790: Update the coqide.opam file to match what is accepted in opam-repository. (a6d3b3a57e8 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and proux01 (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by andres-erbsen (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 4 commits to branch master. Commits by ejgallego (3) and coqbot-app[bot] (1).
gares pushed 2 commits to branch v8.18.
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
gares pushed 44 commits to branch v8.18. Commits by gares (18), SkySkimmer (7), Zimmi48 (5) and others (14).
Fixes #10739: anomaly with Extraction within a module. (f65aa028597 )
Adding change log for #17344 (dd0727d82cb )
Backport PR #17344: Fixes #10739: anomaly with Extraction within a module (9312b0748a1 )
Adding options -require, -r, -require-from, -rfrom. (dff47046c4d )
Removing -r to prevent the collision with -R. (34194f38fcc )
Adding change log for #17364 (eca7074ff28 )
Backport PR #17364: Adding options -require, -r, -require-from in addition to -rfrom (f8fc5030012 )
coq_makefile: put file to install list in file instead of shell script (436729491ac )
Backport PR #17697: coq_makefile: put file to install list in file instead of shell script (d06e4db3cc9 )
deprecate ZArith.Zdigits (530215484a8 )
Backport PR #17733: deprecate ZArith.Zdigits
(9d581300742 )
Fatal warnings for duplicate objects in Coq refman. (b45ed42ef79 )
Backport PR #17741: Fatal warnings for duplicate objects in Coq refman. (a8d0f5af2a9 )
Cleanup output/Function.v (0944d5d5edd )
Warn when trying to enable an unknown warning (6722eb5a453 )
Override unknown-warning for command line -w (1c559885fa4 )
Backport PR #17747: Warn when trying to enable an unknown warning (e0acbd2cd27 )
Bump Sphinx to 4.5.0 (2b1275e7f81 )
Try with a more recent version of docutils and rtd (292160e14cb )
Fix documented lower bound for sphinx_rtd_theme. (f8c90db7c2e )
[and 24 more commit(s)]
coqbot-app[bot] pushed 3 commits to branch master. Commits by coqbot-app[bot] (1), herbelin (1) and proux01 (1).
coqbot-app[bot] pushed 7 commits to branch master. Commits by LasseBlaauwbroek (6) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Replace an ad-hoc implementation with a common UnivProblem API in Unification. (2925eaebab2 )
Merge PR #17815: Replace an ad-hoc implementation with a common UnivProblem API in Unification. (3c28ae408e5 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 8 commits to branch master. Commits by herbelin (7) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 4 commits to branch master. Commits by herbelin (3) and coqbot-app[bot] (1).
Fixes #15221 part 1: notation with flexible head not a bounded application. (6cffede3338 )
Fixes #15221 part 2: a case of ill-typed eta-expansion in notations. (c57edd20b7b )
Adding changelog for #17841 (af5483b2279 )
Merge PR #17841: Fixes #15221: a case of invalid eta-expansion in notation printing (d78feae56e7 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and palmskog (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and proux01 (1).
coqbot-app[bot] pushed 4 commits to branch master. Commits by herbelin (3) and coqbot-app[bot] (1).
Fixes #17854 anomaly: check for duplicates was too late for disjunctive patterns. (f3ca3e97049 )
Ignore repeated "as id" clauses with same id. (8b0c27d8091 )
Adding changelog for #17857 (391fbcf2af6 )
Merge PR #17857: Fixes #17854 anomaly: check for duplicate variables in a list of patterns was done too late for disjunctive patterns (91ce1d199a5 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
Fixes #17860: missing check in notations with repeated recursive binder variable. (8c8defcf8ab )
Adding changelog for #17861 (96e169a468a )
Merge PR #17861: Fixes anomaly #17860: missing a recursive check in notations with multiple nested occurrences of a recursive-binder variable (ae4a3ba05ce )
coqbot-app[bot] pushed 5 commits to branch master. Commits by herbelin (4) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by ana-borges (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 7 commits to branch master. Commits by herbelin (6) and coqbot-app[bot] (1).
Mini-documentation in Constrintern.instantiate_notation_constr. (ab84e6eb805 )
Adding folding and equality on pairs. (2928cbbfd52 )
Make the internal interpretation of CPatNotation closer to CNotation. (fe4cd96018c )
Better fix for #13078: supporting "ident"/"pattern" in notations for patterns. (ee0ef0e6626 )
Adding change log for #17115 (6aeaff80b66 )
Overlay for tactician (b1cdde823c1 )
Merge PR #17115: Uniformizing the treatment of notations for terms and notations for "match"-patterns (6b4794c1e4a )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and palmskog (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Refactor VM error handling and catch error from generating too large code (c01c7961ba1 )
Merge PR #17752: Refactor VM error handling and catch error from generating too large code (64f32a166ba )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and proux01 (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by MSoegtropIMC (1) and coqbot-app[bot] (1).
gares pushed 13 commits to branch v8.18. Commits by gares (7), proux01 (2), MSoegtropIMC (1) and others (3).
CI: adjust Windows CI to changes in Coq Platform (folder name) (429752977cd )
Backport PR #17880: CI: adjust Windows CI to changes in Coq Platform (folder name) (e5d5e5180a9 )
Fix #17871 inconsistency with native_compute and primitive floats (a11b411d6d6 )
Backport PR #17872: Fix #17871 (inconsistency with native_compute and primitive floats) (8e323f7d289 )
Clarify the duplicate-clear warning message (2343671f6b8 )
Backport PR #17770: Clarify the duplicate-clear warning message (5e7890cedde )
Fix #17852 (universe issue with reverse coercions) (0464f2fa1cc )
Backport PR #17853: Fix #17852 (universe issue with reverse coercions) (c5fc20931ff )
Stop mentioning Local, Export, Global prefixes for Set. (1bae3064699 )
Backport PR #17858: Stop mentioning Local, Export, Global prefixes for Set. (e3f51f4ac7f )
Use command -v instead of which in make_git_revision (3447cfb3d88 )
Backport PR #17821: Use command -v instead of which in make_git_revision (7b6e5708162 )
Merge PR #17886: [release] V8.18 backports (1c848661b8b )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
Fixes #10878: "Number Notation ty f g" insensitive to impl. arguments of f g ty. (4a75c0c0fcd )
Merge PR #17903: Fixes #10878: let Number Notation be insensitive to the implicit arguments of its parameters (c4afba3c061 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by JasonGross (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jim-portegies (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
Fixes #17817: extraction error message refers to actual language of extraction. (8c113b5af0a )
Adding changelog for #17889 (53894097bfc )
Merge PR #17889: Fixes #17817: refer to actual chosen extraction language in extraction error messages (3974f34e7f1 )
coqbot-app[bot] pushed 7 commits to branch master. Commits by maximedenes (5), coqbot-app[bot] (1) and gares (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
gares pushed 2 commits to branch v8.18. Commits by gares (1) and maximedenes (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and gares (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
Fixes #17071: report nice error for notations too-much applied constructors. (7ecc20080d8 )
Adding changelog for #17892 (31db3e7ba98 )
Merge PR #17892: Fixes #17071: appropriate error instead of anomaly in the presence of notations with constructors applied to too many arguments in pattern-matching (30554d5195f )
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and mrhaandi (1).
gares pushed 12 commits to branch v8.18. Commits by gares (6), maximedenes (5) and SkySkimmer (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by Stefan Haan (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
Fixes #11237: support constructor parameters in prim notations for patterns. (b9a867bf73d )
Add changelog for #17902 (ac165b467c1 )
Merge PR #17902: Fixes #11237: support constructor with parameters in primitive notations for patterns (f0e0ee9f1f2 )
gares pushed 2 commits to branch v8.18.
gares pushed tag V8.18+rc1.
coqbot-app[bot] pushed 3 commits to branch master. Commits by Zimmi48 (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 4 commits to branch master. Commits by herbelin (3) and coqbot-app[bot] (1).
Adding Map.filter_map. (a66d3488c70 )
For arguments scopes, statically know the list of available scopes. (c9ce2017298 )
Make update_scope fully monotone when there are new scopes around. (421c4b45d33 )
Merge PR #17907: For arguments scopes, statically know the list of available scopes (technical PR) (d7f0d9f07d2 )
coqbot-app[bot] pushed 9 commits to branch master. Commits by herbelin (7), coqbot-app[bot] (1) and proux01 (1).
Using full "notation_entry_relative_level" in unparsing. (440d470b83c )
Moving prec_less in notation.ml . (ef8121813b8 )
Adding the possibility to request a non-empty printing level coercion. (79a985df2fc )
Preparing to add printer support for parsing rules overlapping on right and left. (fd23e62138f )
Passing level of printing continuation in preparation of support for rule collisions. (bae44d9f4fe )
Add printer support for constr rules of the form "SELF ; ... ; term LEVEL XX". (b1a1a64c5da )
Add printer support for custom rules of the form "SELF ; ... ; myterm LEVEL XX". (6c10663a820 )
Add overlays (a8f9b99325c )
Merge PR #17875: Add printer support for grammar entries with non-necessary-lower level on their right-hand side (d95cb47c4f3 )
coqbot-app[bot] pushed 6 commits to branch master. Commits by herbelin (4), coqbot-app[bot] (1) and proux01 (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and liyishuai (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
Preferring "inhabitant" to "witness" for a term inhabiting a type. (2c40d67cf43 )
Preliminary proposal for adding a header to the Variant and Inductive sections. (880711c5f0c )
Merge PR #17800: Add introduction to the section on variants and inductive types in the reference manual (58583534c7c )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
Exporting version of pr_constr_expr/pr_lconstr_expr ensured not to be overriden. (8543d877853 )
Merge PR #17942: Exporting a version of pr_constr_expr/pr_lconstr_expr ensured not to be overriden (9aa25cc3320 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and maximedenes (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by JasonGross (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 4 commits to branch master. Commits by herbelin (3) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 4 commits to branch master. Commits by SkySkimmer (3) and coqbot-app[bot] (1).
Ltac2 type unification: assign type variables to unreduced type (1a793bcab92 )
Bidirectionality in Ltac2 typechecking (153cfa97d7e )
Ltac2: add type annotation to generated code for constr/goal_matching (da79a5124e3 )
Merge PR #17924: Bidirectionality in Ltac2 typechecking + type annotations for goal/constr_matching scopes (a06e13f86d8 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and maximedenes (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by JasonGross (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by JasonGross (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by Jan-Oliver Kaiser (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by Michael Soegtrop (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by jouvelot (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by JasonGross (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by JasonGross (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 4 commits to branch master. Commits by ppedrot (3) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and proux01 (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and gares (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
coqbot-app[bot] pushed 25 commits to branch master. Commits by SkySkimmer (24) and coqbot-app[bot] (1).
Revert "Warn when minimizing inductive to set even though minim to set is off" (72af3d61612 )
Remove redundant "if len >= 2 then set_leq_sort set du" code (c29d4cfe710 )
small reindent in record.ml (169a8c2539b )
assert that interp_structure is never called as definitional class (f43a0174614 )
Keep constraints on bounded from below univs when minim to set is off (ade1bc23b31 )
cominductive.inductive_levels works on econstr (ac81461a6ce )
extract_levels: don't include the inductive itself (f25f4b6fbb7 )
Use ComInductive.inductive_levels for record level computation (e1c8698c3a1 )
Move a universe minimization call into inductive_levels (a28e7934255 )
Fix universe handling with definitional class (caac5e186a7 )
Don't minimize universes in def_class_levels (3b96b026fb2 )
Refactor ComInductive.inductive_levels to avoid adhoc max functions (b0afa24d4ba )
Don't minimize universes in inductive_levels (2d924395ebc )
Move is_sort_variable
to only user in record, add normalization (7a4ede95d59 )
UState.make_flexible_variable is always called with [true] (90acbc91d5a )
cominductive: make conclusion flexible earlier (56bcde8d7e5 )
Stop recognizing ((fun _ => Type) : nat -> _) 0
as pseudo_poly in cominductive (60a060485e5 )
Avoid [merge_context_set sideff:true] in rewrite.ml (dc062197ab6 )
Add glob_sort to produce flexible algebraic sorts (a44167edcb2 )
Use univ_flexible_alg glob sort for inductives (ce065646c4c )
[and 5 more commit(s)]
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and rlepigre (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
gares pushed 20 commits to branch v8.18. Commits by gares (11), SkySkimmer (2), Zimmi48 (2) and others (5).
Advertise Ltac2 in Ltac chapter. (ee27c20f5f0 )
Update doc/sphinx/proof-engine/ltac.rst (7e73c898483 )
Backport PR #17913: Advertise Ltac2 in Ltac chapter. (165eb794b1a )
Make TC observers summary safe (c9a71dced98 )
Backport PR #17838: Make TC observers summary safe (b93da232fa5 )
Fix "inconsistent assumptions" error message (57691616b98 )
Backport PR #17974: Fix "inconsistent assumptions" error message (4239d6d07d5 )
Statically eta-expand VERNAC actions in coqpp. (e89b0e8b0b3 )
Backport PR #17978: Statically eta-expand VERNAC actions in coqpp. (add362bf5d8 )
coqdep: Windows: fix normalisation of paths containing \ (48b6d441e48 )
Backport PR #17954: coqdep: Windows: fix normalisation of paths containing \ (2dbd3c9c900 )
[release] minimalistic changes for 8.18 (bd922ba68bf )
Backport PR #17997: [release] minimalistic changes for 8.18 (84d86168263 )
Fix #[warnings] attribute in synterp phase (bc3ada9f69a )
Backport PR #18010: Fix #[warnings] attribute in synterp phase (6ed1ab73835 )
Generalize the URL for base repository in the bench script. (5f4a493fc94 )
Backport PR #18003: Generalize the URL for base repository in the bench script. (6f02978bc03 )
Make changelog items uniformly without a period before the parenthesis. (684e93c4bda )
Backport PR #18001: Make changelog items uniformly without a period before the parenthesis (d0f536638da )
Merge PR #18011: [RM] Backports (e1641989792 )
coqbot-app[bot] pushed 6 commits to branch master. Commits by ppedrot (5) and coqbot-app[bot] (1).
Pass bound universes directly as an instance in the VM. (4750a04515e )
Further simplification of sort compilation in the VM. (d8593ba2c49 )
Optimize identity instances in VM compilation. (cdfcad07ff4 )
Optimize closed universe instances in VM compilation. (d35d04062e2 )
Fix max stack size computation in VM instance compilation. (025a3c313a6 )
Merge PR #17926: Pass bound universes directly as an instance in the VM. (c4b4e024eec )
coqbot-app[bot] pushed 2 commits to branch master. Commits by David Swasey (1) and coqbot-app[bot] (1).
gares pushed 2 commits to branch v8.18.
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and rlepigre (1).
gares pushed tag V8.18.0.
coqbot-app[bot] pushed 4 commits to branch master. Commits by herbelin (3) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by JasonGross (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by andres-erbsen (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by andres-erbsen (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by andres-erbsen (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by andres-erbsen (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by Villetaneuse (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by andres-erbsen (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by JasonGross (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and silene (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 12 commits to branch master. Commits by SkySkimmer (11) and coqbot-app[bot] (1).
NewProfile produces google trace format (14c1b9b2e07 )
add NewProfile calls (e3f0c9e643e )
coq_makefile produces profile info when PROFILING set, bench sets it (f167000be9c )
newprofile: include sum of times and call counts of subcategories in args (6c72e506c42 )
newprofile: filter components to print events for using COQ_PROFILE_COMPONENTS (67a44fd7d2b )
newprofile: include line number for "command" component extra data (306cdb7f957 )
Doc for newprofile (187b82ce64e )
Apply suggestions from code review (695d1f7bb86 )
Changed NewProfile.MiniJson.t to polymorphic variants matching yojson (664ec4d5e56 )
NewProfile: move file handling and at_exit calling to init caller (a06a241ebbf )
NewProfile: pause and resumption API (a5dab76be89 )
Merge PR #17702: Produce profiles in google trace format (a99e6ec3243 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and proux01 (1).
coqbot-app[bot] pushed 8 commits to branch master. Commits by rlepigre (7) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and soukouki (1).
tabareau force pushed the branch master.
Coq Github Bot said :
tabareau force pushed the branch master.
(on the wiki)
Thanks for clarifying, the message was really puzzling.
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (1), coqbot-app[bot] (1) and maximedenes (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and proux01 (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by rlepigre (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by JasonGross (1) and coqbot-app[bot] (1).
Add Reflexive,Symmetric,Transitive,Antisymmetric,Asymmetric instances for Rle,Rge,Rlt,Rgt (0a1fc9f1259 )
Merge PR #18059: Add Reflexive,Symmetric,Transitive,Antisymmetric,Asymmetric instances for Rle,Rge,Rlt,Rgt (045c362bae8 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by JasonGross (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 7 commits to branch master. Commits by rlepigre (6) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and proux01 (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and maximedenes (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by proux01 (2) and coqbot-app[bot] (1).
tabareau force pushed the branch master.
@nicolas tabareau are these force-pushes to the wiki really necessary?
ejgallego force pushed the branch master.
SkySkimmer force pushed the branch master.
looks like the web editing is force pushing
maybe we should untick the wiki button from the webhook https://github.com/coq/coq/settings/hooks/209809310
and use a webhook from https://gitlab.com/coq/wiki/ instead
although TBH I don't know if the "force pushed" event comes from the "wiki" button so maybe that wouldn't work
tabareau force pushed the branch master.
tabareau force pushed the branch master.
Certainly not, but this is just direct edition in the browser that produces force-pushing.
Actually, it looks like a GitHub webhook bug. I'll report it.
Done. It's unequivocally a GitHub bug. Let's hope that they fix it soon.
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and rlepigre (1).
GitHub support were able to reproduce the bug, so hopefully this should be fixed soon.
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coq_makefile: Properly delay variable expansion in combined glob/vo rule (2a8ffa6e07d )
Merge PR #18077: coq_makefile: Properly delay variable expansion in combined glob/vo rule (9698bdf5d81 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by LasseBlaauwbroek (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
coq_makefile: allow -destination-of, -sources-of in any position (b68c81dc9b4 )
coq_makefile: print help to stdout when using -h, add -v --version flags (ec3083cdbd6 )
Merge PR #18088: coq_makefile: print help to stdout when using -h, add -v --version flags (d5b30cb76b4 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 8 commits to branch master. Commits by herbelin (5), proux01 (2) and coqbot-app[bot] (1).
Remove useless casts in test-suite (63fd32c98aa )
Forcing use of type_scope when casting with a sort (see issue #6077). (a37e2359c4b )
Dropping two cast notations whose effect is done at in/externalization time. (65c7c58eb2e )
Exporting functions to compute the scope class of a glob constr. (571bb80464e )
Interpreting a casted term in the scope bound to its type if any. (232c29d4c23 )
Interpreting a casted pattern in the scope bound to its type if any. (9af0a3261bc )
Add documentation (3ed75901541 )
Merge PR #6134: Interpreting a casted term in the scope bound to its type if any (0b1e4877aaa )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
Théo Zimmermann said :
GitHub support were able to reproduce the bug, so hopefully this should be fixed soon.
GitHub reports that this bug is fixed now.
coqbot-app[bot] pushed 4 commits to branch master. Commits by Villetaneuse (3) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
Relax lookahead test for ltac2 { foo with ... }
to allow qualids (41c59ab878d )
Ltac2: Avoid generating useless letin when interning { foo with ... }
(b7c7f66f190 )
Merge PR #18089: Relax lookahead test for ltac2 { foo with ... }
to allow qualids (bea5d8c1386 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 5 commits to branch master. Commits by SkySkimmer (4) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 4 commits to branch master. Commits by SkySkimmer (3) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by Yann Leray (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and fajb (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 11 commits to branch master. Commits by rlepigre (10) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 7 commits to branch master. Commits by herbelin (6) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 5 commits to branch master. Commits by herbelin (4) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by Jan-Oliver Kaiser (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 5 commits to branch master. Commits by herbelin (4) and coqbot-app[bot] (1).
Export NotConvertible error of convert_concl. (85104a08026 )
Fixes #5481: support for unification of universe variables in congruence. (da8282cbb7b )
Add specific error message when proof reconstruction in congruence fails. (bf91a7e3656 )
Change log for #18106 (2f2ea93b78b )
Merge PR #18106: Fixes #5481: support for unification of universe variables in congruence and f_equal (f202dcb5085 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and txyyss (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Bench: fix argument order for make-both-time-files (NEW/OLD were switched) (d900d54737f )
Merge PR #18188: Bench: fix argument order for make-both-time-files (NEW/OLD were switched) (1cbd585df44 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 5 commits to branch master. Commits by SkySkimmer (4) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 12 commits to branch master. Commits by herbelin (11) and coqbot-app[bot] (1).
Update on #15582: restore decompose_lambda_n_assum in Term as it is in EConstr. (4189045301d )
Rename Reduction.hnf_decompose_lambda_n_decls using "_assum". (1af3d240248 )
Documenting Reductionops.hnf_decompose_*. (83135ef70f5 )
Reduction.hnf_decompose_lambda_n_assum: typo in name of anomaly. (aae4abe9011 )
Adding Reductionops.hnf_decompose_{lambda,prod}_n. (a9c7dc36935 )
Cosmetic: remove useless space before "evar_map" in reductionops.mli. (dfe53306e3d )
Reductionops.hnf_decompose_prod_decls: remove a match on Cast (impossible by reduction). (f03f06839d7 )
Reductionops: add hnf_decompose_prod_n_assum and New.hnf_decompose_lambda_n_assum. (8028c07eaa8 )
Reductionops: remove redundant dest_prod_assum and document {splay,dest}_arity. (27cc51dd8af )
In hnf_decompose_*_{decls,assum}, apply a uniform heuristic to expose more binders. (2ca14ad5989 )
Renaming functions hnf_decompose_* to whd_decompose_*. (408d525974d )
Merge PR #17947: An update to #15582: clarify remaining obscure points regarding decompose_{lambda,prod}{_n,}{_assum,_decls} functions (08dcbc54f8b )
coqbot-app[bot] pushed 4 commits to branch master. Commits by SkySkimmer (3) and coqbot-app[bot] (1).
Remove Reductionops.raw_whd_state_gen wrapper of whd_state_gen (e38280a2574 )
ReductionBehaviour is on constants, not any globref (7f993a3aaa1 )
Use Cpred for simpl_never, more efficient Tacred.make_simpl_reds (08ae9a45eb6 )
Merge PR #18187: Use Cpred for simpl_never, more efficient Tacred.make_simpl_reds (0904182ed3b )
coqbot-app[bot] pushed 6 commits to branch master. Commits by SkySkimmer (5) and coqbot-app[bot] (1).
Tac2intern.intern_let_rec: don't pass unused argument ids
(f8c86dca503 )
Tac2intern.intern_let_rec: don't pass unused argument loc
(e0e40c4bd30 )
Tac2intern.intern_let(_rec): fold left instead of right (df5a4a46279 )
Tac2intern: use intern_rec_with_constraint more (de18f227080 )
Ltac2: incorporate type information in a nicer order for let rec (3cc8cbb7e3b )
Merge PR #18205: Ltac2: incorporate type information in a nicer order for let rec (720cf0248f0 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and khalid586 (1).
coqbot-app[bot] pushed 4 commits to branch master. Commits by proux01 (2), coqbot-app[bot] (1) and herbelin (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 11 commits to branch master. Commits by SkySkimmer (10) and coqbot-app[bot] (1).
Fix: Print Ltac2 should be classified as query not sideff (d4e2b33182d )
Partial fix variable collision avoidance when printing Ltac2 glbexpr (7b0a96cbcb6 )
Ltac2: avoid generating empty letin expression when interning notations (f7b541116f7 )
Add commands Ltac2 Globalize and Ltac2 Check (e36041a6cfd )
Allow Ltac2 Globalize to accept CTacExt (bit hacky) (37b177dfbdd )
doc for Ltac2 Globalize/Check (c09b93fc2ce )
Include type information in Ltac2 Print on constructor (3c8ab569b06 )
Print alias bodies in Print Ltac2 (94616b42142 )
Add Print Ltac2 Type (46899c1982b )
Print Ltac2 Type prints available constructors of open types (253b31b4087 )
Merge PR #18139: Add commands Ltac2 Globalize, Ltac2 Check, Print Ltac2 Type + related fixes (bda17b6142c )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 4 commits to branch master. Commits by Yann Leray (3) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by andres-erbsen (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and jfehrle (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by rlepigre (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 16 commits to branch master. Commits by quarkcool (15) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and gadmm (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
Fixes #18223: wrong printing coercions order for transitive closure on the right. (7b684bac32f )
Add change log for #18230 (cfc52bd3854 )
Merge PR #18230: Fixes #18223: nested entry coercions possibly printed in the wrong order depending on the order in which coercions were declared (2af3ead666d )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
Moving binder_tactic to level 1, to prevent needing parsing recovery mode. (086f95b34d5 )
Merge PR #18220: Moving binder_tactic at a lower level to prevent needing the parsing recovery mode (5ae77a5222a )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
Followup of #17993, fixes #18239: anomaly on triggering conditions for simpl. (b789f40f761 )
Merge PR #18243: Followup of #17993, fixes #18239: anomaly on triggering conditions for simpl on encapsulated mutual fixpoints (4e66de6e0f7 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 6 commits to branch master. Commits by herbelin (5) and coqbot-app[bot] (1).
Exporting pr_notation_info in notation_ops.mli. (a4c425c372d )
A variant of pr_glob_constr deactivating notations for printing notations. (fb023c3cd00 )
Using algebraic errors for interpreting a notation as a reference. (ca61cff8a4b )
More informative message when a notation cannot be interpreted as a ref. (cbb22059190 )
Change log for #18104 (6623e73d7f5 )
Merge PR #18104: Addresses #18096: more informative message when a notation cannot be intepreted as a reference (dc665b84f82 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and rlepigre (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
coqbot-app[bot] pushed 15 commits to branch master. Commits by SkySkimmer (14) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and robbertkrebbers (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by coqbot-app[bot] (1), ejgallego (1) and ppedrot (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Remove the hack relying on evar sources for glob constr pretyping in funind. (51acaf5b1f2 )
Merge PR #18275: Remove the hack relying on evar sources for glob constr pretyping in funind. (7dd88da3988 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 5 commits to branch master. Commits by ivanbakel (4) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Add comment about PeanoNat.div_mod_eq unused hypothesis + slight cleanup (fb937fcaa53 )
Merge PR #18272: Add comment about PeanoNat.div_mod_eq unused hypothesis + slight cleanup (013b10f1902 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 7 commits to branch master. Commits by proux01 (5), coqbot-app[bot] (1) and herbelin (1).
coqbot-app[bot] pushed 9 commits to branch master. Commits by herbelin (8) and coqbot-app[bot] (1).
Moving ARGUMENT EXTEND rewstrategy grammar to GRAM EXTEND to enforce assoc. (89b10ef4209 )
Jim's patch to remove the rewstrategy := {+; rewstrategy1 } level. (5c856e455cd )
Alert about the rewstrategy ambiguity regarding ";" and "fail". (9a2987ad531 )
Change precedence of choice in rewrite_strat. (c1b68829560 )
Goes back to indirection "rewstrategy ::= {+; @rewstrategy1 }". (b2e0f3066f0 )
Rename glob into constr in rewstrategy grammar. (67b6e457347 )
Change log for #17832 (1b82cbf438b )
Overlay for math-classes (2eb3e4bdf29 )
Merge PR #17832: Reformulating the grammar of rewstrategy with GRAMMAR EXTEND (d927efd0f70 )
coqbot-app[bot] pushed 5 commits to branch master. Commits by ppedrot (4) and coqbot-app[bot] (1).
Simplify the implementation of applyn in ssr. (69e62087906 )
Minor cleanups around the functions applyn / abs_evars_pirrel. (3863c3395da )
Carefully tweak Ssrcommon.applyn algorithms for evar generation. (2c188975191 )
Slightly refine the code documentation for Ssrcommon.applyn. (7a767992299 )
Merge PR #18278: Small cleanups around the ssr implementation of applyn (17aff82256d )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Revert "bench with sort poly overlays" (should have been removed before merge) (f0c89907de4 )
Merge PR #18286: Revert "bench with sort poly overlays" (should have been removed before merge) (2c39289a312 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
Scheme Equality: ensure universe polymorphism constraints of statements are collected. (b9c8d04b041 )
Merge PR #18255: Scheme Equality: ensure universe polymorphism constraints of statements are collected (f4e855aad77 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Do not use the legacy pattern_of_constr for variables from typed patterns. (b570c50a508 )
Merge PR #18276: Do not use the legacy pattern_of_constr for variables from typed patterns (9de06272f60 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by ppedrot (3) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by Villetaneuse (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 5 commits to branch master. Commits by JasonGross (4) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
[build] [opam] Pass -p correctly to make dunestrap
so we don't rebuild things in coq-core (041633d1878 )
Merge PR #18287: [build] [opam] Pass -p correctly to make dunestrap
so we don't rebuild things in coq-core (b353daf0e99 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by ppedrot (3) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 8 commits to branch master. Commits by SkySkimmer (7) and coqbot-app[bot] (1).
test-suite: stop using mktemp /tmp/foo
(a197afe5d6f )
test suite: bump time limit for complexity/{pattern,pretyping} (3a2d0051de9 )
Correctly run tests with opam (6575966ea12 )
Bench: use --with-test when installing the base packages (fd7e8b96621 )
test-suite/dune: add dep on sysinit/coqargs.ml (for the update-compat test) (8c3ceeb5a39 )
test-suite/dune: don't pass BIN/COQLIB, use in coq.opam instead of direct make (1296b5a7781 )
Bench: skip coq tests if $skip_coq_tests set (00c4e8446a6 )
Merge PR #18284: Correctly run tests with opam + use in bench (104209ace72 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 4 commits to branch master. Commits by JasonGross (3) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Ltac2: turn record "the with clause is useless" error into warning (default error) (a7e12146a95 )
Merge PR #18306: Ltac2: turn record "the with clause is useless" error into warning (default error) (eb6d585016e )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 7 commits to branch master. Commits by JasonGross (6) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and rlepigre (1).
Fix the type declaration [Ltac2.String.app]. (77daf92bea7 )
Merge PR #18323: Fix the wrong type declaration of [Ltac2.String.app]. (5883afa0fd3 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
gitignore *.real in test-suite/misc (96c420e5676 )
Merge PR #18324: gitignore *.real in test-suite/misc (f8aa0d5f16c )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
Node of arrays of arrays in rtree.ml so as to save tricky encodings. (5a2b4dcd002 )
Merge PR #18241: Simplify the encoding of the recursive disjunctive-conjunctive structure of (co)inductive types in rtree.ml by taking nodes of arrays of arrays (29718b687a4 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Ltac2: make argument order of fold combinators same as OCaml (aacf73cab5f )
Merge PR #18197: Ltac2: make argument order of fold combinators same as OCaml (edd3badd2db )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 4 commits to branch master. Commits by ppedrot (3) and coqbot-app[bot] (1).
Fast existence check when adding hints. (cab9c9799a2 )
Delay rebuilding of hint dnets when changing the transparent state. (2bd7a96d7db )
Add a test for the Remove Hint command. (f6d00f81be2 )
Merge PR #18305: Faster implementation of hint databases (8f089e26ddf )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
HMap: avoid hashing when map is empty, use Int.Map combinators more (e232a23fdcc )
Int.Map: add specialized versions of set and modify (7a7074bbdd4 )
Merge PR #18191: HMap: avoid hashing when map is empty, use Int.Map combinators more (c77019de90f )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
Evarutil.restrict_evar does not take an evar source (fe01c1a8501 )
Cache set of undefined impossible case evars in evar_flags (b84c19850c3 )
Merge PR #18260: Cache set of undefined impossible case evars in evar_flags (4a20f70df16 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by RalfJung (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Ltac2: use preterm in exact / eexact (3451f1fee24 )
Merge PR #18157: Ltac2: use preterm in exact / eexact (057fc7fd332 )
coqbot-app[bot] pushed 7 commits to branch master. Commits by herbelin (6) and coqbot-app[bot] (1).
Generalize mk_glob_constr_eq wrt the treatment of binders. (4da644e56ea )
Generalize map_glob_constr_left_to_right with an action on binders. (61ca885a0a2 )
Constrintern: small code factorization in intern_cases_pattern_as_binder. (2cfa22224e4 )
Notations: add support for interpreting binders elsewhere than in fun/forall. (aed5187015d )
Support for printing (simple) notations with recursive binders in let/match. (83bb2270174 )
Adding changelog for #17856 (732a038b744 )
Merge PR #17856: Notation wish #17845: add support for notations with recursive binders involving "let" and "match" (257b88db50a )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Villetaneuse (1) and coqbot-app[bot] (1).
Fix mistake about iris in ci-basic-overlays (3830aba427e )
Merge PR #18329: Fix mistake about iris in ci-basic-overlays (578b35d9639 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Port deprecated code related to library references in ssr. (a1738e0cffd )
Merge PR #18297: Port deprecated code related to library references in ssr. (2cf22c14deb )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
Extraction to OCaml: use dot notation for non-primitive projections in functors. (df2a8661fb9 )
Merge PR #17339: Fix use of dot notation for non-primitive projections in functors for OCaml extraction (3c2dcdb9bb5 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
CI: delete .git of downloaded projects to reduce artifact size (2c0127ff6d5 )
Merge PR #18333: CI: delete .git of downloaded projects to reduce artifact size (2f3e6c2c705 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
Split the ci-elpi_hb makefile in two. (9954d7306b2 )
Merge PR #18322: Split the ci-elpi_hb makefile in two. (0c40866dc1b )
coqbot-app[bot] pushed 7 commits to branch master. Commits by herbelin (5), coqbot-app[bot] (1) and maximedenes (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Fix check that sections are not opened when starting a module (4afaa4b3dde )
Merge PR #18310: Fix check that sections are not opened when starting a module (453e819f7c8 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Remove codeowners entry for test-suite/complexity (a1e6442b762 )
Merge PR #18271: Remove codeowners entry for test-suite/complexity (811423fe587 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and proux01 (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
CI: pipe logs for ci-foo to "foo.log" instead of time-of-build.log (e96ba57e31f )
Merge PR #18249: CI: pipe logs for ci-foo to "foo.log" instead of time-of-build.log (f74ae5144c3 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
Move the documentation of Pwd and Cd to the extraction chapter. (4fa7ca9c97b )
Merge PR #17797: Move the documentation of Pwd and Cd to the extraction chapter. (2c068b8e085 )
coqbot-app[bot] pushed 5 commits to branch master. Commits by SkySkimmer (4) and coqbot-app[bot] (1).
Add debug printer for qvar -> quality subst (0f55d1d0188 )
Fix const_relevance and default qvar handler with sort polymorphism (b2d2e6f8787 )
Move evar_handler type to cclosure and make evar_handler argument implicit (fbf70cc5eba )
qvar_irrelevant in default_evar_handler: assert that the qvar is known (a39aa6a9609 )
Merge PR #18340: Fix const_relevance and default qvar handler with sort polymorphism (54e61bc8b5c )
coqbot-app[bot] pushed 5 commits to branch master. Commits by herbelin (3), coqbot-app[bot] (1) and proux01 (1).
Command "Attributes attributes" to bind attributes to a file. (ce5ea845513 )
Add tests for Library Attributes (ea9f4bd3fa3 )
Documenting in passing that attributes deprecated applies to Definition & cie. (9d85c9f0b6c )
Change log for #18193 (56c4e5142b6 )
Merge PR #18193: Support for associating a comment or a warning to a library file (cfd8c8fef20 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and proux01 (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by JasonGross (1), coqbot-app[bot] (1) and proux01 (1).
Add a file to spot-check the specs of primitive floats (11c439b3d26 )
Remove redundant tests (cd667e48284 )
Merge PR #17899: Add a file to spot-check the specs of primitive floats (8d0d5471677 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by herbelin (2), SkySkimmer (1) and coqbot-app[bot] (1).
Remove useless poly argument in add_coercion and cie. (ed24f7f80bf )
Overlay for elpi and Mtac2 (f5433ba5f99 )
Fix overlay declaration (7b874852d73 )
Merge PR #18253: Remove useless poly argument in add_coercion and cie. (cb76d6aaaa6 )
coqbot-app[bot] pushed 7 commits to branch master. Commits by Villetaneuse (4), proux01 (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 11 commits to branch master. Commits by SkySkimmer (10) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and createyourpersonalaccount (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by Villetaneuse (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by LasseBlaauwbroek (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
Experimenting removing the special case of Context outside sections for Module Type. (039dab887d5 )
Change log for #18254 (e264b0987c5 )
Merge PR #18254: Removing special declaration of instances with Context
outside sections in Module Type
(3e2823460d3 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and rlepigre (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
SkySkimmer pushed the branch v8.19.
SkySkimmer pushed tag V8.20+alpha.
coqbot-app[bot] pushed 2 commits to branch master. Commits by JasonGross (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 4 commits to branch master. Commits by ejgallego (3) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by RalfJung (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by SnarkBoojum (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by pi8027 (2) and coqbot-app[bot] (1).
SkySkimmer pushed 2 commits to branch v8.19.
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and rlepigre (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and rlepigre (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 5 commits to branch master. Commits by herbelin (4) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and proux01 (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
Program Fixpoint: don't error if Program.Wf is not required (6847eb22a54 )
Program: don't error if Program.Tactics is not required (f190592ecb8 )
Merge PR #18350: Program: don't error when Program.Tactics / Program.Wf are not required unless necessary (68b399f31ab )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Villetaneuse (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 6 commits to branch master. Commits by Alizter (3), herbelin (2) and coqbot-app[bot] (1).
SkySkimmer pushed 10 commits to branch v8.19. Commits by SkySkimmer (5), ejgallego (3), JasonGross (1) and others (1).
[extraction] (re)-export AST witnesses. (5cdb24f1c76 )
[ltac] (re)-export AST witnesses. (3741e49cb8d )
[ssr] (re)-export AST witnesses. (6f1f0a25683 )
Backport PR #18354: [plugins] (re)-export AST witnesses. (63983f0e6b0 )
[coqdep] normalize more paths. (e8d33add473 )
Backport PR #18165: Normalize more paths in coqdep to avoid spurious warnings (ecc26bb49d0 )
Add refman version link for 8.19 (75e46317a81 )
Backport PR #18366: Add refman version link for 8.19 (10c23dbbf41 )
ssrbool: reenable overwriting-delimiting-key (d978ca9d412 )
Backport PR #17920: ssrbool: reenable overwriting-delimiting-key (87fe59e4a67 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 5 commits to branch master. Commits by proux01 (4) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Ltac2.Char.of_int: use throw
instead of raw exception for invalid argument (3ab15625c7d )
Merge PR #18369: Ltac2.Char.of_int: use throw
instead of raw exception for invalid argument (c3306d67ef5 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by proux01 (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
SkySkimmer pushed 19 commits to branch v8.19. Commits by SkySkimmer (9), herbelin (6), Alizter (3) and others (1).
Adding hierarchical mkdir. (c027521ec24 )
Adding missing "dir" in the description of option -native-output-dir. (3ac5d8cd5da )
Add support for output directory in extraction (b9a2ac06ce6 )
Document Extraction Output Directory (ab39081a90c )
Added changelog (2a55c91c5bb )
Backport PR #16126: Add support for output directory in extraction (3d2d79e05d3 )
Remove badly supported cram tests (dbb4a41b500 )
Backport PR #18399: Remove badly supported and broken cram tests (ca038879991 )
Reimplement Ncring_tac reification in ltac instead of typeclasses (8d4f6151a4d )
Backport PR #18325: Reimplement Ncring_tac reification in ltac instead of typeclasses (2f9377bbd06 )
Update of ltac syntax documentation forgotten in 086f95b (#18220). (199284b5c83 )
Taking into account that PR #18220 moved binder_tactic to level 1. (4547b54a2f4 )
Inlining binder_tactic. (69498f79afa )
Fully removing binder_tactic. (315d21a3c81 )
Backport PR #18386: Fix binder_tactic after #18220 (see #18368) (88bc44c00cc )
Fix: ounit dependency is for coq.opam not coq-core.opam (b2104335bfc )
Backport PR #18389: Fix: ounit dependency is for coq.opam not coq-core.opam (9050be7f165 )
Fix JSON string escape for [-profile] output. (c986143263f )
Backport PR #18367: Fix JSON string escape for profiling data output (ed58a416b32 )
SkySkimmer pushed 2 commits to branch v8.19.
coqbot-app[bot] pushed 4 commits to branch master. Commits by Yann Leray (3) and coqbot-app[bot] (1).
SkySkimmer pushed 10 commits to branch v8.19. Commits by proux01 (4), SkySkimmer (3), herbelin (2) and others (1).
[compat] Split ltac2 compat to its own file. (2b4fd81a475 )
Backport PR #18382: [compat] Split ltac2 compat to its own file. (856fd0f6398 )
Nicer name for deprecation in checker (045ed793c0c )
Fix checker (7887c4f469c )
Fix #18193 don't trigger file deprecation transitively (4860ac396b9 )
Readd a deprecation warning for transitive require (2a1f2dbb356 )
Backport PR #18349: Fix #18193 don't trigger file deprecation transitively (2bbf4051bed )
Fixing #12755 and #18392: argument names wrongly shifted in nested sections. (917b54bfc27 )
Adding change log for #18393 (9cc3b5a79e9 )
Backport PR #18393: Fixes #12755 and #18392: argument names wrongly shifted in nested sections (0cde3fb7ca3 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and proux01 (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
SkySkimmer pushed 6 commits to branch v8.19. Commits by Yann Leray (3), SkySkimmer (2) and ejgallego (1).
Fix part 1 of #18215 (d612efd87b1 )
Fix part 2 of #18215 (6881acca276 )
Fix part 3 of #18215 (40ff176f81c )
Backport PR #18221: Fix various issues around recarg computation (3b4ccb06120 )
[checker] Fix discrepancy in raw_level definition. (1090276340b )
Backport PR #18403: [checker] Fix discrepancy in raw_level definition. (06104522eac )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
SkySkimmer pushed 2 commits to branch v8.19.
SkySkimmer pushed 2 commits to branch v8.19.
coqbot-app[bot] pushed 5 commits to branch master. Commits by herbelin (4) and coqbot-app[bot] (1).
Exporting a check_evar_list component of tclWITHHOLES. (5fd50b611af )
EClause: Adding a field hole_evar_key and a test of resolution of e-clause. (755b10d3c06 )
Use natural left-to-right order when printing possible names of a "with" clause. (3f64f32e0c8 )
Come back to 8.16 behavior of injection/discriminate with. (738db3cea60 )
Merge PR #18391: Some improvements with the "with" syntax of some tactics (42b78a8321d )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
SkySkimmer pushed 1 commit to branch v8.19.
SkySkimmer pushed tag V8.19+rc1.
coqbot-app[bot] pushed 4 commits to branch master. Commits by JasonGross (3) and coqbot-app[bot] (1).
SkySkimmer pushed 1 commit to branch v8.19.
set is_a_released_version = false between rc and final (489fdcbeb8a )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by Villetaneuse (1) and coqbot-app[bot] (1).
SkySkimmer pushed 2 commits to branch v8.19.
ci-menhir: don't set version to $(date) if already done (a7a2a7963ac )
Backport PR #18408: ci-menhir: don't set version to $(date) if already done (d9dfb55b37a )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by brandenburg (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 11 commits to branch master. Commits by SkySkimmer (10) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by gares (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and doctor-kaliy (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by LasseBlaauwbroek (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by Villetaneuse (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and dmcooke (1).
coqbot-app[bot] pushed 5 commits to branch master. Commits by herbelin (4) and coqbot-app[bot] (1).
Period to an error message. (2d75c88098f )
Using auxiliary functions in interp_named_context_evars & cie. (c56ff444d44 )
Factorize the code of interp_named_context_evars and interp_context_evars. (ea3e219e47b )
Adding ability to share the interpretation of the type in a binder like (x y:t). (0b4bc32ec54 )
Merge PR #18396: Internal cleanup: factorization of the code of interp_context_evars and interp_named_context_evars + ability to share types (e40616849a6 )
coqbot-app[bot] pushed 8 commits to branch master. Commits by JasonGross (7) and coqbot-app[bot] (1).
SkySkimmer pushed 2 commits to branch v8.19.
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by brandenburg (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
In "intros H" on an evar, use the name "H" in the context of the evar. (63da26aee60 )
Change log for #18395 (17798c8aa73 )
Merge PR #18395: In "intro y" on a goal statement which is an existential variable, use the name "y" in the context of all resulting goals (fa3c6136e5e )
coqbot-app[bot] pushed 4 commits to branch master. Commits by herbelin (3) and coqbot-app[bot] (1).
Indtypes: better locality and control of a List.nth failure. (1acf859ce06 )
Merging Mrec and Nested(NestedInd) which behave the same kernel-wise. (a56d61f69b8 )
Overlay for serapi (fca8593354a )
Merge PR #18229: The kernel does not care about whether a subtype of an inductive type is nested or not (01ec087f12b )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and fajb (1).
coqbot-app[bot] pushed 5 commits to branch master. Commits by herbelin (4) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and silene (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 5 commits to branch master. Commits by herbelin (4) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by Villetaneuse (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 6 commits to branch master. Commits by herbelin (5) and coqbot-app[bot] (1).
Fixes Impargs.drop_first_implicits. (3ff7eaf64d8 )
Design choice: hide as most implicit arguments as possible in notations. (e1cde615de7 )
Adds support for implicit arguments on constants denoted by primitive tokens. (4c41aa4c26e )
Change log for #18445 (029ddf05ee3 )
Overlays for category-theory and fiat-crypto-legacy (e4d1fd4291b )
Merge PR #18445: More robust treatment of maximal implicit arguments in notations (068232d2c88 )
SkySkimmer pushed 6 commits to branch v8.19. Commits by SkySkimmer (3), herbelin (2) and brandenburg (1).
update refman and stdlib URLs (3f2e3c0c1d1 )
Backport PR #18431: coqdoc: update refman and stdlib URLs (2c4d3d781b6 )
Fixes #18434: arguments of --external in coqdoc were swapped. (3e53c5f5008 )
Change log for #18448 (7dd861f1e4a )
Backport PR #18448: Fixes #18434: arguments of --external in coqdoc were inadvertently swapped (49b229565a0 )
Fix CI pins (24162ae9d88 )
coqbot-app[bot] pushed 5 commits to branch master. Commits by SkySkimmer (4) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by Villetaneuse (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 5 commits to branch master. Commits by SkySkimmer (4) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
SkySkimmer pushed 2 commits to branch v8.17. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by Villetaneuse (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by Villetaneuse (1) and coqbot-app[bot] (1).
SkySkimmer pushed 3 commits to branch v8.19.
Fix caching in Tacred.reference_eval and cache univ poly (af7b5bdaca4 )
tacred: also cache result of reference_opt_value (8d4b247cff9 )
Backport PR #18492: Fix caching in Tacred.reference_eval and cache univ poly (b4b383c51e9 )
SkySkimmer pushed 2 commits to branch v8.19.
Fix gzipping profile files with coq_makefile combined glob/vo rule (e189c8222a7 )
Backport PR #18494: Fix gzipping profile files with coq_makefile combined glob/vo rule (8cf220b1972 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Villetaneuse (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by Villetaneuse (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by Villetaneuse (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
SkySkimmer pushed 6 commits to branch v8.19. Commits by SkySkimmer (5) and dmcooke (1).
Release summary for 8.19 (cfe0991b3e5 )
Backport PR #18473: Release summary for 8.19 (c4b9364de33 )
SsrIdents: use declare_bool_option_and_ref (3d0b4100f63 )
Backport PR #18513: SsrIdents: use declare_bool_option_and_ref (1d12930a356 )
Fix type of Ltac2's Std.fix_ and Std.cofix_ (cd18583d0d7 )
Backport PR #18465: Fix type of Ltac2's Std.fix_ and Std.cofix_ (5371db8b686 )
SkySkimmer pushed 2 commits to branch v8.19.
Module subtyping: primitive fields cannot be implemented (d3fc63f00f3 )
Backport PR #18507: Module subtyping: primitive fields cannot be implemented (bd266d5300e )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
SkySkimmer pushed 3 commits to branch v8.19.
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and florath (1).
coqbot-app[bot] pushed 20 commits to branch master. Commits by rlepigre (15), Jan-Oliver Kaiser (3), SkySkimmer (1) and others (1).
Improve primitive projection test-suite coverage. (2f9284f9988 )
Add projection field to [TransparentState.t]. (d70badcc9de )
Extend [kernel/redFlags.ml] with projection. (8aed14008c8 )
Add [RedFlags.red_sub_list] and [RedFlags.red_add_list]. (b2aee1c9fcb )
Update [checker/values.ml]. (ea5403690e8 )
Add debug printer for projections. (6dddb3a5a99 )
Use projection (debug) printers in [dev/to_printers.ml]. (9205cdd0c63 )
Introduce module [Names.Evaluable]. (cf5d67decee )
Adapt vernac-level projections opacity setting. (b8e7763e879 )
Addapt unification algorithms and tactics. (fedb22527aa )
Use projection label in [tactics/btermdn.ml]. (524a229220d )
Compatibility constants have a folded body. (3052e3c22c6 )
Add test from the corresponding bug report. (8101deb6c21 )
Evarconv: return unfolded prim proj when unfolding compat constants (caf597c8396 )
Unification: return unfolded prim proj when unfolding compat constants (92b84c6add8 )
Use projection set in [Eauto.unfold_head]. (2063cef0e50 )
Setup overlays. (c8b6e877382 )
Add documentation for Opaque! and Transparent!. (9df08391219 )
Added a changelog entry. (f3495eb2493 )
Merge PR #18327: Make projection constants transparent and allowing projections themselves to be made opaque (592760a932a )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by Frigory33 (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by Villetaneuse (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by Villetaneuse (1) and coqbot-app[bot] (1).
SkySkimmer pushed tag V8.19.0.
SkySkimmer pushed 1 commit to branch v8.19.
configure is_a_released_version = false after 8.19.0 (a58838d5e34 )
coqbot-app[bot] pushed 10 commits to branch master. Commits by ppedrot (9) and coqbot-app[bot] (1).
Move argument normalization in nf_evars_and_universes_opt_subst to the caller. (c9d6601873d )
Slight code reorganization in Evd.to_constr_nocheck. (a197ecb8e8e )
Change UnivSubst.map_universes_opt_subst directly in open recursion style. (ce1c00314dc )
Generalize UnivSubst.map_universes_opt_subst to handle binders. (5d1ca6e3c77 )
Algorithmically efficient evar expansion. (30aaab9efe0 )
Reintroduce UnivSubst.nf_evars_and_universes_opt_subst to please Equations. (f22e1632090 )
Reuse the same faster algorithm for all nf functions from Evd. (0daf4b5cac2 )
Use the same normalization algorithm for Evarutil.nf_evar. (4ba4c42edd7 )
Small hack to make nf_evar work as intended. (9c295d8e90f )
Merge PR #18505: Algorithmically efficient implementation of evar normalization (9228d2fb573 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and proux01 (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by Villetaneuse (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and proux01 (1).
coqbot-app[bot] pushed 4 commits to branch master. Commits by SkySkimmer (3) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by andres-erbsen (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by RalfJung (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and proux01 (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by ablearthy (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 4 commits to branch master. Commits by herbelin (3) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
SkySkimmer pushed 8 commits to branch v8.19.
fix typo in changelog (e277f8e1782 )
Backport PR #18595: fix typo in changelog (9e33ecf4aff )
Nicer elimination error messages for sort poly inductives (18278cbcc88 )
Backport PR #18584: Nicer elimination error messages for sort poly inductives (2e13fcb5ed7 )
Fix universe abstraction for const_relevance of opaques (c43d5ca7028 )
Backport PR #18596: Fix universe abstraction for const_relevance of opaques (218e033b3d7 )
Don't commit symlinks in the repository (test-suite library_attributes) (84d2f99476e )
Backport PR #18550: Don't commit symlinks in the repository (test-suite library_attributes) (98f1d927398 )
SkySkimmer pushed 2 commits to branch v8.19.
Make log for non-marshalable-state test easier to understand (c3ca9af48c4 )
Backport PR #18597: Make log for non-marshalable-state test easier to understand (36b245399b2 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
SkySkimmer pushed 4 commits to branch v8.19.
Add conf- dependencies for opam (41622d14a23 )
Backport PR #18565: Add conf- dependencies for opam (66bf7d7178d )
Have separate jobs for ext_lib, simple_io, itree_io (76c5a2cb9ff )
Backport PR #18608: Have separate jobs for ext_lib, simple_io, itree_io (b0d8e8e3780 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and silene (1).
Stash the bytecode interpreter's internal structures when OCaml's runtime is processing a signal. (c43a2f045c5 )
Merge PR #18599: Stash the bytecode interpreter's internal structures when OCaml's runtime is processing a signal. (7760786f6fd )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (1), coqbot-app[bot] (1) and proux01 (1).
coqbot-app[bot] pushed 6 commits to branch master. Commits by SkySkimmer (5) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and erikmd (1).
coqbot-app[bot] pushed 8 commits to branch master. Commits by proux01 (7) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 9 commits to branch master. Commits by herbelin (8) and coqbot-app[bot] (1).
Slight improve of code regularity in "simpl" tactic. (ef34c9f84f3 )
Robustness of pattern-matching in evaluable_reference_eq. (51f5f817519 )
Export a builder for the Stack.Case argument. (c715039ef16 )
A useless "when" clause in "simpl" tactic. (9fc2f4cc930 )
Mini-improvement code locality in "simpl". (9fc66b5b9fa )
Keep more information from the cache of constants in "simpl" tactic. (ed46f5b7eca )
Fixing #4056: add refolding of named cofixpoints in tactic "simpl". (c728193ea0f )
Adding change log for #18576 (a90fceffa05 )
Merge PR #18576: Using same refolding strategy for named cofixpoints in tactic "simpl" as is done for named fixpoints (7d678e4e943 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Make Cumulativity Weak Constraints
work with Set
(when minim to set active) (def0256c235 )
Merge PR #18458: Make Cumulativity Weak Constraints
work with Set
(when minim to set active) (4d3cea5f7b9 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and proux01 (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and gares (1).
coqbot-app[bot] pushed 23 commits to branch master. Commits by ppedrot (22) and coqbot-app[bot] (1).
Introduce an API to canonize names. (6e43d879f30 )
Stop relying on canonical names in Autorewrite. (3e5f8a68a36 )
Do not use canonical name equality in Cbn. (1fb43a441b7 )
Remove one call to canonical equality in Tacticals. (9c0309eba7f )
Remove a call to canonical equality in Unification. (fd31ffc0fa1 )
Remove uses of canonical equality in Tacred. (db9a47868ca )
Remove calls to canonical equality in Patternops. (690f19bbb5f )
Remove calls to canonical equality in ComSearch. (0f85a7942e2 )
Stop relying on canonical names in Btermdnet. (db7fcb61d23 )
Stop relying on canonical ordering in Reserve. (72660611714 )
Remove a lone call to CanOrd in RecLemmas. (b1c2553a4dd )
Remove a call to canonical equality in Prettyp. (ea5609850f9 )
Remove calls to canonical equality from Auto_ind_decl. (f83604cbc98 )
Remove reliance on canonical equality in Firstorder plugin. (d82a20a9928 )
Stop relying on canonical equality in congruence. (96dac5d9cff )
Remove a call to canonical equality in Evarconv. (4e481cd8d49 )
Remove uses of canonical equality in Ring. (504059e1c8a )
Remove a use of canonical equality in Indrec. (76ae84fa98c )
Make Keys stable by canonical globref equality. (4552c8a7e24 )
Replace canonical equality with user equality in coqlib reference check. (a896614c1aa )
[and 3 more commit(s)]
coqbot-app[bot] pushed 7 commits to branch master. Commits by SkySkimmer (6) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Primitive int and float notations: use Register instead of hardcoded paths (0a0502e46f6 )
Merge PR #18653: Primitive int and float notations: use Register instead of hardcoded paths (87fa9a0575f )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Number notations: operate on glob_constr instead of constrexpr when possible (8cfa59e02e4 )
Merge PR #18654: Number notations: operate on glob_constr instead of constrexpr when possible (3b9e094e270 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and rlepigre (1).
coqbot-app[bot] pushed 4 commits to branch master. Commits by ppedrot (3) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 5 commits to branch master. Commits by Villetaneuse (3), coqbot-app[bot] (1) and proux01 (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by Jan-Oliver Kaiser (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and qvermande (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
coqbot-app[bot] pushed 4 commits to branch master. Commits by Stefan Haan (3) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 7 commits to branch master. Commits by ppedrot (6) and coqbot-app[bot] (1).
Turn the exception-based return in Find_subterm.testing_function into an ADT. (ec6760f47db )
Clean up internals of Find_subterm. (3729f94044e )
Statically enforce that matching errors are irrelevant in Find_subterm. (89edb083fec )
Actually realize that the payload of SubtermUnificationError is always None. (a3341875deb )
More precise typing of Find_subterm API. (0b17351bb80 )
Fix documentation of Find_subterm API. (d311e2582fe )
Merge PR #18661: Functionalize and clean up the Find_subterm implementation (203bf2470b3 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ejgallego (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
coqbot-app[bot] pushed 7 commits to branch master. Commits by ppedrot (6) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
SkySkimmer pushed 15 commits to branch v8.19. Commits by SkySkimmer (14) and silene (1).
Ltac2: fix type of FMap.fold (92f762d7d35 )
Backport PR #18649: Ltac2: fix type of FMap.fold (37840225eb4 )
windows CI: Fix path after platform update (5408c6fb2a8 )
Backport PR #18645: windows CI: Fix path after platform update (db1d6621d29 )
coqchk: check const_relevance (3a6f4771cfe )
Backport PR #18630: coqchk: check const_relevance (8af0cf4ef4a )
Ltac2: fix printing of constructor values with arguments (f0ebe6c46a0 )
Backport PR #18560: Ltac2: fix printing of constructor values with arguments (71f34037c66 )
Stash the bytecode interpreter's internal structures when OCaml's runtime is processing a signal. (0e89cd6d93f )
Backport PR #18599: Stash the bytecode interpreter's internal structures when OCaml's runtime is processing a signal. (245672924de )
CI: use macos 12 instead of 11 (37e4d22462c )
Backport PR #18587: CI: use macos 12 instead of 11 (7ffd9d1b529 )
Revert "Stop doing early universe minimization and nf_evar in abstract" (ad766854890 )
Close #18636 and add some code comments (1a7d94a70e9 )
Backport PR #18640: Revert "Stop doing early universe minimization and nf_evar in abstract" (d46b3475a86 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
coqbot-app[bot] pushed 4 commits to branch master. Commits by herbelin (3) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 32 commits to branch master. Commits by Yann Leray (31) and coqbot-app[bot] (1).
Add symbols, patterns, rewrite rule fields (3162e2ab5eb )
Add kernel (lazy) reduction for rewrite rules (7818d7937e9 )
Add cbv reduction for rewrite rules (ec048b9a319 )
Add cbn / simpl reduction for rewrite rules (99f5cae403e )
Add evar unification support for rewrite rules (76dfc9faf93 )
Add syntax to declare symbols and rewrite rules (653aa834d75 )
Add minimal support for native and checker for rewrite rules (2053c7d792b )
Add tests for rewrite rules (a2c43470c88 )
Add documentation for rewrite rules (0be32c7243f )
Add a global flag for rewrite rules (5e4d125b058 )
Add a flag to protect patvars from unification (d1be40430b8 )
Possibly problematic changes to elaboration (0d1bbe17894 )
Support for sort-polymorphic rewrite rules (2c9b9a66f61 )
Add a warning for redexes in rewrite rules (35a7bdc658f )
Allow matching on algebraic instances in rewrite rules (df104add922 )
Treat universe levels correctly in rewrite rules (554fde67808 )
Add checks for irrelevance or eta-patterns through types (e911d064412 )
Documentation overhaul (72146e1258e )
Change syntax to use pipes as separators (984dc0b2fc4 )
Improve documentation (cf05cad2776 )
[and 12 more commit(s)]
coqbot-app[bot] pushed 4 commits to branch master. Commits by herbelin (3) and coqbot-app[bot] (1).
Tactic "simpl": making code more regular + open questions on the code. (e76f57e002c )
Fixes #7982: support for reduction of primitive projection of cofix in "simpl". (5496e008e3c )
Adding change log for #18577 (c8ccf77b2a3 )
Merge PR #18577: Fixes #7982: add support for reduction of primitive projection of cofixpoints in "simpl" reduction strategy (7e99e53f6e0 )
coqbot-app[bot] pushed 8 commits to branch master. Commits by ppedrot (7) and coqbot-app[bot] (1).
Small reorganization of the to_patch data type. (be0b2a36bc0 )
Generalize the type of constant bodies. (4a9ca4896d3 )
Move the computation of VM bytecode from Term_typing to Safe_typing. (d46c3a4d76d )
Extrude even further the VM bytecode computation from Mod_typing. (86e2c7bed7e )
Add an indirection in VM bytecode stored in kernel environments. (e6535d48bdd )
Effectively delay the loading of VM libraries from disk. (682ab5f11ef )
Add overlays. (456e896b14c )
Merge PR #17674: Store VM bytecode in a dedicated vo segment (fa69e5b57f1 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by ppedrot (2) and coqbot-app[bot] (1).
Introduce a Coqlib primitive to check equality to global reference. (0250fa334a9 )
Use Coqlib primitives to check for reference equality in extraction. (b5a63ae5ebc )
Merge PR #18663: Use Coqlib primitives to check for reference equality in extraction. (a36b8ce7642 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and rtetley (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by Frigory33 (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 7 commits to branch master. Commits by Frigory33 (6) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and thery (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by bschommer (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
Documenting actual behavior of simpl/cbn/hnf wrt prim. proj. and "simpl never". (b065c5b3406 )
Merge PR #18579: Documenting actual behavior of simpl, cbn, and hnf wrt primitive projections and "simpl never" (2692380d05c )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and rtetley (1).
coqbot-app[bot] pushed 6 commits to branch master. Commits by ppedrot (5) and coqbot-app[bot] (1).
Hardwire the return continuation values in CClosure.Escape. (e608d46226d )
Parameterize CClosure matching code over kni reduction. (b5cdd8dd226 )
Wrap the CClosure pattern internals into a sealed module. (d676d27df55 )
Factorize the CClosure matching entry point. (a286eade050 )
Abstract away the internals of the pattern state in CClosure. (35cd97682ae )
Merge PR #18708: Very rough cleanup of the CClosure pattern implementation (3ed3fc2ea40 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and rlepigre (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and yforster (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and louiseddp (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
Does not require "beta" to be set to unfold a primitive projection in "cbv". (4d47e26565f )
Change log for #18618 (be969c8a0ac )
Merge PR #18618: Fixes #9086: make "cbv" behave like other reductions with respect to unfoldable primitive projections (83c7256bc71 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by SkySkimmer (3) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and proux01 (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and proux01 (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by andres-erbsen (1) and coqbot-app[bot] (1).
SkySkimmer pushed 7 commits to branch v8.19. Commits by SkySkimmer (6) and proux01 (1).
Update changelog for 8.19.1 (c69d87ca263 )
Backport PR #18696: Update changelog for 8.19.1 (ba400a5b859 )
Make "Found no matching notation to enable or disable." a warning (f252cc446e6 )
Backport PR #18670: Make "Found no matching notation to enable or disable." a warning (2d640cd570a )
Changelog for #18670 (d25e26a4f11 )
Backport PR #18734: Changelog for #18670 (7676ad0f017 )
Set version number to 8.19.1 (8152d125abb )
coqbot-app[bot] pushed 5 commits to branch master. Commits by herbelin (4) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and proux01 (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by Tragicus (1) and coqbot-app[bot] (1).
SkySkimmer pushed tag V8.19.1.
coqbot-app[bot] pushed 7 commits to branch master. Commits by herbelin (6) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 4 commits to branch master. Commits by herbelin (3) and coqbot-app[bot] (1).
Issue #16262: do not override generic format if not reserved and only printing. (d9c14fb79a8 )
Clarifying a poorly written paragraph in documentation of notations. (0f278a6bd28 )
Adding change log for #16329 (05a85cee4c3 )
Merge PR #16329: Issue #16262: do not override generic format if not reserved and only printing (c9fa71412f9 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
Move the "where" notations associated to a declaration in the Declare.Info data. (de276a5277b )
Fixes "where notation" clause of interactive Fixpoint. (ea99487a9e2 )
Merge PR #18739: Fixes "where notation" clause of interactive Fixpoint (4c4de1cf9a9 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 6 commits to branch master. Commits by ppedrot (5) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
coqbot-app[bot] pushed 4 commits to branch master. Commits by ppedrot (3) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 4 commits to branch master. Commits by SkySkimmer (3) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and proux01 (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by Zimmi48 (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by Jan-Oliver Kaiser (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 7 commits to branch master. Commits by SkySkimmer (6) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
Adding support for attributes guarded, clearbody and user_warns in CoFixpoint. (523220eaee2 )
Adding change log for #18754 (4deb2d898e9 )
Merge PR #18754: Adding full support for attributes bypass_guard, clearbody, deprecated/warn in CoFixpoint (and sometimes in Program Fixpoint) (3925dc33b52 )
coqbot-app[bot] pushed 4 commits to branch master. Commits by proux01 (3) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by herbelin (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by proux01 (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by Jan-Oliver Kaiser (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and proux01 (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by JasonGross (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by JasonGross (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 9 commits to branch master. Commits by eladrion (8) and coqbot-app[bot] (1).
This commit includes a proposal for extending the OCaml part of the extraction plugin. The new functionality includes: (2faee5fb065 )
Apply suggested changes by Guillaume. Also, the exn block (6743fa0f44e )
Fix @string and @qualid referencing in FFI section (e975c5ba4af )
Add some spacing after the let expression. And a full stop. (8e06c39f63d )
More fixes on references. Should be everything now (a61e512203d )
Add some clarification concerning the extracted type when using Extract Foreign Constant. (7a9b4e0376c )
Small layout fix (31bec3a71eb )
Apply another review suggestion by Guillaume. Also, fixing a typo. (27184c3ba45 )
Merge PR #18270: Extend the Extraction Plugin to synthesise OCaml external and callback definitions for interfacing C/C++ (af922ce8e74 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and herbelin (1).
Fix universe binders in Theorem with + code factorization. (cab4a54a44f )
Merge PR #18758: Check that the universe binders of each component of a "Theorem with" are consistent + code factorization. (9af8b7cc7c2 )
coqbot-app[bot] pushed 2 commits to branch master. Commits by Yann Leray (1) and coqbot-app[bot] (1).
Change rewrite rule arrow to avoid conflict with ssrbool implication notation (8fbbc0d05eb )
Merge PR #18808: Change rewrite rule arrow to avoid conflict with ssrbool implication notation (562ba9d5560 )
coqbot-app[bot] pushed 32 commits to branch master. Commits by herbelin (31) and coqbot-app[bot] (1).
Adding new specific declaration kind for local definitions declared by Context. (a21ca8dd3c1 )
ComAssumption: Factorize code between context_nosection and declare_axiom. (7101ed86b99 )
ComAssumption: Generalizing declare_variable into some declare_local. (067f136fe43 )
Add a comment in declare.ml . (07c623b5963 )
ComAssumption: Code factorization. (56b06df6f92 )
ComAssumptions: Further factorizations in the treatment of universes. (9beff32e527 )
ComAssumptions: Factorizing context_insection and context_nosection. (2baedf69218 )
Adding more heterogeneous map functions in context.ml . (b5b79ed74de )
ComAssumption: Moving code around. (3c93c5828c4 )
ComAssumption: Distinguish local/global parts in process_assumptions_udecls. (f405ae6c1ed )
ComAssumption: Preparing declare_context to subsume declare_assumptions. (d160b9fd022 )
ComAssumption: Using interp_named_context_evars. (c38475b0411 )
ComAssumption: Isolating a function for restricting universes. (8a43c7e169c )
Add ability to call compute_implicits_with_manual silently. (e0278b7f634 )
ComAssumptions: Reuse interp_context_evars for interpreting the context in do_assumptions. (523f8ef6a73 )
Test if universe are shared when variables share a type in Variable and Context. (5fc21c7a7b2 )
Test printing of universes. (806358a8e61 )
ComAssumption: Towards uniformization of evars semantics of Variable and Context. (bf3320ed2e5 )
ComAssumption: Add support for "Program Context". (3ac13268e6f )
Partially documenting uState.ml and uVars.ml via variable naming. (a4868bfa1e2 )
[and 12 more commit(s)]
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by Lysxia (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by JasonGross (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 3 commits to branch master. Commits by Yann Leray (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by coqbot-app[bot] (1) and ppedrot (1).
coqbot-app[bot] pushed 6 commits to branch master. Commits by SkySkimmer (5) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 5 commits to branch master. Commits by SkySkimmer (4) and coqbot-app[bot] (1).
Add off-by-default warning for failed abstract certificate (f0bd928adaf )
Fix certificate check when universes don't exactly match (39488996a9d )
close_proof: merge side effects univs when not keep_body_ucst_separate (c37198dde2b )
Stop doing early universe minimization and nf_evar in abstract (4ac0ccc28e6 )
Merge PR #18642: close_proof: merge side effects univs when not keep_body_ucst_separate (3749ddb3f6f )
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by Yann Leray (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 4 commits to branch master. Commits by JasonGross (3) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
Make focus command and goal selection for query commands independent of ltac1 (ed323a1e1d5 )
Merge PR #18707: Make focus command and goal selection for query commands independent of ltac1 (0bb8d198ab1 )
coqbot-app[bot] pushed 3 commits to branch master. Commits by SkySkimmer (2) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by Yann Leray (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by SkySkimmer (1) and coqbot-app[bot] (1).
coqbot-app[bot] pushed 2 commits to branch master. Commits by Yann Leray (1) and coqbot-app[bot] (1).
Last updated: Mar 29 2024 at 11:01 UTC