Resolving dependencies... Build profile: -w ghc-9.6.3 -O0 In order, the following will be built (use -v for more details): - large-generics-0.2.2 (lib:large-generics) (requires build) - record-dot-preprocessor-0.2.17 (lib:record-dot-preprocessor) (requires build) - large-records-0.4.2 (first run) Starting record-dot-preprocessor-0.2.17 (all, legacy fallback) Starting large-generics-0.2.2 (all, legacy fallback) Building large-generics-0.2.2 (all, legacy fallback) Building record-dot-preprocessor-0.2.17 (all, legacy fallback) Installing large-generics-0.2.2 (all, legacy fallback) Completed large-generics-0.2.2 (all, legacy fallback) Installing record-dot-preprocessor-0.2.17 (all, legacy fallback) Completed record-dot-preprocessor-0.2.17 (all, legacy fallback) Configuring large-records-0.4.2... Preprocessing library for large-records-0.4.2.. Building library for large-records-0.4.2.. [ 1 of 13] Compiling Data.Record.Internal.GHC.Shim ( src/Data/Record/Internal/GHC/Shim.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/large-records-0.4.2/noopt/build/Data/Record/Internal/GHC/Shim.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/large-records-0.4.2/noopt/build/Data/Record/Internal/GHC/Shim.dyn_o ) [ 2 of 13] Compiling Data.Record.Internal.GHC.Fresh ( src/Data/Record/Internal/GHC/Fresh.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/large-records-0.4.2/noopt/build/Data/Record/Internal/GHC/Fresh.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/large-records-0.4.2/noopt/build/Data/Record/Internal/GHC/Fresh.dyn_o ) [ 3 of 13] Compiling Data.Record.Internal.GHC.TemplateHaskellStyle ( src/Data/Record/Internal/GHC/TemplateHaskellStyle.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/large-records-0.4.2/noopt/build/Data/Record/Internal/GHC/TemplateHaskellStyle.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/large-records-0.4.2/noopt/build/Data/Record/Internal/GHC/TemplateHaskellStyle.dyn_o ) [ 4 of 13] Compiling Data.Record.Internal.Plugin.Exception ( src/Data/Record/Internal/Plugin/Exception.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/large-records-0.4.2/noopt/build/Data/Record/Internal/Plugin/Exception.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/large-records-0.4.2/noopt/build/Data/Record/Internal/Plugin/Exception.dyn_o ) [ 5 of 13] Compiling Data.Record.Internal.Plugin.Names ( src/Data/Record/Internal/Plugin/Names.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/large-records-0.4.2/noopt/build/Data/Record/Internal/Plugin/Names.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/large-records-0.4.2/noopt/build/Data/Record/Internal/Plugin/Names.dyn_o ) [ 6 of 13] Compiling Data.Record.Internal.Plugin.Options ( src/Data/Record/Internal/Plugin/Options.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/large-records-0.4.2/noopt/build/Data/Record/Internal/Plugin/Options.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/large-records-0.4.2/noopt/build/Data/Record/Internal/Plugin/Options.dyn_o ) [ 7 of 13] Compiling Data.Record.Internal.Plugin.Record ( src/Data/Record/Internal/Plugin/Record.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/large-records-0.4.2/noopt/build/Data/Record/Internal/Plugin/Record.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/large-records-0.4.2/noopt/build/Data/Record/Internal/Plugin/Record.dyn_o ) [ 8 of 13] Compiling Data.Record.Internal.Plugin.CodeGen ( src/Data/Record/Internal/Plugin/CodeGen.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/large-records-0.4.2/noopt/build/Data/Record/Internal/Plugin/CodeGen.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/large-records-0.4.2/noopt/build/Data/Record/Internal/Plugin/CodeGen.dyn_o ) [ 9 of 13] Compiling Data.Record.Overloading ( src/Data/Record/Overloading.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/large-records-0.4.2/noopt/build/Data/Record/Overloading.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/large-records-0.4.2/noopt/build/Data/Record/Overloading.dyn_o ) [10 of 13] Compiling Data.Record.Plugin ( src/Data/Record/Plugin.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/large-records-0.4.2/noopt/build/Data/Record/Plugin.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/large-records-0.4.2/noopt/build/Data/Record/Plugin.dyn_o ) [11 of 13] Compiling Data.Record.Plugin.Options ( src/Data/Record/Plugin/Options.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/large-records-0.4.2/noopt/build/Data/Record/Plugin/Options.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/large-records-0.4.2/noopt/build/Data/Record/Plugin/Options.dyn_o ) [12 of 13] Compiling Data.Record.Plugin.Runtime ( src/Data/Record/Plugin/Runtime.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/large-records-0.4.2/noopt/build/Data/Record/Plugin/Runtime.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/large-records-0.4.2/noopt/build/Data/Record/Plugin/Runtime.dyn_o ) [13 of 13] Compiling Data.Record.Plugin.WithRDP ( src/Data/Record/Plugin/WithRDP.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/large-records-0.4.2/noopt/build/Data/Record/Plugin/WithRDP.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/large-records-0.4.2/noopt/build/Data/Record/Plugin/WithRDP.dyn_o ) Preprocessing test suite 'test-large-records' for large-records-0.4.2.. Building test suite 'test-large-records' for large-records-0.4.2.. [ 1 of 22] Compiling Test.Record.Sanity.CodeGen ( test/Test/Record/Sanity/CodeGen.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/large-records-0.4.2/noopt/build/test-large-records/test-large-records-tmp/Test/Record/Sanity/CodeGen.o ) [ 2 of 22] Compiling Test.Record.Sanity.Derive ( test/Test/Record/Sanity/Derive.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/large-records-0.4.2/noopt/build/test-large-records/test-large-records-tmp/Test/Record/Sanity/Derive.o ) [ 3 of 22] Compiling Test.Record.Sanity.EqualFieldTypes ( test/Test/Record/Sanity/EqualFieldTypes.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/large-records-0.4.2/noopt/build/test-large-records/test-large-records-tmp/Test/Record/Sanity/EqualFieldTypes.o ) [ 4 of 22] Compiling Test.Record.Sanity.GhcGenerics ( test/Test/Record/Sanity/GhcGenerics.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/large-records-0.4.2/noopt/build/test-large-records/test-large-records-tmp/Test/Record/Sanity/GhcGenerics.o ) [ 5 of 22] Compiling Test.Record.Sanity.HKD ( test/Test/Record/Sanity/HKD.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/large-records-0.4.2/noopt/build/test-large-records/test-large-records-tmp/Test/Record/Sanity/HKD.o ) [ 6 of 22] Compiling Test.Record.Sanity.HigherKinded ( test/Test/Record/Sanity/HigherKinded.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/large-records-0.4.2/noopt/build/test-large-records/test-large-records-tmp/Test/Record/Sanity/HigherKinded.o ) [ 7 of 22] Compiling Test.Record.Sanity.NamedWildCards ( test/Test/Record/Sanity/NamedWildCards.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/large-records-0.4.2/noopt/build/test-large-records/test-large-records-tmp/Test/Record/Sanity/NamedWildCards.o ) [ 8 of 22] Compiling Test.Record.Sanity.Operators ( test/Test/Record/Sanity/Operators.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/large-records-0.4.2/noopt/build/test-large-records/test-large-records-tmp/Test/Record/Sanity/Operators.o ) [ 9 of 22] Compiling Test.Record.Sanity.OverloadedRecordUpdate ( test/Test/Record/Sanity/OverloadedRecordUpdate.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/large-records-0.4.2/noopt/build/test-large-records/test-large-records-tmp/Test/Record/Sanity/OverloadedRecordUpdate.o ) [10 of 22] Compiling Test.Record.Sanity.OverloadingNoDRF ( test/Test/Record/Sanity/OverloadingNoDRF.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/large-records-0.4.2/noopt/build/test-large-records/test-large-records-tmp/Test/Record/Sanity/OverloadingNoDRF.o ) [11 of 22] Compiling Test.Record.Sanity.QualifiedImports.A ( test/Test/Record/Sanity/QualifiedImports/A.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/large-records-0.4.2/noopt/build/test-large-records/test-large-records-tmp/Test/Record/Sanity/QualifiedImports/A.o ) [12 of 22] Compiling Test.Record.Sanity.QualifiedImports.B ( test/Test/Record/Sanity/QualifiedImports/B.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/large-records-0.4.2/noopt/build/test-large-records/test-large-records-tmp/Test/Record/Sanity/QualifiedImports/B.o ) [13 of 22] Compiling Test.Record.Sanity.QualifiedImports ( test/Test/Record/Sanity/QualifiedImports.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/large-records-0.4.2/noopt/build/test-large-records/test-large-records-tmp/Test/Record/Sanity/QualifiedImports.o ) [14 of 22] Compiling Test.Record.Sanity.RDP.SingleModule ( test/Test/Record/Sanity/RDP/SingleModule.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/large-records-0.4.2/noopt/build/test-large-records/test-large-records-tmp/Test/Record/Sanity/RDP/SingleModule.o ) [15 of 22] Compiling Test.Record.Sanity.RDP.SplitModule.RecordDef ( test/Test/Record/Sanity/RDP/SplitModule/RecordDef.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/large-records-0.4.2/noopt/build/test-large-records/test-large-records-tmp/Test/Record/Sanity/RDP/SplitModule/RecordDef.o ) [16 of 22] Compiling Test.Record.Sanity.RDP.SplitModule ( test/Test/Record/Sanity/RDP/SplitModule.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/large-records-0.4.2/noopt/build/test-large-records/test-large-records-tmp/Test/Record/Sanity/RDP/SplitModule.o ) [17 of 22] Compiling Test.Record.Sanity.RecordConstruction ( test/Test/Record/Sanity/RecordConstruction.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/large-records-0.4.2/noopt/build/test-large-records/test-large-records-tmp/Test/Record/Sanity/RecordConstruction.o ) [18 of 22] Compiling Test.Record.Sanity.Strictness ( test/Test/Record/Sanity/Strictness.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/large-records-0.4.2/noopt/build/test-large-records/test-large-records-tmp/Test/Record/Sanity/Strictness.o ) [19 of 22] Compiling Test.Record.Sanity.StrictnessStrictData ( test/Test/Record/Sanity/StrictnessStrictData.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/large-records-0.4.2/noopt/build/test-large-records/test-large-records-tmp/Test/Record/Sanity/StrictnessStrictData.o ) [20 of 22] Compiling Test.Record.Util ( test/Test/Record/Util.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/large-records-0.4.2/noopt/build/test-large-records/test-large-records-tmp/Test/Record/Util.o ) [21 of 22] Compiling Test.Record.Sanity.PatternMatch ( test/Test/Record/Sanity/PatternMatch.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/large-records-0.4.2/noopt/build/test-large-records/test-large-records-tmp/Test/Record/Sanity/PatternMatch.o ) [22 of 22] Compiling Main ( test/TestLargeRecords.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/large-records-0.4.2/noopt/build/test-large-records/test-large-records-tmp/Main.o ) [14 of 23] Compiling Test.Record.Sanity.RDP.SingleModule ( test/Test/Record/Sanity/RDP/SingleModule.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/large-records-0.4.2/noopt/build/test-large-records/test-large-records-tmp/Test/Record/Sanity/RDP/SingleModule.o ) [Test.Tasty package changed] [16 of 23] Compiling Test.Record.Sanity.RDP.SplitModule ( test/Test/Record/Sanity/RDP/SplitModule.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/large-records-0.4.2/noopt/build/test-large-records/test-large-records-tmp/Test/Record/Sanity/RDP/SplitModule.o ) [Test.Tasty package changed] [23 of 23] Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/large-records-0.4.2/noopt/build/test-large-records/test-large-records Running 1 test suites... Test suite test-large-records: RUNNING... Test suite test-large-records: PASS Test suite logged to: /home/builder/builder-dir/build-cache/tmp-install/reports/large-records-0.4.2.test Writing: large-records-0.4.2-inplace/Data.Record.Overloading.hs.html Writing: large-records-0.4.2-inplace/Data.Record.Plugin.Runtime.hs.html Writing: hpc_index.html Writing: hpc_index_fun.html Writing: hpc_index_alt.html Writing: hpc_index_exp.html Test coverage report written to /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/large-records-0.4.2/noopt/hpc/vanilla/html/test-large-records/hpc_index.html 1 of 1 test suites (1 of 1 test cases) passed. Writing: large-records-0.4.2-inplace/Data.Record.Overloading.hs.html Writing: large-records-0.4.2-inplace/Data.Record.Plugin.Runtime.hs.html Writing: hpc_index.html Writing: hpc_index_fun.html Writing: hpc_index_alt.html Writing: hpc_index_exp.html Package coverage report written to /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/large-records-0.4.2/noopt/hpc/vanilla/html/large-records-0.4.2/hpc_index.html