aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-06-12Fixes #7780 (missing lift in expanding alias under a binder in unification).Hugo Herbelin
2018-06-11Merge PR #6827: [VM] Remove projection names from structured constants.Pierre-Marie Pédrot
2018-06-11Merge PR #7761: Fixing #7700: section variables bound to abbreviations were ↵Emilio Jesus Gallego Arias
not found
2018-06-11Merge PR #7406: Fix #7214: install knows which ml files do not get compiled ↵Pierre-Marie Pédrot
to cmx.
2018-06-11Merge PR #7748: Add a bit of doc to EConstr.decompose_lam*Pierre-Marie Pédrot
2018-06-11Merge PR #7757: [lib] Fix wrong deprecation comment.Pierre-Marie Pédrot
2018-06-11Merge PR #7736: [ci] Fix GeoCoq after https://github.com/GeoCoq/GeoCoq/issues/12Gaëtan Gilbert
2018-06-11Merge PR #7284: [sphinx] Start fixing SSR chapter.Maxime Dénès
2018-06-11[ci] GeoCoq now depends on math-comp's ssralg.Emilio Jesus Gallego Arias
2018-06-10[VM] Remove projection names from structured constants.Maxime Dénès
It was actually a hack since those names are never used to represent values, only to be passed as arguments to bytecode instructions. So instead of reusing the structured_constant type, we follow the same pattern as switch annotations.
2018-06-10Fixing #7700 (section variables bound to abbreviations were not found).Hugo Herbelin
Redundancy between finding section variables in both interp_var and interp_qualid could probably be cleaned.
2018-06-10[lib] Fix wrong deprecation comment.Emilio Jesus Gallego Arias
2018-06-09Merge PR #7691: Fixing spelling of statment/statement in two API typesPierre-Marie Pédrot
2018-06-09Merge PR #7515: gitlab: build sphinx doc in separate jobEmilio Jesus Gallego Arias
2018-06-09Merge PR #7642: Gitlab: retry failed jobs onceEmilio Jesus Gallego Arias
2018-06-08gitlab: build sphinx doc in separate jobGaëtan Gilbert
2018-06-08Merge PR #7739: add test for #7595Gaëtan Gilbert
2018-06-08Merge PR #7747: dev/doc/univpoly.{txt => md}, split off primitive projection ↵Théo Zimmermann
info
2018-06-08Add a bit of doc to EConstr.decompose_lam*Gaëtan Gilbert
2018-06-08dev/doc/univpoly.{txt => md}, split off primitive projection infoGaëtan Gilbert
2018-06-08Gitlab: retry failed "build" jobs onceGaëtan Gilbert
2018-06-08Merge PR #7417: Micromega clean-upThéo Zimmermann
2018-06-08Merge PR #7687: [ci] [docker] Pin specific versions of OPAM CI dependencies.Gaëtan Gilbert
2018-06-07Micromega clean-upMaxime Dénès
We add .mli files, removed dead code and use standard combinators instead of redefined ad-hoc ones in a few places. A lot of cleaning still has to be done on this code: documenting the interfaces, resolving the many abstraction leaks. I suspect there is still a lot of code duplication.
2018-06-07add test for #7595Ralf Jung
2018-06-07Merge PR #7735: Remove cross-crypto from Travis. It is still tested in ↵Emilio Jesus Gallego Arias
GitLab CI.
2018-06-07Remove cross-crypto from Travis. It is still tested in GitLab CI.Théo Zimmermann
This fixes #7734.
2018-06-07Merge PR #7629: Fix anomaly in autoapply when an unbound hint name is providedMatthieu Sozeau
2018-06-07Merge PR #7706: Fix wrong deprecation msgPierre-Marie Pédrot
2018-06-07Merge PR #6874: [econstr] Some minor tweaksPierre-Marie Pédrot
2018-06-06Merge PR #7721: Add a note about [ci skip] in CI README.Emilio Jesus Gallego Arias
2018-06-06[ci] [docker] Pin specific versions of OPAM CI dependencies.Emilio Jesus Gallego Arias
Packages such as `menhir` or `elpi` are fragile w.r.t. updates, so allowing a non-deterministic install in the Dockefile seems risky. We have found trouble with Menhir in the past. We thus specify a concrete version for all `CI_OPAM` packages. cc: https://github.com/AbsInt/CompCert/issues/234 We also add remove `hevea` from `apt` dependencies as it hasn't been needed since #7466 and add `texlive-science` which is needed to build the `source-doc` target due to the `textgreek` package being used.
2018-06-06Add a note about [ci skip] in CI README.Théo Zimmermann
2018-06-06Merge PR #7717: [ci] Temporal fix for CompCertGaëtan Gilbert
2018-06-06[ci] Temporal fix for CompCertEmilio Jesus Gallego Arias
https://github.com/AbsInt/CompCert/issues/234
2018-06-05Merge PR #7679: Clean native compilation of primitive projectionsMaxime Dénès
2018-06-05Merge PR #7004: Make `simple apply` obey `Opaque` directive.Pierre-Marie Pédrot
2018-06-05Merge PR #7077: Preserving canonical structure of return predicate in ↵Maxime Dénès
vm_compute and native_compute (partial fix to #7068; also fixes #7076))
2018-06-05Merge PR #7663: test suite: make target to regenerate failing output testsEnrico Tassi
2018-06-05Improve links to SSR tactics, and some other improvements.Théo Zimmermann
2018-06-05Merge PR #7464: Make whitespace linter not check for trailing space.Maxime Dénès
2018-06-05Update evarutil.mliMatthieu Sozeau
Actually all the new_ functions are in evarutil still
2018-06-05Fix wrong deprecation msgMatthieu Sozeau
2018-06-05Workaround a weird error of .. coqtop::Théo Zimmermann
2018-06-05Remove many abusive .. coqtop in SSR chapter.Théo Zimmermann
Many still remain.
2018-06-05A few additional small fixes.Théo Zimmermann
2018-06-05[sphinx] Fix missing indices warnings.Théo Zimmermann
2018-06-05[ssr] index entry for "without loss", "suffices" and "generally have"Enrico Tassi
2018-06-05[ssr] some fixes to the documentation markupEnrico Tassi
2018-06-05[sphinx] Start fixing SSR chapter.Théo Zimmermann