Hadrian doesn't rebuild when `ieee-flpt.h` changes
I was messing around with the constants in libraries/base/include/ieee-flpt.h
, doing a rebuild with --flavour=quickest
didn't seem to pick up those changes. I tried rebuilding without a flavour but that resulted in this error:
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: _build/stage1/rts/build/libHSrts-1.0.a(elf_reloc.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: _build/stage1/rts/build/libHSrts-1.0.a(elf_reloc_aarch64.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: _build/stage1/rts/build/libHSrts-1.0.a(elf_util.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: _build/stage1/rts/build/libHSrts-1.0.a(Sanity.o) has no symbols
/---------------------------------------------------\
| Successfully built library 'rts' (Stage1, way v). |
| Library: _build/stage1/rts/build/libHSrts-1.0.a |
\---------------------------------------------------/
/Users/toonn/src/ghc/_build/stage1/rts/build/libCffi_p.a: copyFile: does not exist (No such file or directory)
Error when running Shake build system: at action, called at src/Rules.hs:35:19 in main:Rules
at need, called at src/Rules.hs:52:5 in main:Rules
* Depends on: _build/stage1/lib/package.conf.d/rts-1.0.conf
* Raised the exception:ExitFailure 1