Gabriel Scherer
Gabriel Scherer
It is always easier to restrict things at first, and allow them later when a good use-case comes. I would therefore answer "reject" to both of your questions.
I have not done much on this PR because I find the proposed use-case odd, if not broken. The standard software configure-build-install is to configure software with information on where...
That is a different PR from @dra27 that also makes ocamlbuild relocatable, on top of his work to make the OCaml compiler itself relocatable. I asked David a few days...
Technical remarks: - Naively I expect an ambiguity in your new parser.mly grammar, where `statement_list nonempty_statement_list tree_list` could be parsed as either `(statement_list nonempty_statement_list) tree_list` or `statement_list (nonempty_statement_list tree_list)`. I...
`finally` could be reasonably interpreted as "do this even if the parallel branches fail", which is not the right semantics. But your suggestion looks reasonable and certainly we could think...
So for example ``` s1; s2; branch { s3; } s4; branch { s5; } s6; s7; ``` would be equivalent to ``` s1; s2; { s3; } { s4;...
My impression is that other people are not planning to give a different opinion on this topic, so I propose to assume that my dislike of your current syntax forms...
What is the current best approach for this problem? I have two public executables in my Dune project, `foo` and `bar`, and `bar` calls `foo` at runtime, and I would...
I just pushed a fix suggested by @nojb, which is to use `(deps %{bin:foo} %{bin:bar})` in the test rule.
Related discussions and issues: - https://github.com/ocaml-multicore/domainslib/issues/77#issuecomment-1286464207 - https://github.com/ocaml/ocaml/pull/11649#issuecomment-1286084014 - https://github.com/ocaml/ocaml/issues/11818 - https://github.com/ocaml/ocaml/issues/11921 (In particular https://github.com/ocaml-multicore/domainslib/issues/77#issuecomment-1290730009 refers to a microbenchmark at https://gitlab.com/gasche/idle-domains-bench , I wonder if your own benchmark tests the...