Hi everyone,I pulled from head this morning and rebased my current work on it, and am getting a build error I've never seen before. I don't think it's due to any of my own changes, and everything built fine last time I tried just a couple days ago . I'd pulled both code and submodules. I did make clean, ./boot, ./configure, and then make. The last few lines of the output are below. This is on a Mac using GHC 8.2.2. Let me know if you need any more info.John"inplace/bin/ghc-stage1" -this-unit-id rts -shared -dynamic -dynload deploy -no-auto-link-packages -Lrts/dist/build -lffi -optl-Wl,-rpath -optl-Wl,@loader_path `cat rts/dist/libs.depend` rts/dist/build/Adjustor.thr_debug_dyn_o rts/dist/build/Arena.thr_ debug_dyn_o rts/dist/build/Capability.thr_ debug_dyn_o rts/dist/build/CheckUnload. thr_debug_dyn_o rts/dist/build/ClosureFlags. thr_debug_dyn_o rts/dist/build/Disassembler. thr_debug_dyn_o rts/dist/build/FileLock.thr_ debug_dyn_o rts/dist/build/Globals.thr_ debug_dyn_o rts/dist/build/Hash.thr_debug_ dyn_o rts/dist/build/Hpc.thr_debug_ dyn_o rts/dist/build/HsFFI.thr_ debug_dyn_o rts/dist/build/Inlines.thr_ debug_dyn_o rts/dist/build/Interpreter. thr_debug_dyn_o rts/dist/build/LdvProfile.thr_ debug_dyn_o rts/dist/build/Libdw.thr_ debug_dyn_o rts/dist/build/LibdwPool.thr_ debug_dyn_o rts/dist/build/Linker.thr_ debug_dyn_o rts/dist/build/Messages.thr_ debug_dyn_o rts/dist/build/OldARMAtomic. thr_debug_dyn_o rts/dist/build/PathUtils.thr_ debug_dyn_o rts/dist/build/Pool.thr_debug_ dyn_o rts/dist/build/Printer.thr_ debug_dyn_o rts/dist/build/ProfHeap.thr_ debug_dyn_o rts/dist/build/ProfilerReport. thr_debug_dyn_o rts/dist/build/ ProfilerReportJson.thr_debug_ dyn_o rts/dist/build/Profiling.thr_ debug_dyn_o rts/dist/build/Proftimer.thr_ debug_dyn_o rts/dist/build/RaiseAsync.thr_ debug_dyn_o rts/dist/build/ RetainerProfile.thr_debug_dyn_ o rts/dist/build/RetainerSet. thr_debug_dyn_o rts/dist/build/RtsAPI.thr_ debug_dyn_o rts/dist/build/RtsDllMain.thr_ debug_dyn_o rts/dist/build/RtsFlags.thr_ debug_dyn_o rts/dist/build/RtsMain.thr_ debug_dyn_o rts/dist/build/RtsMessages. thr_debug_dyn_o rts/dist/build/RtsStartup.thr_ debug_dyn_o rts/dist/build/RtsSymbolInfo. thr_debug_dyn_o rts/dist/build/RtsSymbols.thr_ debug_dyn_o rts/dist/build/RtsUtils.thr_ debug_dyn_o rts/dist/build/STM.thr_debug_ dyn_o rts/dist/build/Schedule.thr_ debug_dyn_o rts/dist/build/Sparks.thr_ debug_dyn_o rts/dist/build/Stable.thr_ debug_dyn_o rts/dist/build/StaticPtrTable. thr_debug_dyn_o rts/dist/build/Stats.thr_ debug_dyn_o rts/dist/build/StgCRun.thr_ debug_dyn_o rts/dist/build/StgPrimFloat. thr_debug_dyn_o rts/dist/build/Task.thr_debug_ dyn_o rts/dist/build/ThreadLabels. thr_debug_dyn_o rts/dist/build/ThreadPaused. thr_debug_dyn_o rts/dist/build/Threads.thr_ debug_dyn_o rts/dist/build/Ticky.thr_ debug_dyn_o rts/dist/build/Timer.thr_ debug_dyn_o rts/dist/build/TopHandler.thr_ debug_dyn_o rts/dist/build/Trace.thr_ debug_dyn_o rts/dist/build/WSDeque.thr_ debug_dyn_o rts/dist/build/Weak.thr_debug_ dyn_o rts/dist/build/fs.thr_debug_ dyn_o rts/dist/build/xxhash.thr_ debug_dyn_o rts/dist/build/hooks/ FlagDefaults.thr_debug_dyn_o rts/dist/build/hooks/ LongGCSync.thr_debug_dyn_o rts/dist/build/hooks/ MallocFail.thr_debug_dyn_o rts/dist/build/hooks/OnExit. thr_debug_dyn_o rts/dist/build/hooks/ OutOfHeap.thr_debug_dyn_o rts/dist/build/hooks/ StackOverflow.thr_debug_dyn_o rts/dist/build/sm/BlockAlloc. thr_debug_dyn_o rts/dist/build/sm/CNF.thr_ debug_dyn_o rts/dist/build/sm/Compact.thr_ debug_dyn_o rts/dist/build/sm/Evac.thr_ debug_dyn_o rts/dist/build/sm/Evac_thr. thr_debug_dyn_o rts/dist/build/sm/GC.thr_ debug_dyn_o rts/dist/build/sm/GCAux.thr_ debug_dyn_o rts/dist/build/sm/GCUtils.thr_ debug_dyn_o rts/dist/build/sm/MBlock.thr_ debug_dyn_o rts/dist/build/sm/MarkWeak. thr_debug_dyn_o rts/dist/build/sm/Sanity.thr_ debug_dyn_o rts/dist/build/sm/Scav.thr_ debug_dyn_o rts/dist/build/sm/Scav_thr. thr_debug_dyn_o rts/dist/build/sm/Storage.thr_ debug_dyn_o rts/dist/build/sm/Sweep.thr_ debug_dyn_o rts/dist/build/eventlog/ EventLog.thr_debug_dyn_o rts/dist/build/eventlog/ EventLogWriter.thr_debug_dyn_o rts/dist/build/linker/ CacheFlush.thr_debug_dyn_o rts/dist/build/linker/Elf.thr_ debug_dyn_o rts/dist/build/linker/ LoadArchive.thr_debug_dyn_o rts/dist/build/linker/ M32Alloc.thr_debug_dyn_o rts/dist/build/linker/MachO. thr_debug_dyn_o rts/dist/build/linker/PEi386. thr_debug_dyn_o rts/dist/build/linker/ SymbolExtras.thr_debug_dyn_o rts/dist/build/linker/elf_got. thr_debug_dyn_o rts/dist/build/linker/elf_plt. thr_debug_dyn_o rts/dist/build/linker/elf_plt_ aarch64.thr_debug_dyn_o rts/dist/build/linker/elf_plt_ arm.thr_debug_dyn_o rts/dist/build/linker/elf_ reloc.thr_debug_dyn_o rts/dist/build/linker/elf_ reloc_aarch64.thr_debug_dyn_o rts/dist/build/linker/elf_ util.thr_debug_dyn_o rts/dist/build/posix/GetEnv. thr_debug_dyn_o rts/dist/build/posix/GetTime. thr_debug_dyn_o rts/dist/build/posix/Itimer. thr_debug_dyn_o rts/dist/build/posix/OSMem. thr_debug_dyn_o rts/dist/build/posix/ OSThreads.thr_debug_dyn_o rts/dist/build/posix/Select. thr_debug_dyn_o rts/dist/build/posix/Signals. thr_debug_dyn_o rts/dist/build/posix/TTY.thr_ debug_dyn_o rts/dist/build/Apply.thr_ debug_dyn_o rts/dist/build/Compact.thr_ debug_dyn_o rts/dist/build/Exception.thr_ debug_dyn_o rts/dist/build/HeapStackCheck. thr_debug_dyn_o rts/dist/build/PrimOps.thr_ debug_dyn_o rts/dist/build/ StgMiscClosures.thr_debug_dyn_ o rts/dist/build/StgStartup.thr_ debug_dyn_o rts/dist/build/StgStdThunks. thr_debug_dyn_o rts/dist/build/Updates.thr_ debug_dyn_o rts/dist/build/AutoApply.thr_ debug_dyn_o -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -O -H64m -Wall -Iincludes -Iincludes/dist -Iincludes/dist- derivedconstants/header -Iincludes/dist-ghcconstants/ header -Irts -Irts/dist/build -DCOMPILING_RTS -DFS_NAMESPACE=rts -this-unit-id rts -dcmm-lint -DDTRACE -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wcpp-undef -O0 -Wnoncanonical-monad- instances -o rts/dist/build/libHSrts_thr_ debug-ghc8.5.20180403.dylib "inplace/bin/ghc-stage1" -this-unit-id rts -shared -dynamic -dynload deploy -no-auto-link-packages -Lrts/dist/build -lffi -optl-Wl,-rpath -optl-Wl,@loader_path `cat rts/dist/libs.depend` rts/dist/build/Adjustor.debug_dyn_o rts/dist/build/Arena.debug_ dyn_o rts/dist/build/Capability. debug_dyn_o rts/dist/build/CheckUnload. debug_dyn_o rts/dist/build/ClosureFlags. debug_dyn_o rts/dist/build/Disassembler. debug_dyn_o rts/dist/build/FileLock.debug_ dyn_o rts/dist/build/Globals.debug_ dyn_o rts/dist/build/Hash.debug_dyn_ o rts/dist/build/Hpc.debug_dyn_o rts/dist/build/HsFFI.debug_ dyn_o rts/dist/build/Inlines.debug_ dyn_o rts/dist/build/Interpreter. debug_dyn_o rts/dist/build/LdvProfile. debug_dyn_o rts/dist/build/Libdw.debug_ dyn_o rts/dist/build/LibdwPool. debug_dyn_o rts/dist/build/Linker.debug_ dyn_o rts/dist/build/Messages.debug_ dyn_o rts/dist/build/OldARMAtomic. debug_dyn_o rts/dist/build/PathUtils. debug_dyn_o rts/dist/build/Pool.debug_dyn_ o rts/dist/build/Printer.debug_ dyn_o rts/dist/build/ProfHeap.debug_ dyn_o rts/dist/build/ProfilerReport. debug_dyn_o rts/dist/build/ ProfilerReportJson.debug_dyn_o rts/dist/build/Profiling. debug_dyn_o rts/dist/build/Proftimer. debug_dyn_o rts/dist/build/RaiseAsync. debug_dyn_o rts/dist/build/ RetainerProfile.debug_dyn_o rts/dist/build/RetainerSet. debug_dyn_o rts/dist/build/RtsAPI.debug_ dyn_o rts/dist/build/RtsDllMain. debug_dyn_o rts/dist/build/RtsFlags.debug_ dyn_o rts/dist/build/RtsMain.debug_ dyn_o rts/dist/build/RtsMessages. debug_dyn_o rts/dist/build/RtsStartup. debug_dyn_o rts/dist/build/RtsSymbolInfo. debug_dyn_o rts/dist/build/RtsSymbols. debug_dyn_o rts/dist/build/RtsUtils.debug_ dyn_o rts/dist/build/STM.debug_dyn_o rts/dist/build/Schedule.debug_ dyn_o rts/dist/build/Sparks.debug_ dyn_o rts/dist/build/Stable.debug_ dyn_o rts/dist/build/StaticPtrTable. debug_dyn_o rts/dist/build/Stats.debug_ dyn_o rts/dist/build/StgCRun.debug_ dyn_o rts/dist/build/StgPrimFloat. debug_dyn_o rts/dist/build/Task.debug_dyn_ o rts/dist/build/ThreadLabels. debug_dyn_o rts/dist/build/ThreadPaused. debug_dyn_o rts/dist/build/Threads.debug_ dyn_o rts/dist/build/Ticky.debug_ dyn_o rts/dist/build/Timer.debug_ dyn_o rts/dist/build/TopHandler. debug_dyn_o rts/dist/build/Trace.debug_ dyn_o rts/dist/build/WSDeque.debug_ dyn_o rts/dist/build/Weak.debug_dyn_ o rts/dist/build/fs.debug_dyn_o rts/dist/build/xxhash.debug_ dyn_o rts/dist/build/hooks/ FlagDefaults.debug_dyn_o rts/dist/build/hooks/ LongGCSync.debug_dyn_o rts/dist/build/hooks/ MallocFail.debug_dyn_o rts/dist/build/hooks/OnExit. debug_dyn_o rts/dist/build/hooks/ OutOfHeap.debug_dyn_o rts/dist/build/hooks/ StackOverflow.debug_dyn_o rts/dist/build/sm/BlockAlloc. debug_dyn_o rts/dist/build/sm/CNF.debug_ dyn_o rts/dist/build/sm/Compact. debug_dyn_o rts/dist/build/sm/Evac.debug_ dyn_o rts/dist/build/sm/Evac_thr. debug_dyn_o rts/dist/build/sm/GC.debug_ dyn_o rts/dist/build/sm/GCAux.debug_ dyn_o rts/dist/build/sm/GCUtils. debug_dyn_o rts/dist/build/sm/MBlock. debug_dyn_o rts/dist/build/sm/MarkWeak. debug_dyn_o rts/dist/build/sm/Sanity. debug_dyn_o rts/dist/build/sm/Scav.debug_ dyn_o rts/dist/build/sm/Scav_thr. debug_dyn_o rts/dist/build/sm/Storage. debug_dyn_o rts/dist/build/sm/Sweep.debug_ dyn_o rts/dist/build/eventlog/ EventLog.debug_dyn_o rts/dist/build/eventlog/ EventLogWriter.debug_dyn_o rts/dist/build/linker/ CacheFlush.debug_dyn_o rts/dist/build/linker/Elf. debug_dyn_o rts/dist/build/linker/ LoadArchive.debug_dyn_o rts/dist/build/linker/ M32Alloc.debug_dyn_o rts/dist/build/linker/MachO. debug_dyn_o rts/dist/build/linker/PEi386. debug_dyn_o rts/dist/build/linker/ SymbolExtras.debug_dyn_o rts/dist/build/linker/elf_got. debug_dyn_o rts/dist/build/linker/elf_plt. debug_dyn_o rts/dist/build/linker/elf_plt_ aarch64.debug_dyn_o rts/dist/build/linker/elf_plt_ arm.debug_dyn_o rts/dist/build/linker/elf_ reloc.debug_dyn_o rts/dist/build/linker/elf_ reloc_aarch64.debug_dyn_o rts/dist/build/linker/elf_ util.debug_dyn_o rts/dist/build/posix/GetEnv. debug_dyn_o rts/dist/build/posix/GetTime. debug_dyn_o rts/dist/build/posix/Itimer. debug_dyn_o rts/dist/build/posix/OSMem. debug_dyn_o rts/dist/build/posix/ OSThreads.debug_dyn_o rts/dist/build/posix/Select. debug_dyn_o rts/dist/build/posix/Signals. debug_dyn_o rts/dist/build/posix/TTY. debug_dyn_o rts/dist/build/Apply.debug_ dyn_o rts/dist/build/Compact.debug_ dyn_o rts/dist/build/Exception. debug_dyn_o rts/dist/build/HeapStackCheck. debug_dyn_o rts/dist/build/PrimOps.debug_ dyn_o rts/dist/build/ StgMiscClosures.debug_dyn_o rts/dist/build/StgStartup. debug_dyn_o rts/dist/build/StgStdThunks. debug_dyn_o rts/dist/build/Updates.debug_ dyn_o rts/dist/build/AutoApply. debug_dyn_o -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -O -H64m -Wall -Iincludes -Iincludes/dist -Iincludes/dist- derivedconstants/header -Iincludes/dist-ghcconstants/ header -Irts -Irts/dist/build -DCOMPILING_RTS -DFS_NAMESPACE=rts -this-unit-id rts -dcmm-lint -DDTRACE -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wcpp-undef -O0 -Wnoncanonical-monad- instances -o rts/dist/build/libHSrts_debug- ghc8.5.20180403.dylib "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -O -H64m -Wall -this-unit-id ghc-prim-0.5.2.0 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist- install/build -ilibraries/ghc-prim/dist- install/build/./autogen -Ilibraries/ghc-prim/dist- install/build/./autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist- install/build/./autogen/cabal_ macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O -dcore-lint -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad- instances -odir libraries/ghc-prim/dist- install/build -hidir libraries/ghc-prim/dist- install/build -stubdir libraries/ghc-prim/dist- install/build -dynamic-too -c libraries/ghc-prim/./GHC/ CString.hs -o libraries/ghc-prim/dist- install/build/GHC/CString.o -dyno libraries/ghc-prim/dist- install/build/GHC/CString.dyn_ o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -O -H64m -Wall -this-unit-id ghc-prim-0.5.2.0 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist- install/build -ilibraries/ghc-prim/dist- install/build/./autogen -Ilibraries/ghc-prim/dist- install/build/./autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist- install/build/./autogen/cabal_ macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O -dcore-lint -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad- instances -odir libraries/ghc-prim/dist- install/build -hidir libraries/ghc-prim/dist- install/build -stubdir libraries/ghc-prim/dist- install/build -dynamic-too -c libraries/ghc-prim/./GHC/ IntWord64.hs -o libraries/ghc-prim/dist- install/build/GHC/IntWord64.o -dyno libraries/ghc-prim/dist- install/build/GHC/IntWord64. dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -O -H64m -Wall -this-unit-id base-4.11.0.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/ build -ilibraries/base/dist-install/ build/./autogen -Ilibraries/base/dist-install/ build/./autogen -Ilibraries/base/include -Ilibraries/base/dist-install/ build/include -optP-DOPTIMISE_INTEGER_GCD_ LCM -optP-include -optPlibraries/base/dist- install/build/./autogen/cabal_ macros.h -package-id ghc-prim-0.5.2.0 -package-id integer-gmp-1.0.1.0 -package-id rts -this-unit-id base -XHaskell2010 -O -dcore-lint -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad- instances -odir libraries/base/dist-install/ build -hidir libraries/base/dist-install/ build -stubdir libraries/base/dist-install/ build -dynamic-too -c libraries/base/./GHC/Base.hs- boot -o libraries/base/dist-install/ build/GHC/Base.o-boot -dyno libraries/base/dist-install/ build/GHC/Base.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -O -H64m -Wall -this-unit-id base-4.11.0.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/ build -ilibraries/base/dist-install/ build/./autogen -Ilibraries/base/dist-install/ build/./autogen -Ilibraries/base/include -Ilibraries/base/dist-install/ build/include -optP-DOPTIMISE_INTEGER_GCD_ LCM -optP-include -optPlibraries/base/dist- install/build/./autogen/cabal_ macros.h -package-id ghc-prim-0.5.2.0 -package-id integer-gmp-1.0.1.0 -package-id rts -this-unit-id base -XHaskell2010 -O -dcore-lint -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad- instances -odir libraries/base/dist-install/ build -hidir libraries/base/dist-install/ build -stubdir libraries/base/dist-install/ build -dynamic-too -c libraries/base/./GHC/Real.hs- boot -o libraries/base/dist-install/ build/GHC/Real.o-boot -dyno libraries/base/dist-install/ build/GHC/Real.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -O -H64m -Wall -this-unit-id base-4.11.0.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/ build -ilibraries/base/dist-install/ build/./autogen -Ilibraries/base/dist-install/ build/./autogen -Ilibraries/base/include -Ilibraries/base/dist-install/ build/include -optP-DOPTIMISE_INTEGER_GCD_ LCM -optP-include -optPlibraries/base/dist- install/build/./autogen/cabal_ macros.h -package-id ghc-prim-0.5.2.0 -package-id integer-gmp-1.0.1.0 -package-id rts -this-unit-id base -XHaskell2010 -O -dcore-lint -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad- instances -odir libraries/base/dist-install/ build -hidir libraries/base/dist-install/ build -stubdir libraries/base/dist-install/ build -dynamic-too -c libraries/base/./GHC/IO.hs- boot -o libraries/base/dist-install/ build/GHC/IO.o-boot -dyno libraries/base/dist-install/ build/GHC/IO.dyn_o-boot libraries/base/GHC/IO.hs-boot:9:12: error: • Failed to load interface for ‘GHC.Integer.Type’There are files missing in the ‘integer-gmp-1.0.1.0’ package,try running 'ghc-pkg check'.Use -v to see a list of the files searched for.• In the type signature: mplusIO :: IO a -> IO a -> IO a|9 | mplusIO :: IO a -> IO a -> IO a| ^^^^^^^^^^^^^^^^^^^^make[1]: *** [libraries/base/dist-install/build/GHC/IO.o-boot] Error 1 make[1]: *** Waiting for unfinished jobs....make: *** [all] Error 2