Hadrian rebuilds when passed --verbose
I have a complete build:
$ ./hadrian/build --flavour=devel2 --freeze1 -j8
Up to date
shakeArgsWith 0.000s 0%
Function shake 0.006s 0%
Database read 0.306s 13% ===
With database 0.020s 0%
Running rules 1.992s 85% =========================
Pool finished (4244 threads, 8 max) 0.002s 0%
Cleanup 0.000s 0%
Total 2.327s 100%
Build completed in 2.33s
and then I rerun hadrian with --verbose
:
$ ./hadrian/build --flavour=devel2 --freeze1 -j8 --verbose
...
lots of rebuilding
...
I would expect it to only rebuild things if actually needed.