I have a simple little experimental project I’m working on. There is a src directory with most of my code. This names the library, and gives some external dependencies. There is a test directory with a single test stanza that depends on my library.
(test
(name test)
(libraries mylib <more libs>))
When I make changes to the code in src that is indeed being called by my test, dune runtest doesn’t rerun my test.
Setting up another project to try and simplify this does what I expect and reruns the test each time. I was wondering if anyone had any suggestions on how I might debug this.
(I can push the code somewhere if that is helpful)