| Commit message (Collapse) | Author | Age |
... | |
| |
| |
| |
| | |
characters.
|
|\| |
|
| | |
|
|\| |
|
|\ \ |
|
| |/ |
|
| | |
|
|\| |
|
| | |
|
| |
| |
| |
| | |
If it was intentional, please commit again separately.
|
| |
| |
| |
| |
| | |
... lemmas and inductives to control which universes are bound and where
in universe polymorphic definitions. Names stay outside the kernel.
|
|\| |
|
| |
| |
| |
| |
| | |
The target creation process should eventually be automated, because it
is tedious and error-prone as witnessed by this commit.
|
| |
| |
| |
| | |
(48d611ff2a).
|
|\| |
|
| |
| |
| |
| | |
On Fedora, `which 2>&1 >/dev/null` doesn't silence stderr, while `which >/dev/null 2>&1` does.
|
|\| |
|
| |
| |
| |
| |
| |
| | |
Calling md5sum test earlier, at the time coqchk is built, rather than
at testing time, hopefully moving it closer to what it is supposed to
occur.
|
|\| |
|
| |
| |
| |
| |
| |
| | |
Broke the build.
This reverts commit ef6459b00999a29183edc09de9035795ff7912e9.
|
|\| |
|
| | |
|
| | |
|
| |
| |
| |
| | |
May still be wrong on Windows, though.
|
| |
| |
| |
| |
| | |
Nothing is done for camlp4
There is an issue with computing camlbindir
|
|\|
| |
| |
| |
| |
| |
| | |
Conflicts:
tactics/eauto.ml4
(merging eauto.ml4 and adapting coq_micromega.ml to new typing.ml API)
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Note that this does not prevent using native_compute, but it will force
on-the-fly recompilation of dependencies whenever it is used.
Precompilation is enabled for the standard library, assuming native
compilation was enabled at configuration time.
If native compilation was disabled at configuration time, native_compute
falls back to vm_compute.
Failure to precompile is a hard error, since it is now explicitly required
by the user.
|
|\| |
|
| |
| |
| |
| |
| |
| |
| |
| | |
Btw, also unset the READABLE_ML4 option, which probably caused
this issue. No, we normally do *not* want to see the internals
of .ml generated out of a .ml4 (except during some specific debug
sessions). It is *so* easy otherwise to edit the wrong .ml by
mistake and forget to edit the original .ml4.
|
|\| |
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
together with the tactic monad.
The move is not complete yet, because some file candidates for this directory
have almost useless dependencies in other ones that should not be moved.
|
| | |
|
|/
|
|
|
| |
3.12.1, ocamldep was able to deal with .ml4, so that building .mllib.d
is the only feature that coqdep_boot was still required for).
|
| |
|
|
|
|
|
|
| |
(Sorry, was not intended to be pushed)
This reverts commit 5268efdefb396267bfda0c17eb045fa2ed516b3c.
|
|
|
|
|
|
|
| |
In particular:
- abstracting the code using calls to Unix opendir, stat, and closedir,
- uniformly using warnings when a directory does not exist (coqtop was
ignoring silently and coqdep was exiting via handle_unix_error).
|
|
|
|
| |
So you can link a coqtop compiled (by opam) without coqide to a stand alone coqide (binary distributed)
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
have x permission"
This reverts commit 607503b28fca50f4b76b2237d5ca13802b8252fa.
|
|
|
|
|
| |
This is the second part of the Exninfo patch. It introduces dependency in
the Thread library in all Coq files.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Left a README, just in case someone will discover the remnants of it
decades from now.
|
|
|
|
|
|
| |
CoqIDE seems to work, but for random pauses that make you think
of a thread deadlock, but then, after a few seconds, things make
progress again. This happens only seldom on my virtual machine.
|
| |
|
| |
|