sort by:
Revision Author Date Message Commit Date
0ca86bb clean all deletes timing log files :-( 26 March 2022, 01:15:40 UTC
34f450c cleanall for diff timing 25 March 2022, 23:29:12 UTC
7e68a28 Adapt to https://github.com/coq/coq/pull/15754 (#9) 17 March 2022, 04:39:58 UTC
3be05c7 Display unterminated errors by default on GH actions Because we wrap coqc in most instances of this script, it's fine to allow errors to be unterminated 16 December 2021, 02:15:59 UTC
c34a5e9 Merge pull request #8 from SkySkimmer/pre-816 Compatibility for Coq 8.16 16 November 2021, 15:59:45 UTC
e55edc0 Compatibility for Coq 8.16 Generated with ```bash export V=16; cp compatibility/Coq__master__Compat.v.in compatibility/Coq__8_${V}__Compat.v.in && sed "s/8_$(($V-1))/8_$(($V-1)) 8_$V/g" -i compatibility/generate-compat-files.sh && ./compatibility/generate-compat-files.sh && git add compatibility/Coq__8_${V}__Compat.v{,.in} ``` 16 November 2021, 13:21:11 UTC
b66ed67 Adapt to coq/coq#14819 02 September 2021, 09:42:00 UTC
97e207d Regenerate compat files 08 June 2021, 21:48:18 UTC
442a8f6 Make 8.14 compat file more future-proof Now it uses Coq.Compat.Coq814, so it'll be good for a couple more versions. 08 June 2021, 15:21:00 UTC
04ea182 Compatibility for Coq 8.15 Generated with ```bash export V=15; cp compatibility/Coq__master__Compat.v.in compatibility/Coq__8_${V}__Compat.v.in && sed "s/8_$(($V-1))/8_$(($V-1)) 8_$V/g" -i compatibility/generate-compat-files.sh && ./compatibility/generate-compat-files.sh && git add compatibility/Coq__8_${V}__Compat.v{,.in} ``` 08 June 2021, 15:01:15 UTC
8483cc7 Allow calling generate-compat-files.sh from any directory 08 June 2021, 14:57:06 UTC
1d6880c Catch user errors that result in command exits 03 May 2021, 15:35:19 UTC
5890fbb Fix some comments 28 April 2021, 15:54:30 UTC
1ad4075 Add --stdout to support reading from stdout for GH Actions 26 April 2021, 11:20:22 UTC
9e57db9 Add a fancier reportify script This script can now handle the full output of `make` and will do its best to detect when errors have terminated. We also behave better with regard to ensuring that we emit output once the parent process has finished. 22 April 2021, 19:57:57 UTC
2610bf6 Allow pipe_stderr and reportify-coq to be nested 20 April 2021, 12:20:59 UTC
e443917 Fancier handling of warnings and errors 16 April 2021, 20:10:26 UTC
129e473 Pass through messages to GH Actions unmolested 16 April 2021, 18:17:33 UTC
03d0ca4 Fix severity handling 16 April 2021, 18:10:39 UTC
d404f23 Add scripts to directly report errors 16 April 2021, 18:07:14 UTC
84e5028 Add pipe_stderr for use with the onelinify script 16 April 2021, 17:11:43 UTC
2fd96c9 Revert "Adjust end of line on problem matcher" This reverts commit 03095fb71a58666fdeda8ecf1082d2ded6df710a. It's no longer needed now that we have a smarter onelinifier 16 April 2021, 17:09:19 UTC
43a44a1 Better processing of errors Maybe we'll also be able to distinguish between warnings and errors if we want to. 16 April 2021, 17:07:35 UTC
03095fb Adjust end of line on problem matcher There's an extra %0A at the end due to how the onelineifier works 16 April 2021, 16:58:02 UTC
2ab8e64 Add a bunch of GH Actions problem matchers 16 April 2021, 16:43:10 UTC
e84126c Make a script for processing Coq errors for GH actions 16 April 2021, 16:37:57 UTC
37c5b72 Update to num_int for compat with coq/coq#13842 23 February 2021, 15:57:39 UTC
66f4089 Update compat for https://github.com/coq/coq/pull/13559 10 December 2020, 22:57:54 UTC
dcc8719 TEMP be more verbose in testing ml files for debugging CI 10 December 2020, 00:34:31 UTC
4cf888b Disable native compiler 08 December 2020, 17:18:00 UTC
7a12f7a Try again (coq got -native-compiler before it got -native-compiler no) 08 December 2020, 01:38:29 UTC
8987838 Fix native-compiler support 08 December 2020, 01:21:02 UTC
2cd0774 Add special support for -native-compiler ondemand To handle https://github.com/coq/coq/pull/13352 08 December 2020, 01:11:20 UTC
c14002c Add compat for Coq 8.14 Generated by compatibility/bump-versions.sh 24 November 2020, 18:50:56 UTC
9464ceb Make timing script robust against interleaving See also https://github.com/coq/coq/pull/13063 21 September 2020, 16:44:08 UTC
f8301bb Drop r_syntax_plugin for compat with coq/coq#12218 Once https://github.com/coq/coq/pull/12218 is merged, we won't need r_syntax_plugin. But I don't think fiat ever used it anyway... 26 August 2020, 23:06:51 UTC
d0b8e80 Integrate https://github.com/coq/coq/pull/12388 23 May 2020, 23:07:48 UTC
bd89a4d Port TimeFileMaker.py From https://github.com/coq/coq/pull/12368 19 May 2020, 22:35:40 UTC
6481438 Add compat for 8.13 Generated by compatibility/bump-versions.sh 18 May 2020, 19:10:35 UTC
80dfb92 Add compatibility/bump-versions.sh 18 May 2020, 19:10:17 UTC
6512d7a Don't require updates to the Makefile on every version bump 18 May 2020, 19:00:51 UTC
a1a302d Add memory-based sorting Copied from https://github.com/coq/coq/pull/11606 18 April 2020, 21:52:49 UTC
d2b185c Fix a missing || echo Error in the previous commit 08 April 2020, 04:39:19 UTC
5e20170 Add support for -require-import See https://github.com/coq/coq/pull/12005#issuecomment-608274472 08 April 2020, 04:10:54 UTC
e26c8db Fix insert-timings.sh for coqc -time 17 March 2020, 02:10:10 UTC
371f583 Right-align rather than left-align Tables look better this way 26 February 2020, 04:12:09 UTC
4d90739 Use --output-sync, and be robust to non-sync logs We now don't error if time keys are not present 16 February 2020, 02:02:24 UTC
2391f3a Updated timing scripts with the latest versions from Coq itself C.f. https://github.com/coq/coq/pull/11606 14 February 2020, 22:32:45 UTC
b4a8fb0 Update make-pretty-timed-only-diff-tip.sh Add auto-hiding in the usage comment 06 February 2020, 00:27:25 UTC
ee398eb Update make-pretty-timed-diff-tip.sh Have auto-hiding in the comment 06 February 2020, 00:26:41 UTC
c9ae997 Support submodule changes across commits 31 January 2020, 03:53:36 UTC
3dd416c Don't run coq_makefile twice in parallel; get rid of the .conf target 26 November 2019, 18:52:22 UTC
3fc7abc Allow setting INSTALLDEFAULTROOT 25 November 2019, 04:22:32 UTC
f646fb5 Remove primints from compat They were not available in 8.9 And fiat doesn't use them anyway 25 November 2019, 02:17:48 UTC
b7d67c8 Add support for Coq v8.12 (untested) 24 November 2019, 23:04:30 UTC
d306f55 Update compat stuff to work with coq/coq#11032 02 November 2019, 22:29:21 UTC
ae808ae Update vo_closure to work after coq/coq#10947 Closes coq/coq#11023 01 November 2019, 16:53:36 UTC
db0ebbd Allow ocaml compat to work even if we don't include Makefile.coq.common 16 October 2019, 02:06:14 UTC
6bcc15b Switch from python2 to python3 Closes #6 22 August 2019, 07:00:38 UTC
018efd2 Preliminary support for 8.11 17 April 2019, 19:24:20 UTC
9dc70c7 Merge pull request #5 from cpitclaudel/master Change VectorDef to Vector to work around OCaml extraction issues 11 March 2019, 21:34:22 UTC
a23081e Change VectorDef to Vector to work around OCaml extraction issues Closes #4. 01 February 2019, 14:11:39 UTC
2187c33 Be a bit more verbose to catch more errors This should prevent issues like https://github.com/mit-plv/fiat/pull/21 in the future, hopefully. 08 January 2019, 19:46:04 UTC
7b0f426 Fix a typo 10 November 2018, 02:39:22 UTC
386ba0d Add support for sed in changing _CoqProject.in to _CoqProject 10 November 2018, 02:28:10 UTC
462dde5 Add support for Coq 8.10 11 September 2018, 18:36:18 UTC
716247b Update clean target 02 September 2018, 19:29:18 UTC
71d5a15 Grab Coq.Compat.Coq88 for new versions of Coq This allows us to be compatible with the new behavior of prim token syntax (https://github.com/coq/coq/pull/8064 and https://github.com/coq/coq/pull/8064#issuecomment-415493362) without having to export unqualified String names everywhere. 24 August 2018, 00:10:20 UTC
7aa4366 Add support for 8.9 07 June 2018, 23:50:03 UTC
ef2d7f9 Revert "Use a faster method for reading deps from a single file" This reverts commit 5dc2bd6dca55c89d9305672252ab4380e5a9550b. It is a buggy way of doing things. Maybe this should be moved to python... 15 April 2018, 21:43:08 UTC
5dc2bd6 Use a faster method for reading deps from a single file 15 April 2018, 18:53:32 UTC
7bd683d Handle VDFILE in makefile compat 27 December 2017, 01:06:00 UTC
b8e11b4 Support Coq 8.8 in vo_closure If VDFILE is defined, we assume coqdep puts all dependencies in `$(VDFILE).d`, as per https://github.com/coq/coq/pull/6217. 08 December 2017, 16:09:59 UTC
ca779ea Prep for the day when we have only a single .v.d file 08 December 2017, 15:52:30 UTC
617ccff Fix sorting order on timing diff 13 November 2017, 18:55:38 UTC
14a82bf Update timing python scripts Integrate changes added when merging into Coq 31 October 2017, 22:06:52 UTC
f800570 Permit trailing whitespace This makes it work better with logs from travis 06 October 2017, 06:52:34 UTC
25e7262 Add v8.8 compat 02 September 2017, 14:48:35 UTC
8d897df Mention PREV_COMMIT in docs of pretty-timed-*diff-tip.sh files 11 August 2017, 17:14:46 UTC
ca4ba88 Handle detached head state in *tip*.sh This should close #3 (untested) 06 July 2017, 23:05:50 UTC
3dc1a8f Add support for master, v8.7 06 July 2017, 21:52:18 UTC
4c041ea Better support for Windows in timing 29 June 2017, 03:05:47 UTC
258ae46 Fix quoting problem of OCAMLFIND on Windows 28 June 2017, 05:43:05 UTC
d9be488 Update trunk compat file for funind change 15 June 2017, 20:34:31 UTC
ef47bc0 Fix -compat 8.4 check Look for "Error", since trunk says "Error: Compatibility with version ..." 15 June 2017, 16:15:53 UTC
3203b97 Proper support for -bypass-API 12 June 2017, 16:03:00 UTC
ced5c13 Add partial support for -bypass-API (not sure if it's needed) 08 June 2017, 17:09:23 UTC
aab93f9 Add make-pretty-timed-or-error.sh 06 June 2017, 18:08:53 UTC
d757382 Re-support 8.4, 8.5 in test-exists-ml-function Apparently outputting a coq Makefile in a different directory only started working in Coq 8.6. 11 May 2017, 00:06:54 UTC
6836b4a Also cleanup coq_makefile2 conf file 10 May 2017, 23:58:12 UTC
382a6a1 Actually make use of sed commands I made a mistake when adding a use of -o to coq_makefile 10 May 2017, 22:28:22 UTC
df21afb Create README.md in timing folder 10 May 2017, 20:56:56 UTC
c47289a Improve doc of make-pretty-timed-only-diff.sh 10 May 2017, 20:56:19 UTC
5d0be40 Use -o Makefile.coq.old This way, coq_makefile2 won't regenerate Makefile.coq without the sed commands 29 April 2017, 16:37:34 UTC
407e64d Make warn-compat-file an order-only dependency We don't want to remake the compat file all the time, just because warn-compat-file is PHONY 29 April 2017, 16:27:13 UTC
8df9fd1 Use -o in coq_makefile 29 April 2017, 02:07:05 UTC
c905e81 Use a temporary file for conftest 29 April 2017, 02:04:18 UTC
3ff5974 Only disable inclusion of .d files 29 April 2017, 02:04:18 UTC
878fffa Preserve first arguent to vo_reverse_closure 09 April 2017, 16:16:44 UTC
5c40045 Add vo_reverse_closure 09 April 2017, 16:14:50 UTC
back to top