| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Ensure that tests which analyse exception messages explicitly disable
backtrace printing.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Travis CI (Continuous Integration) tests provide feedback to people
contributing patches and pull requests. There has long been a test
checking that the Changes file is modified by the PR (along with
a test checking that the testsuite is modified), but it was marked
optional (`allow_failures`) and not reported in a clear way at all.
(In theory all user-visible or contributor-visible changes should get
a Changes entry. There are some cases of minor changes, or changes
that affect features not present in a released version, where not
having a dedicated changelog entry is ok.)
There are two cases where forgetting to include something in the
Changes has been problematic:
- inline records were originally not part of the 4.03 Changelog
(we caught the error as I gave a talk on new 4.03 features and
Alain gently asked why I left inline records out of the discussion)
- recently GPR #674 was forgotten from the Changelog
If we make the Change mandatory in the CI, it is because without it
there is no clear notification than it fails. It does not mean that
having a Changelog entry is now mandatory, and it's just fine to keep
deciding on a case-by-case basis not to have an entry. It's just that
we would make that choice voluntarily, instead of out of distraction.
|
|
|
|
| |
Remains to be done: remove all headers in testsuite/tests.
|
| |
|
|
|
|
| |
Messages for obtaining flexdll sources updated in Makefile.nt
|
|
|
|
| |
The optional checks have been written by @gasche
|
|
|
|
| |
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@16415 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
|
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@14718 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|