Only build multicore packages on multicore compilers#468
Only build multicore packages on multicore compilers#468talex5 merged 2 commits intoocurrent:masterfrom
Conversation
|
Seems to work, but logs: ocaml-version does |
|
Also, lint-doc needs to handle this. |
|
Flying by, somewhat, but two questions (!!): looks like a bug in |
Yes. This is only needed until we have a 5.0 compiler available in CI. Not sure when that will happen. If we don't merge this, we should still merge the lint-doc fix. |
|
There should be an alpha0 within the next couple of weeks - the idea is that this fixes magic numbers, installation layout, and so forth. There are a few other things converging at which point alpha1 is released and we have a "normal" compiler release cycle... but CI (and tooling, etc.) should start converging on released versions as soon as alpha0 is cut. |
If a package depends on base-domains or base-effects then it requires a multicore compiler. Don't try to test it on other platforms. Many projects want to add a sub-package with support for effects on OCaml 5.0, alongside their existing support for Lwt. This PR allows them to do that without losing CI on all older compilers.
If a package depends on base-domains or base-effects then it requires a multicore compiler. Don't try to test it on other platforms.
Many projects want to add a sub-package with support for effects on OCaml 5.0, alongside their existing support for Lwt. This PR allows them to do that without losing CI on all older compilers. e.g.