You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If we have a project with multiple libraries, with Y depending on X, if I make a change to X, and then call new-build in Y, it will not notice it needs to relink it with X. However, once I get in this situation, it seems something breaks and it will not notice it needs to recompile even when this involves more than relinking.
The text was updated successfully, but these errors were encountered:
I've created a minimal test case for this annoying bug.
I don't think it is necessarily related to (https://ghc.haskell.org/trac/ghc/ticket/10161) since there is a new timestamp on the library. The executable is just stale. See the test case's readme, which shows the timestamps.
If we have a project with multiple libraries, with Y depending on X, if I make a change to X, and then call new-build in Y, it will not notice it needs to relink it with X. However, once I get in this situation, it seems something breaks and it will not notice it needs to recompile even when this involves more than relinking.
The text was updated successfully, but these errors were encountered: