One thing I should note is that I believe since the last time I'd built I updated Mac OS to 10.13.4, if that is relevant. Note that stage 1 built fine; the failure occurs about 22 minutes into a build that typically takes 30 minute on my machine.JohnOn Tue, Apr 3, 2018 at 8:06 AM, John Leo <leo@halfaya.org> wrote: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.th r_debug_dyn_o rts/dist/build/Disassembler.th r_debug_dyn_o rts/dist/build/FileLock.thr_de bug_dyn_o rts/dist/build/Globals.thr_deb ug_dyn_o rts/dist/build/Hash.thr_debug_ dyn_o rts/dist/build/Hpc.thr_debug_d yn_o rts/dist/build/HsFFI.thr_debug _dyn_o rts/dist/build/Inlines.thr_deb ug_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_d ebug_dyn_o rts/dist/build/Linker.thr_debu g_dyn_o rts/dist/build/Messages.thr_de bug_dyn_o rts/dist/build/OldARMAtomic.th r_debug_dyn_o rts/dist/build/PathUtils.thr_d ebug_dyn_o rts/dist/build/Pool.thr_debug_ dyn_o rts/dist/build/Printer.thr_deb ug_dyn_o rts/dist/build/ProfHeap.thr_de bug_dyn_o rts/dist/build/ProfilerReport. thr_debug_dyn_o rts/dist/build/ProfilerReportJ son.thr_debug_dyn_o rts/dist/build/Profiling.thr_d ebug_dyn_o rts/dist/build/Proftimer.thr_d ebug_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_debu g_dyn_o rts/dist/build/RtsDllMain.thr_ debug_dyn_o rts/dist/build/RtsFlags.thr_de bug_dyn_o rts/dist/build/RtsMain.thr_deb ug_dyn_o rts/dist/build/RtsMessages.thr _debug_dyn_o rts/dist/build/RtsStartup.thr_ debug_dyn_o rts/dist/build/RtsSymbolInfo.t hr_debug_dyn_o rts/dist/build/RtsSymbols.thr_ debug_dyn_o rts/dist/build/RtsUtils.thr_de bug_dyn_o rts/dist/build/STM.thr_debug_d yn_o rts/dist/build/Schedule.thr_de bug_dyn_o rts/dist/build/Sparks.thr_debu g_dyn_o rts/dist/build/Stable.thr_debu g_dyn_o rts/dist/build/StaticPtrTable. thr_debug_dyn_o rts/dist/build/Stats.thr_debug _dyn_o rts/dist/build/StgCRun.thr_deb ug_dyn_o rts/dist/build/StgPrimFloat.th r_debug_dyn_o rts/dist/build/Task.thr_debug_ dyn_o rts/dist/build/ThreadLabels.th r_debug_dyn_o rts/dist/build/ThreadPaused.th r_debug_dyn_o rts/dist/build/Threads.thr_deb ug_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_deb ug_dyn_o rts/dist/build/Weak.thr_debug_ dyn_o rts/dist/build/fs.thr_debug_dy n_o rts/dist/build/xxhash.thr_debu g_dyn_o rts/dist/build/hooks/FlagDefau lts.thr_debug_dyn_o rts/dist/build/hooks/LongGCSyn c.thr_debug_dyn_o rts/dist/build/hooks/MallocFai l.thr_debug_dyn_o rts/dist/build/hooks/OnExit.th r_debug_dyn_o rts/dist/build/hooks/OutOfHeap .thr_debug_dyn_o rts/dist/build/hooks/StackOver flow.thr_debug_dyn_o rts/dist/build/sm/BlockAlloc.t hr_debug_dyn_o rts/dist/build/sm/CNF.thr_debu g_dyn_o rts/dist/build/sm/Compact.thr_ debug_dyn_o rts/dist/build/sm/Evac.thr_deb ug_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_de bug_dyn_o rts/dist/build/sm/GCUtils.thr_ debug_dyn_o rts/dist/build/sm/MBlock.thr_d ebug_dyn_o rts/dist/build/sm/MarkWeak.thr _debug_dyn_o rts/dist/build/sm/Sanity.thr_d ebug_dyn_o rts/dist/build/sm/Scav.thr_deb ug_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_de bug_dyn_o rts/dist/build/eventlog/EventL og.thr_debug_dyn_o rts/dist/build/eventlog/EventL ogWriter.thr_debug_dyn_o rts/dist/build/linker/CacheFlu sh.thr_debug_dyn_o rts/dist/build/linker/Elf.thr_ debug_dyn_o rts/dist/build/linker/LoadArch ive.thr_debug_dyn_o rts/dist/build/linker/M32Alloc .thr_debug_dyn_o rts/dist/build/linker/MachO.th r_debug_dyn_o rts/dist/build/linker/PEi386.t hr_debug_dyn_o rts/dist/build/linker/SymbolEx tras.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_relo c.thr_debug_dyn_o rts/dist/build/linker/elf_relo c_aarch64.thr_debug_dyn_o rts/dist/build/linker/elf_util .thr_debug_dyn_o rts/dist/build/posix/GetEnv.th r_debug_dyn_o rts/dist/build/posix/GetTime.t hr_debug_dyn_o rts/dist/build/posix/Itimer.th r_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.th r_debug_dyn_o rts/dist/build/posix/Signals.t hr_debug_dyn_o rts/dist/build/posix/TTY.thr_d ebug_dyn_o rts/dist/build/Apply.thr_debu g_dyn_o rts/dist/build/Compact.thr_deb ug_dyn_o rts/dist/build/Exception.thr_d ebug_dyn_o rts/dist/build/HeapStackCheck. thr_debug_dyn_o rts/dist/build/PrimOps.thr_deb ug_dyn_o rts/dist/build/StgMiscClosures .thr_debug_dyn_o rts/dist/build/StgStartup.thr_ debug_dyn_o rts/dist/build/StgStdThunks.th r_debug_dyn_o rts/dist/build/Updates.thr_deb ug_dyn_o rts/dist/build/AutoApply.thr_d ebug_dyn_o -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -O -H64m -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstan ts/header -Iincludes/dist-ghcconstants/h eader -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_de bug-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.debu g_dyn_o rts/dist/build/CheckUnload.deb ug_dyn_o rts/dist/build/ClosureFlags.de bug_dyn_o rts/dist/build/Disassembler.de bug_dyn_o rts/dist/build/FileLock.debug_ dyn_o rts/dist/build/Globals.debug_d yn_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_d yn_o rts/dist/build/Interpreter.deb ug_dyn_o rts/dist/build/LdvProfile.debu g_dyn_o rts/dist/build/Libdw.debug_dyn _o rts/dist/build/LibdwPool.debug _dyn_o rts/dist/build/Linker.debug_dy n_o rts/dist/build/Messages.debug_ dyn_o rts/dist/build/OldARMAtomic.de bug_dyn_o rts/dist/build/PathUtils.debug _dyn_o rts/dist/build/Pool.debug_dyn_ o rts/dist/build/Printer.debug_d yn_o rts/dist/build/ProfHeap.debug_ dyn_o rts/dist/build/ProfilerReport. debug_dyn_o rts/dist/build/ProfilerReportJ son.debug_dyn_o rts/dist/build/Profiling.debug _dyn_o rts/dist/build/Proftimer.debug _dyn_o rts/dist/build/RaiseAsync.debu g_dyn_o rts/dist/build/RetainerProfile .debug_dyn_o rts/dist/build/RetainerSet.deb ug_dyn_o rts/dist/build/RtsAPI.debug_dy n_o rts/dist/build/RtsDllMain.debu g_dyn_o rts/dist/build/RtsFlags.debug_ dyn_o rts/dist/build/RtsMain.debug_d yn_o rts/dist/build/RtsMessages.deb ug_dyn_o rts/dist/build/RtsStartup.debu g_dyn_o rts/dist/build/RtsSymbolInfo.d ebug_dyn_o rts/dist/build/RtsSymbols.debu g_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_dy n_o rts/dist/build/Stable.debug_dy n_o rts/dist/build/StaticPtrTable. debug_dyn_o rts/dist/build/Stats.debug_dyn _o rts/dist/build/StgCRun.debug_d yn_o rts/dist/build/StgPrimFloat.de bug_dyn_o rts/dist/build/Task.debug_dyn_ o rts/dist/build/ThreadLabels.de bug_dyn_o rts/dist/build/ThreadPaused.de bug_dyn_o rts/dist/build/Threads.debug_d yn_o rts/dist/build/Ticky.debug_dyn _o rts/dist/build/Timer.debug_dyn _o rts/dist/build/TopHandler.debu g_dyn_o rts/dist/build/Trace.debug_dyn _o rts/dist/build/WSDeque.debug_d yn_o rts/dist/build/Weak.debug_dyn_ o rts/dist/build/fs.debug_dyn_o rts/dist/build/xxhash.debug_dy n_o rts/dist/build/hooks/FlagDefau lts.debug_dyn_o rts/dist/build/hooks/LongGCSyn c.debug_dyn_o rts/dist/build/hooks/MallocFai l.debug_dyn_o rts/dist/build/hooks/OnExit.de bug_dyn_o rts/dist/build/hooks/OutOfHeap .debug_dyn_o rts/dist/build/hooks/StackOver flow.debug_dyn_o rts/dist/build/sm/BlockAlloc.d ebug_dyn_o rts/dist/build/sm/CNF.debug_dy n_o rts/dist/build/sm/Compact.debu g_dyn_o rts/dist/build/sm/Evac.debug_d yn_o rts/dist/build/sm/Evac_thr.deb ug_dyn_o rts/dist/build/sm/GC.debug_dyn _o rts/dist/build/sm/GCAux.debug_ dyn_o rts/dist/build/sm/GCUtils.debu g_dyn_o rts/dist/build/sm/MBlock.debug _dyn_o rts/dist/build/sm/MarkWeak.deb ug_dyn_o rts/dist/build/sm/Sanity.debug _dyn_o rts/dist/build/sm/Scav.debug_d yn_o rts/dist/build/sm/Scav_thr.deb ug_dyn_o rts/dist/build/sm/Storage.debu g_dyn_o rts/dist/build/sm/Sweep.debug_ dyn_o rts/dist/build/eventlog/EventL og.debug_dyn_o rts/dist/build/eventlog/EventL ogWriter.debug_dyn_o rts/dist/build/linker/CacheFlu sh.debug_dyn_o rts/dist/build/linker/Elf.debu g_dyn_o rts/dist/build/linker/LoadArch ive.debug_dyn_o rts/dist/build/linker/M32Alloc .debug_dyn_o rts/dist/build/linker/MachO.de bug_dyn_o rts/dist/build/linker/PEi386.d ebug_dyn_o rts/dist/build/linker/SymbolEx tras.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_relo c.debug_dyn_o rts/dist/build/linker/elf_relo c_aarch64.debug_dyn_o rts/dist/build/linker/elf_util .debug_dyn_o rts/dist/build/posix/GetEnv.de bug_dyn_o rts/dist/build/posix/GetTime.d ebug_dyn_o rts/dist/build/posix/Itimer.de bug_dyn_o rts/dist/build/posix/OSMem.deb ug_dyn_o rts/dist/build/posix/OSThreads .debug_dyn_o rts/dist/build/posix/Select.de bug_dyn_o rts/dist/build/posix/Signals.d ebug_dyn_o rts/dist/build/posix/TTY.debug _dyn_o rts/dist/build/Apply.debug_dy n_o rts/dist/build/Compact.debug_d yn_o rts/dist/build/Exception.debug _dyn_o rts/dist/build/HeapStackCheck. debug_dyn_o rts/dist/build/PrimOps.debug_d yn_o rts/dist/build/StgMiscClosures .debug_dyn_o rts/dist/build/StgStartup.debu g_dyn_o rts/dist/build/StgStdThunks.de bug_dyn_o rts/dist/build/Updates.debug_d yn_o rts/dist/build/AutoApply.debug _dyn_o -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -O -H64m -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstan ts/header -Iincludes/dist-ghcconstants/h eader -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-inst all/build -ilibraries/ghc-prim/dist-inst all/build/./autogen -Ilibraries/ghc-prim/dist-inst all/build/./autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-i nstall/build/./autogen/cabal_m acros.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-instance s -odir libraries/ghc-prim/dist-instal l/build -hidir libraries/ghc-prim/dist-instal l/build -stubdir libraries/ghc-prim/dist-instal l/build -dynamic-too -c libraries/ghc-prim/./GHC/CStri ng.hs -o libraries/ghc-prim/dist-instal l/build/GHC/CString.o -dyno libraries/ghc-prim/dist-instal l/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-inst all/build -ilibraries/ghc-prim/dist-inst all/build/./autogen -Ilibraries/ghc-prim/dist-inst all/build/./autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-i nstall/build/./autogen/cabal_m acros.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-instance s -odir libraries/ghc-prim/dist-instal l/build -hidir libraries/ghc-prim/dist-instal l/build -stubdir libraries/ghc-prim/dist-instal l/build -dynamic-too -c libraries/ghc-prim/./GHC/IntWo rd64.hs -o libraries/ghc-prim/dist-instal l/build/GHC/IntWord64.o -dyno libraries/ghc-prim/dist-instal l/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_L CM -optP-include -optPlibraries/base/dist-insta ll/build/./autogen/cabal_macro s.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-instance s -odir libraries/base/dist-install/bu ild -hidir libraries/base/dist-install/bu ild -stubdir libraries/base/dist-install/bu ild -dynamic-too -c libraries/base/./GHC/Base.hs-b oot -o libraries/base/dist-install/bu ild/GHC/Base.o-boot -dyno libraries/base/dist-install/bu ild/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_L CM -optP-include -optPlibraries/base/dist-insta ll/build/./autogen/cabal_macro s.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-instance s -odir libraries/base/dist-install/bu ild -hidir libraries/base/dist-install/bu ild -stubdir libraries/base/dist-install/bu ild -dynamic-too -c libraries/base/./GHC/Real.hs-b oot -o libraries/base/dist-install/bu ild/GHC/Real.o-boot -dyno libraries/base/dist-install/bu ild/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_L CM -optP-include -optPlibraries/base/dist-insta ll/build/./autogen/cabal_macro s.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-instance s -odir libraries/base/dist-install/bu ild -hidir libraries/base/dist-install/bu ild -stubdir libraries/base/dist-install/bu ild -dynamic-too -c libraries/base/./GHC/IO.hs-boo t -o libraries/base/dist-install/bu ild/GHC/IO.o-boot -dyno libraries/base/dist-install/bu ild/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
_______________________________________________
ghc-devs mailing list
ghc-devs@haskell.org
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs