aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
...
| | | | * | | [checker] [votour] resolve warning 52 fragile constant patternGravatar Gaëtan Gilbert2017-05-26
| | | |/ / / | | | | | | | | | | | | | | | | | | Also stop using failwith for flow control in tuple_of_string.
* | | | | | Merge PR#666: romega revisited : no more normalization trace, cleaned-up ↵Gravatar Maxime Dénès2017-05-26
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | resolution trace
* \ \ \ \ \ \ Merge PR#655: Extra functions exported in EConstrGravatar Maxime Dénès2017-05-26
|\ \ \ \ \ \ \ | |_|_|_|_|/ / |/| | | | | |
| | | | | * | [checker] Add bin/votour to the coqocaml target.Gravatar Emilio Jesus Gallego Arias2017-05-26
| | | | | | |
| | | | | * | [votour] Fix/disable warnings.Gravatar Emilio Jesus Gallego Arias2017-05-26
| | | | | | |
| | | | | * | [votour] Fix build with -safe-string (bug 5553)Gravatar Emilio Jesus Gallego Arias2017-05-26
| |_|_|_|/ / |/| | | | |
| | | | * | add Show test with -emacs flagGravatar Paul Steckler2017-05-25
| |_|_|/ / |/| | | |
* | | | | Merge PR#645: [stm] Tweak debug options.Gravatar Maxime Dénès2017-05-25
|\ \ \ \ \
* \ \ \ \ \ Merge PR#637: Short cleaning of the interpretation path for constr_with_bindingsGravatar Maxime Dénès2017-05-25
|\ \ \ \ \ \
* \ \ \ \ \ \ Merge PR#608: Allow Ltac2 as a pluginGravatar Maxime Dénès2017-05-25
|\ \ \ \ \ \ \
* \ \ \ \ \ \ \ Merge PR#481: [option] Remove support for non-synchronous options.Gravatar Maxime Dénès2017-05-25
|\ \ \ \ \ \ \ \
* \ \ \ \ \ \ \ \ Merge PR#406: coq makefile2Gravatar Maxime Dénès2017-05-25
|\ \ \ \ \ \ \ \ \
* \ \ \ \ \ \ \ \ \ Merge PR#402: Uniform attribute handling in interfacesGravatar Maxime Dénès2017-05-25
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | [location] [travis] Add overlays for located_switchGravatar Emilio Jesus Gallego Arias2017-05-25
| | | | | | | | | | |
| * | | | | | | | | | [location] Fix warnings.Gravatar Emilio Jesus Gallego Arias2017-05-24
| | | | | | | | | | |
| * | | | | | | | | | [location] Renaming "CAst.ast" to "CAst.t"Gravatar Matej Košík2017-05-24
| | | | | | | | | | |
| * | | | | | | | | | Merge branch 'trunk' into located_switchGravatar Emilio Jesus Gallego Arias2017-05-24
| |\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / |/| | | | | | | | | |
| | | | | | | | * | | ROmega: division-aware ReflOmegaCore, allowing trace without termsGravatar Pierre Letouzey2017-05-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The trace only mentions the constant k by which we want to divide the equation, not anymore the equation we obtain after the division. Shorter trace, and it won't take much more time to perform the few Z.div than checking as currently the equality of the initial equation and the final equation multiplied by k.
| | | * | | | | | | | [option] Remove support for non-synchronous options.Gravatar Emilio Jesus Gallego Arias2017-05-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Inspired by https://coq.inria.fr/bugs/show_bug.cgi?id=5229 , which this PR solves, I propose to remove support for non-synchronous options. It seems the few uses of `optsync = false` we legacy and shouldn't have any impact. Moreover, non synchronous options may create particularly tricky situations as for instance, they won't be propagated to workers.
| | * | | | | | | | | coq_makefile: use -include rather than includeGravatar Enrico Tassi2017-05-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes bedrock and eliminates warnings. Thanks Jason Gross for debugging this!
* | | | | | | | | | | Merge PR#642: Small cleanup on `close_proof` type.Gravatar Maxime Dénès2017-05-24
|\ \ \ \ \ \ \ \ \ \ \
* \ \ \ \ \ \ \ \ \ \ \ Merge PR#650: Fixing an extra bug with pattern_of_constrGravatar Maxime Dénès2017-05-24
|\ \ \ \ \ \ \ \ \ \ \ \
* \ \ \ \ \ \ \ \ \ \ \ \ Merge PR#671: unification.mli: Fix a spelling typo in a commentGravatar Maxime Dénès2017-05-24
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / / / / / |/| | | | | | | | | | | |
| * | | | | | | | | | | | unification.mli: Fix a spelling typo in a commentGravatar Jason Gross2017-05-23
|/ / / / / / / / / / / /
| | | | * | | | | | | | add the only targetGravatar Enrico Tassi2017-05-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This makes the following work correctly: make only TGTS="foo bar" -j2 note that make foo bar -j2 is not doing what you think
| | | | * | | | | | | | travis: coq_makefile needs the tipa packageGravatar Enrico Tassi2017-05-23
| | | | | | | | | | | |
| | | | * | | | | | | | overlay for UniMathGravatar Enrico Tassi2017-05-23
| | | | | | | | | | | |
| | | | * | | | | | | | coq_makefile: avoid spurious ./ in generated .conf fileGravatar Enrico Tassi2017-05-23
| | | | | | | | | | | |
| | | | * | | | | | | | Restore 8.5, 8.6 compatibility of STDTIME, TIMECMDGravatar Jason Gross2017-05-23
| | | | | | | | | | | |
| | | | * | | | | | | | coq_makefile: don't quote extra arguments (-arg)Gravatar Enrico Tassi2017-05-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Restores compatibility with 8.6
| | | | * | | | | | | | Make install a single colon target for retro compatibilityGravatar Enrico Tassi2017-05-23
| | | | | | | | | | | |
| | | | * | | | | | | | enters coq_makefile2Gravatar Enrico Tassi2017-05-23
| | | | | | | | | | | |
| | | | * | | | | | | | test suite for coq_makefile2Gravatar Enrico Tassi2017-05-23
| | | | | | | | | | | |
| | | | * | | | | | | | coqdep: remove optimization making makefiles harder to writeGravatar Enrico Tassi2017-05-23
| | | | | | | | | | | |
| | | | * | | | | | | | ocamlfind: coqtop -config prints ocamlfind as found by ./configureGravatar Enrico Tassi2017-05-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Used to guess again the ocamlfind location at Coq's execution time. An option to override the value (inferred at ./configure time) is available. So, what is the point of guessing it? Either it stays there, or the user is doing a hack, and has a flag to do it.
| | | | * | | | | | | | coqdep: set FOR_PACK variable for files that need to be packedGravatar Enrico Tassi2017-05-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This enables one to have just one rule to compile .ml -> .cmx. By using $(FOR_PACK) in such rule one passes to ocamlopt -for-pack ModName only when necessary. Before this coq_makefile had to generate 2 different rules, depending if the module was mentioned in an .mlpack.
| | | | * | | | | | | | print_config: print COQ_SRC_SUBDIRSGravatar Enrico Tassi2017-05-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This way a makefile can just iterate on this list, intead of having a bunch of -I hardcoded in there by coq_makefile
| | | | * | | | | | | | Document --print-version in UsageGravatar Enrico Tassi2017-05-23
| | | | | | | | | | | |
| | | | * | | | | | | | Put the list of Coq sources subdirectories in one placeGravatar Enrico Tassi2017-05-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | and avoid duplication
| | | | * | | | | | | | Usage.print_config moved to EnvarsGravatar Enrico Tassi2017-05-23
| | | | | | | | | | | |
| | | | * | | | | | | | CoqProject_file: document in API deprecated featuresGravatar Enrico Tassi2017-05-23
| | | | | | | | | | | |
| | | | * | | | | | | | CoqProject_file: API and code cleanup (tuples -> records)Gravatar Enrico Tassi2017-05-23
| | | | | | | | | | | |
| | | | * | | | | | | | ide/project_file.ml4 -> lib/coqProject_file.ml4 + .mliGravatar Enrico Tassi2017-05-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The .mli only acknowledges the current API. I'm not guilty your honor!
| | | | * | | | | | | | ide/project_fie.ml4: include standard banner with copyrightGravatar Enrico Tassi2017-05-23
| | | | | | | | | | | |
| | | | * | | | | | | | test suite for coq_makefileGravatar Enrico Tassi2017-05-23
| | | | | | | | | | | |
| | | | * | | | | | | | configure: -local set coqdoc destination dir to ./doc rather than ""Gravatar Enrico Tassi2017-05-23
| |_|_|/ / / / / / / / |/| | | | | | | | | |
| | | | | | | | * | | Bigint.euclid: clarify which sign convention is usedGravatar Pierre Letouzey2017-05-23
| | | | | | | | | | |
* | | | | | | | | | | Merge PR#661: Added a test for #4765 (an example of printing abbreviation ↵Gravatar Maxime Dénès2017-05-23
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | with binders)
* \ \ \ \ \ \ \ \ \ \ \ Merge PR#659: Mention ./configure in INSTALL.docGravatar Maxime Dénès2017-05-23
|\ \ \ \ \ \ \ \ \ \ \ \
* \ \ \ \ \ \ \ \ \ \ \ \ Merge PR#657: [test-suite] Add tests for goal printing.Gravatar Maxime Dénès2017-05-23
|\ \ \ \ \ \ \ \ \ \ \ \ \