-
Notifications
You must be signed in to change notification settings - Fork 450
Open
Description
Expected Behavior
running with --cache=disabled
after a successful build shouldn't trigger recompilation, as _build contains all the up to date artifacts.
Actual Behavior
Depending on the configuration of the shared cache, building with --cache=disabled
can trigger some recompilation.
Reproduction
- PR with a reproducing test: test: showcase impact of cache disabled #12308
The flow can be shorten to:
- dune build
- dune clean
- dune build
- dune build --cache=disabled
- dune build --cache=disabled
Specifications
- Version of
dune
(output ofdune --version
): 3.19.1 - Version of
ocaml
(output ofocamlc --version
): 4.14 - Operating system (distribution and version): debian
Metadata
Metadata
Assignees
Labels
No labels