Etienne Millon

Results 159 comments of Etienne Millon

#21381 took care of everything we can reasonably do in opam-repository.

I released ocaml-opam/opam-compiler 0.1.0 this morning using a freshly installed dune-release.1.4.0 and it returns `null`, so I don't think that's the reason.

> The downside is that there is no canonical S-expression parser: To remove any ambiguity, this means "no s-expression parser that is canonical", not ["parser of canonical s-expressions"](https://github.com/ocaml-dune/csexp).

I think you can adapt your message solution by adding a failing command to the build instructions if both conditions are set: ["false" {ocamlfind:version = "1.8.1" & ocaml:version = "4.05.0"]...

FYI @stevebleazard there's your token in that trace. I would advise revoking it (if github's token scrubbing didn't already find it)

I think that's an issue with your dune file - it won't copy `test/samples` under `_build/`. To do so, you can add the dependency by adding something like `(deps (glob_files...

A way to do that is to group the slow tests in a different executable, so that one can use `dune runtest tests/fast/` to only run fast ones (or do...

> where is this decision/check made? The reason is [here](https://github.com/mirage/mirage-tcpip/blob/65e07740e6a16bdae34c2d195e1eecac308359f3/test/dune#L15): `(action)` determines how the test executable is invoked by `dune runtest`. In that case, it is passing the `-q` flag...

:+1:, the canonical example would be ounit's `(>::)` (name a test) and `(>:::)` (name a test group).