Resolving dependencies... Build profile: -w ghc-9.2.4 -O0 In order, the following will be built (use -v for more details): - parsec-3.1.16.1 (first run) Configuring parsec-3.1.16.1... Preprocessing library for parsec-3.1.16.1.. Building library for parsec-3.1.16.1.. [ 1 of 25] Compiling Text.Parsec.Pos ( src/Text/Parsec/Pos.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/parsec-3.1.16.1/noopt/build/Text/Parsec/Pos.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/parsec-3.1.16.1/noopt/build/Text/Parsec/Pos.dyn_o ) [ 2 of 25] Compiling Text.Parsec.Error ( src/Text/Parsec/Error.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/parsec-3.1.16.1/noopt/build/Text/Parsec/Error.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/parsec-3.1.16.1/noopt/build/Text/Parsec/Error.dyn_o ) [ 3 of 25] Compiling Text.Parsec.Prim ( src/Text/Parsec/Prim.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/parsec-3.1.16.1/noopt/build/Text/Parsec/Prim.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/parsec-3.1.16.1/noopt/build/Text/Parsec/Prim.dyn_o ) [ 4 of 25] Compiling Text.Parsec.Combinator ( src/Text/Parsec/Combinator.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/parsec-3.1.16.1/noopt/build/Text/Parsec/Combinator.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/parsec-3.1.16.1/noopt/build/Text/Parsec/Combinator.dyn_o ) [ 5 of 25] Compiling Text.Parsec.Expr ( src/Text/Parsec/Expr.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/parsec-3.1.16.1/noopt/build/Text/Parsec/Expr.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/parsec-3.1.16.1/noopt/build/Text/Parsec/Expr.dyn_o ) [ 6 of 25] Compiling Text.Parsec.Char ( src/Text/Parsec/Char.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/parsec-3.1.16.1/noopt/build/Text/Parsec/Char.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/parsec-3.1.16.1/noopt/build/Text/Parsec/Char.dyn_o ) [ 7 of 25] Compiling Text.Parsec.ByteString.Lazy ( src/Text/Parsec/ByteString/Lazy.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/parsec-3.1.16.1/noopt/build/Text/Parsec/ByteString/Lazy.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/parsec-3.1.16.1/noopt/build/Text/Parsec/ByteString/Lazy.dyn_o ) [ 8 of 25] Compiling Text.Parsec.ByteString ( src/Text/Parsec/ByteString.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/parsec-3.1.16.1/noopt/build/Text/Parsec/ByteString.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/parsec-3.1.16.1/noopt/build/Text/Parsec/ByteString.dyn_o ) [ 9 of 25] Compiling Text.Parsec ( src/Text/Parsec.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/parsec-3.1.16.1/noopt/build/Text/Parsec.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/parsec-3.1.16.1/noopt/build/Text/Parsec.dyn_o ) [10 of 25] Compiling Text.Parsec.Perm ( src/Text/Parsec/Perm.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/parsec-3.1.16.1/noopt/build/Text/Parsec/Perm.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/parsec-3.1.16.1/noopt/build/Text/Parsec/Perm.dyn_o ) [11 of 25] Compiling Text.Parsec.String ( src/Text/Parsec/String.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/parsec-3.1.16.1/noopt/build/Text/Parsec/String.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/parsec-3.1.16.1/noopt/build/Text/Parsec/String.dyn_o ) [12 of 25] Compiling Text.Parsec.Text ( src/Text/Parsec/Text.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/parsec-3.1.16.1/noopt/build/Text/Parsec/Text.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/parsec-3.1.16.1/noopt/build/Text/Parsec/Text.dyn_o ) [13 of 25] Compiling Text.Parsec.Text.Lazy ( src/Text/Parsec/Text/Lazy.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/parsec-3.1.16.1/noopt/build/Text/Parsec/Text/Lazy.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/parsec-3.1.16.1/noopt/build/Text/Parsec/Text/Lazy.dyn_o ) [14 of 25] Compiling Text.Parsec.Token ( src/Text/Parsec/Token.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/parsec-3.1.16.1/noopt/build/Text/Parsec/Token.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/parsec-3.1.16.1/noopt/build/Text/Parsec/Token.dyn_o ) [15 of 25] Compiling Text.Parsec.Language ( src/Text/Parsec/Language.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/parsec-3.1.16.1/noopt/build/Text/Parsec/Language.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/parsec-3.1.16.1/noopt/build/Text/Parsec/Language.dyn_o ) [16 of 25] Compiling Text.ParserCombinators.Parsec.Char ( src/Text/ParserCombinators/Parsec/Char.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/parsec-3.1.16.1/noopt/build/Text/ParserCombinators/Parsec/Char.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/parsec-3.1.16.1/noopt/build/Text/ParserCombinators/Parsec/Char.dyn_o ) [17 of 25] Compiling Text.ParserCombinators.Parsec.Combinator ( src/Text/ParserCombinators/Parsec/Combinator.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/parsec-3.1.16.1/noopt/build/Text/ParserCombinators/Parsec/Combinator.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/parsec-3.1.16.1/noopt/build/Text/ParserCombinators/Parsec/Combinator.dyn_o ) [18 of 25] Compiling Text.ParserCombinators.Parsec.Error ( src/Text/ParserCombinators/Parsec/Error.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/parsec-3.1.16.1/noopt/build/Text/ParserCombinators/Parsec/Error.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/parsec-3.1.16.1/noopt/build/Text/ParserCombinators/Parsec/Error.dyn_o ) [19 of 25] Compiling Text.ParserCombinators.Parsec.Language ( src/Text/ParserCombinators/Parsec/Language.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/parsec-3.1.16.1/noopt/build/Text/ParserCombinators/Parsec/Language.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/parsec-3.1.16.1/noopt/build/Text/ParserCombinators/Parsec/Language.dyn_o ) [20 of 25] Compiling Text.ParserCombinators.Parsec.Perm ( src/Text/ParserCombinators/Parsec/Perm.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/parsec-3.1.16.1/noopt/build/Text/ParserCombinators/Parsec/Perm.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/parsec-3.1.16.1/noopt/build/Text/ParserCombinators/Parsec/Perm.dyn_o ) [21 of 25] Compiling Text.ParserCombinators.Parsec.Pos ( src/Text/ParserCombinators/Parsec/Pos.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/parsec-3.1.16.1/noopt/build/Text/ParserCombinators/Parsec/Pos.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/parsec-3.1.16.1/noopt/build/Text/ParserCombinators/Parsec/Pos.dyn_o ) [22 of 25] Compiling Text.ParserCombinators.Parsec.Prim ( src/Text/ParserCombinators/Parsec/Prim.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/parsec-3.1.16.1/noopt/build/Text/ParserCombinators/Parsec/Prim.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/parsec-3.1.16.1/noopt/build/Text/ParserCombinators/Parsec/Prim.dyn_o ) [23 of 25] Compiling Text.ParserCombinators.Parsec ( src/Text/ParserCombinators/Parsec.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/parsec-3.1.16.1/noopt/build/Text/ParserCombinators/Parsec.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/parsec-3.1.16.1/noopt/build/Text/ParserCombinators/Parsec.dyn_o ) [24 of 25] Compiling Text.ParserCombinators.Parsec.Expr ( src/Text/ParserCombinators/Parsec/Expr.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/parsec-3.1.16.1/noopt/build/Text/ParserCombinators/Parsec/Expr.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/parsec-3.1.16.1/noopt/build/Text/ParserCombinators/Parsec/Expr.dyn_o ) [25 of 25] Compiling Text.ParserCombinators.Parsec.Token ( src/Text/ParserCombinators/Parsec/Token.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/parsec-3.1.16.1/noopt/build/Text/ParserCombinators/Parsec/Token.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/parsec-3.1.16.1/noopt/build/Text/ParserCombinators/Parsec/Token.dyn_o ) Preprocessing test suite 'parsec-issue127' for parsec-3.1.16.1.. Building test suite 'parsec-issue127' for parsec-3.1.16.1.. [1 of 1] Compiling Main ( test/issue127.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/parsec-3.1.16.1/noopt/build/parsec-issue127/parsec-issue127-tmp/Main.o ) Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/parsec-3.1.16.1/noopt/build/parsec-issue127/parsec-issue127 ... Preprocessing test suite 'parsec-tests' for parsec-3.1.16.1.. Building test suite 'parsec-tests' for parsec-3.1.16.1.. on the commandline: warning: [-Wdeprecated-flags] -Wnoncanonical-monadfail-instances is deprecated: fail is no longer a method of Monad [ 1 of 10] Compiling Bugs.Bug2 ( test/Bugs/Bug2.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/parsec-3.1.16.1/noopt/build/parsec-tests/parsec-tests-tmp/Bugs/Bug2.o ) [ 2 of 10] Compiling Bugs.Bug35 ( test/Bugs/Bug35.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/parsec-3.1.16.1/noopt/build/parsec-tests/parsec-tests-tmp/Bugs/Bug35.o ) [ 3 of 10] Compiling Features.Feature150 ( test/Features/Feature150.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/parsec-3.1.16.1/noopt/build/parsec-tests/parsec-tests-tmp/Features/Feature150.o ) test/Features/Feature150.hs:3:1: warning: [-Wunused-imports] The import of Control.Applicative is redundant except perhaps to import instances from Control.Applicative To import instances alone, use: import Control.Applicative() | 3 | import Control.Applicative ((*>)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 4 of 10] Compiling Features.Feature80 ( test/Features/Feature80.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/parsec-3.1.16.1/noopt/build/parsec-tests/parsec-tests-tmp/Features/Feature80.o ) test/Features/Feature80.hs:3:1: warning: [-Wunused-imports] The import of Control.Applicative is redundant except perhaps to import instances from Control.Applicative To import instances alone, use: import Control.Applicative() | 3 | import Control.Applicative (pure) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 5 of 10] Compiling Features ( test/Features.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/parsec-3.1.16.1/noopt/build/parsec-tests/parsec-tests-tmp/Features.o ) [ 6 of 10] Compiling Util ( test/Util.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/parsec-3.1.16.1/noopt/build/parsec-tests/parsec-tests-tmp/Util.o ) [ 7 of 10] Compiling Bugs.Bug9 ( test/Bugs/Bug9.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/parsec-3.1.16.1/noopt/build/parsec-tests/parsec-tests-tmp/Bugs/Bug9.o ) test/Bugs/Bug9.hs:3:1: warning: [-Wunused-imports] The import of Control.Applicative is redundant except perhaps to import instances from Control.Applicative To import instances alone, use: import Control.Applicative() | 3 | import Control.Applicative ((<$), (<$>), (<*)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 8 of 10] Compiling Bugs.Bug6 ( test/Bugs/Bug6.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/parsec-3.1.16.1/noopt/build/parsec-tests/parsec-tests-tmp/Bugs/Bug6.o ) [ 9 of 10] Compiling Bugs ( test/Bugs.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/parsec-3.1.16.1/noopt/build/parsec-tests/parsec-tests-tmp/Bugs.o ) [10 of 10] Compiling Main ( test/Main.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/parsec-3.1.16.1/noopt/build/parsec-tests/parsec-tests-tmp/Main.o ) on the commandline: warning: [-Wdeprecated-flags] -Wnoncanonical-monadfail-instances is deprecated: fail is no longer a method of Monad Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/parsec-3.1.16.1/noopt/build/parsec-tests/parsec-tests ... Running 2 test suites... Test suite parsec-issue127: RUNNING... Test suite parsec-issue127: PASS Test suite logged to: /home/builder/builder-dir/build-cache/tmp-install/reports/parsec-3.1.16.1.test Writing: parsec-3.1.16.1-inplace/Text.Parsec.Pos.hs.html Writing: parsec-3.1.16.1-inplace/Text.Parsec.Prim.hs.html Writing: parsec-3.1.16.1-inplace/Text.Parsec.Error.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.2.4/parsec-3.1.16.1/noopt/hpc/vanilla/html/parsec-issue127/hpc_index.html Test suite parsec-tests: RUNNING... Test suite parsec-tests: PASS Test suite logged to: /home/builder/builder-dir/build-cache/tmp-install/reports/parsec-3.1.16.1.test Writing: parsec-3.1.16.1-inplace/Text.Parsec.Pos.hs.html Writing: parsec-3.1.16.1-inplace/Text.Parsec.Language.hs.html Writing: parsec-3.1.16.1-inplace/Text.Parsec.Expr.hs.html Writing: parsec-3.1.16.1-inplace/Text.Parsec.Token.hs.html Writing: parsec-3.1.16.1-inplace/Text.Parsec.Combinator.hs.html Writing: parsec-3.1.16.1-inplace/Text.Parsec.Char.hs.html Writing: parsec-3.1.16.1-inplace/Text.Parsec.Prim.hs.html Writing: parsec-3.1.16.1-inplace/Text.Parsec.Error.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.2.4/parsec-3.1.16.1/noopt/hpc/vanilla/html/parsec-tests/hpc_index.html 2 of 2 test suites (2 of 2 test cases) passed. Writing: parsec-3.1.16.1-inplace/Text.Parsec.Char.hs.html Writing: parsec-3.1.16.1-inplace/Text.Parsec.Combinator.hs.html Writing: parsec-3.1.16.1-inplace/Text.Parsec.Error.hs.html Writing: parsec-3.1.16.1-inplace/Text.Parsec.Expr.hs.html Writing: parsec-3.1.16.1-inplace/Text.Parsec.Language.hs.html Writing: parsec-3.1.16.1-inplace/Text.Parsec.Pos.hs.html Writing: parsec-3.1.16.1-inplace/Text.Parsec.Prim.hs.html Writing: parsec-3.1.16.1-inplace/Text.Parsec.Token.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.2.4/parsec-3.1.16.1/noopt/hpc/vanilla/html/parsec-3.1.16.1/hpc_index.html