1. 0.15 s $ /nix/store/vzx1mi9c0xfadmsm9dhd83d005cb1qs9-coreutils-9.8/bin/timeout --kill-after=15s 7200s /nix/store/99b1z08awpxj8b6mzggn59gp1shljnff-nix-2.34.5/bin/nix --extra-experimental-features nix-command --extra-experimental-features flakes --log-format internal-json build --no-link git+https://github.com/NorfairKing/sydtest?ref=mutation-testing&rev=c2b84fad445f4111b58c4341a68ae4acab44e6e1#checks.x86_64-linux.mutation-safe-coloured-text --print-build-logs
  2. 0.38 s warning: ignoring the client-specified setting 'netrc-file', because it is a restricted setting and you are not a trusted user
  3. 0.38 s warning: ignoring the client-specified setting 'post-build-hook', because it is a restricted setting and you are not a trusted user
  4. 0.38 s warning: ignoring untrusted substituter 'https://sydtest.cachix.org', you are not a trusted user.
  5. 0.38 s Run `man nix.conf` for more information on the `substituters` configuration option.
  6. 0.38 s warning: ignoring untrusted substituter 'https://cache.staging.nix-ci.com', you are not a trusted user.
  7. 0.38 s Run `man nix.conf` for more information on the `substituters` configuration option.
  8. 0.38 s warning: ignoring the client-specified setting 'trusted-public-keys', because it is a restricted setting and you are not a trusted user
  9. 0.38 s warning: ignoring untrusted flake configuration setting 'extra-substituters'.
  10. 0.38 s Pass '--accept-flake-config' to trust it
  11. 0.38 s warning: ignoring untrusted flake configuration setting 'extra-trusted-public-keys'.
  12. 0.38 s Pass '--accept-flake-config' to trust it
  13. 0.38 s warning: ignoring the client-specified setting 'netrc-file', because it is a restricted setting and you are not a trusted user
  14. 0.38 s warning: ignoring the client-specified setting 'post-build-hook', because it is a restricted setting and you are not a trusted user
  15. 0.38 s warning: ignoring untrusted substituter 'https://sydtest.cachix.org', you are not a trusted user.
  16. 0.38 s Run `man nix.conf` for more information on the `substituters` configuration option.
  17. 0.38 s warning: ignoring untrusted substituter 'https://cache.staging.nix-ci.com', you are not a trusted user.
  18. 0.38 s Run `man nix.conf` for more information on the `substituters` configuration option.
  19. 0.38 s warning: ignoring the client-specified setting 'trusted-public-keys', because it is a restricted setting and you are not a trusted user
  20. 0.55 s error (ignored): SQLite database '/var/cache/private/nix-ci-worker/eval-cache-v6/3c95a162c40842c5fee01372b33f0b34f30ce347cbee8582633a5c07950b6807.sqlite' is busy
  21. 1.32 s
  22. 1.75 s Building safe-coloured-text-layout-gen
  23. 1.78 s Building safe-coloured-text-parsing-gen
  24. 2.11 s [safe-coloured-text-layout-gen] Phase: setupCompilerEnvironmentPhase
  25. 2.11 s [safe-coloured-text-layout-gen] Build with /nix/store/s9jd43rkwc2syl9cvgj6f786avy8bgzy-ghc-9.10.3.
  26. 2.14 s [safe-coloured-text-parsing-gen] Phase: setupCompilerEnvironmentPhase
  27. 2.14 s [safe-coloured-text-parsing-gen] Build with /nix/store/s9jd43rkwc2syl9cvgj6f786avy8bgzy-ghc-9.10.3.
  28. 2.57 s [safe-coloured-text-layout-gen] Phase: unpackPhase
  29. 2.58 s [safe-coloured-text-layout-gen] unpacking source archive /nix/store/az5xk59h62i2jg1rp84i4ri2qlvrdgmj-safe-coloured-text-layout-gen-source-0.0.0.1/safe-coloured-text-layout-gen-0.0.0.1.tar.gz
  30. 2.58 s [safe-coloured-text-layout-gen] source root is safe-coloured-text-layout-gen-0.0.0.1
  31. 2.59 s [safe-coloured-text-layout-gen] setting SOURCE_DATE_EPOCH to timestamp 1778737575 of file "safe-coloured-text-layout-gen-0.0.0.1/test/Text/Colour/LayoutSpec.hs"
  32. 2.59 s [safe-coloured-text-layout-gen] Phase: patchPhase
  33. 2.60 s [safe-coloured-text-layout-gen] Phase: compileBuildDriverPhase
  34. 2.60 s [safe-coloured-text-parsing-gen] Phase: unpackPhase
  35. 2.60 s [safe-coloured-text-layout-gen] setupCompileFlags: -package-db=/build/tmp.b8Opykp8wM/setup-package.conf.d -threaded
  36. 2.61 s [safe-coloured-text-parsing-gen] unpacking source archive /nix/store/hfw2dkyvybh9c956kwyllah511k6wsm7-safe-coloured-text-parsing-gen-source-0.0.0.0/safe-coloured-text-parsing-gen-0.0.0.0.tar.gz
  37. 2.61 s [safe-coloured-text-parsing-gen] source root is safe-coloured-text-parsing-gen-0.0.0.0
  38. 2.62 s [safe-coloured-text-parsing-gen] setting SOURCE_DATE_EPOCH to timestamp 1778737575 of file "safe-coloured-text-parsing-gen-0.0.0.0/test/Text/Colour/Chunk/ParsingSpec.hs"
  39. 2.62 s [safe-coloured-text-parsing-gen] Phase: patchPhase
  40. 2.63 s [safe-coloured-text-parsing-gen] Phase: compileBuildDriverPhase
  41. 2.64 s [safe-coloured-text-parsing-gen] setupCompileFlags: -package-db=/build/tmp.5yStZOIng7/setup-package.conf.d -threaded
  42. 2.65 s [safe-coloured-text-layout-gen] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.b8Opykp8wM/Main.o )
  43. 2.69 s [safe-coloured-text-parsing-gen] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.5yStZOIng7/Main.o )
  44. 2.70 s [safe-coloured-text-layout-gen] [2 of 2] Linking Setup
  45. 2.73 s [safe-coloured-text-parsing-gen] [2 of 2] Linking Setup
  46. 3.86 s [safe-coloured-text-layout-gen] Phase: updateAutotoolsGnuConfigScriptsPhase
  47. 3.87 s [safe-coloured-text-layout-gen] Phase: configurePhase
  48. 3.87 s [safe-coloured-text-layout-gen] configureFlags: --verbose --prefix=/nix/store/imlk2n0sss6vrxffhx6vzx6lk7lcak1w-safe-coloured-text-layout-gen-0.0.0.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/qw5mz4fm1g77qgcgq04lp2197gng6s4k-safe-coloured-text-layout-gen-0.0.0.1-doc/share/doc/safe-coloured-text-layout-gen-0.0.0.1 --with-gcc=gcc --package-db=/build/tmp.b8Opykp8wM/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/ffyzkisqs4vc4mg28bwwlyqjf8i9ph6b-ncurses-6.5/lib --extra-lib-dirs=/nix/store/n28qgdj8c1q41kf7n4y1jxa6ckp85m3c-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/1b6h99dw7bk4wbn77kbalih42zbc67m1-elfutils-0.194/lib --extra-lib-dirs=/nix/store/hi0ar880110k6jsmmili7dh1gq3cg2a9-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/g09cflpnp4g80q56sj9dng1qzv4v4ybc-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/s9jd43rkwc2syl9cvgj6f786avy8bgzy-ghc-9.10.3/lib
  49. 3.88 s [safe-coloured-text-layout-gen] Using Parsec parser
  50. 3.88 s [safe-coloured-text-layout-gen] Configuring safe-coloured-text-layout-gen-0.0.0.1...
  51. 3.93 s [safe-coloured-text-parsing-gen] Phase: updateAutotoolsGnuConfigScriptsPhase
  52. 3.94 s [safe-coloured-text-parsing-gen] Phase: configurePhase
  53. 3.94 s [safe-coloured-text-parsing-gen] configureFlags: --verbose --prefix=/nix/store/ynb2097zrq0gfpk0cymqxwpi5anb3nkc-safe-coloured-text-parsing-gen-0.0.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/964s28wjmvy0yfryj28qwijdywc8p2s7-safe-coloured-text-parsing-gen-0.0.0.0-doc/share/doc/safe-coloured-text-parsing-gen-0.0.0.0 --with-gcc=gcc --package-db=/build/tmp.5yStZOIng7/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/ffyzkisqs4vc4mg28bwwlyqjf8i9ph6b-ncurses-6.5/lib --extra-lib-dirs=/nix/store/n28qgdj8c1q41kf7n4y1jxa6ckp85m3c-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/1b6h99dw7bk4wbn77kbalih42zbc67m1-elfutils-0.194/lib --extra-lib-dirs=/nix/store/hi0ar880110k6jsmmili7dh1gq3cg2a9-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/g09cflpnp4g80q56sj9dng1qzv4v4ybc-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/s9jd43rkwc2syl9cvgj6f786avy8bgzy-ghc-9.10.3/lib
  54. 3.95 s [safe-coloured-text-parsing-gen] Using Parsec parser
  55. 3.95 s [safe-coloured-text-parsing-gen] Configuring safe-coloured-text-parsing-gen-0.0.0.0...
  56. 4.56 s [safe-coloured-text-layout-gen] Dependency base >=4.7 && <5: using base-4.20.2.0
  57. 4.56 s [safe-coloured-text-layout-gen] Dependency genvalidity: using genvalidity-1.1.1.0
  58. 4.56 s [safe-coloured-text-layout-gen] Dependency safe-coloured-text-gen: using safe-coloured-text-gen-0.0.0.5
  59. 4.56 s [safe-coloured-text-layout-gen] Dependency safe-coloured-text-layout: using safe-coloured-text-layout-0.2.0.1
  60. 4.56 s [safe-coloured-text-layout-gen] Dependency base >=4.7 && <5: using base-4.20.2.0
  61. 4.56 s [safe-coloured-text-layout-gen] Dependency genvalidity-sydtest: using genvalidity-sydtest-1.0.1.0
  62. 4.56 s [safe-coloured-text-layout-gen] Dependency safe-coloured-text: using safe-coloured-text-0.5.0.0
  63. 4.56 s [safe-coloured-text-layout-gen] Dependency safe-coloured-text-layout: using safe-coloured-text-layout-0.2.0.1
  64. 4.56 s [safe-coloured-text-layout-gen] Dependency safe-coloured-text-layout-gen: using
  65. 4.56 s [safe-coloured-text-layout-gen] safe-coloured-text-layout-gen-0.0.0.1
  66. 4.56 s [safe-coloured-text-layout-gen] Dependency sydtest: using sydtest-0.23.0.2
  67. 4.56 s [safe-coloured-text-layout-gen] Dependency text: using text-2.1.3
  68. 4.56 s [safe-coloured-text-layout-gen] Source component graph:
  69. 4.56 s [safe-coloured-text-layout-gen] component lib
  70. 4.56 s [safe-coloured-text-layout-gen] component test:safe-coloured-text-layout-gen-test dependency lib
  71. 4.56 s [safe-coloured-text-layout-gen] Configured component graph:
  72. 4.56 s [safe-coloured-text-layout-gen] component safe-coloured-text-layout-gen-0.0.0.1-OAzc5KP1TO7vYIA4nWrky
  73. 4.56 s [safe-coloured-text-layout-gen] include base-4.20.2.0-64da
  74. 4.56 s [safe-coloured-text-layout-gen] include genvalidity-1.1.1.0-KJOcA1wEUno9vXRiVdno1L
  75. 4.56 s [safe-coloured-text-layout-gen] include safe-coloured-text-gen-0.0.0.5-GqYG0S9NpbAKEdEqIS0gtZ
  76. 4.56 s [safe-coloured-text-layout-gen] include safe-coloured-text-layout-0.2.0.1-ImxtJEFz2ymH91rITWZHG6
  77. 4.56 s [safe-coloured-text-layout-gen] component safe-coloured-text-layout-gen-0.0.0.1-5DLTCgPOZH85vmIsysz27k-safe-coloured-text-layout-gen-test
  78. 4.56 s [safe-coloured-text-layout-gen] include base-4.20.2.0-64da
  79. 4.56 s [safe-coloured-text-layout-gen] include genvalidity-sydtest-1.0.1.0-Cj9ZxpByhih2ReY6BClfG1
  80. 4.56 s [safe-coloured-text-layout-gen] include safe-coloured-text-0.5.0.0-4FuoIi5owbVJgc3wW3DUAf
  81. 4.56 s [safe-coloured-text-layout-gen] include safe-coloured-text-layout-0.2.0.1-ImxtJEFz2ymH91rITWZHG6
  82. 4.56 s [safe-coloured-text-layout-gen] include safe-coloured-text-layout-gen-0.0.0.1-OAzc5KP1TO7vYIA4nWrky
  83. 4.56 s [safe-coloured-text-layout-gen] include sydtest-0.23.0.2-RzVaEpJISaERaSrCHYFLw
  84. 4.56 s [safe-coloured-text-layout-gen] include text-2.1.3-c691
  85. 4.56 s [safe-coloured-text-layout-gen] Linked component graph:
  86. 4.56 s [safe-coloured-text-layout-gen] unit safe-coloured-text-layout-gen-0.0.0.1-OAzc5KP1TO7vYIA4nWrky
  87. 4.56 s [safe-coloured-text-layout-gen] include base-4.20.2.0-64da
  88. 4.56 s [safe-coloured-text-layout-gen] include genvalidity-1.1.1.0-KJOcA1wEUno9vXRiVdno1L
  89. 4.56 s [safe-coloured-text-layout-gen] include safe-coloured-text-gen-0.0.0.5-GqYG0S9NpbAKEdEqIS0gtZ
  90. 4.56 s [safe-coloured-text-layout-gen] include safe-coloured-text-layout-0.2.0.1-ImxtJEFz2ymH91rITWZHG6
  91. 4.56 s [safe-coloured-text-layout-gen] Text.Colour.Layout.Gen=safe-coloured-text-layout-gen-0.0.0.1-OAzc5KP1TO7vYIA4nWrky:Text.Colour.Layout.Gen
  92. 4.56 s [safe-coloured-text-layout-gen] unit safe-coloured-text-layout-gen-0.0.0.1-5DLTCgPOZH85vmIsysz27k-safe-coloured-text-layout-gen-test
  93. 4.56 s [safe-coloured-text-layout-gen] include base-4.20.2.0-64da
  94. 4.56 s [safe-coloured-text-layout-gen] include genvalidity-sydtest-1.0.1.0-Cj9ZxpByhih2ReY6BClfG1
  95. 4.56 s [safe-coloured-text-layout-gen] include safe-coloured-text-0.5.0.0-4FuoIi5owbVJgc3wW3DUAf
  96. 4.56 s [safe-coloured-text-layout-gen] include safe-coloured-text-layout-0.2.0.1-ImxtJEFz2ymH91rITWZHG6
  97. 4.56 s [safe-coloured-text-layout-gen] include safe-coloured-text-layout-gen-0.0.0.1-OAzc5KP1TO7vYIA4nWrky
  98. 4.56 s [safe-coloured-text-layout-gen] include sydtest-0.23.0.2-RzVaEpJISaERaSrCHYFLw
  99. 4.56 s [safe-coloured-text-layout-gen] include text-2.1.3-c691
  100. 4.56 s [safe-coloured-text-layout-gen] Ready component graph:
  101. 4.56 s [safe-coloured-text-layout-gen] definite safe-coloured-text-layout-gen-0.0.0.1-OAzc5KP1TO7vYIA4nWrky
  102. 4.56 s [safe-coloured-text-layout-gen] depends base-4.20.2.0-64da
  103. 4.56 s [safe-coloured-text-layout-gen] depends genvalidity-1.1.1.0-KJOcA1wEUno9vXRiVdno1L
  104. 4.56 s [safe-coloured-text-layout-gen] depends safe-coloured-text-gen-0.0.0.5-GqYG0S9NpbAKEdEqIS0gtZ
  105. 4.56 s [safe-coloured-text-layout-gen] depends safe-coloured-text-layout-0.2.0.1-ImxtJEFz2ymH91rITWZHG6
  106. 4.56 s [safe-coloured-text-layout-gen] definite safe-coloured-text-layout-gen-0.0.0.1-5DLTCgPOZH85vmIsysz27k-safe-coloured-text-layout-gen-test
  107. 4.56 s [safe-coloured-text-layout-gen] depends base-4.20.2.0-64da
  108. 4.56 s [safe-coloured-text-layout-gen] depends genvalidity-sydtest-1.0.1.0-Cj9ZxpByhih2ReY6BClfG1
  109. 4.56 s [safe-coloured-text-layout-gen] depends safe-coloured-text-0.5.0.0-4FuoIi5owbVJgc3wW3DUAf
  110. 4.56 s [safe-coloured-text-layout-gen] depends safe-coloured-text-layout-0.2.0.1-ImxtJEFz2ymH91rITWZHG6
  111. 4.56 s [safe-coloured-text-layout-gen] depends safe-coloured-text-layout-gen-0.0.0.1-OAzc5KP1TO7vYIA4nWrky
  112. 4.56 s [safe-coloured-text-layout-gen] depends sydtest-0.23.0.2-RzVaEpJISaERaSrCHYFLw
  113. 4.56 s [safe-coloured-text-layout-gen] depends text-2.1.3-c691
  114. 4.56 s [safe-coloured-text-layout-gen] Using Cabal-3.12.1.0 compiled by ghc-9.10
  115. 4.56 s [safe-coloured-text-layout-gen] Using compiler: ghc-9.10.3
  116. 4.56 s [safe-coloured-text-layout-gen] Using install prefix:
  117. 4.56 s [safe-coloured-text-layout-gen] /nix/store/imlk2n0sss6vrxffhx6vzx6lk7lcak1w-safe-coloured-text-layout-gen-0.0.0.1
  118. 4.56 s [safe-coloured-text-layout-gen] Executables installed in:
  119. 4.56 s [safe-coloured-text-layout-gen] /nix/store/imlk2n0sss6vrxffhx6vzx6lk7lcak1w-safe-coloured-text-layout-gen-0.0.0.1/bin
  120. 4.56 s [safe-coloured-text-layout-gen] Libraries installed in:
  121. 4.56 s [safe-coloured-text-layout-gen] /nix/store/imlk2n0sss6vrxffhx6vzx6lk7lcak1w-safe-coloured-text-layout-gen-0.0.0.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-05f6/safe-coloured-text-layout-gen-0.0.0.1-OAzc5KP1TO7vYIA4nWrky
  122. 4.56 s [safe-coloured-text-layout-gen] Dynamic Libraries installed in:
  123. 4.56 s [safe-coloured-text-layout-gen] /nix/store/imlk2n0sss6vrxffhx6vzx6lk7lcak1w-safe-coloured-text-layout-gen-0.0.0.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-05f6
  124. 4.56 s [safe-coloured-text-layout-gen] Private executables installed in:
  125. 4.56 s [safe-coloured-text-layout-gen] /nix/store/imlk2n0sss6vrxffhx6vzx6lk7lcak1w-safe-coloured-text-layout-gen-0.0.0.1/libexec/x86_64-linux-ghc-9.10.3-05f6/safe-coloured-text-layout-gen-0.0.0.1
  126. 4.56 s [safe-coloured-text-layout-gen] Data files installed in:
  127. 4.56 s [safe-coloured-text-layout-gen] /nix/store/imlk2n0sss6vrxffhx6vzx6lk7lcak1w-safe-coloured-text-layout-gen-0.0.0.1/share/x86_64-linux-ghc-9.10.3-05f6/safe-coloured-text-layout-gen-0.0.0.1
  128. 4.56 s [safe-coloured-text-layout-gen] Documentation installed in:
  129. 4.56 s [safe-coloured-text-layout-gen] /nix/store/qw5mz4fm1g77qgcgq04lp2197gng6s4k-safe-coloured-text-layout-gen-0.0.0.1-doc/share/doc/safe-coloured-text-layout-gen-0.0.0.1
  130. 4.56 s [safe-coloured-text-layout-gen] Configuration files installed in:
  131. 4.56 s [safe-coloured-text-layout-gen] /nix/store/imlk2n0sss6vrxffhx6vzx6lk7lcak1w-safe-coloured-text-layout-gen-0.0.0.1/etc
  132. 4.56 s [safe-coloured-text-layout-gen] No alex found
  133. 4.56 s [safe-coloured-text-layout-gen] Using ar found on system at:
  134. 4.56 s [safe-coloured-text-layout-gen] /nix/store/iz5lckcsg66r223si2gck7csk2hihj0m-binutils-wrapper-2.44/bin/ar
  135. 4.56 s [safe-coloured-text-layout-gen] No c2hs found
  136. 4.56 s [safe-coloured-text-layout-gen] No cpphs found
  137. 4.56 s [safe-coloured-text-layout-gen] No doctest found
  138. 4.56 s [safe-coloured-text-layout-gen] Using gcc version 14.3.0 given by user at:
  139. 4.56 s [safe-coloured-text-layout-gen] /nix/store/8v97ngkcpfzgghwnnr7fsz33p2x22gy9-gcc-wrapper-14.3.0/bin/gcc
  140. 4.56 s [safe-coloured-text-layout-gen] Using ghc version 9.10.3 found on system at:
  141. 4.56 s [safe-coloured-text-layout-gen] /nix/store/s9jd43rkwc2syl9cvgj6f786avy8bgzy-ghc-9.10.3/bin/ghc
  142. 4.56 s [safe-coloured-text-layout-gen] Using ghc-pkg version 9.10.3 found on system at:
  143. 4.56 s [safe-coloured-text-layout-gen] /nix/store/s9jd43rkwc2syl9cvgj6f786avy8bgzy-ghc-9.10.3/bin/ghc-pkg-9.10.3
  144. 4.56 s [safe-coloured-text-layout-gen] No ghcjs found
  145. 4.56 s [safe-coloured-text-layout-gen] No ghcjs-pkg found
  146. 4.56 s [safe-coloured-text-layout-gen] No greencard found
  147. 4.56 s [safe-coloured-text-layout-gen] Using haddock version 2.31.1 found on system at:
  148. 4.56 s [safe-coloured-text-layout-gen] /nix/store/s9jd43rkwc2syl9cvgj6f786avy8bgzy-ghc-9.10.3/bin/haddock-ghc-9.10.3
  149. 4.56 s [safe-coloured-text-layout-gen] No happy found
  150. 4.56 s [safe-coloured-text-layout-gen] Using haskell-suite found on system at: haskell-suite-dummy-location
  151. 4.56 s [safe-coloured-text-layout-gen] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location
  152. 4.56 s [safe-coloured-text-layout-gen] No hmake found
  153. 4.56 s [safe-coloured-text-layout-gen] Using hpc version 0.69 found on system at:
  154. 4.56 s [safe-coloured-text-layout-gen] /nix/store/s9jd43rkwc2syl9cvgj6f786avy8bgzy-ghc-9.10.3/bin/hpc-ghc-9.10.3
  155. 4.56 s [safe-coloured-text-layout-gen] Using hsc2hs version 0.68.10 found on system at:
  156. 4.56 s [safe-coloured-text-layout-gen] /nix/store/s9jd43rkwc2syl9cvgj6f786avy8bgzy-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3
  157. 4.56 s [safe-coloured-text-layout-gen] Using hscolour version 1.25 found on system at:
  158. 4.56 s [safe-coloured-text-layout-gen] /nix/store/f755skyzf4jvfx3crwq9mmh3x4lsaz8i-hscolour-1.25/bin/HsColour
  159. 4.56 s [safe-coloured-text-layout-gen] No jhc found
  160. 4.56 s [safe-coloured-text-layout-gen] Using ld found on system at:
  161. 4.56 s [safe-coloured-text-layout-gen] /nix/store/8v97ngkcpfzgghwnnr7fsz33p2x22gy9-gcc-wrapper-14.3.0/bin/ld
  162. 4.56 s [safe-coloured-text-layout-gen] No pkg-config found
  163. 4.56 s [safe-coloured-text-layout-gen] Using runghc version 9.10.3 found on system at:
  164. 4.56 s [safe-coloured-text-layout-gen] /nix/store/s9jd43rkwc2syl9cvgj6f786avy8bgzy-ghc-9.10.3/bin/runghc-9.10.3
  165. 4.56 s [safe-coloured-text-layout-gen] Using strip version 2.44 found on system at:
  166. 4.56 s [safe-coloured-text-layout-gen] /nix/store/8v97ngkcpfzgghwnnr7fsz33p2x22gy9-gcc-wrapper-14.3.0/bin/strip
  167. 4.56 s [safe-coloured-text-layout-gen] Using tar found on system at:
  168. 4.56 s [safe-coloured-text-layout-gen] /nix/store/xl6pd2spjajwcpq09fnmnjv5psqmlmma-gnutar-1.35/bin/tar
  169. 4.56 s [safe-coloured-text-layout-gen] No uhc found
  170. 4.59 s [safe-coloured-text-parsing-gen] Dependency base >=4.7 && <5: using base-4.20.2.0
  171. 4.59 s [safe-coloured-text-parsing-gen] Dependency genvalidity: using genvalidity-1.1.1.0
  172. 4.59 s [safe-coloured-text-parsing-gen] Dependency safe-coloured-text-gen: using safe-coloured-text-gen-0.0.0.5
  173. 4.59 s [safe-coloured-text-parsing-gen] Dependency safe-coloured-text-parsing: using
  174. 4.59 s [safe-coloured-text-parsing-gen] safe-coloured-text-parsing-0.0.0.0
  175. 4.59 s [safe-coloured-text-parsing-gen] Dependency base >=4.7 && <5: using base-4.20.2.0
  176. 4.59 s [safe-coloured-text-parsing-gen] Dependency genvalidity-sydtest: using genvalidity-sydtest-1.0.1.0
  177. 4.59 s [safe-coloured-text-parsing-gen] Dependency genvalidity-text: using genvalidity-text-1.0.0.1
  178. 4.59 s [safe-coloured-text-parsing-gen] Dependency safe-coloured-text: using safe-coloured-text-0.5.0.0
  179. 4.60 s [safe-coloured-text-parsing-gen] Dependency safe-coloured-text-gen: using safe-coloured-text-gen-0.0.0.5
  180. 4.60 s [safe-coloured-text-parsing-gen] Dependency safe-coloured-text-parsing: using
  181. 4.60 s [safe-coloured-text-parsing-gen] safe-coloured-text-parsing-0.0.0.0
  182. 4.60 s [safe-coloured-text-parsing-gen] Dependency safe-coloured-text-parsing-gen: using
  183. 4.60 s [safe-coloured-text-parsing-gen] safe-coloured-text-parsing-gen-0.0.0.0
  184. 4.60 s [safe-coloured-text-parsing-gen] Dependency sydtest: using sydtest-0.23.0.2
  185. 4.60 s [safe-coloured-text-parsing-gen] Dependency text: using text-2.1.3
  186. 4.60 s [safe-coloured-text-parsing-gen] Source component graph:
  187. 4.60 s [safe-coloured-text-parsing-gen] component lib
  188. 4.60 s [safe-coloured-text-parsing-gen] component test:safe-coloured-text-parsing-test dependency lib
  189. 4.60 s [safe-coloured-text-parsing-gen] Configured component graph:
  190. 4.60 s [safe-coloured-text-parsing-gen] component safe-coloured-text-parsing-gen-0.0.0.0-1CKBWyU4zto1QnoFRT5AwY
  191. 4.60 s [safe-coloured-text-parsing-gen] include base-4.20.2.0-64da
  192. 4.60 s [safe-coloured-text-parsing-gen] include genvalidity-1.1.1.0-KJOcA1wEUno9vXRiVdno1L
  193. 4.60 s [safe-coloured-text-parsing-gen] include safe-coloured-text-gen-0.0.0.5-GqYG0S9NpbAKEdEqIS0gtZ
  194. 4.60 s [safe-coloured-text-parsing-gen] include safe-coloured-text-parsing-0.0.0.0-H3JFVfyfgjFFqLWmBrwd7B
  195. 4.60 s [safe-coloured-text-parsing-gen] component safe-coloured-text-parsing-gen-0.0.0.0-DzmqlWIVMzj7sxgytkZ64N-safe-coloured-text-parsing-test
  196. 4.60 s [safe-coloured-text-parsing-gen] include base-4.20.2.0-64da
  197. 4.60 s [safe-coloured-text-parsing-gen] include genvalidity-sydtest-1.0.1.0-Cj9ZxpByhih2ReY6BClfG1
  198. 4.60 s [safe-coloured-text-parsing-gen] include genvalidity-text-1.0.0.1-3o9b8WY3tDp4YbgmJHHJUk
  199. 4.60 s [safe-coloured-text-parsing-gen] include safe-coloured-text-0.5.0.0-4FuoIi5owbVJgc3wW3DUAf
  200. 4.60 s [safe-coloured-text-parsing-gen] include safe-coloured-text-gen-0.0.0.5-GqYG0S9NpbAKEdEqIS0gtZ
  201. 4.60 s [safe-coloured-text-parsing-gen] include safe-coloured-text-parsing-0.0.0.0-H3JFVfyfgjFFqLWmBrwd7B
  202. 4.60 s [safe-coloured-text-parsing-gen] include safe-coloured-text-parsing-gen-0.0.0.0-1CKBWyU4zto1QnoFRT5AwY
  203. 4.60 s [safe-coloured-text-parsing-gen] include sydtest-0.23.0.2-RzVaEpJISaERaSrCHYFLw
  204. 4.60 s [safe-coloured-text-parsing-gen] include text-2.1.3-c691
  205. 4.60 s [safe-coloured-text-parsing-gen] Linked component graph:
  206. 4.60 s [safe-coloured-text-parsing-gen] unit safe-coloured-text-parsing-gen-0.0.0.0-1CKBWyU4zto1QnoFRT5AwY
  207. 4.60 s [safe-coloured-text-parsing-gen] include base-4.20.2.0-64da
  208. 4.60 s [safe-coloured-text-parsing-gen] include genvalidity-1.1.1.0-KJOcA1wEUno9vXRiVdno1L
  209. 4.60 s [safe-coloured-text-parsing-gen] include safe-coloured-text-gen-0.0.0.5-GqYG0S9NpbAKEdEqIS0gtZ
  210. 4.60 s [safe-coloured-text-parsing-gen] include safe-coloured-text-parsing-0.0.0.0-H3JFVfyfgjFFqLWmBrwd7B
  211. 4.60 s [safe-coloured-text-parsing-gen] Text.Colour.Chunk.Parsing.Gen=safe-coloured-text-parsing-gen-0.0.0.0-1CKBWyU4zto1QnoFRT5AwY:Text.Colour.Chunk.Parsing.Gen
  212. 4.60 s [safe-coloured-text-parsing-gen] unit safe-coloured-text-parsing-gen-0.0.0.0-DzmqlWIVMzj7sxgytkZ64N-safe-coloured-text-parsing-test
  213. 4.60 s [safe-coloured-text-parsing-gen] include base-4.20.2.0-64da
  214. 4.60 s [safe-coloured-text-parsing-gen] include genvalidity-sydtest-1.0.1.0-Cj9ZxpByhih2ReY6BClfG1
  215. 4.60 s [safe-coloured-text-parsing-gen] include genvalidity-text-1.0.0.1-3o9b8WY3tDp4YbgmJHHJUk
  216. 4.60 s [safe-coloured-text-parsing-gen] include safe-coloured-text-0.5.0.0-4FuoIi5owbVJgc3wW3DUAf
  217. 4.60 s [safe-coloured-text-parsing-gen] include safe-coloured-text-gen-0.0.0.5-GqYG0S9NpbAKEdEqIS0gtZ
  218. 4.60 s [safe-coloured-text-parsing-gen] include safe-coloured-text-parsing-0.0.0.0-H3JFVfyfgjFFqLWmBrwd7B
  219. 4.60 s [safe-coloured-text-parsing-gen] include safe-coloured-text-parsing-gen-0.0.0.0-1CKBWyU4zto1QnoFRT5AwY
  220. 4.60 s [safe-coloured-text-parsing-gen] include sydtest-0.23.0.2-RzVaEpJISaERaSrCHYFLw
  221. 4.60 s [safe-coloured-text-parsing-gen] include text-2.1.3-c691
  222. 4.60 s [safe-coloured-text-parsing-gen] Ready component graph:
  223. 4.60 s [safe-coloured-text-parsing-gen] definite safe-coloured-text-parsing-gen-0.0.0.0-1CKBWyU4zto1QnoFRT5AwY
  224. 4.60 s [safe-coloured-text-parsing-gen] depends base-4.20.2.0-64da
  225. 4.60 s [safe-coloured-text-parsing-gen] depends genvalidity-1.1.1.0-KJOcA1wEUno9vXRiVdno1L
  226. 4.60 s [safe-coloured-text-parsing-gen] depends safe-coloured-text-gen-0.0.0.5-GqYG0S9NpbAKEdEqIS0gtZ
  227. 4.60 s [safe-coloured-text-parsing-gen] depends safe-coloured-text-parsing-0.0.0.0-H3JFVfyfgjFFqLWmBrwd7B
  228. 4.60 s [safe-coloured-text-parsing-gen] definite safe-coloured-text-parsing-gen-0.0.0.0-DzmqlWIVMzj7sxgytkZ64N-safe-coloured-text-parsing-test
  229. 4.60 s [safe-coloured-text-parsing-gen] depends base-4.20.2.0-64da
  230. 4.60 s [safe-coloured-text-parsing-gen] depends genvalidity-sydtest-1.0.1.0-Cj9ZxpByhih2ReY6BClfG1
  231. 4.60 s [safe-coloured-text-parsing-gen] depends genvalidity-text-1.0.0.1-3o9b8WY3tDp4YbgmJHHJUk
  232. 4.60 s [safe-coloured-text-parsing-gen] depends safe-coloured-text-0.5.0.0-4FuoIi5owbVJgc3wW3DUAf
  233. 4.60 s [safe-coloured-text-parsing-gen] depends safe-coloured-text-gen-0.0.0.5-GqYG0S9NpbAKEdEqIS0gtZ
  234. 4.60 s [safe-coloured-text-parsing-gen] depends safe-coloured-text-parsing-0.0.0.0-H3JFVfyfgjFFqLWmBrwd7B
  235. 4.60 s [safe-coloured-text-parsing-gen] depends safe-coloured-text-parsing-gen-0.0.0.0-1CKBWyU4zto1QnoFRT5AwY
  236. 4.60 s [safe-coloured-text-parsing-gen] depends sydtest-0.23.0.2-RzVaEpJISaERaSrCHYFLw
  237. 4.60 s [safe-coloured-text-parsing-gen] depends text-2.1.3-c691
  238. 4.60 s [safe-coloured-text-parsing-gen] Using Cabal-3.12.1.0 compiled by ghc-9.10
  239. 4.60 s [safe-coloured-text-parsing-gen] Using compiler: ghc-9.10.3
  240. 4.60 s [safe-coloured-text-parsing-gen] Using install prefix:
  241. 4.60 s [safe-coloured-text-parsing-gen] /nix/store/ynb2097zrq0gfpk0cymqxwpi5anb3nkc-safe-coloured-text-parsing-gen-0.0.0.0
  242. 4.60 s [safe-coloured-text-parsing-gen] Executables installed in:
  243. 4.60 s [safe-coloured-text-parsing-gen] /nix/store/ynb2097zrq0gfpk0cymqxwpi5anb3nkc-safe-coloured-text-parsing-gen-0.0.0.0/bin
  244. 4.60 s [safe-coloured-text-parsing-gen] Libraries installed in:
  245. 4.60 s [safe-coloured-text-parsing-gen] /nix/store/ynb2097zrq0gfpk0cymqxwpi5anb3nkc-safe-coloured-text-parsing-gen-0.0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-05f6/safe-coloured-text-parsing-gen-0.0.0.0-1CKBWyU4zto1QnoFRT5AwY
  246. 4.60 s [safe-coloured-text-parsing-gen] Dynamic Libraries installed in:
  247. 4.60 s [safe-coloured-text-parsing-gen] /nix/store/ynb2097zrq0gfpk0cymqxwpi5anb3nkc-safe-coloured-text-parsing-gen-0.0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-05f6
  248. 4.60 s [safe-coloured-text-parsing-gen] Private executables installed in:
  249. 4.60 s [safe-coloured-text-parsing-gen] /nix/store/ynb2097zrq0gfpk0cymqxwpi5anb3nkc-safe-coloured-text-parsing-gen-0.0.0.0/libexec/x86_64-linux-ghc-9.10.3-05f6/safe-coloured-text-parsing-gen-0.0.0.0
  250. 4.60 s [safe-coloured-text-parsing-gen] Data files installed in:
  251. 4.60 s [safe-coloured-text-parsing-gen] /nix/store/ynb2097zrq0gfpk0cymqxwpi5anb3nkc-safe-coloured-text-parsing-gen-0.0.0.0/share/x86_64-linux-ghc-9.10.3-05f6/safe-coloured-text-parsing-gen-0.0.0.0
  252. 4.60 s [safe-coloured-text-parsing-gen] Documentation installed in:
  253. 4.60 s [safe-coloured-text-parsing-gen] /nix/store/964s28wjmvy0yfryj28qwijdywc8p2s7-safe-coloured-text-parsing-gen-0.0.0.0-doc/share/doc/safe-coloured-text-parsing-gen-0.0.0.0
  254. 4.60 s [safe-coloured-text-parsing-gen] Configuration files installed in:
  255. 4.60 s [safe-coloured-text-parsing-gen] /nix/store/ynb2097zrq0gfpk0cymqxwpi5anb3nkc-safe-coloured-text-parsing-gen-0.0.0.0/etc
  256. 4.60 s [safe-coloured-text-parsing-gen] No alex found
  257. 4.60 s [safe-coloured-text-parsing-gen] Using ar found on system at:
  258. 4.60 s [safe-coloured-text-parsing-gen] /nix/store/iz5lckcsg66r223si2gck7csk2hihj0m-binutils-wrapper-2.44/bin/ar
  259. 4.60 s [safe-coloured-text-parsing-gen] No c2hs found
  260. 4.60 s [safe-coloured-text-parsing-gen] No cpphs found
  261. 4.60 s [safe-coloured-text-parsing-gen] No doctest found
  262. 4.60 s [safe-coloured-text-parsing-gen] Using gcc version 14.3.0 given by user at:
  263. 4.60 s [safe-coloured-text-parsing-gen] /nix/store/8v97ngkcpfzgghwnnr7fsz33p2x22gy9-gcc-wrapper-14.3.0/bin/gcc
  264. 4.60 s [safe-coloured-text-parsing-gen] Using ghc version 9.10.3 found on system at:
  265. 4.60 s [safe-coloured-text-parsing-gen] /nix/store/s9jd43rkwc2syl9cvgj6f786avy8bgzy-ghc-9.10.3/bin/ghc
  266. 4.60 s [safe-coloured-text-parsing-gen] Using ghc-pkg version 9.10.3 found on system at:
  267. 4.60 s [safe-coloured-text-parsing-gen] /nix/store/s9jd43rkwc2syl9cvgj6f786avy8bgzy-ghc-9.10.3/bin/ghc-pkg-9.10.3
  268. 4.60 s [safe-coloured-text-parsing-gen] No ghcjs found
  269. 4.60 s [safe-coloured-text-parsing-gen] No ghcjs-pkg found
  270. 4.60 s [safe-coloured-text-parsing-gen] No greencard found
  271. 4.60 s [safe-coloured-text-parsing-gen] Using haddock version 2.31.1 found on system at:
  272. 4.60 s [safe-coloured-text-parsing-gen] /nix/store/s9jd43rkwc2syl9cvgj6f786avy8bgzy-ghc-9.10.3/bin/haddock-ghc-9.10.3
  273. 4.60 s [safe-coloured-text-parsing-gen] No happy found
  274. 4.60 s [safe-coloured-text-parsing-gen] Using haskell-suite found on system at: haskell-suite-dummy-location
  275. 4.60 s [safe-coloured-text-parsing-gen] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location
  276. 4.60 s [safe-coloured-text-parsing-gen] No hmake found
  277. 4.60 s [safe-coloured-text-parsing-gen] Using hpc version 0.69 found on system at:
  278. 4.60 s [safe-coloured-text-parsing-gen] /nix/store/s9jd43rkwc2syl9cvgj6f786avy8bgzy-ghc-9.10.3/bin/hpc-ghc-9.10.3
  279. 4.60 s [safe-coloured-text-parsing-gen] Using hsc2hs version 0.68.10 found on system at:
  280. 4.60 s [safe-coloured-text-parsing-gen] /nix/store/s9jd43rkwc2syl9cvgj6f786avy8bgzy-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3
  281. 4.60 s [safe-coloured-text-parsing-gen] Using hscolour version 1.25 found on system at:
  282. 4.60 s [safe-coloured-text-parsing-gen] /nix/store/f755skyzf4jvfx3crwq9mmh3x4lsaz8i-hscolour-1.25/bin/HsColour
  283. 4.60 s [safe-coloured-text-parsing-gen] No jhc found
  284. 4.60 s [safe-coloured-text-parsing-gen] Using ld found on system at:
  285. 4.60 s [safe-coloured-text-parsing-gen] /nix/store/8v97ngkcpfzgghwnnr7fsz33p2x22gy9-gcc-wrapper-14.3.0/bin/ld
  286. 4.60 s [safe-coloured-text-parsing-gen] No pkg-config found
  287. 4.60 s [safe-coloured-text-parsing-gen] Using runghc version 9.10.3 found on system at:
  288. 4.60 s [safe-coloured-text-parsing-gen] /nix/store/s9jd43rkwc2syl9cvgj6f786avy8bgzy-ghc-9.10.3/bin/runghc-9.10.3
  289. 4.60 s [safe-coloured-text-parsing-gen] Using strip version 2.44 found on system at:
  290. 4.60 s [safe-coloured-text-parsing-gen] /nix/store/8v97ngkcpfzgghwnnr7fsz33p2x22gy9-gcc-wrapper-14.3.0/bin/strip
  291. 4.60 s [safe-coloured-text-parsing-gen] Using tar found on system at:
  292. 4.60 s [safe-coloured-text-parsing-gen] /nix/store/xl6pd2spjajwcpq09fnmnjv5psqmlmma-gnutar-1.35/bin/tar
  293. 4.60 s [safe-coloured-text-parsing-gen] No uhc found
  294. 4.95 s [safe-coloured-text-layout-gen] Phase: buildPhase
  295. 4.99 s [safe-coloured-text-parsing-gen] Phase: buildPhase
  296. 5.02 s [safe-coloured-text-layout-gen] Preprocessing library for safe-coloured-text-layout-gen-0.0.0.1...
  297. 5.02 s [safe-coloured-text-layout-gen] Building library for safe-coloured-text-layout-gen-0.0.0.1...
  298. 5.06 s [safe-coloured-text-parsing-gen] Preprocessing library for safe-coloured-text-parsing-gen-0.0.0.0...
  299. 5.06 s [safe-coloured-text-parsing-gen] Building library for safe-coloured-text-parsing-gen-0.0.0.0...
  300. 5.10 s [safe-coloured-text-layout-gen] [1 of 2] Compiling Paths_safe_coloured_text_layout_gen ( dist/build/autogen/Paths_safe_coloured_text_layout_gen.hs, dist/build/Paths_safe_coloured_text_layout_gen.o, dist/build/Paths_safe_coloured_text_layout_gen.dyn_o )
  301. 5.14 s [safe-coloured-text-parsing-gen] [1 of 2] Compiling Paths_safe_coloured_text_parsing_gen ( dist/build/autogen/Paths_safe_coloured_text_parsing_gen.hs, dist/build/Paths_safe_coloured_text_parsing_gen.o, dist/build/Paths_safe_coloured_text_parsing_gen.dyn_o )
  302. 5.25 s [safe-coloured-text-layout-gen] [2 of 2] Compiling Text.Colour.Layout.Gen ( src/Text/Colour/Layout/Gen.hs, dist/build/Text/Colour/Layout/Gen.o, dist/build/Text/Colour/Layout/Gen.dyn_o )
  303. 5.29 s [safe-coloured-text-parsing-gen] [2 of 2] Compiling Text.Colour.Chunk.Parsing.Gen ( src/Text/Colour/Chunk/Parsing/Gen.hs, dist/build/Text/Colour/Chunk/Parsing/Gen.o, dist/build/Text/Colour/Chunk/Parsing/Gen.dyn_o )
  304. 5.45 s [safe-coloured-text-parsing-gen] [1 of 2] Compiling Paths_safe_coloured_text_parsing_gen ( dist/build/autogen/Paths_safe_coloured_text_parsing_gen.hs, dist/build/Paths_safe_coloured_text_parsing_gen.p_o )
  305. 5.48 s [safe-coloured-text-layout-gen] [1 of 2] Compiling Paths_safe_coloured_text_layout_gen ( dist/build/autogen/Paths_safe_coloured_text_layout_gen.hs, dist/build/Paths_safe_coloured_text_layout_gen.p_o )
  306. 5.69 s [safe-coloured-text-parsing-gen] [2 of 2] Compiling Text.Colour.Chunk.Parsing.Gen ( src/Text/Colour/Chunk/Parsing/Gen.hs, dist/build/Text/Colour/Chunk/Parsing/Gen.p_o )
  307. 5.70 s [safe-coloured-text-layout-gen] [2 of 2] Compiling Text.Colour.Layout.Gen ( src/Text/Colour/Layout/Gen.hs, dist/build/Text/Colour/Layout/Gen.p_o )
  308. 9.91 s [safe-coloured-text-parsing-gen] Preprocessing test suite 'safe-coloured-text-parsing-test' for safe-coloured-text-parsing-gen-0.0.0.0...
  309. 9.91 s [safe-coloured-text-parsing-gen] Building test suite 'safe-coloured-text-parsing-test' for safe-coloured-text-parsing-gen-0.0.0.0...
  310. 10.07 s [safe-coloured-text-parsing-gen] [1 of 3] Compiling Paths_safe_coloured_text_parsing_gen ( dist/build/safe-coloured-text-parsing-test/autogen/Paths_safe_coloured_text_parsing_gen.hs, dist/build/safe-coloured-text-parsing-test/safe-coloured-text-parsing-test-tmp/Paths_safe_coloured_text_parsing_gen.o )
  311. 10.12 s [safe-coloured-text-layout-gen] Preprocessing test suite 'safe-coloured-text-layout-gen-test' for safe-coloured-text-layout-gen-0.0.0.1...
  312. 10.12 s [safe-coloured-text-layout-gen] Building test suite 'safe-coloured-text-layout-gen-test' for safe-coloured-text-layout-gen-0.0.0.1...
  313. 10.19 s [safe-coloured-text-parsing-gen] [2 of 3] Compiling Text.Colour.Chunk.ParsingSpec ( test/Text/Colour/Chunk/ParsingSpec.hs, dist/build/safe-coloured-text-parsing-test/safe-coloured-text-parsing-test-tmp/Text/Colour/Chunk/ParsingSpec.o )
  314. 10.26 s [safe-coloured-text-layout-gen] [1 of 4] Compiling Paths_safe_coloured_text_layout_gen ( dist/build/safe-coloured-text-layout-gen-test/autogen/Paths_safe_coloured_text_layout_gen.hs, dist/build/safe-coloured-text-layout-gen-test/safe-coloured-text-layout-gen-test-tmp/Paths_safe_coloured_text_layout_gen.o )
  315. 10.36 s [safe-coloured-text-layout-gen] [2 of 4] Compiling Text.Colour.Layout.GenSpec ( test/Text/Colour/Layout/GenSpec.hs, dist/build/safe-coloured-text-layout-gen-test/safe-coloured-text-layout-gen-test-tmp/Text/Colour/Layout/GenSpec.o )
  316. 10.36 s [safe-coloured-text-layout-gen] [3 of 4] Compiling Text.Colour.LayoutSpec ( test/Text/Colour/LayoutSpec.hs, dist/build/safe-coloured-text-layout-gen-test/safe-coloured-text-layout-gen-test-tmp/Text/Colour/LayoutSpec.o )
  317. 10.62 s [safe-coloured-text-layout-gen] [4 of 4] Compiling Main ( test/Spec.hs, dist/build/safe-coloured-text-layout-gen-test/safe-coloured-text-layout-gen-test-tmp/Main.o )
  318. 10.94 s [safe-coloured-text-layout-gen] [5 of 5] Linking dist/build/safe-coloured-text-layout-gen-test/safe-coloured-text-layout-gen-test
  319. 11.64 s [safe-coloured-text-parsing-gen] [3 of 3] Compiling Main ( test/Spec.hs, dist/build/safe-coloured-text-parsing-test/safe-coloured-text-parsing-test-tmp/Main.o )
  320. 12.00 s [safe-coloured-text-parsing-gen] [4 of 4] Linking dist/build/safe-coloured-text-parsing-test/safe-coloured-text-parsing-test
  321. 12.74 s [safe-coloured-text-layout-gen] Phase: checkPhase
  322. 12.74 s [safe-coloured-text-layout-gen] no Makefile or custom checkPhase, doing nothing
  323. 12.74 s [safe-coloured-text-layout-gen] Phase: haddockPhase
  324. 12.87 s [safe-coloured-text-layout-gen] Preprocessing library for safe-coloured-text-layout-gen-0.0.0.1...
  325. 12.87 s [safe-coloured-text-layout-gen] Running Haddock on library for safe-coloured-text-layout-gen-0.0.0.1...
  326. 12.87 s [safe-coloured-text-layout-gen] Warning: The documentation for the following packages are not installed. No
  327. 12.87 s [safe-coloured-text-layout-gen] links will be generated to these packages: safe-coloured-text-0.5.0.0,
  328. 12.87 s [safe-coloured-text-layout-gen] safe-coloured-text-layout-0.2.0.1
  329. 13.05 s [safe-coloured-text-layout-gen] [1 of 2] Compiling Paths_safe_coloured_text_layout_gen ( dist/build/autogen/Paths_safe_coloured_text_layout_gen.hs, nothing )
  330. 13.08 s [safe-coloured-text-layout-gen] [2 of 2] Compiling Text.Colour.Layout.Gen ( src/Text/Colour/Layout/Gen.hs, nothing )
  331. 13.17 s [safe-coloured-text-layout-gen] Haddock coverage:
  332. 13.17 s [safe-coloured-text-layout-gen] 0% ( 0 / 1) in 'Text.Colour.Layout.Gen'
  333. 13.17 s [safe-coloured-text-layout-gen] Missing documentation for:
  334. 13.17 s [safe-coloured-text-layout-gen] Module header
  335. 13.23 s [safe-coloured-text-layout-gen] Warning: Text.Colour.Layout.Gen: could not find link destinations for:
  336. 13.23 s [safe-coloured-text-layout-gen] - Text.Colour.Layout.Table
  337. 13.23 s [safe-coloured-text-layout-gen] - Text.Colour.Layout.TableBackground
  338. 13.40 s [safe-coloured-text-parsing-gen] Phase: checkPhase
  339. 13.41 s [safe-coloured-text-parsing-gen] no Makefile or custom checkPhase, doing nothing
  340. 13.41 s [safe-coloured-text-parsing-gen] Phase: haddockPhase
  341. 13.54 s [safe-coloured-text-parsing-gen] Preprocessing library for safe-coloured-text-parsing-gen-0.0.0.0...
  342. 13.54 s [safe-coloured-text-parsing-gen] Running Haddock on library for safe-coloured-text-parsing-gen-0.0.0.0...
  343. 13.54 s [safe-coloured-text-parsing-gen] Warning: The documentation for the following packages are not installed. No
  344. 13.54 s [safe-coloured-text-parsing-gen] links will be generated to these packages: attoparsec-0.14.4,
  345. 13.54 s [safe-coloured-text-parsing-gen] attoparsec-0.14.4, safe-coloured-text-0.5.0.0,
  346. 13.54 s [safe-coloured-text-parsing-gen] safe-coloured-text-parsing-0.0.0.0
  347. 13.72 s [safe-coloured-text-parsing-gen] [1 of 2] Compiling Paths_safe_coloured_text_parsing_gen ( dist/build/autogen/Paths_safe_coloured_text_parsing_gen.hs, nothing )
  348. 13.74 s [safe-coloured-text-parsing-gen] [2 of 2] Compiling Text.Colour.Chunk.Parsing.Gen ( src/Text/Colour/Chunk/Parsing/Gen.hs, nothing )
  349. 13.82 s [safe-coloured-text-parsing-gen] Haddock coverage:
  350. 13.82 s [safe-coloured-text-parsing-gen] 0% ( 0 / 1) in 'Text.Colour.Chunk.Parsing.Gen'
  351. 13.82 s [safe-coloured-text-parsing-gen] Missing documentation for:
  352. 13.82 s [safe-coloured-text-parsing-gen] Module header
  353. 13.88 s [safe-coloured-text-parsing-gen] Warning: Text.Colour.Chunk.Parsing.Gen: could not find link destinations for:
  354. 13.88 s [safe-coloured-text-parsing-gen] - Text.Colour.Chunk.Parsing.AnsiToken
  355. 16.69 s [safe-coloured-text-layout-gen] Documentation created: dist/doc/html/safe-coloured-text-layout-gen/,
  356. 16.72 s [safe-coloured-text-layout-gen] dist/doc/html/safe-coloured-text-layout-gen/safe-coloured-text-layout-gen.txt
  357. 16.75 s [safe-coloured-text-layout-gen] Preprocessing test suite 'safe-coloured-text-layout-gen-test' for safe-coloured-text-layout-gen-0.0.0.1...
  358. 16.76 s [safe-coloured-text-layout-gen] Phase: installPhase
  359. 16.85 s [safe-coloured-text-layout-gen] Installing library in /nix/store/imlk2n0sss6vrxffhx6vzx6lk7lcak1w-safe-coloured-text-layout-gen-0.0.0.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-05f6/safe-coloured-text-layout-gen-0.0.0.1-OAzc5KP1TO7vYIA4nWrky
  360. 17.07 s [safe-coloured-text-layout-gen] Phase: fixupPhase
  361. 17.08 s [safe-coloured-text-layout-gen] shrinking RPATHs of ELF executables and libraries in /nix/store/imlk2n0sss6vrxffhx6vzx6lk7lcak1w-safe-coloured-text-layout-gen-0.0.0.1
  362. 17.09 s [safe-coloured-text-layout-gen] shrinking /nix/store/imlk2n0sss6vrxffhx6vzx6lk7lcak1w-safe-coloured-text-layout-gen-0.0.0.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-05f6/libHSsafe-coloured-text-layout-gen-0.0.0.1-OAzc5KP1TO7vYIA4nWrky-ghc9.10.3.so
  363. 17.10 s [safe-coloured-text-layout-gen] shrinking /nix/store/imlk2n0sss6vrxffhx6vzx6lk7lcak1w-safe-coloured-text-layout-gen-0.0.0.1/test/safe-coloured-text-layout-gen-test
  364. 17.12 s [safe-coloured-text-layout-gen] checking for references to /build/ in /nix/store/imlk2n0sss6vrxffhx6vzx6lk7lcak1w-safe-coloured-text-layout-gen-0.0.0.1...
  365. 17.14 s [safe-coloured-text-layout-gen] patching script interpreter paths in /nix/store/imlk2n0sss6vrxffhx6vzx6lk7lcak1w-safe-coloured-text-layout-gen-0.0.0.1
  366. 17.15 s [safe-coloured-text-layout-gen] stripping (with command strip and flags -S -p) in /nix/store/imlk2n0sss6vrxffhx6vzx6lk7lcak1w-safe-coloured-text-layout-gen-0.0.0.1/lib
  367. 17.17 s [safe-coloured-text-layout-gen] shrinking RPATHs of ELF executables and libraries in /nix/store/qw5mz4fm1g77qgcgq04lp2197gng6s4k-safe-coloured-text-layout-gen-0.0.0.1-doc
  368. 17.18 s [safe-coloured-text-layout-gen] checking for references to /build/ in /nix/store/qw5mz4fm1g77qgcgq04lp2197gng6s4k-safe-coloured-text-layout-gen-0.0.0.1-doc...
  369. 17.19 s [safe-coloured-text-layout-gen] patching script interpreter paths in /nix/store/qw5mz4fm1g77qgcgq04lp2197gng6s4k-safe-coloured-text-layout-gen-0.0.0.1-doc
  370. 17.27 s Progress: 1 of 4 built (1 building)
  371. 17.70 s [safe-coloured-text-parsing-gen] Documentation created: dist/doc/html/safe-coloured-text-parsing-gen/,
  372. 17.70 s [safe-coloured-text-parsing-gen] dist/doc/html/safe-coloured-text-parsing-gen/safe-coloured-text-parsing-gen.txt
  373. 17.76 s [safe-coloured-text-parsing-gen] Preprocessing test suite 'safe-coloured-text-parsing-test' for safe-coloured-text-parsing-gen-0.0.0.0...
  374. 17.77 s [safe-coloured-text-parsing-gen] Phase: installPhase
  375. 17.86 s [safe-coloured-text-parsing-gen] Installing library in /nix/store/ynb2097zrq0gfpk0cymqxwpi5anb3nkc-safe-coloured-text-parsing-gen-0.0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-05f6/safe-coloured-text-parsing-gen-0.0.0.0-1CKBWyU4zto1QnoFRT5AwY
  376. 18.07 s [safe-coloured-text-parsing-gen] Phase: fixupPhase
  377. 18.08 s [safe-coloured-text-parsing-gen] shrinking RPATHs of ELF executables and libraries in /nix/store/ynb2097zrq0gfpk0cymqxwpi5anb3nkc-safe-coloured-text-parsing-gen-0.0.0.0
  378. 18.09 s [safe-coloured-text-parsing-gen] shrinking /nix/store/ynb2097zrq0gfpk0cymqxwpi5anb3nkc-safe-coloured-text-parsing-gen-0.0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-05f6/libHSsafe-coloured-text-parsing-gen-0.0.0.0-1CKBWyU4zto1QnoFRT5AwY-ghc9.10.3.so
  379. 18.10 s [safe-coloured-text-parsing-gen] shrinking /nix/store/ynb2097zrq0gfpk0cymqxwpi5anb3nkc-safe-coloured-text-parsing-gen-0.0.0.0/test/safe-coloured-text-parsing-test
  380. 18.12 s [safe-coloured-text-parsing-gen] checking for references to /build/ in /nix/store/ynb2097zrq0gfpk0cymqxwpi5anb3nkc-safe-coloured-text-parsing-gen-0.0.0.0...
  381. 18.14 s [safe-coloured-text-parsing-gen] patching script interpreter paths in /nix/store/ynb2097zrq0gfpk0cymqxwpi5anb3nkc-safe-coloured-text-parsing-gen-0.0.0.0
  382. 18.15 s [safe-coloured-text-parsing-gen] stripping (with command strip and flags -S -p) in /nix/store/ynb2097zrq0gfpk0cymqxwpi5anb3nkc-safe-coloured-text-parsing-gen-0.0.0.0/lib
  383. 18.18 s [safe-coloured-text-parsing-gen] shrinking RPATHs of ELF executables and libraries in /nix/store/964s28wjmvy0yfryj28qwijdywc8p2s7-safe-coloured-text-parsing-gen-0.0.0.0-doc
  384. 18.18 s [safe-coloured-text-parsing-gen] checking for references to /build/ in /nix/store/964s28wjmvy0yfryj28qwijdywc8p2s7-safe-coloured-text-parsing-gen-0.0.0.0-doc...
  385. 18.19 s [safe-coloured-text-parsing-gen] patching script interpreter paths in /nix/store/964s28wjmvy0yfryj28qwijdywc8p2s7-safe-coloured-text-parsing-gen-0.0.0.0-doc
  386. 18.28 s Progress: 2 of 4 built
  387. 18.32 s Building safe-coloured-text-gen
  388. 18.68 s [safe-coloured-text-gen] Phase: setupCompilerEnvironmentPhase
  389. 18.68 s [safe-coloured-text-gen] Build with /nix/store/s9jd43rkwc2syl9cvgj6f786avy8bgzy-ghc-9.10.3.
  390. 19.13 s [safe-coloured-text-gen] Phase: unpackPhase
  391. 19.13 s [safe-coloured-text-gen] unpacking source archive /nix/store/rs9vlspzdmfwdzc3178x36fxcgbb4pc7-safe-coloured-text-gen-source-0.0.0.5/safe-coloured-text-gen-0.0.0.5.tar.gz
  392. 19.14 s [safe-coloured-text-gen] source root is safe-coloured-text-gen-0.0.0.5
  393. 19.15 s [safe-coloured-text-gen] setting SOURCE_DATE_EPOCH to timestamp 1778737552 of file "safe-coloured-text-gen-0.0.0.5/test/Text/ColourSpec.hs"
  394. 19.15 s [safe-coloured-text-gen] Phase: patchPhase
  395. 19.16 s [safe-coloured-text-gen] Phase: compileBuildDriverPhase
  396. 19.16 s [safe-coloured-text-gen] setupCompileFlags: -package-db=/build/tmp.K7LbPkBgh4/setup-package.conf.d -threaded
  397. 19.21 s [safe-coloured-text-gen] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.K7LbPkBgh4/Main.o )
  398. 19.26 s [safe-coloured-text-gen] [2 of 2] Linking Setup
  399. 20.40 s [safe-coloured-text-gen] Phase: updateAutotoolsGnuConfigScriptsPhase
  400. 20.41 s [safe-coloured-text-gen] Phase: configurePhase
  401. 20.41 s [safe-coloured-text-gen] configureFlags: --verbose --prefix=/nix/store/33mfmdnc32s4dnz89ahnq6fskpj4j9kx-safe-coloured-text-gen-0.0.0.5 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/af9wnv0xm1jznvm39visr7w9m9ps3yf0-safe-coloured-text-gen-0.0.0.5-doc/share/doc/safe-coloured-text-gen-0.0.0.5 --with-gcc=gcc --package-db=/build/tmp.K7LbPkBgh4/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/ffyzkisqs4vc4mg28bwwlyqjf8i9ph6b-ncurses-6.5/lib --extra-lib-dirs=/nix/store/n28qgdj8c1q41kf7n4y1jxa6ckp85m3c-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/1b6h99dw7bk4wbn77kbalih42zbc67m1-elfutils-0.194/lib --extra-lib-dirs=/nix/store/hi0ar880110k6jsmmili7dh1gq3cg2a9-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/g09cflpnp4g80q56sj9dng1qzv4v4ybc-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/s9jd43rkwc2syl9cvgj6f786avy8bgzy-ghc-9.10.3/lib
  402. 20.42 s [safe-coloured-text-gen] Using Parsec parser
  403. 20.42 s [safe-coloured-text-gen] Configuring safe-coloured-text-gen-0.0.0.5...
  404. 21.08 s [safe-coloured-text-gen] Dependency base >=4.7 && <5: using base-4.20.2.0
  405. 21.08 s [safe-coloured-text-gen] Dependency genvalidity: using genvalidity-1.1.1.0
  406. 21.08 s [safe-coloured-text-gen] Dependency genvalidity-bytestring: using genvalidity-bytestring-1.0.0.1
  407. 21.08 s [safe-coloured-text-gen] Dependency genvalidity-text: using genvalidity-text-1.0.0.1
  408. 21.08 s [safe-coloured-text-gen] Dependency safe-coloured-text >=0.3: using safe-coloured-text-0.5.0.0
  409. 21.08 s [safe-coloured-text-gen] Dependency base >=4.7 && <5: using base-4.20.2.0
  410. 21.08 s [safe-coloured-text-gen] Dependency bytestring: using bytestring-0.12.2.0
  411. 21.08 s [safe-coloured-text-gen] Dependency genvalidity-sydtest: using genvalidity-sydtest-1.0.1.0
  412. 21.08 s [safe-coloured-text-gen] Dependency path: using path-0.9.6
  413. 21.08 s [safe-coloured-text-gen] Dependency path-io: using path-io-1.8.2
  414. 21.08 s [safe-coloured-text-gen] Dependency safe-coloured-text: using safe-coloured-text-0.5.0.0
  415. 21.08 s [safe-coloured-text-gen] Dependency safe-coloured-text-gen: using safe-coloured-text-gen-0.0.0.5
  416. 21.08 s [safe-coloured-text-gen] Dependency safe-coloured-text-parsing: using
  417. 21.08 s [safe-coloured-text-gen] safe-coloured-text-parsing-0.0.0.0
  418. 21.08 s [safe-coloured-text-gen] Dependency sydtest: using sydtest-0.23.0.2
  419. 21.08 s [safe-coloured-text-gen] Dependency text: using text-2.1.3
  420. 21.08 s [safe-coloured-text-gen] Source component graph:
  421. 21.08 s [safe-coloured-text-gen] component lib
  422. 21.08 s [safe-coloured-text-gen] component test:safe-coloured-text-test dependency lib
  423. 21.08 s [safe-coloured-text-gen] Configured component graph:
  424. 21.08 s [safe-coloured-text-gen] component safe-coloured-text-gen-0.0.0.5-GqYG0S9NpbAKEdEqIS0gtZ
  425. 21.08 s [safe-coloured-text-gen] include base-4.20.2.0-64da
  426. 21.08 s [safe-coloured-text-gen] include genvalidity-1.1.1.0-KJOcA1wEUno9vXRiVdno1L
  427. 21.08 s [safe-coloured-text-gen] include genvalidity-bytestring-1.0.0.1-4fBfb3XMKpNAbpDTB1pAXt
  428. 21.08 s [safe-coloured-text-gen] include genvalidity-text-1.0.0.1-3o9b8WY3tDp4YbgmJHHJUk
  429. 21.08 s [safe-coloured-text-gen] include safe-coloured-text-0.5.0.0-4FuoIi5owbVJgc3wW3DUAf
  430. 21.08 s [safe-coloured-text-gen] component safe-coloured-text-gen-0.0.0.5-EPvFecOnBkTILxsyjQkowS-safe-coloured-text-test
  431. 21.08 s [safe-coloured-text-gen] include base-4.20.2.0-64da
  432. 21.08 s [safe-coloured-text-gen] include bytestring-0.12.2.0-262e
  433. 21.08 s [safe-coloured-text-gen] include genvalidity-sydtest-1.0.1.0-Cj9ZxpByhih2ReY6BClfG1
  434. 21.08 s [safe-coloured-text-gen] include path-0.9.6-JuNdYVciddTDWUiQr3NuVx
  435. 21.08 s [safe-coloured-text-gen] include path-io-1.8.2-J5Tb8ehzZIb1sPaxTlVmSL
  436. 21.08 s [safe-coloured-text-gen] include safe-coloured-text-0.5.0.0-4FuoIi5owbVJgc3wW3DUAf
  437. 21.08 s [safe-coloured-text-gen] include safe-coloured-text-gen-0.0.0.5-GqYG0S9NpbAKEdEqIS0gtZ
  438. 21.08 s [safe-coloured-text-gen] include safe-coloured-text-parsing-0.0.0.0-H3JFVfyfgjFFqLWmBrwd7B
  439. 21.08 s [safe-coloured-text-gen] include sydtest-0.23.0.2-RzVaEpJISaERaSrCHYFLw
  440. 21.08 s [safe-coloured-text-gen] include text-2.1.3-c691
  441. 21.08 s [safe-coloured-text-gen] Linked component graph:
  442. 21.08 s [safe-coloured-text-gen] unit safe-coloured-text-gen-0.0.0.5-GqYG0S9NpbAKEdEqIS0gtZ
  443. 21.08 s [safe-coloured-text-gen] include base-4.20.2.0-64da
  444. 21.08 s [safe-coloured-text-gen] include genvalidity-1.1.1.0-KJOcA1wEUno9vXRiVdno1L
  445. 21.08 s [safe-coloured-text-gen] include genvalidity-bytestring-1.0.0.1-4fBfb3XMKpNAbpDTB1pAXt
  446. 21.08 s [safe-coloured-text-gen] include genvalidity-text-1.0.0.1-3o9b8WY3tDp4YbgmJHHJUk
  447. 21.08 s [safe-coloured-text-gen] include safe-coloured-text-0.5.0.0-4FuoIi5owbVJgc3wW3DUAf
  448. 21.08 s [safe-coloured-text-gen] Text.Colour.Gen=safe-coloured-text-gen-0.0.0.5-GqYG0S9NpbAKEdEqIS0gtZ:Text.Colour.Gen
  449. 21.08 s [safe-coloured-text-gen] unit safe-coloured-text-gen-0.0.0.5-EPvFecOnBkTILxsyjQkowS-safe-coloured-text-test
  450. 21.08 s [safe-coloured-text-gen] include base-4.20.2.0-64da
  451. 21.08 s [safe-coloured-text-gen] include bytestring-0.12.2.0-262e
  452. 21.08 s [safe-coloured-text-gen] include genvalidity-sydtest-1.0.1.0-Cj9ZxpByhih2ReY6BClfG1
  453. 21.08 s [safe-coloured-text-gen] include path-0.9.6-JuNdYVciddTDWUiQr3NuVx
  454. 21.08 s [safe-coloured-text-gen] include path-io-1.8.2-J5Tb8ehzZIb1sPaxTlVmSL
  455. 21.08 s [safe-coloured-text-gen] include safe-coloured-text-0.5.0.0-4FuoIi5owbVJgc3wW3DUAf
  456. 21.08 s [safe-coloured-text-gen] include safe-coloured-text-gen-0.0.0.5-GqYG0S9NpbAKEdEqIS0gtZ
  457. 21.08 s [safe-coloured-text-gen] include safe-coloured-text-parsing-0.0.0.0-H3JFVfyfgjFFqLWmBrwd7B
  458. 21.08 s [safe-coloured-text-gen] include sydtest-0.23.0.2-RzVaEpJISaERaSrCHYFLw
  459. 21.08 s [safe-coloured-text-gen] include text-2.1.3-c691
  460. 21.08 s [safe-coloured-text-gen] Ready component graph:
  461. 21.08 s [safe-coloured-text-gen] definite safe-coloured-text-gen-0.0.0.5-GqYG0S9NpbAKEdEqIS0gtZ
  462. 21.08 s [safe-coloured-text-gen] depends base-4.20.2.0-64da
  463. 21.08 s [safe-coloured-text-gen] depends genvalidity-1.1.1.0-KJOcA1wEUno9vXRiVdno1L
  464. 21.08 s [safe-coloured-text-gen] depends genvalidity-bytestring-1.0.0.1-4fBfb3XMKpNAbpDTB1pAXt
  465. 21.08 s [safe-coloured-text-gen] depends genvalidity-text-1.0.0.1-3o9b8WY3tDp4YbgmJHHJUk
  466. 21.08 s [safe-coloured-text-gen] depends safe-coloured-text-0.5.0.0-4FuoIi5owbVJgc3wW3DUAf
  467. 21.08 s [safe-coloured-text-gen] definite safe-coloured-text-gen-0.0.0.5-EPvFecOnBkTILxsyjQkowS-safe-coloured-text-test
  468. 21.08 s [safe-coloured-text-gen] depends base-4.20.2.0-64da
  469. 21.08 s [safe-coloured-text-gen] depends bytestring-0.12.2.0-262e
  470. 21.08 s [safe-coloured-text-gen] depends genvalidity-sydtest-1.0.1.0-Cj9ZxpByhih2ReY6BClfG1
  471. 21.08 s [safe-coloured-text-gen] depends path-0.9.6-JuNdYVciddTDWUiQr3NuVx
  472. 21.08 s [safe-coloured-text-gen] depends path-io-1.8.2-J5Tb8ehzZIb1sPaxTlVmSL
  473. 21.08 s [safe-coloured-text-gen] depends safe-coloured-text-0.5.0.0-4FuoIi5owbVJgc3wW3DUAf
  474. 21.08 s [safe-coloured-text-gen] depends safe-coloured-text-gen-0.0.0.5-GqYG0S9NpbAKEdEqIS0gtZ
  475. 21.08 s [safe-coloured-text-gen] depends safe-coloured-text-parsing-0.0.0.0-H3JFVfyfgjFFqLWmBrwd7B
  476. 21.08 s [safe-coloured-text-gen] depends sydtest-0.23.0.2-RzVaEpJISaERaSrCHYFLw
  477. 21.08 s [safe-coloured-text-gen] depends text-2.1.3-c691
  478. 21.08 s [safe-coloured-text-gen] Using Cabal-3.12.1.0 compiled by ghc-9.10
  479. 21.08 s [safe-coloured-text-gen] Using compiler: ghc-9.10.3
  480. 21.08 s [safe-coloured-text-gen] Using install prefix:
  481. 21.08 s [safe-coloured-text-gen] /nix/store/33mfmdnc32s4dnz89ahnq6fskpj4j9kx-safe-coloured-text-gen-0.0.0.5
  482. 21.08 s [safe-coloured-text-gen] Executables installed in:
  483. 21.08 s [safe-coloured-text-gen] /nix/store/33mfmdnc32s4dnz89ahnq6fskpj4j9kx-safe-coloured-text-gen-0.0.0.5/bin
  484. 21.08 s [safe-coloured-text-gen] Libraries installed in:
  485. 21.08 s [safe-coloured-text-gen] /nix/store/33mfmdnc32s4dnz89ahnq6fskpj4j9kx-safe-coloured-text-gen-0.0.0.5/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-05f6/safe-coloured-text-gen-0.0.0.5-GqYG0S9NpbAKEdEqIS0gtZ
  486. 21.08 s [safe-coloured-text-gen] Dynamic Libraries installed in:
  487. 21.08 s [safe-coloured-text-gen] /nix/store/33mfmdnc32s4dnz89ahnq6fskpj4j9kx-safe-coloured-text-gen-0.0.0.5/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-05f6
  488. 21.08 s [safe-coloured-text-gen] Private executables installed in:
  489. 21.08 s [safe-coloured-text-gen] /nix/store/33mfmdnc32s4dnz89ahnq6fskpj4j9kx-safe-coloured-text-gen-0.0.0.5/libexec/x86_64-linux-ghc-9.10.3-05f6/safe-coloured-text-gen-0.0.0.5
  490. 21.08 s [safe-coloured-text-gen] Data files installed in:
  491. 21.08 s [safe-coloured-text-gen] /nix/store/33mfmdnc32s4dnz89ahnq6fskpj4j9kx-safe-coloured-text-gen-0.0.0.5/share/x86_64-linux-ghc-9.10.3-05f6/safe-coloured-text-gen-0.0.0.5
  492. 21.08 s [safe-coloured-text-gen] Documentation installed in:
  493. 21.08 s [safe-coloured-text-gen] /nix/store/af9wnv0xm1jznvm39visr7w9m9ps3yf0-safe-coloured-text-gen-0.0.0.5-doc/share/doc/safe-coloured-text-gen-0.0.0.5
  494. 21.08 s [safe-coloured-text-gen] Configuration files installed in:
  495. 21.08 s [safe-coloured-text-gen] /nix/store/33mfmdnc32s4dnz89ahnq6fskpj4j9kx-safe-coloured-text-gen-0.0.0.5/etc
  496. 21.08 s [safe-coloured-text-gen] No alex found
  497. 21.08 s [safe-coloured-text-gen] Using ar found on system at:
  498. 21.08 s [safe-coloured-text-gen] /nix/store/iz5lckcsg66r223si2gck7csk2hihj0m-binutils-wrapper-2.44/bin/ar
  499. 21.08 s [safe-coloured-text-gen] No c2hs found
  500. 21.08 s [safe-coloured-text-gen] No cpphs found
  501. 21.08 s [safe-coloured-text-gen] No doctest found
  502. 21.08 s [safe-coloured-text-gen] Using gcc version 14.3.0 given by user at:
  503. 21.08 s [safe-coloured-text-gen] /nix/store/8v97ngkcpfzgghwnnr7fsz33p2x22gy9-gcc-wrapper-14.3.0/bin/gcc
  504. 21.08 s [safe-coloured-text-gen] Using ghc version 9.10.3 found on system at:
  505. 21.08 s [safe-coloured-text-gen] /nix/store/s9jd43rkwc2syl9cvgj6f786avy8bgzy-ghc-9.10.3/bin/ghc
  506. 21.08 s [safe-coloured-text-gen] Using ghc-pkg version 9.10.3 found on system at:
  507. 21.08 s [safe-coloured-text-gen] /nix/store/s9jd43rkwc2syl9cvgj6f786avy8bgzy-ghc-9.10.3/bin/ghc-pkg-9.10.3
  508. 21.08 s [safe-coloured-text-gen] No ghcjs found
  509. 21.08 s [safe-coloured-text-gen] No ghcjs-pkg found
  510. 21.08 s [safe-coloured-text-gen] No greencard found
  511. 21.08 s [safe-coloured-text-gen] Using haddock version 2.31.1 found on system at:
  512. 21.08 s [safe-coloured-text-gen] /nix/store/s9jd43rkwc2syl9cvgj6f786avy8bgzy-ghc-9.10.3/bin/haddock-ghc-9.10.3
  513. 21.08 s [safe-coloured-text-gen] No happy found
  514. 21.08 s [safe-coloured-text-gen] Using haskell-suite found on system at: haskell-suite-dummy-location
  515. 21.08 s [safe-coloured-text-gen] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location
  516. 21.08 s [safe-coloured-text-gen] No hmake found
  517. 21.08 s [safe-coloured-text-gen] Using hpc version 0.69 found on system at:
  518. 21.08 s [safe-coloured-text-gen] /nix/store/s9jd43rkwc2syl9cvgj6f786avy8bgzy-ghc-9.10.3/bin/hpc-ghc-9.10.3
  519. 21.08 s [safe-coloured-text-gen] Using hsc2hs version 0.68.10 found on system at:
  520. 21.08 s [safe-coloured-text-gen] /nix/store/s9jd43rkwc2syl9cvgj6f786avy8bgzy-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3
  521. 21.08 s [safe-coloured-text-gen] Using hscolour version 1.25 found on system at:
  522. 21.08 s [safe-coloured-text-gen] /nix/store/f755skyzf4jvfx3crwq9mmh3x4lsaz8i-hscolour-1.25/bin/HsColour
  523. 21.08 s [safe-coloured-text-gen] No jhc found
  524. 21.08 s [safe-coloured-text-gen] Using ld found on system at:
  525. 21.08 s [safe-coloured-text-gen] /nix/store/8v97ngkcpfzgghwnnr7fsz33p2x22gy9-gcc-wrapper-14.3.0/bin/ld
  526. 21.08 s [safe-coloured-text-gen] No pkg-config found
  527. 21.08 s [safe-coloured-text-gen] Using runghc version 9.10.3 found on system at:
  528. 21.08 s [safe-coloured-text-gen] /nix/store/s9jd43rkwc2syl9cvgj6f786avy8bgzy-ghc-9.10.3/bin/runghc-9.10.3
  529. 21.08 s [safe-coloured-text-gen] Using strip version 2.44 found on system at:
  530. 21.08 s [safe-coloured-text-gen] /nix/store/8v97ngkcpfzgghwnnr7fsz33p2x22gy9-gcc-wrapper-14.3.0/bin/strip
  531. 21.08 s [safe-coloured-text-gen] Using tar found on system at:
  532. 21.08 s [safe-coloured-text-gen] /nix/store/xl6pd2spjajwcpq09fnmnjv5psqmlmma-gnutar-1.35/bin/tar
  533. 21.08 s [safe-coloured-text-gen] No uhc found
  534. 21.45 s [safe-coloured-text-gen] Phase: buildPhase
  535. 21.52 s [safe-coloured-text-gen] Preprocessing library for safe-coloured-text-gen-0.0.0.5...
  536. 21.52 s [safe-coloured-text-gen] Building library for safe-coloured-text-gen-0.0.0.5...
  537. 21.60 s [safe-coloured-text-gen] [1 of 2] Compiling Paths_safe_coloured_text_gen ( dist/build/autogen/Paths_safe_coloured_text_gen.hs, dist/build/Paths_safe_coloured_text_gen.o, dist/build/Paths_safe_coloured_text_gen.dyn_o )
  538. 21.71 s [safe-coloured-text-gen] [2 of 2] Compiling Text.Colour.Gen ( src/Text/Colour/Gen.hs, dist/build/Text/Colour/Gen.o, dist/build/Text/Colour/Gen.dyn_o )
  539. 22.94 s [safe-coloured-text-gen] [1 of 2] Compiling Paths_safe_coloured_text_gen ( dist/build/autogen/Paths_safe_coloured_text_gen.hs, dist/build/Paths_safe_coloured_text_gen.p_o )
  540. 23.15 s [safe-coloured-text-gen] [2 of 2] Compiling Text.Colour.Gen ( src/Text/Colour/Gen.hs, dist/build/Text/Colour/Gen.p_o )
  541. 25.24 s [safe-coloured-text-gen] Preprocessing test suite 'safe-coloured-text-test' for safe-coloured-text-gen-0.0.0.5...
  542. 25.24 s [safe-coloured-text-gen] Building test suite 'safe-coloured-text-test' for safe-coloured-text-gen-0.0.0.5...
  543. 25.36 s [safe-coloured-text-gen] [1 of 6] Compiling Paths_safe_coloured_text_gen ( dist/build/safe-coloured-text-test/autogen/Paths_safe_coloured_text_gen.hs, dist/build/safe-coloured-text-test/safe-coloured-text-test-tmp/Paths_safe_coloured_text_gen.o )
  544. 25.48 s [safe-coloured-text-gen] [2 of 6] Compiling Text.Colour.Chunk.ParsingRoundtripSpec ( test/Text/Colour/Chunk/ParsingRoundtripSpec.hs, dist/build/safe-coloured-text-test/safe-coloured-text-test-tmp/Text/Colour/Chunk/ParsingRoundtripSpec.o )
  545. 25.80 s [safe-coloured-text-gen] [3 of 6] Compiling Text.Colour.ChunkSpec ( test/Text/Colour/ChunkSpec.hs, dist/build/safe-coloured-text-test/safe-coloured-text-test-tmp/Text/Colour/ChunkSpec.o )
  546. 26.09 s [safe-coloured-text-gen] [4 of 6] Compiling Text.Colour.CodeSpec ( test/Text/Colour/CodeSpec.hs, dist/build/safe-coloured-text-test/safe-coloured-text-test-tmp/Text/Colour/CodeSpec.o )
  547. 26.09 s [safe-coloured-text-gen] [5 of 6] Compiling Text.ColourSpec ( test/Text/ColourSpec.hs, dist/build/safe-coloured-text-test/safe-coloured-text-test-tmp/Text/ColourSpec.o )
  548. 26.09 s [safe-coloured-text-gen] [6 of 6] Compiling Main ( test/Spec.hs, dist/build/safe-coloured-text-test/safe-coloured-text-test-tmp/Main.o )
  549. 26.55 s [safe-coloured-text-gen] [7 of 7] Linking dist/build/safe-coloured-text-test/safe-coloured-text-test
  550. 27.87 s [safe-coloured-text-gen] Phase: checkPhase
  551. 27.89 s [safe-coloured-text-gen] mutation-nix: collecting coverage for suite safe-coloured-text-gen
  552. 61.67 s [safe-coloured-text-gen] coverage (2/186): Text\.ColourSpec.GenValid ConsoleLayer.genValid \:\: Gen ConsoleLayer.only generates valid 'ConsoleLayer's (1 mutations)
  553. 63.04 s [safe-coloured-text-gen] coverage (7/186): Text\.ColourSpec.GenValid TerminalColour.genValid \:\: Gen TerminalColour.only generates valid 'TerminalColour's (1 mutations)
  554. 63.64 s [safe-coloured-text-gen] coverage (23/186): Text\.Colour\.ChunkSpec.renderChunk.24bit colours.outputs a no foreground on a(n) 8-bit colour (16,0,96) background the same way as before (69 mutations)
  555. 64.25 s [safe-coloured-text-gen] coverage (10/186): Text\.ColourSpec.GenValid ColourIntensity.genValid \:\: Gen ColourIntensity.only generates valid 'ColourIntensity's (1 mutations)
  556. 64.47 s [safe-coloured-text-gen] coverage (27/186): Text\.Colour\.ChunkSpec.renderChunk.24bit colours.outputs a no foreground on a(n) 8-bit colour (32,0,112) background the same way as before (69 mutations)
  557. 65.22 s [safe-coloured-text-gen] coverage (1/186): Text\.ColourSpec.GenValid TerminalColour.genValid \:\: Gen TerminalColour.only generates valid 'TerminalColour's (1 mutations)
  558. 65.25 s [safe-coloured-text-gen] coverage (26/186): Text\.Colour\.ChunkSpec.renderChunk.24bit colours.outputs a a(n) 8-bit colour (0,0,0) foreground on a(n) 8-bit colour (0,0,144) background the same way as before (67 mutations)
  559. 66.46 s [safe-coloured-text-gen] coverage (5/186): Text\.ColourSpec.GenValid SGR.genValid \:\: Gen SGR.only generates valid 'SGR's (1 mutations)
  560. 66.70 s [safe-coloured-text-gen] coverage (13/186): Text\.Colour\.ChunkSpec.renderChunk.24bit colours.outputs a no foreground on a(n) 8-bit colour (0,32,48) background the same way as before (69 mutations)
  561. 66.90 s [safe-coloured-text-gen] coverage (9/186): Text\.ColourSpec.GenValid ConsoleIntensity.genValid \:\: Gen ConsoleIntensity.only generates valid 'ConsoleIntensity's (1 mutations)
  562. 66.93 s [safe-coloured-text-gen] coverage (25/186): Text\.Colour\.ChunkSpec.renderChunk.24bit colours.outputs a no foreground on a(n) 8-bit colour (0,0,64) background the same way as before (69 mutations)
  563. 66.93 s [safe-coloured-text-gen] coverage (8/186): Text\.ColourSpec.GenValid Chunk.genValid \:\: Gen Chunk.only generates valid 'Chunk's (1 mutations)
  564. 66.96 s [safe-coloured-text-gen] coverage (15/186): Text\.Colour\.ChunkSpec.renderChunk.24bit colours.outputs a a(n) 8-bit colour (0,112,224) foreground on a(n) 8-bit colour (240,144,32) background the same way as before (67 mutations)
  565. 66.99 s [safe-coloured-text-gen] coverage (22/186): Text\.Colour\.ChunkSpec.renderChunk.24bit colours.outputs a no foreground on a(n) 8-bit colour (0,0,16) background the same way as before (69 mutations)
  566. 67.05 s [safe-coloured-text-gen] coverage (24/186): Text\.Colour\.ChunkSpec.renderChunk.24bit colours.outputs a a(n) 8-bit colour (112,240,224) foreground on a(n) 8-bit colour (128,16,96) background the same way as before (67 mutations)
  567. 67.10 s [safe-coloured-text-gen] coverage (16/186): Text\.Colour\.ChunkSpec.renderChunk.24bit colours.outputs a a(n) 8-bit colour (0,0,48) foreground on a(n) 8-bit colour (0,0,128) background the same way as before (67 mutations)
  568. 67.17 s [safe-coloured-text-gen] coverage (4/186): Text\.ColourSpec.GenValid Colour.genValid \:\: Gen Colour.only generates valid 'Colour's (1 mutations)
  569. 67.18 s [safe-coloured-text-gen] coverage (19/186): Text\.Colour\.ChunkSpec.renderChunk.24bit colours.outputs a a(n) 8-bit colour (16,240,224) foreground on a(n) 8-bit colour (224,16,64) background the same way as before (67 mutations)
  570. 67.31 s [safe-coloured-text-gen] coverage (18/186): Text\.Colour\.ChunkSpec.renderChunk.24bit colours.outputs a a(n) 8-bit colour (0,0,224) foreground on a(n) 8-bit colour (240,240,240) background the same way as before (67 mutations)
  571. 67.34 s [safe-coloured-text-gen] coverage (14/186): Text\.Colour\.ChunkSpec.renderChunk.24bit colours.outputs a a(n) 8-bit colour (0,48,224) foreground on a(n) 8-bit colour (240,208,16) background the same way as before (67 mutations)
  572. 67.35 s [safe-coloured-text-gen] coverage (12/186): Text\.Colour\.ChunkSpec.renderChunk.24bit colours.outputs a no foreground on a(n) 8-bit colour (0,64,64) background the same way as before (69 mutations)
  573. 67.35 s [safe-coloured-text-gen] coverage (28/186): Text\.Colour\.ChunkSpec.renderChunk.24bit colours.outputs a a(n) 8-bit colour (48,240,224) foreground on a(n) 8-bit colour (192,16,80) background the same way as before (67 mutations)
  574. 67.35 s [safe-coloured-text-gen] coverage (21/186): Text\.Colour\.ChunkSpec.renderChunk.24bit colours.outputs a a(n) 8-bit colour (0,0,112) foreground on a(n) 8-bit colour (0,0,80) background the same way as before (67 mutations)
  575. 67.42 s [safe-coloured-text-gen] coverage (20/186): Text\.Colour\.ChunkSpec.renderChunk.24bit colours.outputs a a(n) 8-bit colour (240,240,224) foreground on a(n) 8-bit colour (0,16,112) background the same way as before (67 mutations)
  576. 67.42 s [safe-coloured-text-gen] coverage (6/186): Text\.ColourSpec.GenValid Underlining.genValid \:\: Gen Underlining.only generates valid 'Underlining's (1 mutations)
  577. 67.48 s [safe-coloured-text-gen] coverage (11/186): Text\.Colour\.ChunkSpec.renderChunk.24bit colours.outputs a no foreground on a(n) 8-bit colour (0,128,80) background the same way as before (69 mutations)
  578. 67.81 s [safe-coloured-text-gen] coverage (3/186): Text\.ColourSpec.GenValid CSI.genValid \:\: Gen CSI.only generates valid 'CSI's (1 mutations)
  579. 68.21 s [safe-coloured-text-gen] coverage (17/186): Text\.Colour\.ChunkSpec.renderChunk.24bit colours.outputs a no foreground on a(n) 8-bit colour (0,0,144) background the same way as before (69 mutations)
  580. 98.25 s [safe-coloured-text-gen] coverage (29/186): Text\.Colour\.ChunkSpec.renderChunk.24bit colours.outputs a a(n) 8-bit colour (0,16,224) foreground on a(n) 8-bit colour (240,240,0) background the same way as before (67 mutations)
  581. 99.78 s [safe-coloured-text-gen] coverage (30/186): Text\.Colour\.ChunkSpec.renderChunk.24bit colours.outputs a no foreground on a(n) 8-bit colour (64,0,128) background the same way as before (69 mutations)
  582. 100.39 s [safe-coloured-text-gen] coverage (31/186): Text\.Colour\.ChunkSpec.renderChunk.24bit colours.outputs a no foreground on a(n) 8-bit colour (0,16,32) background the same way as before (69 mutations)
  583. 101.15 s [safe-coloured-text-gen] coverage (34/186): Text\.Colour\.ChunkSpec.renderChunk.24bit colours.outputs a no foreground on no background the same way as before (49 mutations)
  584. 101.34 s [safe-coloured-text-gen] coverage (33/186): Text\.Colour\.ChunkSpec.renderChunk.24bit colours.outputs a a(n) 8-bit colour (0,240,224) foreground on a(n) 8-bit colour (240,16,48) background the same way as before (67 mutations)
  585. 101.40 s [safe-coloured-text-gen] coverage (32/186): Text\.Colour\.ChunkSpec.renderChunk.24bit colours.outputs a a(n) 8-bit colour (0,0,16) foreground on a(n) 8-bit colour (0,0,144) background the same way as before (67 mutations)
  586. 102.50 s [safe-coloured-text-gen] coverage (35/186): Text\.Colour\.ChunkSpec.renderChunk.24bit colours.outputs a no foreground on a(n) 8-bit colour (128,0,144) background the same way as before (69 mutations)
  587. 103.23 s [safe-coloured-text-gen] coverage (36/186): Text\.Colour\.ChunkSpec.renderChunk.8bit colours.outputs a a(n) 8-bit colour 126 foreground on a(n) 8-bit colour 142 background the same way as before (67 mutations)
  588. 103.54 s [safe-coloured-text-gen] coverage (37/186): Text\.Colour\.ChunkSpec.renderChunk.8bit colours.outputs a no foreground on a(n) 8-bit colour 133 background the same way as before (69 mutations)
  589. 103.77 s [safe-coloured-text-gen] coverage (50/186): Text\.Colour\.ChunkSpec.renderChunk.8bit colours.outputs a a(n) 8-bit colour 254 foreground on a(n) 8-bit colour 15 background the same way as before (67 mutations)
  590. 103.79 s [safe-coloured-text-gen] coverage (40/186): Text\.Colour\.ChunkSpec.renderChunk.8bit colours.outputs a no foreground on a(n) 8-bit colour 9 background the same way as before (69 mutations)
  591. 103.84 s [safe-coloured-text-gen] coverage (39/186): Text\.Colour\.ChunkSpec.renderChunk.8bit colours.outputs a no foreground on a(n) 8-bit colour 4 background the same way as before (69 mutations)
  592. 103.90 s [safe-coloured-text-gen] coverage (41/186): Text\.Colour\.ChunkSpec.renderChunk.8bit colours.outputs a no foreground on a(n) 8-bit colour 18 background the same way as before (69 mutations)
  593. 103.91 s [safe-coloured-text-gen] coverage (38/186): Text\.Colour\.ChunkSpec.renderChunk.8bit colours.outputs a no foreground on no background the same way as before (49 mutations)
  594. 103.94 s [safe-coloured-text-gen] coverage (43/186): Text\.Colour\.ChunkSpec.renderChunk.8bit colours.outputs a no foreground on a(n) 8-bit colour 1 background the same way as before (69 mutations)
  595. 104.04 s [safe-coloured-text-gen] coverage (46/186): Text\.Colour\.ChunkSpec.renderChunk.8bit colours.outputs a a(n) 8-bit colour 1 foreground on a(n) 8-bit colour 5 background the same way as before (67 mutations)
  596. 104.09 s [safe-coloured-text-gen] coverage (45/186): Text\.Colour\.ChunkSpec.renderChunk.8bit colours.outputs a a(n) 8-bit colour 62 foreground on a(n) 8-bit colour 205 background the same way as before (67 mutations)
  597. 104.24 s [safe-coloured-text-gen] coverage (49/186): Text\.Colour\.ChunkSpec.renderChunk.8bit colours.outputs a a(n) 8-bit colour 7 foreground on a(n) 8-bit colour 1 background the same way as before (67 mutations)
  598. 104.26 s [safe-coloured-text-gen] coverage (54/186): Text\.Colour\.ChunkSpec.renderChunk.outputs plain text if the terminal has only 8bit colours and 24bit colours are needed (52 mutations)
  599. 104.29 s [safe-coloured-text-gen] coverage (44/186): Text\.Colour\.ChunkSpec.renderChunk.8bit colours.outputs a no foreground on a(n) 8-bit colour 68 background the same way as before (69 mutations)
  600. 104.33 s [safe-coloured-text-gen] coverage (55/186): Text\.Colour\.ChunkSpec.renderChunk.outputs a plain chunk the same as before (49 mutations)
  601. 104.40 s [safe-coloured-text-gen] coverage (42/186): Text\.Colour\.ChunkSpec.renderChunk.8bit colours.outputs a a(n) 8-bit colour 3 foreground on a(n) 8-bit colour 4 background the same way as before (67 mutations)
  602. 104.50 s [safe-coloured-text-gen] coverage (51/186): Text\.Colour\.ChunkSpec.renderChunk.8bit colours.outputs a a(n) 8-bit colour 0 foreground on a(n) 8-bit colour 5 background the same way as before (67 mutations)
  603. 104.58 s [safe-coloured-text-gen] coverage (52/186): Text\.Colour\.ChunkSpec.renderChunk.8bit colours.outputs a no foreground on a(n) 8-bit colour 35 background the same way as before (69 mutations)
  604. 104.58 s [safe-coloured-text-gen] coverage (53/186): Text\.Colour\.ChunkSpec.renderChunk.outputs plain text if the terminal has no colours (52 mutations)
  605. 104.61 s [safe-coloured-text-gen] coverage (48/186): Text\.Colour\.ChunkSpec.renderChunk.8bit colours.outputs a a(n) 8-bit colour 14 foreground on a(n) 8-bit colour 251 background the same way as before (67 mutations)
  606. 104.74 s [safe-coloured-text-gen] coverage (47/186): Text\.Colour\.ChunkSpec.renderChunk.8bit colours.outputs a a(n) 8-bit colour 30 foreground on a(n) 8-bit colour 236 background the same way as before (67 mutations)
  607. 105.60 s [safe-coloured-text-gen] coverage (56/186): Text\.Colour\.ChunkSpec.renderChunk.8 colours.outputs a ook with a(n) Bright Black foreground on a(n) Bright Black background the same way as before (66 mutations)
  608. 135.01 s [safe-coloured-text-gen] coverage (57/186): Text\.Colour\.ChunkSpec.renderChunk.8 colours.outputs a strikethrough overlined faint no underline ook with a(n) Bright Green foreground on a(n) Dull Black background the same way as before (66 mutations)
  609. 136.81 s [safe-coloured-text-gen] coverage (58/186): Text\.Colour\.ChunkSpec.renderChunk.8 colours.outputs a non-strikethrough non-overlined bold underline rapid blinking ook with a(n) Dull Red foreground on a(n) Dull Blue background the same way as before (68 mutations)
  610. 137.44 s [safe-coloured-text-gen] coverage (59/186): Text\.Colour\.ChunkSpec.renderChunk.8 colours.outputs a non-italic non-strikethrough non-concealed overlined bold double underline ook with a(n) Dull Magenta foreground on a(n) Dull Black background the same way as before (70 mutations)
  611. 138.23 s [safe-coloured-text-gen] coverage (61/186): Text\.Colour\.ChunkSpec.renderChunk.8 colours.outputs a non-overlined non-bold slow blinking ook with a(n) Dull Yellow foreground on a(n) Bright Green background the same way as before (71 mutations)
  612. 138.47 s [safe-coloured-text-gen] coverage (62/186): Text\.Colour\.ChunkSpec.renderChunk.8 colours.outputs a non-reverse non-concealed overlined double underline no blinking ook with a(n) Bright Black foreground on a(n) Bright Red background the same way as before (71 mutations)
  613. 138.66 s [safe-coloured-text-gen] coverage (60/186): Text\.Colour\.ChunkSpec.renderChunk.8 colours.outputs a slow blinking ook with a(n) Dull Cyan foreground on a(n) Bright Blue background the same way as before (70 mutations)
  614. 139.84 s [safe-coloured-text-gen] coverage (63/186): Text\.Colour\.ChunkSpec.renderChunk.8 colours.outputs a no blinking ook with a(n) Dull Blue foreground on a(n) Dull Cyan background the same way as before (68 mutations)
  615. 140.30 s [safe-coloured-text-gen] coverage (64/186): Text\.Colour\.ChunkSpec.renderChunk.8 colours.outputs a ook with no foreground on a(n) Dull Green background the same way as before (69 mutations)
  616. 140.76 s [safe-coloured-text-gen] coverage (68/186): Text\.Colour\.ChunkSpec.renderChunk.8 colours.outputs a ook with no foreground on no background the same way as before (50 mutations)
  617. 140.77 s [safe-coloured-text-gen] coverage (65/186): Text\.Colour\.ChunkSpec.renderChunk.8 colours.outputs a ook with a(n) Dull White foreground on a(n) Bright Yellow background the same way as before (71 mutations)
  618. 141.00 s [safe-coloured-text-gen] coverage (79/186): Text\.Colour\.ChunkSpec.renderChunk.outputs plain text if the terminal has only 8 colours and 24bit colours are needed (52 mutations)
  619. 141.00 s [safe-coloured-text-gen] coverage (70/186): Text\.Colour\.ChunkSpec.renderChunk.8 colours.outputs a non-concealed faint rapid blinking ook with a(n) Dull Cyan foreground on a(n) Bright White background the same way as before (68 mutations)
  620. 141.12 s [safe-coloured-text-gen] coverage (71/186): Text\.Colour\.ChunkSpec.renderChunk.8 colours.outputs a ook with a(n) Dull Yellow foreground on a(n) Dull White background the same way as before (69 mutations)
  621. 141.16 s [safe-coloured-text-gen] coverage (66/186): Text\.Colour\.ChunkSpec.renderChunk.8 colours.outputs a ook with a(n) Bright Red foreground on a(n) Dull Black background the same way as before (69 mutations)
  622. 141.17 s [safe-coloured-text-gen] coverage (69/186): Text\.Colour\.ChunkSpec.renderChunk.8 colours.outputs a ook with no foreground on a(n) Bright Blue background the same way as before (69 mutations)
  623. 141.25 s [safe-coloured-text-gen] coverage (77/186): Text\.Colour\.ChunkSpec.renderChunk.8 colours.outputs a bold no underline ook with a(n) Bright Green foreground on a(n) Bright Blue background the same way as before (66 mutations)
  624. 141.27 s [safe-coloured-text-gen] coverage (67/186): Text\.Colour\.ChunkSpec.renderChunk.8 colours.outputs a concealed non-overlined underline slow blinking ook with a(n) Bright Blue foreground on a(n) Dull Black background the same way as before (72 mutations)
  625. 141.31 s [safe-coloured-text-gen] coverage (74/186): Text\.Colour\.ChunkSpec.renderChunk.8 colours.outputs a ook with a(n) Dull Black foreground on a(n) Bright Black background the same way as before (68 mutations)
  626. 141.37 s [safe-coloured-text-gen] coverage (76/186): Text\.Colour\.ChunkSpec.renderChunk.8 colours.outputs a underline no blinking ook with a(n) Bright Black foreground on a(n) Dull Black background the same way as before (69 mutations)
  627. 141.42 s [safe-coloured-text-gen] coverage (73/186): Text\.Colour\.ChunkSpec.renderChunk.8 colours.outputs a no underline rapid blinking ook with a(n) Dull Red foreground on a(n) Bright Blue background the same way as before (71 mutations)
  628. 141.45 s [safe-coloured-text-gen] coverage (83/186): Text\.Colour\.ChunkSpec.renderChunk.outputs plain text if the terminal has only 8 colours and 256 are needed (52 mutations)
  629. 141.48 s [safe-coloured-text-gen] coverage (72/186): Text\.Colour\.ChunkSpec.renderChunk.8 colours.outputs a italic strikethrough non-reverse non-overlined non-bold slow blinking ook with a(n) Bright Red foreground on no background the same way as before (67 mutations)
  630. 141.61 s [safe-coloured-text-gen] coverage (78/186): Text\.Colour\.ChunkSpec.renderChunk.8 colours.outputs a ook with no foreground on a(n) Bright Black background the same way as before (68 mutations)
  631. 141.62 s [safe-coloured-text-gen] coverage (81/186): Text\.Colour\.ChunkSpec.renderChunk.outputs plain text if the terminal has no colours and 256 are needed (52 mutations)
  632. 141.71 s [safe-coloured-text-gen] coverage (75/186): Text\.Colour\.ChunkSpec.renderChunk.8 colours.outputs a non-bold double underline ook with a(n) Bright Magenta foreground on a(n) Dull Blue background the same way as before (69 mutations)
  633. 141.85 s [safe-coloured-text-gen] coverage (82/186): Text\.Colour\.ChunkSpec.renderChunk.outputs plain text if the terminal has no colours and 24bit colours are needed (52 mutations)
  634. 143.03 s [safe-coloured-text-gen] coverage (84/186): Text\.Colour\.CodeSpec.renderCSI.SGR.8 colours.outputs a blinking, bold, italic, underlined, dull yellow background with bright green foreground the same as before (35 mutations)
  635. 144.15 s [safe-coloured-text-gen] coverage (80/186): Text\.Colour\.ChunkSpec.renderChunk.super fancy.outputs this super fancy thing the same way as before (108 mutations)
  636. 172.32 s [safe-coloured-text-gen] coverage (85/186): Text\.Colour\.CodeSpec.renderCSI.SGR.8 colours.outputs an dull red background with bright blue foreground the same as before (15 mutations)
  637. 173.88 s [safe-coloured-text-gen] coverage (86/186): Text\.Colour\.CodeSpec.renderCSI.SGR.8 colours.simple, exhaustive.outputs a "Bright Cyan Background" the same as before (11 mutations)
  638. 174.80 s [safe-coloured-text-gen] coverage (87/186): Text\.Colour\.CodeSpec.renderCSI.SGR.8 colours.simple, exhaustive.outputs a "Dull Red Background" the same as before (10 mutations)
  639. 175.55 s [safe-coloured-text-gen] coverage (89/186): Text\.Colour\.CodeSpec.renderCSI.SGR.8 colours.simple, exhaustive.outputs a "Dull Blue Foreground" the same as before (11 mutations)
  640. 175.69 s [safe-coloured-text-gen] coverage (88/186): Text\.Colour\.CodeSpec.renderCSI.SGR.8 colours.simple, exhaustive.outputs a "Dull Yellow Background" the same as before (11 mutations)
  641. 175.93 s [safe-coloured-text-gen] coverage (90/186): Text\.Colour\.CodeSpec.renderCSI.SGR.8 colours.simple, exhaustive.outputs a "Bright Black Foreground" the same as before (10 mutations)
  642. 176.47 s [safe-coloured-text-gen] coverage (91/186): Text\.Colour\.CodeSpec.renderCSI.SGR.8 colours.simple, exhaustive.outputs a "Dull Magenta Background" the same as before (11 mutations)
  643. 177.56 s [safe-coloured-text-gen] coverage (92/186): Text\.Colour\.CodeSpec.renderCSI.SGR.8 colours.simple, exhaustive.outputs a "Bright Green Background" the same as before (11 mutations)
  644. 177.59 s [safe-coloured-text-gen] coverage (102/186): Text\.Colour\.CodeSpec.renderCSI.SGR.8 colours.simple, exhaustive.outputs a "Dull Green Foreground" the same as before (11 mutations)
  645. 177.71 s [safe-coloured-text-gen] coverage (97/186): Text\.Colour\.CodeSpec.renderCSI.SGR.8 colours.simple, exhaustive.outputs a "Dull Yellow Foreground" the same as before (11 mutations)
  646. 177.99 s [safe-coloured-text-gen] coverage (93/186): Text\.Colour\.CodeSpec.renderCSI.SGR.8 colours.simple, exhaustive.outputs a "Bright Blue Foreground" the same as before (11 mutations)
  647. 178.18 s [safe-coloured-text-gen] coverage (94/186): Text\.Colour\.CodeSpec.renderCSI.SGR.8 colours.simple, exhaustive.outputs a "Bright Red Foreground" the same as before (10 mutations)
  648. 178.24 s [safe-coloured-text-gen] coverage (96/186): Text\.Colour\.CodeSpec.renderCSI.SGR.8 colours.simple, exhaustive.outputs a "Bright Red Background" the same as before (10 mutations)
  649. 178.36 s [safe-coloured-text-gen] coverage (103/186): Text\.Colour\.CodeSpec.renderCSI.SGR.8 colours.simple, exhaustive.outputs a "Bright Yellow Background" the same as before (11 mutations)
  650. 178.37 s [safe-coloured-text-gen] coverage (95/186): Text\.Colour\.CodeSpec.renderCSI.SGR.8 colours.simple, exhaustive.outputs a "Bright Black Background" the same as before (10 mutations)
  651. 178.45 s [safe-coloured-text-gen] coverage (101/186): Text\.Colour\.CodeSpec.renderCSI.SGR.8 colours.simple, exhaustive.outputs a "Bright Magenta Background" the same as before (11 mutations)
  652. 178.48 s [safe-coloured-text-gen] coverage (107/186): Text\.Colour\.CodeSpec.renderCSI.SGR.8 colours.simple, exhaustive.outputs a "Dull White Foreground" the same as before (11 mutations)
  653. 178.49 s [safe-coloured-text-gen] coverage (99/186): Text\.Colour\.CodeSpec.renderCSI.SGR.8 colours.simple, exhaustive.outputs a "Dull Green Background" the same as before (11 mutations)
  654. 178.49 s [safe-coloured-text-gen] coverage (106/186): Text\.Colour\.CodeSpec.renderCSI.SGR.8 colours.simple, exhaustive.outputs a "Bright White Background" the same as before (11 mutations)
  655. 178.52 s [safe-coloured-text-gen] coverage (100/186): Text\.Colour\.CodeSpec.renderCSI.SGR.8 colours.simple, exhaustive.outputs a "Bright Yellow Foreground" the same as before (11 mutations)
  656. 178.59 s [safe-coloured-text-gen] coverage (105/186): Text\.Colour\.CodeSpec.renderCSI.SGR.8 colours.simple, exhaustive.outputs a "Dull Cyan Background" the same as before (11 mutations)
  657. 178.63 s [safe-coloured-text-gen] coverage (98/186): Text\.Colour\.CodeSpec.renderCSI.SGR.8 colours.simple, exhaustive.outputs a "Dull Red Foreground" the same as before (10 mutations)
  658. 178.63 s [safe-coloured-text-gen] coverage (104/186): Text\.Colour\.CodeSpec.renderCSI.SGR.8 colours.simple, exhaustive.outputs a "Dull White Background" the same as before (11 mutations)
  659. 178.85 s [safe-coloured-text-gen] coverage (108/186): Text\.Colour\.CodeSpec.renderCSI.SGR.8 colours.simple, exhaustive.outputs a "Bright White Foreground" the same as before (11 mutations)
  660. 178.92 s [safe-coloured-text-gen] coverage (110/186): Text\.Colour\.CodeSpec.renderCSI.SGR.8 colours.simple, exhaustive.outputs a "Dull Black Background" the same as before (10 mutations)
  661. 179.14 s [safe-coloured-text-gen] coverage (109/186): Text\.Colour\.CodeSpec.renderCSI.SGR.8 colours.simple, exhaustive.outputs a "Bright Magenta Foreground" the same as before (11 mutations)
  662. 180.21 s [safe-coloured-text-gen] coverage (111/186): Text\.Colour\.CodeSpec.renderCSI.SGR.8 colours.simple, exhaustive.outputs a "Bright Blue Background" the same as before (11 mutations)
  663. 181.65 s [safe-coloured-text-gen] coverage (112/186): Text\.Colour\.CodeSpec.renderCSI.SGR.8 colours.simple, exhaustive.outputs a "Bright Cyan Foreground" the same as before (11 mutations)
  664. 209.39 s [safe-coloured-text-gen] coverage (113/186): Text\.Colour\.CodeSpec.renderCSI.SGR.8 colours.simple, exhaustive.outputs a "Dull Blue Background" the same as before (11 mutations)
  665. 211.07 s [safe-coloured-text-gen] coverage (114/186): Text\.Colour\.CodeSpec.renderCSI.SGR.8 colours.simple, exhaustive.outputs a "Dull Black Foreground" the same as before (10 mutations)
  666. 211.47 s [safe-coloured-text-gen] coverage (115/186): Text\.Colour\.CodeSpec.renderCSI.SGR.8 colours.simple, exhaustive.outputs a "Dull Magenta Foreground" the same as before (11 mutations)
  667. 212.53 s [safe-coloured-text-gen] coverage (117/186): Text\.Colour\.CodeSpec.renderCSI.SGR.8 colours.simple, exhaustive.outputs a "Bright Green Foreground" the same as before (11 mutations)
  668. 212.58 s [safe-coloured-text-gen] coverage (116/186): Text\.Colour\.CodeSpec.renderCSI.SGR.8 colours.simple, exhaustive.outputs a "Dull Cyan Foreground" the same as before (11 mutations)
  669. 212.99 s [safe-coloured-text-gen] coverage (118/186): Text\.Colour\.CodeSpec.renderCSI.SGR.256 colours.outputs a pink foreground colour with light blue background the same as before (15 mutations)
  670. 213.17 s [safe-coloured-text-gen] coverage (119/186): Text\.Colour\.CodeSpec.renderCSI.outputs a reset the same as before (2 mutations)
  671. 214.42 s [safe-coloured-text-gen] coverage (121/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 24bit/no-fg-64-0-128-bg\.dat (242 mutations)
  672. 214.71 s [safe-coloured-text-gen] coverage (123/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 24bit/no-fg-0-16-32-bg\.dat (242 mutations)
  673. 214.74 s [safe-coloured-text-gen] coverage (122/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 24bit/no-fg-0-0-64-bg\.dat (242 mutations)
  674. 214.79 s [safe-coloured-text-gen] coverage (120/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8bit/0-fg-5-bg\.dat (243 mutations)
  675. 215.13 s [safe-coloured-text-gen] coverage (125/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 24bit/no-fg-0-64-64-bg\.dat (242 mutations)
  676. 215.19 s [safe-coloured-text-gen] coverage (134/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8/no-ol-non-bold-slow-blinking-dull-yellow-fg-bright-green-bg\.dat (282 mutations)
  677. 215.30 s [safe-coloured-text-gen] coverage (132/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 24bit/no-fg-0-32-48-bg\.dat (242 mutations)
  678. 215.30 s [safe-coloured-text-gen] coverage (131/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 24bit/0-112-224-fg-240-144-32-bg\.dat (243 mutations)
  679. 215.33 s [safe-coloured-text-gen] coverage (129/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8bit/no-fg-4-bg\.dat (242 mutations)
  680. 215.33 s [safe-coloured-text-gen] coverage (128/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8/no-hd-faint-rapid-blinking-dull-cyan-fg-bright-white-bg\.dat (279 mutations)
  681. 215.38 s [safe-coloured-text-gen] coverage (126/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8/dull-black-fg-bright-black-bg\.dat (278 mutations)
  682. 215.41 s [safe-coloured-text-gen] coverage (133/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8bit/254-fg-15-bg\.dat (243 mutations)
  683. 215.42 s [safe-coloured-text-gen] coverage (124/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 24bit/no-fg-128-0-144-bg\.dat (242 mutations)
  684. 215.44 s [safe-coloured-text-gen] coverage (130/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8bit/no-fg-18-bg\.dat (242 mutations)
  685. 215.80 s [safe-coloured-text-gen] coverage (135/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8/no-fg-no-bg\.dat (66 mutations)
  686. 216.01 s [safe-coloured-text-gen] coverage (136/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8/no-fg-dull-green-bg\.dat (236 mutations)
  687. 216.14 s [safe-coloured-text-gen] coverage (140/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 24bit/no-fg-0-128-80-bg\.dat (242 mutations)
  688. 216.15 s [safe-coloured-text-gen] coverage (137/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8bit/no-fg-68-bg\.dat (242 mutations)
  689. 216.16 s [safe-coloured-text-gen] coverage (138/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 24bit/0-0-16-fg-0-0-144-bg\.dat (243 mutations)
  690. 217.84 s [safe-coloured-text-gen] coverage (139/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 24bit/48-240-224-fg-192-16-80-bg\.dat (243 mutations)
  691. 219.24 s [safe-coloured-text-gen] coverage (141/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8/no-underline-rapid-blinking-dull-red-fg-bright-blue-bg\.dat (281 mutations)
  692. 247.01 s [safe-coloured-text-gen] coverage (142/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8/no-it-no-st-no-hd-ol-bold-double-underline-dull-magenta-fg-dull-black-bg\.dat (260 mutations)
  693. 248.81 s [safe-coloured-text-gen] coverage (146/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8bit/no-fg-1-bg\.dat (242 mutations)
  694. 248.81 s [safe-coloured-text-gen] coverage (143/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8/dull-white-fg-bright-yellow-bg\.dat (281 mutations)
  695. 249.89 s [safe-coloured-text-gen] coverage (145/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 24bit/no-fg-0-0-16-bg\.dat (242 mutations)
  696. 249.93 s [safe-coloured-text-gen] coverage (147/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8bit/no-fg-133-bg\.dat (242 mutations)
  697. 250.07 s [safe-coloured-text-gen] coverage (149/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8/underline-no-blinking-bright-black-fg-dull-black-bg\.dat (269 mutations)
  698. 250.35 s [safe-coloured-text-gen] coverage (148/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8bit/30-fg-236-bg\.dat (243 mutations)
  699. 251.27 s [safe-coloured-text-gen] coverage (150/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8bit/no-fg-no-bg\.dat (66 mutations)
  700. 251.88 s [safe-coloured-text-gen] coverage (153/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8/non-bold-double-underline-bright-magenta-fg-dull-blue-bg\.dat (269 mutations)
  701. 252.02 s [safe-coloured-text-gen] coverage (156/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 24bit/0-48-224-fg-240-208-16-bg\.dat (243 mutations)
  702. 252.05 s [safe-coloured-text-gen] coverage (151/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8/it-st-no-rv-no-ol-non-bold-slow-blinking-bright-red-fg-no-bg\.dat (267 mutations)
  703. 252.16 s [safe-coloured-text-gen] coverage (152/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 24bit/16-240-224-fg-224-16-64-bg\.dat (243 mutations)
  704. 252.37 s [safe-coloured-text-gen] coverage (155/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8/no-st-no-ol-bold-underline-rapid-blinking-dull-red-fg-dull-blue-bg\.dat (260 mutations)
  705. 252.50 s [safe-coloured-text-gen] coverage (158/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 24bit/0-0-48-fg-0-0-128-bg\.dat (243 mutations)
  706. 252.54 s [safe-coloured-text-gen] coverage (163/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8/no-blinking-dull-blue-fg-dull-cyan-bg\.dat (242 mutations)
  707. 252.63 s [safe-coloured-text-gen] coverage (162/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8bit/1-fg-5-bg\.dat (243 mutations)
  708. 252.75 s [safe-coloured-text-gen] coverage (161/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8/no-rv-no-hd-ol-double-underline-no-blinking-bright-black-fg-bright-red-bg\.dat (284 mutations)
  709. 252.79 s [safe-coloured-text-gen] coverage (160/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8bit/62-fg-205-bg\.dat (243 mutations)
  710. 252.85 s [safe-coloured-text-gen] coverage (159/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 24bit/0-0-112-fg-0-0-80-bg\.dat (243 mutations)
  711. 253.03 s [safe-coloured-text-gen] coverage (127/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 24bit/240-240-224-fg-0-16-112-bg\.dat (243 mutations)
  712. 253.14 s [safe-coloured-text-gen] coverage (166/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 24bit/no-fg-32-0-112-bg\.dat (242 mutations)
  713. 253.30 s [safe-coloured-text-gen] coverage (164/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 24bit/0-0-224-fg-240-240-240-bg\.dat (243 mutations)
  714. 253.42 s [safe-coloured-text-gen] coverage (157/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8/dull-yellow-fg-dull-white-bg\.dat (243 mutations)
  715. 253.44 s [safe-coloured-text-gen] coverage (165/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8/hd-no-ol-underline-slow-blinking-bright-blue-fg-dull-black-bg\.dat (274 mutations)
  716. 253.53 s [safe-coloured-text-gen] coverage (167/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 24bit/112-240-224-fg-128-16-96-bg\.dat (243 mutations)
  717. 254.62 s [safe-coloured-text-gen] coverage (168/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8/bright-black-fg-bright-black-bg\.dat (276 mutations)
  718. 255.53 s [safe-coloured-text-gen] coverage (169/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 24bit/no-fg-16-0-96-bg\.dat (242 mutations)
  719. 262.90 s [safe-coloured-text-gen] coverage (154/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips fancy\.dat (321 mutations)
  720. 270.95 s [safe-coloured-text-gen] coverage (144/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8bit/3-fg-4-bg\.dat (243 mutations)
  721. 272.02 s [safe-coloured-text-gen] coverage (170/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8/slow-blinking-dull-cyan-fg-bright-blue-bg\.dat (280 mutations)
  722. 272.04 s [safe-coloured-text-gen] coverage (172/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8bit/7-fg-1-bg\.dat (243 mutations)
  723. 272.33 s [safe-coloured-text-gen] coverage (174/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips plain\.dat (66 mutations)
  724. 272.45 s [safe-coloured-text-gen] coverage (176/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8/no-fg-bright-blue-bg\.dat (272 mutations)
  725. 272.59 s [safe-coloured-text-gen] coverage (180/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8/bright-red-fg-dull-black-bg\.dat (269 mutations)
  726. 272.71 s [safe-coloured-text-gen] coverage (178/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 24bit/no-fg-0-0-144-bg\.dat (242 mutations)
  727. 272.80 s [safe-coloured-text-gen] coverage (179/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 24bit/0-0-0-fg-0-0-144-bg\.dat (243 mutations)
  728. 272.98 s [safe-coloured-text-gen] coverage (182/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8bit/126-fg-142-bg\.dat (243 mutations)
  729. 273.02 s [safe-coloured-text-gen] coverage (181/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 24bit/0-16-224-fg-240-240-0-bg\.dat (243 mutations)
  730. 273.05 s [safe-coloured-text-gen] coverage (183/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 24bit/no-fg-no-bg\.dat (66 mutations)
  731. 273.07 s [safe-coloured-text-gen] coverage (184/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8/st-ol-faint-no-underline-bright-green-fg-dull-black-bg\.dat (268 mutations)
  732. 273.10 s [safe-coloured-text-gen] coverage (175/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8bit/no-fg-9-bg\.dat (242 mutations)
  733. 273.10 s [safe-coloured-text-gen] coverage (186/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8/bold-no-underline-bright-green-fg-bright-blue-bg\.dat (276 mutations)
  734. 273.12 s [safe-coloured-text-gen] coverage (173/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 24bit/0-240-224-fg-240-16-48-bg\.dat (243 mutations)
  735. 273.16 s [safe-coloured-text-gen] coverage (185/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8/no-fg-bright-black-bg\.dat (271 mutations)
  736. 273.16 s [safe-coloured-text-gen] coverage (171/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8bit/no-fg-35-bg\.dat (242 mutations)
  737. 273.16 s [safe-coloured-text-gen] coverage (177/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8bit/14-fg-251-bg\.dat (243 mutations)
  738. 273.38 s [safe-coloured-text-gen] mutation-nix: collecting coverage for suite safe-coloured-text-layout-gen
  739. 281.79 s [safe-coloured-text-gen] coverage (4/8): Text\.Colour\.LayoutSpec.layoutAsTable.outputs this two-column table the same as before (0 mutations)
  740. 281.81 s [safe-coloured-text-gen] coverage (2/8): Text\.Colour\.LayoutSpec.layoutAsTable.outputs this two-column table with a custom column separator the same as before (0 mutations)
  741. 281.81 s [safe-coloured-text-gen] coverage (8/8): Text\.Colour\.Layout\.GenSpec.GenValid TableBackground.genValid \:\: Gen TableBackground.only generates valid 'TableBackground's (1 mutations)
  742. 281.83 s [safe-coloured-text-gen] coverage (5/8): Text\.Colour\.LayoutSpec.layoutAsTable.outputs this table with a background colour the same as before (0 mutations)
  743. 281.84 s [safe-coloured-text-gen] coverage (6/8): Text\.Colour\.LayoutSpec.layoutAsTable.outputs this table with a bicoloured background the same as before (0 mutations)
  744. 281.84 s [safe-coloured-text-gen] coverage (7/8): Text\.Colour\.Layout\.GenSpec.GenValid Table.genValid \:\: Gen Table.only generates valid 'Table's (1 mutations)
  745. 281.85 s [safe-coloured-text-gen] coverage (3/8): Text\.Colour\.LayoutSpec.layoutAsTable.outputs this weird two-column table the same as before (0 mutations)
  746. 281.85 s [safe-coloured-text-gen] coverage (1/8): Text\.Colour\.LayoutSpec.layoutAsTable.outputs this list the same as before (0 mutations)
  747. 282.37 s [safe-coloured-text-gen] mutation-nix: collecting coverage for suite safe-coloured-text-parsing-gen
  748. 306.25 s [safe-coloured-text-gen] coverage (8/31): Text\.Colour\.Chunk\.ParsingSpec.parseAnsiChunks.handles text with no visible content between escapes (58 mutations)
  749. 306.46 s [safe-coloured-text-gen] coverage (1/31): Text\.Colour\.Chunk\.ParsingSpec.parseAnsiTokensLazy.works with multi-chunk lazy text (62 mutations)
  750. 306.56 s [safe-coloured-text-gen] coverage (9/31): Text\.Colour\.Chunk\.ParsingSpec.parseAnsiChunks.parses a simple red foreground (150 mutations)
  751. 306.82 s [safe-coloured-text-gen] coverage (12/31): Text\.Colour\.Chunk\.ParsingSpec.parseAnsiChunks.parses 24-bit RGB foreground (156 mutations)
  752. 306.91 s [safe-coloured-text-gen] coverage (6/31): Text\.Colour\.Chunk\.ParsingSpec.parseAnsiChunks.parses bold (72 mutations)
  753. 306.93 s [safe-coloured-text-gen] coverage (23/31): Text\.Colour\.Chunk\.ParsingSpec.parseAnsiTokens.tokenizes bare ESC as plain text (16 mutations)
  754. 307.00 s [safe-coloured-text-gen] coverage (15/31): Text\.Colour\.Chunk\.ParsingSpec.parseAnsiChunks.parses combined bold and colour (153 mutations)
  755. 307.08 s [safe-coloured-text-gen] coverage (26/31): Text\.Colour\.Chunk\.ParsingSpec.parseAnsiTokens.tokenizes combined parameters (54 mutations)
  756. 307.10 s [safe-coloured-text-gen] coverage (28/31): Text\.Colour\.Chunk\.ParsingSpec.parseAnsiTokens.drops parameter values that overflow Word8 (51 mutations)
  757. 307.12 s [safe-coloured-text-gen] coverage (5/31): Text\.Colour\.Chunk\.ParsingSpec.parseAnsiChunks.handles incomplete sequence at end of text (22 mutations)
  758. 307.12 s [safe-coloured-text-gen] coverage (19/31): Text\.Colour\.Chunk\.ParsingSpec.parseAnsiTokens.keeps incomplete ESC[ together as single token (16 mutations)
  759. 307.25 s [safe-coloured-text-gen] coverage (16/31): Text\.Colour\.Chunk\.ParsingSpec.parseAnsiChunks.handles empty input (3 mutations)
  760. 307.27 s [safe-coloured-text-gen] coverage (4/31): Text\.Colour\.Chunk\.ParsingSpec.parseAnsiChunks.never crashes on arbitrary input (17 mutations)
  761. 307.32 s [safe-coloured-text-gen] coverage (21/31): Text\.Colour\.Chunk\.ParsingSpec.parseAnsiTokens.treats CSI with intermediate bytes as non-SGR (51 mutations)
  762. 307.33 s [safe-coloured-text-gen] coverage (13/31): Text\.Colour\.Chunk\.ParsingSpec.parseAnsiChunks.parses background colour (168 mutations)
  763. 307.35 s [safe-coloured-text-gen] coverage (18/31): Text\.Colour\.Chunk\.ParsingSpec.parseAnsiTokens.tokenizes plain text (12 mutations)
  764. 307.36 s [safe-coloured-text-gen] coverage (14/31): Text\.Colour\.Chunk\.ParsingSpec.parseAnsiChunks.produces segment texts that concatenate to the input minus ANSI codes (17 mutations)
  765. 307.36 s [safe-coloured-text-gen] coverage (17/31): Text\.Colour\.Chunk\.ParsingSpec.parseAnsiChunks.parses bright colours (194 mutations)
  766. 307.38 s [safe-coloured-text-gen] coverage (25/31): Text\.Colour\.Chunk\.ParsingSpec.parseAnsiTokens.tokenizes 256-colour parameters (54 mutations)
  767. 307.39 s [safe-coloured-text-gen] coverage (27/31): Text\.Colour\.Chunk\.ParsingSpec.parseAnsiTokens.tokenizes mixed content (60 mutations)
  768. 307.39 s [safe-coloured-text-gen] coverage (11/31): Text\.Colour\.Chunk\.ParsingSpec.parseAnsiChunks.parses 256-colour foreground (156 mutations)
  769. 307.40 s [safe-coloured-text-gen] coverage (3/31): Text\.Colour\.Chunk\.ParsingSpec.parseAnsiChunks.strips non-SGR CSI sequences (50 mutations)
  770. 307.40 s [safe-coloured-text-gen] coverage (20/31): Text\.Colour\.Chunk\.ParsingSpec.parseAnsiTokens.tokenizes an SGR sequence (51 mutations)
  771. 307.41 s [safe-coloured-text-gen] coverage (10/31): Text\.Colour\.Chunk\.ParsingSpec.parseAnsiChunks.returns plain text unchanged (18 mutations)
  772. 307.41 s [safe-coloured-text-gen] coverage (22/31): Text\.Colour\.Chunk\.ParsingSpec.parseAnsiTokens.tokenizes non-SGR CSI as OtherCsiSequence (35 mutations)
  773. 307.42 s [safe-coloured-text-gen] coverage (24/31): Text\.Colour\.Chunk\.ParsingSpec.parseAnsiTokens.tokenizes empty input (2 mutations)
  774. 307.48 s [safe-coloured-text-gen] coverage (7/31): Text\.Colour\.Chunk\.ParsingSpec.parseAnsiChunks.threads state across calls (150 mutations)
  775. 307.54 s [safe-coloured-text-gen] coverage (2/31): Text\.Colour\.Chunk\.ParsingSpec.parseAnsiTokensLazy.produces the same tokens as strict parsing (16 mutations)
  776. 312.44 s [safe-coloured-text-gen] coverage (29/31): Text\.Colour\.Chunk\.ParsingSpec.GenValid AnsiToken.genValid \:\: Gen AnsiToken.only generates valid 'AnsiToken's (1 mutations)
  777. 312.58 s [safe-coloured-text-gen] coverage (31/31): Text\.Colour\.Chunk\.ParsingSpec.parseAnsiChunksLazy.produces the same chunks as strict parsing (22 mutations)
  778. 312.70 s [safe-coloured-text-gen] coverage (30/31): Text\.Colour\.Chunk\.ParsingSpec.roundtrip.recovers chunk style from rendered output for non-empty chunks (404 mutations)
  779. 313.21 s [safe-coloured-text-gen] mutation-nix: running mutations
  780. 441.90 s [safe-coloured-text-gen] Testing mutation BoolLit at src/Text/Colour/Chunk.hs:191:110-114
  781. 441.93 s [safe-coloured-text-gen] @@ -188,7 +188,7 @@
  782. 441.93 s [safe-coloured-text-gen] strikethrough chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleStrikethrough = Just True}}
  783. 441.93 s [safe-coloured-text-gen]
  784. 441.93 s [safe-coloured-text-gen] swapForegroundBackground :: Chunk -> Chunk
  785. 441.93 s [safe-coloured-text-gen] -swapForegroundBackground chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleSwapForegroundBackground = Just True}}
  786. 441.93 s [safe-coloured-text-gen] +swapForegroundBackground chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleSwapForegroundBackground = Just False}}
  787. 441.93 s [safe-coloured-text-gen]
  788. 441.93 s [safe-coloured-text-gen] concealed :: Chunk -> Chunk
  789. 441.93 s [safe-coloured-text-gen] concealed chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleConcealed = Just True}}
  790. 441.93 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:228:24-33
  791. 441.93 s [safe-coloured-text-gen] @@ -225,7 +225,7 @@
  792. 441.93 s [safe-coloured-text-gen]
  793. 441.93 s [safe-coloured-text-gen] colourSGR :: TerminalCapabilities -> ConsoleLayer -> Colour -> Maybe SGR
  794. 441.93 s [safe-coloured-text-gen] colourSGR tc layer =
  795. 441.93 s [safe-coloured-text-gen] - let cap tc' sgr = if tc >= tc' then Just sgr else Nothing
  796. 441.93 s [safe-coloured-text-gen] + let cap tc' sgr = if True then Just sgr else Nothing
  797. 441.93 s [safe-coloured-text-gen] in \case
  798. 441.93 s [safe-coloured-text-gen] Colour8 intensity terminalColour -> cap With8Colours $ SetColour intensity layer terminalColour
  799. 441.93 s [safe-coloured-text-gen] Colour8Bit w -> cap With8BitColours $ Set8BitColour layer w
  800. 441.93 s [safe-coloured-text-gen] Testing mutation BoolLit at src/Text/Colour/Chunk.hs:197:80-84
  801. 441.93 s [safe-coloured-text-gen] @@ -194,7 +194,7 @@
  802. 441.93 s [safe-coloured-text-gen] concealed chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleConcealed = Just True}}
  803. 441.93 s [safe-coloured-text-gen]
  804. 441.93 s [safe-coloured-text-gen] overlined :: Chunk -> Chunk
  805. 441.93 s [safe-coloured-text-gen] -overlined chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleOverlined = Just True}}
  806. 441.93 s [safe-coloured-text-gen] +overlined chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleOverlined = Just False}}
  807. 441.93 s [safe-coloured-text-gen]
  808. 441.93 s [safe-coloured-text-gen] underline :: Chunk -> Chunk
  809. 441.93 s [safe-coloured-text-gen] underline chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleUnderlining = Just SingleUnderline}}
  810. 441.93 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:228:24-33
  811. 441.93 s [safe-coloured-text-gen] @@ -225,7 +225,7 @@
  812. 441.93 s [safe-coloured-text-gen]
  813. 441.93 s [safe-coloured-text-gen] colourSGR :: TerminalCapabilities -> ConsoleLayer -> Colour -> Maybe SGR
  814. 441.93 s [safe-coloured-text-gen] colourSGR tc layer =
  815. 441.93 s [safe-coloured-text-gen] - let cap tc' sgr = if tc >= tc' then Just sgr else Nothing
  816. 441.93 s [safe-coloured-text-gen] + let cap tc' sgr = if False then Just sgr else Nothing
  817. 441.93 s [safe-coloured-text-gen] in \case
  818. 441.93 s [safe-coloured-text-gen] Colour8 intensity terminalColour -> cap With8Colours $ SetColour intensity layer terminalColour
  819. 441.93 s [safe-coloured-text-gen] Colour8Bit w -> cap With8BitColours $ Set8BitColour layer w
  820. 441.93 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk.hs:228:24-33
  821. 441.93 s [safe-coloured-text-gen] @@ -225,7 +225,7 @@
  822. 441.93 s [safe-coloured-text-gen]
  823. 441.93 s [safe-coloured-text-gen] colourSGR :: TerminalCapabilities -> ConsoleLayer -> Colour -> Maybe SGR
  824. 441.93 s [safe-coloured-text-gen] colourSGR tc layer =
  825. 441.93 s [safe-coloured-text-gen] - let cap tc' sgr = if tc >= tc' then Just sgr else Nothing
  826. 441.93 s [safe-coloured-text-gen] + let cap tc' sgr = if not tc >= tc' then Just sgr else Nothing
  827. 441.93 s [safe-coloured-text-gen] in \case
  828. 441.93 s [safe-coloured-text-gen] Colour8 intensity terminalColour -> cap With8Colours $ SetColour intensity layer terminalColour
  829. 441.93 s [safe-coloured-text-gen] Colour8Bit w -> cap With8BitColours $ Set8BitColour layer w
  830. 441.93 s [safe-coloured-text-gen] Testing mutation BoolLit at src/Text/Colour/Chunk.hs:194:80-84
  831. 441.93 s [safe-coloured-text-gen] @@ -191,7 +191,7 @@
  832. 441.93 s [safe-coloured-text-gen] swapForegroundBackground chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleSwapForegroundBackground = Just True}}
  833. 441.93 s [safe-coloured-text-gen]
  834. 441.93 s [safe-coloured-text-gen] concealed :: Chunk -> Chunk
  835. 441.93 s [safe-coloured-text-gen] -concealed chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleConcealed = Just True}}
  836. 441.93 s [safe-coloured-text-gen] +concealed chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleConcealed = Just False}}
  837. 441.93 s [safe-coloured-text-gen]
  838. 441.93 s [safe-coloured-text-gen] overlined :: Chunk -> Chunk
  839. 441.93 s [safe-coloured-text-gen] overlined chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleOverlined = Just True}}
  840. 441.93 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:81:17-34
  841. 441.93 s [safe-coloured-text-gen] @@ -78,7 +78,7 @@
  842. 441.93 s [safe-coloured-text-gen]
  843. 441.93 s [safe-coloured-text-gen] plainColour :: TerminalCapabilities -> Colour -> Bool
  844. 441.93 s [safe-coloured-text-gen] plainColour tc = \case
  845. 441.93 s [safe-coloured-text-gen] - Colour8 {} -> tc < With8Colours
  846. 441.93 s [safe-coloured-text-gen] + Colour8 {} -> True
  847. 441.93 s [safe-coloured-text-gen] Colour8Bit {} -> tc < With8BitColours
  848. 441.93 s [safe-coloured-text-gen] Colour24Bit {} -> tc < With24BitColours
  849. 441.93 s [safe-coloured-text-gen]
  850. 441.93 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:81:17-34
  851. 441.93 s [safe-coloured-text-gen] @@ -78,7 +78,7 @@
  852. 441.93 s [safe-coloured-text-gen]
  853. 441.93 s [safe-coloured-text-gen] plainColour :: TerminalCapabilities -> Colour -> Bool
  854. 441.93 s [safe-coloured-text-gen] plainColour tc = \case
  855. 441.93 s [safe-coloured-text-gen] - Colour8 {} -> tc < With8Colours
  856. 441.93 s [safe-coloured-text-gen] + Colour8 {} -> False
  857. 441.93 s [safe-coloured-text-gen] Colour8Bit {} -> tc < With8BitColours
  858. 441.93 s [safe-coloured-text-gen] Colour24Bit {} -> tc < With24BitColours
  859. 441.93 s [safe-coloured-text-gen]
  860. 441.93 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:83:21-42
  861. 441.93 s [safe-coloured-text-gen] @@ -80,7 +80,7 @@
  862. 441.93 s [safe-coloured-text-gen] plainColour tc = \case
  863. 441.93 s [safe-coloured-text-gen] Colour8 {} -> tc < With8Colours
  864. 441.93 s [safe-coloured-text-gen] Colour8Bit {} -> tc < With8BitColours
  865. 441.93 s [safe-coloured-text-gen] - Colour24Bit {} -> tc < With24BitColours
  866. 441.93 s [safe-coloured-text-gen] + Colour24Bit {} -> True
  867. 441.93 s [safe-coloured-text-gen]
  868. 441.93 s [safe-coloured-text-gen] -- | Render chunks directly to a UTF8-encoded 'Bytestring'.
  869. 441.93 s [safe-coloured-text-gen] renderChunksUtf8BS :: (Foldable f) => TerminalCapabilities -> f Chunk -> ByteString
  870. 441.93 s [safe-coloured-text-gen] Testing mutation BoolLit at src/Text/Colour/Chunk.hs:188:88-92
  871. 441.93 s [safe-coloured-text-gen] @@ -185,7 +185,7 @@
  872. 441.93 s [safe-coloured-text-gen] italic chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleItalic = Just True}}
  873. 441.93 s [safe-coloured-text-gen]
  874. 441.94 s [safe-coloured-text-gen] strikethrough :: Chunk -> Chunk
  875. 441.94 s [safe-coloured-text-gen] -strikethrough chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleStrikethrough = Just True}}
  876. 441.94 s [safe-coloured-text-gen] +strikethrough chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleStrikethrough = Just False}}
  877. 441.94 s [safe-coloured-text-gen]
  878. 441.94 s [safe-coloured-text-gen] swapForegroundBackground :: Chunk -> Chunk
  879. 441.94 s [safe-coloured-text-gen] swapForegroundBackground chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleSwapForegroundBackground = Just True}}
  880. 441.94 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk.hs:82:20-40
  881. 441.94 s [safe-coloured-text-gen] @@ -79,7 +79,7 @@
  882. 441.94 s [safe-coloured-text-gen] plainColour :: TerminalCapabilities -> Colour -> Bool
  883. 441.94 s [safe-coloured-text-gen] plainColour tc = \case
  884. 441.94 s [safe-coloured-text-gen] Colour8 {} -> tc < With8Colours
  885. 441.94 s [safe-coloured-text-gen] - Colour8Bit {} -> tc < With8BitColours
  886. 441.94 s [safe-coloured-text-gen] + Colour8Bit {} -> not tc < With8BitColours
  887. 441.94 s [safe-coloured-text-gen] Colour24Bit {} -> tc < With24BitColours
  888. 441.94 s [safe-coloured-text-gen]
  889. 441.94 s [safe-coloured-text-gen] -- | Render chunks directly to a UTF8-encoded 'Bytestring'.
  890. 441.94 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk.hs:83:21-42
  891. 441.94 s [safe-coloured-text-gen] @@ -80,7 +80,7 @@
  892. 441.94 s [safe-coloured-text-gen] plainColour tc = \case
  893. 441.94 s [safe-coloured-text-gen] Colour8 {} -> tc < With8Colours
  894. 441.94 s [safe-coloured-text-gen] Colour8Bit {} -> tc < With8BitColours
  895. 441.94 s [safe-coloured-text-gen] - Colour24Bit {} -> tc < With24BitColours
  896. 441.94 s [safe-coloured-text-gen] + Colour24Bit {} -> not tc < With24BitColours
  897. 441.94 s [safe-coloured-text-gen]
  898. 441.94 s [safe-coloured-text-gen] -- | Render chunks directly to a UTF8-encoded 'Bytestring'.
  899. 441.94 s [safe-coloured-text-gen] renderChunksUtf8BS :: (Foldable f) => TerminalCapabilities -> f Chunk -> ByteString
  900. 441.94 s [safe-coloured-text-gen] Testing mutation BoolLit at src/Text/Colour/Chunk.hs:185:74-78
  901. 441.94 s [safe-coloured-text-gen] @@ -182,7 +182,7 @@
  902. 441.94 s [safe-coloured-text-gen] faint chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleConsoleIntensity = Just FaintIntensity}}
  903. 441.94 s [safe-coloured-text-gen]
  904. 441.94 s [safe-coloured-text-gen] italic :: Chunk -> Chunk
  905. 441.94 s [safe-coloured-text-gen] -italic chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleItalic = Just True}}
  906. 441.94 s [safe-coloured-text-gen] +italic chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleItalic = Just False}}
  907. 441.94 s [safe-coloured-text-gen]
  908. 441.94 s [safe-coloured-text-gen] strikethrough :: Chunk -> Chunk
  909. 441.94 s [safe-coloured-text-gen] strikethrough chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleStrikethrough = Just True}}
  910. 441.94 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:82:20-40
  911. 441.94 s [safe-coloured-text-gen] @@ -79,7 +79,7 @@
  912. 441.94 s [safe-coloured-text-gen] plainColour :: TerminalCapabilities -> Colour -> Bool
  913. 441.94 s [safe-coloured-text-gen] plainColour tc = \case
  914. 441.94 s [safe-coloured-text-gen] Colour8 {} -> tc < With8Colours
  915. 441.94 s [safe-coloured-text-gen] - Colour8Bit {} -> tc < With8BitColours
  916. 441.94 s [safe-coloured-text-gen] + Colour8Bit {} -> False
  917. 441.94 s [safe-coloured-text-gen] Colour24Bit {} -> tc < With24BitColours
  918. 441.94 s [safe-coloured-text-gen]
  919. 441.94 s [safe-coloured-text-gen] -- | Render chunks directly to a UTF8-encoded 'Bytestring'.
  920. 441.94 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk.hs:81:17-34
  921. 441.94 s [safe-coloured-text-gen] @@ -78,7 +78,7 @@
  922. 441.94 s [safe-coloured-text-gen]
  923. 441.94 s [safe-coloured-text-gen] plainColour :: TerminalCapabilities -> Colour -> Bool
  924. 441.94 s [safe-coloured-text-gen] plainColour tc = \case
  925. 441.94 s [safe-coloured-text-gen] - Colour8 {} -> tc < With8Colours
  926. 441.94 s [safe-coloured-text-gen] + Colour8 {} -> not tc < With8Colours
  927. 441.94 s [safe-coloured-text-gen] Colour8Bit {} -> tc < With8BitColours
  928. 441.94 s [safe-coloured-text-gen] Colour24Bit {} -> tc < With24BitColours
  929. 441.94 s [safe-coloured-text-gen]
  930. 441.94 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:62:11-37
  931. 441.94 s [safe-coloured-text-gen] @@ -59,7 +59,7 @@
  932. 441.94 s [safe-coloured-text-gen] plainStyle tc ChunkStyle {..} =
  933. 441.94 s [safe-coloured-text-gen] let ChunkStyle _ _ _ _ _ _ _ _ _ _ = undefined
  934. 441.94 s [safe-coloured-text-gen] in and
  935. 441.94 s [safe-coloured-text-gen] - [ isNothing chunkStyleItalic,
  936. 441.94 s [safe-coloured-text-gen] + [ False,
  937. 441.94 s [safe-coloured-text-gen] isNothing chunkStyleStrikethrough,
  938. 441.94 s [safe-coloured-text-gen] isNothing chunkStyleSwapForegroundBackground,
  939. 441.94 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  940. 441.94 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:82:20-40
  941. 441.94 s [safe-coloured-text-gen] @@ -79,7 +79,7 @@
  942. 441.94 s [safe-coloured-text-gen] plainColour :: TerminalCapabilities -> Colour -> Bool
  943. 441.94 s [safe-coloured-text-gen] plainColour tc = \case
  944. 441.94 s [safe-coloured-text-gen] Colour8 {} -> tc < With8Colours
  945. 441.94 s [safe-coloured-text-gen] - Colour8Bit {} -> tc < With8BitColours
  946. 441.94 s [safe-coloured-text-gen] + Colour8Bit {} -> True
  947. 441.94 s [safe-coloured-text-gen] Colour24Bit {} -> tc < With24BitColours
  948. 441.94 s [safe-coloured-text-gen]
  949. 441.94 s [safe-coloured-text-gen] -- | Render chunks directly to a UTF8-encoded 'Bytestring'.
  950. 441.94 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:63:11-44
  951. 441.94 s [safe-coloured-text-gen] @@ -60,7 +60,7 @@
  952. 441.94 s [safe-coloured-text-gen] let ChunkStyle _ _ _ _ _ _ _ _ _ _ = undefined
  953. 441.94 s [safe-coloured-text-gen] in and
  954. 441.94 s [safe-coloured-text-gen] [ isNothing chunkStyleItalic,
  955. 441.94 s [safe-coloured-text-gen] - isNothing chunkStyleStrikethrough,
  956. 441.94 s [safe-coloured-text-gen] + False,
  957. 441.94 s [safe-coloured-text-gen] isNothing chunkStyleSwapForegroundBackground,
  958. 441.94 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  959. 471.79 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  960. 471.81 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:64:11-55
  961. 471.81 s [safe-coloured-text-gen] @@ -61,7 +61,7 @@
  962. 471.81 s [safe-coloured-text-gen] in and
  963. 471.81 s [safe-coloured-text-gen] [ isNothing chunkStyleItalic,
  964. 471.81 s [safe-coloured-text-gen] isNothing chunkStyleStrikethrough,
  965. 471.81 s [safe-coloured-text-gen] - isNothing chunkStyleSwapForegroundBackground,
  966. 471.81 s [safe-coloured-text-gen] + True,
  967. 471.81 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  968. 471.82 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  969. 471.82 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  970. 471.82 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:62:11-37
  971. 471.82 s [safe-coloured-text-gen] @@ -59,7 +59,7 @@
  972. 471.82 s [safe-coloured-text-gen] plainStyle tc ChunkStyle {..} =
  973. 471.82 s [safe-coloured-text-gen] let ChunkStyle _ _ _ _ _ _ _ _ _ _ = undefined
  974. 471.82 s [safe-coloured-text-gen] in and
  975. 471.82 s [safe-coloured-text-gen] - [ isNothing chunkStyleItalic,
  976. 471.82 s [safe-coloured-text-gen] + [ True,
  977. 471.82 s [safe-coloured-text-gen] isNothing chunkStyleStrikethrough,
  978. 471.82 s [safe-coloured-text-gen] isNothing chunkStyleSwapForegroundBackground,
  979. 471.82 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  980. 471.82 s [safe-coloured-text-gen] Testing mutation ListLit at src/Text/Colour/Chunk.hs:136:5-6
  981. 471.82 s [safe-coloured-text-gen] @@ -133,17 +133,16 @@
  982. 471.82 s [safe-coloured-text-gen] styleSGR :: TerminalCapabilities -> ChunkStyle -> [SGR]
  983. 471.82 s [safe-coloured-text-gen] styleSGR tc ChunkStyle {..} =
  984. 471.82 s [safe-coloured-text-gen] catMaybes
  985. 471.82 s [safe-coloured-text-gen] - [ SetItalic <$> chunkStyleItalic,
  986. 471.82 s [safe-coloured-text-gen] SetStrikethrough <$> chunkStyleStrikethrough,
  987. 471.82 s [safe-coloured-text-gen] SetSwapForegroundBackground <$> chunkStyleSwapForegroundBackground,
  988. 471.82 s [safe-coloured-text-gen] SetConcealed <$> chunkStyleConcealed,
  989. 471.82 s [safe-coloured-text-gen] SetOverlined <$> chunkStyleOverlined,
  990. 471.82 s [safe-coloured-text-gen] SetUnderlining <$> chunkStyleUnderlining,
  991. 471.82 s [safe-coloured-text-gen] SetBlinking <$> chunkStyleBlinking,
  992. 471.82 s [safe-coloured-text-gen] SetConsoleIntensity <$> chunkStyleConsoleIntensity,
  993. 471.82 s [safe-coloured-text-gen] chunkStyleForeground >>= colourSGR tc Foreground,
  994. 471.82 s [safe-coloured-text-gen] chunkStyleBackground >>= colourSGR tc Background
  995. 471.82 s [safe-coloured-text-gen] ]
  996. 471.82 s [safe-coloured-text-gen]
  997. 471.82 s [safe-coloured-text-gen] -- | Turn a text into a plain chunk, without any styling
  998. 471.82 s [safe-coloured-text-gen] chunk :: Text -> Chunk
  999. 471.82 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk.hs:62:11-37
  1000. 471.82 s [safe-coloured-text-gen] @@ -59,7 +59,7 @@
  1001. 471.82 s [safe-coloured-text-gen] plainStyle tc ChunkStyle {..} =
  1002. 471.82 s [safe-coloured-text-gen] let ChunkStyle _ _ _ _ _ _ _ _ _ _ = undefined
  1003. 471.82 s [safe-coloured-text-gen] in and
  1004. 471.82 s [safe-coloured-text-gen] - [ isNothing chunkStyleItalic,
  1005. 471.82 s [safe-coloured-text-gen] + [ not isNothing chunkStyleItalic,
  1006. 471.82 s [safe-coloured-text-gen] isNothing chunkStyleStrikethrough,
  1007. 471.82 s [safe-coloured-text-gen] isNothing chunkStyleSwapForegroundBackground,
  1008. 471.82 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  1009. 471.82 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:83:21-42
  1010. 471.82 s [safe-coloured-text-gen] @@ -80,7 +80,7 @@
  1011. 471.82 s [safe-coloured-text-gen] plainColour tc = \case
  1012. 471.82 s [safe-coloured-text-gen] Colour8 {} -> tc < With8Colours
  1013. 471.82 s [safe-coloured-text-gen] Colour8Bit {} -> tc < With8BitColours
  1014. 471.82 s [safe-coloured-text-gen] - Colour24Bit {} -> tc < With24BitColours
  1015. 471.82 s [safe-coloured-text-gen] + Colour24Bit {} -> False
  1016. 471.82 s [safe-coloured-text-gen]
  1017. 471.82 s [safe-coloured-text-gen] -- | Render chunks directly to a UTF8-encoded 'Bytestring'.
  1018. 471.82 s [safe-coloured-text-gen] renderChunksUtf8BS :: (Foldable f) => TerminalCapabilities -> f Chunk -> ByteString
  1019. 471.82 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk.hs:63:11-44
  1020. 471.82 s [safe-coloured-text-gen] @@ -60,7 +60,7 @@
  1021. 471.82 s [safe-coloured-text-gen] let ChunkStyle _ _ _ _ _ _ _ _ _ _ = undefined
  1022. 471.82 s [safe-coloured-text-gen] in and
  1023. 471.82 s [safe-coloured-text-gen] [ isNothing chunkStyleItalic,
  1024. 471.82 s [safe-coloured-text-gen] - isNothing chunkStyleStrikethrough,
  1025. 471.82 s [safe-coloured-text-gen] + not isNothing chunkStyleStrikethrough,
  1026. 471.82 s [safe-coloured-text-gen] isNothing chunkStyleSwapForegroundBackground,
  1027. 471.82 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  1028. 471.82 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  1029. 471.82 s [safe-coloured-text-gen] Testing mutation ListLit at src/Text/Colour/Chunk.hs:136:5-6
  1030. 471.82 s [safe-coloured-text-gen] @@ -133,17 +133,16 @@
  1031. 471.82 s [safe-coloured-text-gen] styleSGR :: TerminalCapabilities -> ChunkStyle -> [SGR]
  1032. 471.82 s [safe-coloured-text-gen] styleSGR tc ChunkStyle {..} =
  1033. 471.82 s [safe-coloured-text-gen] catMaybes
  1034. 471.82 s [safe-coloured-text-gen] [ SetItalic <$> chunkStyleItalic,
  1035. 471.82 s [safe-coloured-text-gen] SetStrikethrough <$> chunkStyleStrikethrough,
  1036. 471.82 s [safe-coloured-text-gen] SetSwapForegroundBackground <$> chunkStyleSwapForegroundBackground,
  1037. 471.82 s [safe-coloured-text-gen] SetConcealed <$> chunkStyleConcealed,
  1038. 471.82 s [safe-coloured-text-gen] SetOverlined <$> chunkStyleOverlined,
  1039. 471.82 s [safe-coloured-text-gen] SetUnderlining <$> chunkStyleUnderlining,
  1040. 471.82 s [safe-coloured-text-gen] SetBlinking <$> chunkStyleBlinking,
  1041. 471.82 s [safe-coloured-text-gen] SetConsoleIntensity <$> chunkStyleConsoleIntensity,
  1042. 471.82 s [safe-coloured-text-gen] chunkStyleForeground >>= colourSGR tc Foreground,
  1043. 471.82 s [safe-coloured-text-gen] - chunkStyleBackground >>= colourSGR tc Background
  1044. 471.82 s [safe-coloured-text-gen] ]
  1045. 471.82 s [safe-coloured-text-gen]
  1046. 471.83 s [safe-coloured-text-gen] -- | Turn a text into a plain chunk, without any styling
  1047. 471.83 s [safe-coloured-text-gen] chunk :: Text -> Chunk
  1048. 471.83 s [safe-coloured-text-gen] Testing mutation ListLit at src/Text/Colour/Chunk.hs:136:5-6
  1049. 471.83 s [safe-coloured-text-gen] @@ -133,17 +133,7 @@
  1050. 471.83 s [safe-coloured-text-gen] styleSGR :: TerminalCapabilities -> ChunkStyle -> [SGR]
  1051. 471.83 s [safe-coloured-text-gen] styleSGR tc ChunkStyle {..} =
  1052. 471.83 s [safe-coloured-text-gen] catMaybes
  1053. 471.83 s [safe-coloured-text-gen] - [ SetItalic <$> chunkStyleItalic,
  1054. 471.83 s [safe-coloured-text-gen] - SetStrikethrough <$> chunkStyleStrikethrough,
  1055. 471.83 s [safe-coloured-text-gen] - SetSwapForegroundBackground <$> chunkStyleSwapForegroundBackground,
  1056. 471.83 s [safe-coloured-text-gen] - SetConcealed <$> chunkStyleConcealed,
  1057. 471.83 s [safe-coloured-text-gen] - SetOverlined <$> chunkStyleOverlined,
  1058. 471.83 s [safe-coloured-text-gen] - SetUnderlining <$> chunkStyleUnderlining,
  1059. 471.83 s [safe-coloured-text-gen] - SetBlinking <$> chunkStyleBlinking,
  1060. 471.83 s [safe-coloured-text-gen] - SetConsoleIntensity <$> chunkStyleConsoleIntensity,
  1061. 471.83 s [safe-coloured-text-gen] - chunkStyleForeground >>= colourSGR tc Foreground,
  1062. 471.83 s [safe-coloured-text-gen] - chunkStyleBackground >>= colourSGR tc Background
  1063. 471.83 s [safe-coloured-text-gen] ]
  1064. 471.83 s [safe-coloured-text-gen]
  1065. 471.83 s [safe-coloured-text-gen] -- | Turn a text into a plain chunk, without any styling
  1066. 471.83 s [safe-coloured-text-gen] chunk :: Text -> Chunk
  1067. 471.83 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:63:11-44
  1068. 471.83 s [safe-coloured-text-gen] @@ -60,7 +60,7 @@
  1069. 471.83 s [safe-coloured-text-gen] let ChunkStyle _ _ _ _ _ _ _ _ _ _ = undefined
  1070. 471.83 s [safe-coloured-text-gen] in and
  1071. 471.83 s [safe-coloured-text-gen] [ isNothing chunkStyleItalic,
  1072. 471.83 s [safe-coloured-text-gen] - isNothing chunkStyleStrikethrough,
  1073. 471.83 s [safe-coloured-text-gen] + True,
  1074. 471.83 s [safe-coloured-text-gen] isNothing chunkStyleSwapForegroundBackground,
  1075. 471.83 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  1076. 471.83 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  1077. 471.83 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk.hs:64:11-55
  1078. 471.83 s [safe-coloured-text-gen] @@ -61,7 +61,7 @@
  1079. 471.83 s [safe-coloured-text-gen] in and
  1080. 471.83 s [safe-coloured-text-gen] [ isNothing chunkStyleItalic,
  1081. 471.83 s [safe-coloured-text-gen] isNothing chunkStyleStrikethrough,
  1082. 471.83 s [safe-coloured-text-gen] - isNothing chunkStyleSwapForegroundBackground,
  1083. 471.83 s [safe-coloured-text-gen] + not isNothing chunkStyleSwapForegroundBackground,
  1084. 471.83 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  1085. 471.83 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  1086. 471.83 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  1087. 471.83 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:64:11-55
  1088. 471.83 s [safe-coloured-text-gen] @@ -61,7 +61,7 @@
  1089. 471.83 s [safe-coloured-text-gen] in and
  1090. 471.83 s [safe-coloured-text-gen] [ isNothing chunkStyleItalic,
  1091. 471.83 s [safe-coloured-text-gen] isNothing chunkStyleStrikethrough,
  1092. 471.83 s [safe-coloured-text-gen] - isNothing chunkStyleSwapForegroundBackground,
  1093. 471.83 s [safe-coloured-text-gen] + False,
  1094. 471.83 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  1095. 471.83 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  1096. 471.83 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  1097. 471.83 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:65:11-40
  1098. 471.83 s [safe-coloured-text-gen] @@ -62,7 +62,7 @@
  1099. 471.83 s [safe-coloured-text-gen] [ isNothing chunkStyleItalic,
  1100. 471.83 s [safe-coloured-text-gen] isNothing chunkStyleStrikethrough,
  1101. 471.83 s [safe-coloured-text-gen] isNothing chunkStyleSwapForegroundBackground,
  1102. 471.83 s [safe-coloured-text-gen] - isNothing chunkStyleConcealed,
  1103. 471.83 s [safe-coloured-text-gen] + False,
  1104. 471.83 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  1105. 471.83 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  1106. 471.83 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  1107. 471.83 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk.hs:65:11-40
  1108. 471.83 s [safe-coloured-text-gen] @@ -62,7 +62,7 @@
  1109. 471.83 s [safe-coloured-text-gen] [ isNothing chunkStyleItalic,
  1110. 471.83 s [safe-coloured-text-gen] isNothing chunkStyleStrikethrough,
  1111. 471.83 s [safe-coloured-text-gen] isNothing chunkStyleSwapForegroundBackground,
  1112. 471.83 s [safe-coloured-text-gen] - isNothing chunkStyleConcealed,
  1113. 471.83 s [safe-coloured-text-gen] + not isNothing chunkStyleConcealed,
  1114. 471.83 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  1115. 471.83 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  1116. 471.83 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  1117. 471.83 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:66:11-40
  1118. 471.83 s [safe-coloured-text-gen] @@ -63,7 +63,7 @@
  1119. 471.83 s [safe-coloured-text-gen] isNothing chunkStyleStrikethrough,
  1120. 471.83 s [safe-coloured-text-gen] isNothing chunkStyleSwapForegroundBackground,
  1121. 471.83 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  1122. 471.83 s [safe-coloured-text-gen] - isNothing chunkStyleOverlined,
  1123. 471.83 s [safe-coloured-text-gen] + False,
  1124. 471.83 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  1125. 471.83 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  1126. 471.83 s [safe-coloured-text-gen] isNothing chunkStyleBlinking,
  1127. 471.83 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:65:11-40
  1128. 471.83 s [safe-coloured-text-gen] @@ -62,7 +62,7 @@
  1129. 471.83 s [safe-coloured-text-gen] [ isNothing chunkStyleItalic,
  1130. 471.83 s [safe-coloured-text-gen] isNothing chunkStyleStrikethrough,
  1131. 471.83 s [safe-coloured-text-gen] isNothing chunkStyleSwapForegroundBackground,
  1132. 471.83 s [safe-coloured-text-gen] - isNothing chunkStyleConcealed,
  1133. 471.83 s [safe-coloured-text-gen] + True,
  1134. 471.83 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  1135. 471.83 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  1136. 471.83 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  1137. 471.83 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:66:11-40
  1138. 471.83 s [safe-coloured-text-gen] @@ -63,7 +63,7 @@
  1139. 471.83 s [safe-coloured-text-gen] isNothing chunkStyleStrikethrough,
  1140. 471.83 s [safe-coloured-text-gen] isNothing chunkStyleSwapForegroundBackground,
  1141. 471.83 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  1142. 471.83 s [safe-coloured-text-gen] - isNothing chunkStyleOverlined,
  1143. 471.83 s [safe-coloured-text-gen] + True,
  1144. 471.83 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  1145. 471.83 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  1146. 471.83 s [safe-coloured-text-gen] isNothing chunkStyleBlinking,
  1147. 471.83 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:67:11-47
  1148. 475.17 s [safe-coloured-text-gen] @@ -64,7 +64,7 @@
  1149. 475.17 s [safe-coloured-text-gen] isNothing chunkStyleSwapForegroundBackground,
  1150. 475.18 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  1151. 475.18 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  1152. 475.18 s [safe-coloured-text-gen] - isNothing chunkStyleConsoleIntensity,
  1153. 475.18 s [safe-coloured-text-gen] + True,
  1154. 475.18 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  1155. 475.18 s [safe-coloured-text-gen] isNothing chunkStyleBlinking,
  1156. 475.18 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleForeground,
  1157. 475.18 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk.hs:66:11-40
  1158. 475.18 s [safe-coloured-text-gen] @@ -63,7 +63,7 @@
  1159. 475.18 s [safe-coloured-text-gen] isNothing chunkStyleStrikethrough,
  1160. 475.18 s [safe-coloured-text-gen] isNothing chunkStyleSwapForegroundBackground,
  1161. 475.18 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  1162. 475.18 s [safe-coloured-text-gen] - isNothing chunkStyleOverlined,
  1163. 475.18 s [safe-coloured-text-gen] + not isNothing chunkStyleOverlined,
  1164. 475.18 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  1165. 475.18 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  1166. 475.18 s [safe-coloured-text-gen] isNothing chunkStyleBlinking,
  1167. 475.18 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:67:11-47
  1168. 475.18 s [safe-coloured-text-gen] @@ -64,7 +64,7 @@
  1169. 475.18 s [safe-coloured-text-gen] isNothing chunkStyleSwapForegroundBackground,
  1170. 475.18 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  1171. 475.18 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  1172. 475.18 s [safe-coloured-text-gen] - isNothing chunkStyleConsoleIntensity,
  1173. 475.18 s [safe-coloured-text-gen] + False,
  1174. 475.18 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  1175. 475.18 s [safe-coloured-text-gen] isNothing chunkStyleBlinking,
  1176. 475.18 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleForeground,
  1177. 475.18 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:68:11-42
  1178. 475.18 s [safe-coloured-text-gen] @@ -65,7 +65,7 @@
  1179. 475.18 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  1180. 475.18 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  1181. 475.18 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  1182. 475.18 s [safe-coloured-text-gen] - isNothing chunkStyleUnderlining,
  1183. 475.18 s [safe-coloured-text-gen] + False,
  1184. 475.18 s [safe-coloured-text-gen] isNothing chunkStyleBlinking,
  1185. 475.18 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleForeground,
  1186. 475.18 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleBackground
  1187. 475.18 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:68:11-42
  1188. 475.18 s [safe-coloured-text-gen] @@ -65,7 +65,7 @@
  1189. 475.18 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  1190. 475.19 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  1191. 475.19 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  1192. 475.19 s [safe-coloured-text-gen] - isNothing chunkStyleUnderlining,
  1193. 475.19 s [safe-coloured-text-gen] + True,
  1194. 475.19 s [safe-coloured-text-gen] isNothing chunkStyleBlinking,
  1195. 475.19 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleForeground,
  1196. 475.19 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleBackground
  1197. 475.19 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk.hs:67:11-47
  1198. 475.19 s [safe-coloured-text-gen] @@ -64,7 +64,7 @@
  1199. 475.19 s [safe-coloured-text-gen] isNothing chunkStyleSwapForegroundBackground,
  1200. 475.19 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  1201. 475.19 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  1202. 475.19 s [safe-coloured-text-gen] - isNothing chunkStyleConsoleIntensity,
  1203. 475.19 s [safe-coloured-text-gen] + not isNothing chunkStyleConsoleIntensity,
  1204. 475.19 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  1205. 475.19 s [safe-coloured-text-gen] isNothing chunkStyleBlinking,
  1206. 475.19 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleForeground,
  1207. 475.19 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk.hs:68:11-42
  1208. 475.19 s [safe-coloured-text-gen] @@ -65,7 +65,7 @@
  1209. 475.19 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  1210. 475.19 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  1211. 475.19 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  1212. 475.19 s [safe-coloured-text-gen] - isNothing chunkStyleUnderlining,
  1213. 475.19 s [safe-coloured-text-gen] + not isNothing chunkStyleUnderlining,
  1214. 475.19 s [safe-coloured-text-gen] isNothing chunkStyleBlinking,
  1215. 475.19 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleForeground,
  1216. 475.19 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleBackground
  1217. 475.19 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:69:11-39
  1218. 475.19 s [safe-coloured-text-gen] @@ -66,7 +66,7 @@
  1219. 475.19 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  1220. 475.19 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  1221. 475.19 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  1222. 475.19 s [safe-coloured-text-gen] - isNothing chunkStyleBlinking,
  1223. 475.19 s [safe-coloured-text-gen] + False,
  1224. 475.19 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleForeground,
  1225. 475.19 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleBackground
  1226. 475.19 s [safe-coloured-text-gen] ]
  1227. 475.19 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk.hs:69:11-39
  1228. 475.19 s [safe-coloured-text-gen] @@ -66,7 +66,7 @@
  1229. 475.19 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  1230. 475.19 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  1231. 475.19 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  1232. 475.19 s [safe-coloured-text-gen] - isNothing chunkStyleBlinking,
  1233. 475.19 s [safe-coloured-text-gen] + not isNothing chunkStyleBlinking,
  1234. 475.19 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleForeground,
  1235. 475.19 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleBackground
  1236. 475.19 s [safe-coloured-text-gen] ]
  1237. 475.19 s [safe-coloured-text-gen] Testing mutation BoolLit at src/Text/Colour/Chunk.hs:70:17-21
  1238. 475.19 s [safe-coloured-text-gen] @@ -67,7 +67,7 @@
  1239. 475.19 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  1240. 475.19 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  1241. 475.19 s [safe-coloured-text-gen] isNothing chunkStyleBlinking,
  1242. 475.20 s [safe-coloured-text-gen] - maybe True (plainColour tc) chunkStyleForeground,
  1243. 475.20 s [safe-coloured-text-gen] + maybe False (plainColour tc) chunkStyleForeground,
  1244. 475.20 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleBackground
  1245. 475.20 s [safe-coloured-text-gen] ]
  1246. 475.20 s [safe-coloured-text-gen]
  1247. 475.20 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:70:11-59
  1248. 475.20 s [safe-coloured-text-gen] @@ -67,7 +67,7 @@
  1249. 475.20 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  1250. 475.20 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  1251. 475.20 s [safe-coloured-text-gen] isNothing chunkStyleBlinking,
  1252. 475.20 s [safe-coloured-text-gen] - maybe True (plainColour tc) chunkStyleForeground,
  1253. 475.20 s [safe-coloured-text-gen] + True,
  1254. 475.20 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleBackground
  1255. 475.20 s [safe-coloured-text-gen] ]
  1256. 475.20 s [safe-coloured-text-gen]
  1257. 475.20 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:69:11-39
  1258. 475.20 s [safe-coloured-text-gen] @@ -66,7 +66,7 @@
  1259. 475.20 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  1260. 475.20 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  1261. 475.20 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  1262. 475.20 s [safe-coloured-text-gen] - isNothing chunkStyleBlinking,
  1263. 475.20 s [safe-coloured-text-gen] + True,
  1264. 475.20 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleForeground,
  1265. 475.20 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleBackground
  1266. 475.20 s [safe-coloured-text-gen] ]
  1267. 475.20 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:70:11-59
  1268. 475.20 s [safe-coloured-text-gen] @@ -67,7 +67,7 @@
  1269. 475.20 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  1270. 475.20 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  1271. 475.20 s [safe-coloured-text-gen] isNothing chunkStyleBlinking,
  1272. 475.20 s [safe-coloured-text-gen] - maybe True (plainColour tc) chunkStyleForeground,
  1273. 475.20 s [safe-coloured-text-gen] + False,
  1274. 475.20 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleBackground
  1275. 475.20 s [safe-coloured-text-gen] ]
  1276. 475.20 s [safe-coloured-text-gen]
  1277. 475.20 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk.hs:70:11-59
  1278. 475.20 s [safe-coloured-text-gen] @@ -67,7 +67,7 @@
  1279. 475.20 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  1280. 475.20 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  1281. 475.20 s [safe-coloured-text-gen] isNothing chunkStyleBlinking,
  1282. 475.20 s [safe-coloured-text-gen] - maybe True (plainColour tc) chunkStyleForeground,
  1283. 475.20 s [safe-coloured-text-gen] + not maybe True (plainColour tc) chunkStyleForeground,
  1284. 475.20 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleBackground
  1285. 475.20 s [safe-coloured-text-gen] ]
  1286. 475.20 s [safe-coloured-text-gen]
  1287. 475.20 s [safe-coloured-text-gen] Testing mutation BoolLit at src/Text/Colour/Chunk.hs:71:17-21
  1288. 475.20 s [safe-coloured-text-gen] @@ -68,7 +68,7 @@
  1289. 475.20 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  1290. 475.20 s [safe-coloured-text-gen] isNothing chunkStyleBlinking,
  1291. 475.20 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleForeground,
  1292. 475.20 s [safe-coloured-text-gen] - maybe True (plainColour tc) chunkStyleBackground
  1293. 475.20 s [safe-coloured-text-gen] + maybe False (plainColour tc) chunkStyleBackground
  1294. 475.20 s [safe-coloured-text-gen] ]
  1295. 475.20 s [safe-coloured-text-gen]
  1296. 475.20 s [safe-coloured-text-gen] plainChunk :: TerminalCapabilities -> Chunk -> Bool
  1297. 475.20 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:71:11-59
  1298. 475.20 s [safe-coloured-text-gen] @@ -68,7 +68,7 @@
  1299. 475.20 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  1300. 475.20 s [safe-coloured-text-gen] isNothing chunkStyleBlinking,
  1301. 475.20 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleForeground,
  1302. 475.20 s [safe-coloured-text-gen] - maybe True (plainColour tc) chunkStyleBackground
  1303. 475.20 s [safe-coloured-text-gen] + True
  1304. 475.20 s [safe-coloured-text-gen] ]
  1305. 475.20 s [safe-coloured-text-gen]
  1306. 475.20 s [safe-coloured-text-gen] plainChunk :: TerminalCapabilities -> Chunk -> Bool
  1307. 475.20 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:71:11-59
  1308. 475.20 s [safe-coloured-text-gen] @@ -68,7 +68,7 @@
  1309. 475.20 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  1310. 475.20 s [safe-coloured-text-gen] isNothing chunkStyleBlinking,
  1311. 475.20 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleForeground,
  1312. 475.20 s [safe-coloured-text-gen] - maybe True (plainColour tc) chunkStyleBackground
  1313. 475.20 s [safe-coloured-text-gen] + False
  1314. 475.20 s [safe-coloured-text-gen] ]
  1315. 475.20 s [safe-coloured-text-gen]
  1316. 475.20 s [safe-coloured-text-gen] plainChunk :: TerminalCapabilities -> Chunk -> Bool
  1317. 475.20 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk.hs:71:11-59
  1318. 475.20 s [safe-coloured-text-gen] @@ -68,7 +68,7 @@
  1319. 475.20 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  1320. 475.20 s [safe-coloured-text-gen] isNothing chunkStyleBlinking,
  1321. 475.20 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleForeground,
  1322. 475.20 s [safe-coloured-text-gen] - maybe True (plainColour tc) chunkStyleBackground
  1323. 475.20 s [safe-coloured-text-gen] + not maybe True (plainColour tc) chunkStyleBackground
  1324. 475.20 s [safe-coloured-text-gen] ]
  1325. 475.20 s [safe-coloured-text-gen]
  1326. 475.20 s [safe-coloured-text-gen] plainChunk :: TerminalCapabilities -> Chunk -> Bool
  1327. 475.20 s [safe-coloured-text-gen] Testing mutation ListLit at src/Text/Colour/Chunk.hs:62:9-10
  1328. 475.20 s [safe-coloured-text-gen] @@ -59,17 +59,7 @@
  1329. 475.20 s [safe-coloured-text-gen] plainStyle tc ChunkStyle {..} =
  1330. 475.20 s [safe-coloured-text-gen] let ChunkStyle _ _ _ _ _ _ _ _ _ _ = undefined
  1331. 475.20 s [safe-coloured-text-gen] in and
  1332. 475.20 s [safe-coloured-text-gen] - [ isNothing chunkStyleItalic,
  1333. 475.20 s [safe-coloured-text-gen] - isNothing chunkStyleStrikethrough,
  1334. 506.02 s [safe-coloured-text-gen] - isNothing chunkStyleSwapForegroundBackground,
  1335. 506.02 s [safe-coloured-text-gen] - isNothing chunkStyleConcealed,
  1336. 506.05 s [safe-coloured-text-gen] - isNothing chunkStyleOverlined,
  1337. 506.05 s [safe-coloured-text-gen] - isNothing chunkStyleConsoleIntensity,
  1338. 506.05 s [safe-coloured-text-gen] - isNothing chunkStyleUnderlining,
  1339. 506.05 s [safe-coloured-text-gen] - isNothing chunkStyleBlinking,
  1340. 506.05 s [safe-coloured-text-gen] - maybe True (plainColour tc) chunkStyleForeground,
  1341. 506.05 s [safe-coloured-text-gen] - maybe True (plainColour tc) chunkStyleBackground
  1342. 506.05 s [safe-coloured-text-gen] ]
  1343. 506.05 s [safe-coloured-text-gen]
  1344. 506.05 s [safe-coloured-text-gen] plainChunk :: TerminalCapabilities -> Chunk -> Bool
  1345. 506.05 s [safe-coloured-text-gen] plainChunk tc Chunk {..} =
  1346. 506.05 s [safe-coloured-text-gen] Testing mutation ListLit at src/Text/Colour/Chunk.hs:62:9-10
  1347. 506.05 s [safe-coloured-text-gen] @@ -59,17 +59,16 @@
  1348. 506.06 s [safe-coloured-text-gen] plainStyle tc ChunkStyle {..} =
  1349. 506.06 s [safe-coloured-text-gen] let ChunkStyle _ _ _ _ _ _ _ _ _ _ = undefined
  1350. 506.06 s [safe-coloured-text-gen] in and
  1351. 506.06 s [safe-coloured-text-gen] - [ isNothing chunkStyleItalic,
  1352. 506.06 s [safe-coloured-text-gen] isNothing chunkStyleStrikethrough,
  1353. 506.06 s [safe-coloured-text-gen] isNothing chunkStyleSwapForegroundBackground,
  1354. 506.06 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  1355. 506.06 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  1356. 506.06 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  1357. 506.06 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  1358. 506.06 s [safe-coloured-text-gen] isNothing chunkStyleBlinking,
  1359. 506.06 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleForeground,
  1360. 506.06 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleBackground
  1361. 506.06 s [safe-coloured-text-gen] ]
  1362. 506.06 s [safe-coloured-text-gen]
  1363. 506.06 s [safe-coloured-text-gen] plainChunk :: TerminalCapabilities -> Chunk -> Bool
  1364. 506.06 s [safe-coloured-text-gen] plainChunk tc Chunk {..} =
  1365. 506.06 s [safe-coloured-text-gen] Testing mutation ListLit at src/Text/Colour/Chunk.hs:62:9-10
  1366. 506.06 s [safe-coloured-text-gen] @@ -59,17 +59,16 @@
  1367. 506.06 s [safe-coloured-text-gen] plainStyle tc ChunkStyle {..} =
  1368. 506.06 s [safe-coloured-text-gen] let ChunkStyle _ _ _ _ _ _ _ _ _ _ = undefined
  1369. 506.06 s [safe-coloured-text-gen] in and
  1370. 506.06 s [safe-coloured-text-gen] [ isNothing chunkStyleItalic,
  1371. 506.06 s [safe-coloured-text-gen] isNothing chunkStyleStrikethrough,
  1372. 506.06 s [safe-coloured-text-gen] isNothing chunkStyleSwapForegroundBackground,
  1373. 506.06 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  1374. 506.06 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  1375. 506.06 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  1376. 506.06 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  1377. 506.06 s [safe-coloured-text-gen] isNothing chunkStyleBlinking,
  1378. 506.06 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleForeground,
  1379. 506.06 s [safe-coloured-text-gen] - maybe True (plainColour tc) chunkStyleBackground
  1380. 506.06 s [safe-coloured-text-gen] ]
  1381. 506.06 s [safe-coloured-text-gen]
  1382. 506.06 s [safe-coloured-text-gen] plainChunk :: TerminalCapabilities -> Chunk -> Bool
  1383. 506.06 s [safe-coloured-text-gen] plainChunk tc Chunk {..} =
  1384. 506.06 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:61:7-10
  1385. 506.06 s [safe-coloured-text-gen] @@ -58,18 +58,18 @@
  1386. 506.06 s [safe-coloured-text-gen] plainStyle :: TerminalCapabilities -> ChunkStyle -> Bool
  1387. 506.06 s [safe-coloured-text-gen] plainStyle tc ChunkStyle {..} =
  1388. 506.07 s [safe-coloured-text-gen] let ChunkStyle _ _ _ _ _ _ _ _ _ _ = undefined
  1389. 506.07 s [safe-coloured-text-gen] - in and
  1390. 506.07 s [safe-coloured-text-gen] + in True
  1391. 506.07 s [safe-coloured-text-gen] [ isNothing chunkStyleItalic,
  1392. 506.07 s [safe-coloured-text-gen] isNothing chunkStyleStrikethrough,
  1393. 506.07 s [safe-coloured-text-gen] isNothing chunkStyleSwapForegroundBackground,
  1394. 506.07 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  1395. 506.07 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  1396. 506.07 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  1397. 506.07 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  1398. 506.07 s [safe-coloured-text-gen] isNothing chunkStyleBlinking,
  1399. 506.07 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleForeground,
  1400. 506.07 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleBackground
  1401. 506.07 s [safe-coloured-text-gen] ]
  1402. 506.07 s [safe-coloured-text-gen]
  1403. 506.07 s [safe-coloured-text-gen] plainChunk :: TerminalCapabilities -> Chunk -> Bool
  1404. 506.07 s [safe-coloured-text-gen] plainChunk tc Chunk {..} =
  1405. 506.07 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:61:7-10
  1406. 506.07 s [safe-coloured-text-gen] @@ -58,18 +58,18 @@
  1407. 506.07 s [safe-coloured-text-gen] plainStyle :: TerminalCapabilities -> ChunkStyle -> Bool
  1408. 506.07 s [safe-coloured-text-gen] plainStyle tc ChunkStyle {..} =
  1409. 506.07 s [safe-coloured-text-gen] let ChunkStyle _ _ _ _ _ _ _ _ _ _ = undefined
  1410. 506.07 s [safe-coloured-text-gen] - in and
  1411. 506.07 s [safe-coloured-text-gen] + in False
  1412. 506.07 s [safe-coloured-text-gen] [ isNothing chunkStyleItalic,
  1413. 506.07 s [safe-coloured-text-gen] isNothing chunkStyleStrikethrough,
  1414. 506.07 s [safe-coloured-text-gen] isNothing chunkStyleSwapForegroundBackground,
  1415. 506.07 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  1416. 506.07 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  1417. 506.07 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  1418. 506.07 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  1419. 506.07 s [safe-coloured-text-gen] isNothing chunkStyleBlinking,
  1420. 506.07 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleForeground,
  1421. 506.07 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleBackground
  1422. 506.07 s [safe-coloured-text-gen] ]
  1423. 506.07 s [safe-coloured-text-gen]
  1424. 506.07 s [safe-coloured-text-gen] plainChunk :: TerminalCapabilities -> Chunk -> Bool
  1425. 506.07 s [safe-coloured-text-gen] plainChunk tc Chunk {..} =
  1426. 506.07 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk.hs:61:7-10
  1427. 506.07 s [safe-coloured-text-gen] @@ -58,18 +58,18 @@
  1428. 506.07 s [safe-coloured-text-gen] plainStyle :: TerminalCapabilities -> ChunkStyle -> Bool
  1429. 506.07 s [safe-coloured-text-gen] plainStyle tc ChunkStyle {..} =
  1430. 506.07 s [safe-coloured-text-gen] let ChunkStyle _ _ _ _ _ _ _ _ _ _ = undefined
  1431. 506.07 s [safe-coloured-text-gen] - in and
  1432. 506.07 s [safe-coloured-text-gen] + in not and
  1433. 506.07 s [safe-coloured-text-gen] [ isNothing chunkStyleItalic,
  1434. 506.07 s [safe-coloured-text-gen] isNothing chunkStyleStrikethrough,
  1435. 506.07 s [safe-coloured-text-gen] isNothing chunkStyleSwapForegroundBackground,
  1436. 506.07 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  1437. 506.07 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  1438. 506.07 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  1439. 506.07 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  1440. 506.07 s [safe-coloured-text-gen] isNothing chunkStyleBlinking,
  1441. 506.07 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleForeground,
  1442. 506.07 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleBackground
  1443. 506.07 s [safe-coloured-text-gen] ]
  1444. 506.07 s [safe-coloured-text-gen]
  1445. 506.07 s [safe-coloured-text-gen] plainChunk :: TerminalCapabilities -> Chunk -> Bool
  1446. 506.07 s [safe-coloured-text-gen] plainChunk tc Chunk {..} =
  1447. 506.07 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:60:3-10
  1448. 506.08 s [safe-coloured-text-gen] @@ -57,19 +57,19 @@
  1449. 506.08 s [safe-coloured-text-gen]
  1450. 506.08 s [safe-coloured-text-gen] plainStyle :: TerminalCapabilities -> ChunkStyle -> Bool
  1451. 506.08 s [safe-coloured-text-gen] plainStyle tc ChunkStyle {..} =
  1452. 506.08 s [safe-coloured-text-gen] - let ChunkStyle _ _ _ _ _ _ _ _ _ _ = undefined
  1453. 506.08 s [safe-coloured-text-gen] + TruenkStyle _ _ _ _ _ _ _ _ _ _ = undefined
  1454. 506.08 s [safe-coloured-text-gen] in and
  1455. 506.08 s [safe-coloured-text-gen] [ isNothing chunkStyleItalic,
  1456. 506.08 s [safe-coloured-text-gen] isNothing chunkStyleStrikethrough,
  1457. 506.08 s [safe-coloured-text-gen] isNothing chunkStyleSwapForegroundBackground,
  1458. 506.08 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  1459. 506.08 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  1460. 506.08 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  1461. 506.08 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  1462. 506.08 s [safe-coloured-text-gen] isNothing chunkStyleBlinking,
  1463. 506.08 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleForeground,
  1464. 506.08 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleBackground
  1465. 506.08 s [safe-coloured-text-gen] ]
  1466. 506.08 s [safe-coloured-text-gen]
  1467. 506.08 s [safe-coloured-text-gen] plainChunk :: TerminalCapabilities -> Chunk -> Bool
  1468. 506.08 s [safe-coloured-text-gen] plainChunk tc Chunk {..} =
  1469. 506.08 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:60:3-10
  1470. 506.08 s [safe-coloured-text-gen] @@ -57,19 +57,19 @@
  1471. 506.08 s [safe-coloured-text-gen]
  1472. 506.08 s [safe-coloured-text-gen] plainStyle :: TerminalCapabilities -> ChunkStyle -> Bool
  1473. 506.08 s [safe-coloured-text-gen] plainStyle tc ChunkStyle {..} =
  1474. 506.08 s [safe-coloured-text-gen] - let ChunkStyle _ _ _ _ _ _ _ _ _ _ = undefined
  1475. 506.08 s [safe-coloured-text-gen] + FalsenkStyle _ _ _ _ _ _ _ _ _ _ = undefined
  1476. 506.08 s [safe-coloured-text-gen] in and
  1477. 506.08 s [safe-coloured-text-gen] [ isNothing chunkStyleItalic,
  1478. 506.08 s [safe-coloured-text-gen] isNothing chunkStyleStrikethrough,
  1479. 506.08 s [safe-coloured-text-gen] isNothing chunkStyleSwapForegroundBackground,
  1480. 506.08 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  1481. 506.08 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  1482. 506.08 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  1483. 506.08 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  1484. 506.08 s [safe-coloured-text-gen] isNothing chunkStyleBlinking,
  1485. 506.08 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleForeground,
  1486. 506.08 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleBackground
  1487. 506.08 s [safe-coloured-text-gen] ]
  1488. 506.08 s [safe-coloured-text-gen]
  1489. 506.08 s [safe-coloured-text-gen] plainChunk :: TerminalCapabilities -> Chunk -> Bool
  1490. 506.08 s [safe-coloured-text-gen] plainChunk tc Chunk {..} =
  1491. 506.08 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:77:7-31
  1492. 506.08 s [safe-coloured-text-gen] @@ -74,7 +74,7 @@
  1493. 506.08 s [safe-coloured-text-gen] plainChunk :: TerminalCapabilities -> Chunk -> Bool
  1494. 506.08 s [safe-coloured-text-gen] plainChunk tc Chunk {..} =
  1495. 506.08 s [safe-coloured-text-gen] let Chunk _ _ = undefined
  1496. 506.08 s [safe-coloured-text-gen] - in plainStyle tc chunkStyle
  1497. 506.08 s [safe-coloured-text-gen] + in True
  1498. 506.08 s [safe-coloured-text-gen]
  1499. 506.08 s [safe-coloured-text-gen] plainColour :: TerminalCapabilities -> Colour -> Bool
  1500. 506.08 s [safe-coloured-text-gen] plainColour tc = \case
  1501. 506.08 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk.hs:60:3-10
  1502. 506.08 s [safe-coloured-text-gen] @@ -57,19 +57,19 @@
  1503. 506.08 s [safe-coloured-text-gen]
  1504. 506.08 s [safe-coloured-text-gen] plainStyle :: TerminalCapabilities -> ChunkStyle -> Bool
  1505. 506.08 s [safe-coloured-text-gen] plainStyle tc ChunkStyle {..} =
  1506. 506.08 s [safe-coloured-text-gen] - let ChunkStyle _ _ _ _ _ _ _ _ _ _ = undefined
  1507. 506.08 s [safe-coloured-text-gen] + not let ChunkStyle _ _ _ _ _ _ _ _ _ _ = undefined
  1508. 506.08 s [safe-coloured-text-gen] in and
  1509. 506.08 s [safe-coloured-text-gen] [ isNothing chunkStyleItalic,
  1510. 506.08 s [safe-coloured-text-gen] isNothing chunkStyleStrikethrough,
  1511. 506.08 s [safe-coloured-text-gen] isNothing chunkStyleSwapForegroundBackground,
  1512. 506.08 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  1513. 506.08 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  1514. 506.08 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  1515. 506.08 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  1516. 506.08 s [safe-coloured-text-gen] isNothing chunkStyleBlinking,
  1517. 506.08 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleForeground,
  1518. 506.08 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleBackground
  1519. 506.08 s [safe-coloured-text-gen] ]
  1520. 506.08 s [safe-coloured-text-gen]
  1521. 506.08 s [safe-coloured-text-gen] plainChunk :: TerminalCapabilities -> Chunk -> Bool
  1522. 506.08 s [safe-coloured-text-gen] plainChunk tc Chunk {..} =
  1523. 506.08 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:77:7-31
  1524. 506.08 s [safe-coloured-text-gen] @@ -74,7 +74,7 @@
  1525. 506.08 s [safe-coloured-text-gen] plainChunk :: TerminalCapabilities -> Chunk -> Bool
  1526. 506.08 s [safe-coloured-text-gen] plainChunk tc Chunk {..} =
  1527. 506.08 s [safe-coloured-text-gen] let Chunk _ _ = undefined
  1528. 506.08 s [safe-coloured-text-gen] - in plainStyle tc chunkStyle
  1529. 506.08 s [safe-coloured-text-gen] + in False
  1530. 506.08 s [safe-coloured-text-gen]
  1531. 506.08 s [safe-coloured-text-gen] plainColour :: TerminalCapabilities -> Colour -> Bool
  1532. 506.08 s [safe-coloured-text-gen] plainColour tc = \case
  1533. 506.09 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk.hs:77:7-31
  1534. 506.09 s [safe-coloured-text-gen] @@ -74,7 +74,7 @@
  1535. 506.09 s [safe-coloured-text-gen] plainChunk :: TerminalCapabilities -> Chunk -> Bool
  1536. 506.09 s [safe-coloured-text-gen] plainChunk tc Chunk {..} =
  1537. 506.09 s [safe-coloured-text-gen] let Chunk _ _ = undefined
  1538. 506.09 s [safe-coloured-text-gen] - in plainStyle tc chunkStyle
  1539. 539.76 s [safe-coloured-text-gen] + in not plainStyle tc chunkStyle
  1540. 539.79 s [safe-coloured-text-gen]
  1541. 539.79 s [safe-coloured-text-gen] plainColour :: TerminalCapabilities -> Colour -> Bool
  1542. 539.79 s [safe-coloured-text-gen] plainColour tc = \case
  1543. 539.79 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:76:3-31
  1544. 539.79 s [safe-coloured-text-gen] @@ -73,8 +73,8 @@
  1545. 539.79 s [safe-coloured-text-gen]
  1546. 539.79 s [safe-coloured-text-gen] plainChunk :: TerminalCapabilities -> Chunk -> Bool
  1547. 539.79 s [safe-coloured-text-gen] plainChunk tc Chunk {..} =
  1548. 539.79 s [safe-coloured-text-gen] - let Chunk _ _ = undefined
  1549. 539.79 s [safe-coloured-text-gen] + True
  1550. 539.79 s [safe-coloured-text-gen] in plainStyle tc chunkStyle
  1551. 539.79 s [safe-coloured-text-gen]
  1552. 539.79 s [safe-coloured-text-gen] plainColour :: TerminalCapabilities -> Colour -> Bool
  1553. 539.79 s [safe-coloured-text-gen] plainColour tc = \case
  1554. 539.79 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:76:3-31
  1555. 539.79 s [safe-coloured-text-gen] @@ -73,8 +73,8 @@
  1556. 539.79 s [safe-coloured-text-gen]
  1557. 539.79 s [safe-coloured-text-gen] plainChunk :: TerminalCapabilities -> Chunk -> Bool
  1558. 539.79 s [safe-coloured-text-gen] plainChunk tc Chunk {..} =
  1559. 539.79 s [safe-coloured-text-gen] - let Chunk _ _ = undefined
  1560. 539.79 s [safe-coloured-text-gen] + False
  1561. 539.79 s [safe-coloured-text-gen] in plainStyle tc chunkStyle
  1562. 539.79 s [safe-coloured-text-gen]
  1563. 539.79 s [safe-coloured-text-gen] plainColour :: TerminalCapabilities -> Colour -> Bool
  1564. 539.79 s [safe-coloured-text-gen] plainColour tc = \case
  1565. 539.79 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk.hs:76:3-31
  1566. 539.79 s [safe-coloured-text-gen] @@ -73,8 +73,8 @@
  1567. 539.79 s [safe-coloured-text-gen]
  1568. 539.79 s [safe-coloured-text-gen] plainChunk :: TerminalCapabilities -> Chunk -> Bool
  1569. 539.79 s [safe-coloured-text-gen] plainChunk tc Chunk {..} =
  1570. 539.79 s [safe-coloured-text-gen] - let Chunk _ _ = undefined
  1571. 539.79 s [safe-coloured-text-gen] + not let Chunk _ _ = undefined
  1572. 539.80 s [safe-coloured-text-gen] in plainStyle tc chunkStyle
  1573. 539.80 s [safe-coloured-text-gen]
  1574. 539.80 s [safe-coloured-text-gen] plainColour :: TerminalCapabilities -> Colour -> Bool
  1575. 539.80 s [safe-coloured-text-gen] plainColour tc = \case
  1576. 539.80 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:124:6-21
  1577. 539.80 s [safe-coloured-text-gen] @@ -121,7 +121,7 @@
  1578. 539.80 s [safe-coloured-text-gen] -- | Render a chunk to a lazy 'LT.Text' 'Text.Builder'
  1579. 539.80 s [safe-coloured-text-gen] renderChunkBuilder :: TerminalCapabilities -> Chunk -> Text.Builder
  1580. 539.80 s [safe-coloured-text-gen] renderChunkBuilder tc c@Chunk {..} =
  1581. 539.80 s [safe-coloured-text-gen] - if plainChunk tc c
  1582. 539.80 s [safe-coloured-text-gen] + if True
  1583. 539.80 s [safe-coloured-text-gen] then LTB.fromText chunkText
  1584. 539.80 s [safe-coloured-text-gen] else
  1585. 539.80 s [safe-coloured-text-gen] mconcat
  1586. 539.80 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:124:6-21
  1587. 539.80 s [safe-coloured-text-gen] @@ -121,7 +121,7 @@
  1588. 539.80 s [safe-coloured-text-gen] -- | Render a chunk to a lazy 'LT.Text' 'Text.Builder'
  1589. 539.80 s [safe-coloured-text-gen] renderChunkBuilder :: TerminalCapabilities -> Chunk -> Text.Builder
  1590. 539.80 s [safe-coloured-text-gen] renderChunkBuilder tc c@Chunk {..} =
  1591. 539.80 s [safe-coloured-text-gen] - if plainChunk tc c
  1592. 539.80 s [safe-coloured-text-gen] + if False
  1593. 539.80 s [safe-coloured-text-gen] then LTB.fromText chunkText
  1594. 539.80 s [safe-coloured-text-gen] else
  1595. 539.80 s [safe-coloured-text-gen] mconcat
  1596. 539.80 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk.hs:124:6-21
  1597. 539.80 s [safe-coloured-text-gen] @@ -121,7 +121,7 @@
  1598. 539.80 s [safe-coloured-text-gen] -- | Render a chunk to a lazy 'LT.Text' 'Text.Builder'
  1599. 539.80 s [safe-coloured-text-gen] renderChunkBuilder :: TerminalCapabilities -> Chunk -> Text.Builder
  1600. 539.80 s [safe-coloured-text-gen] renderChunkBuilder tc c@Chunk {..} =
  1601. 539.80 s [safe-coloured-text-gen] - if plainChunk tc c
  1602. 539.80 s [safe-coloured-text-gen] + if not plainChunk tc c
  1603. 539.80 s [safe-coloured-text-gen] then LTB.fromText chunkText
  1604. 539.80 s [safe-coloured-text-gen] else
  1605. 539.80 s [safe-coloured-text-gen] mconcat
  1606. 539.80 s [safe-coloured-text-gen] Testing mutation ListLit at src/Text/Colour/Chunk.hs:128:9-10
  1607. 539.80 s [safe-coloured-text-gen] @@ -125,10 +125,7 @@
  1608. 539.80 s [safe-coloured-text-gen] then LTB.fromText chunkText
  1609. 539.80 s [safe-coloured-text-gen] else
  1610. 539.80 s [safe-coloured-text-gen] mconcat
  1611. 539.80 s [safe-coloured-text-gen] - [ renderCSI (SGR (styleSGR tc chunkStyle)),
  1612. 539.80 s [safe-coloured-text-gen] - LTB.fromText chunkText,
  1613. 539.80 s [safe-coloured-text-gen] - renderCSI (SGR [Reset])
  1614. 539.80 s [safe-coloured-text-gen] ]
  1615. 539.80 s [safe-coloured-text-gen]
  1616. 539.80 s [safe-coloured-text-gen] styleSGR :: TerminalCapabilities -> ChunkStyle -> [SGR]
  1617. 539.80 s [safe-coloured-text-gen] styleSGR tc ChunkStyle {..} =
  1618. 539.80 s [safe-coloured-text-gen] Testing mutation ListLit at src/Text/Colour/Chunk.hs:128:9-10
  1619. 539.80 s [safe-coloured-text-gen] @@ -125,10 +125,9 @@
  1620. 539.80 s [safe-coloured-text-gen] then LTB.fromText chunkText
  1621. 539.80 s [safe-coloured-text-gen] else
  1622. 539.80 s [safe-coloured-text-gen] mconcat
  1623. 539.80 s [safe-coloured-text-gen] - [ renderCSI (SGR (styleSGR tc chunkStyle)),
  1624. 539.80 s [safe-coloured-text-gen] LTB.fromText chunkText,
  1625. 539.80 s [safe-coloured-text-gen] renderCSI (SGR [Reset])
  1626. 539.80 s [safe-coloured-text-gen] ]
  1627. 539.80 s [safe-coloured-text-gen]
  1628. 539.80 s [safe-coloured-text-gen] styleSGR :: TerminalCapabilities -> ChunkStyle -> [SGR]
  1629. 539.80 s [safe-coloured-text-gen] styleSGR tc ChunkStyle {..} =
  1630. 539.80 s [safe-coloured-text-gen] Testing mutation ListLit at src/Text/Colour/Chunk.hs:128:9-10
  1631. 539.80 s [safe-coloured-text-gen] @@ -125,10 +125,9 @@
  1632. 539.80 s [safe-coloured-text-gen] then LTB.fromText chunkText
  1633. 539.80 s [safe-coloured-text-gen] else
  1634. 539.80 s [safe-coloured-text-gen] mconcat
  1635. 539.80 s [safe-coloured-text-gen] [ renderCSI (SGR (styleSGR tc chunkStyle)),
  1636. 539.80 s [safe-coloured-text-gen] LTB.fromText chunkText,
  1637. 539.80 s [safe-coloured-text-gen] - renderCSI (SGR [Reset])
  1638. 539.80 s [safe-coloured-text-gen] ]
  1639. 539.80 s [safe-coloured-text-gen]
  1640. 539.81 s [safe-coloured-text-gen] styleSGR :: TerminalCapabilities -> ChunkStyle -> [SGR]
  1641. 539.81 s [safe-coloured-text-gen] styleSGR tc ChunkStyle {..} =
  1642. 539.81 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:209:12-13
  1643. 539.81 s [safe-coloured-text-gen] @@ -206,7 +206,7 @@
  1644. 539.81 s [safe-coloured-text-gen]
  1645. 539.81 s [safe-coloured-text-gen] terminalColourSGRParameter :: TerminalColour -> Word8
  1646. 539.81 s [safe-coloured-text-gen] terminalColourSGRParameter = \case
  1647. 539.81 s [safe-coloured-text-gen] - Black -> 0
  1648. 539.81 s [safe-coloured-text-gen] + Black -> 1
  1649. 539.81 s [safe-coloured-text-gen] Red -> 1
  1650. 539.81 s [safe-coloured-text-gen] Green -> 2
  1651. 539.81 s [safe-coloured-text-gen] Yellow -> 3
  1652. 539.81 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:210:10-11
  1653. 539.81 s [safe-coloured-text-gen] @@ -207,7 +207,7 @@
  1654. 539.81 s [safe-coloured-text-gen] terminalColourSGRParameter :: TerminalColour -> Word8
  1655. 539.81 s [safe-coloured-text-gen] terminalColourSGRParameter = \case
  1656. 539.81 s [safe-coloured-text-gen] Black -> 0
  1657. 539.81 s [safe-coloured-text-gen] - Red -> 1
  1658. 539.81 s [safe-coloured-text-gen] + Red -> 0
  1659. 539.81 s [safe-coloured-text-gen] Green -> 2
  1660. 539.81 s [safe-coloured-text-gen] Yellow -> 3
  1661. 539.81 s [safe-coloured-text-gen] Blue -> 4
  1662. 539.81 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:211:12-13
  1663. 539.81 s [safe-coloured-text-gen] @@ -208,7 +208,7 @@
  1664. 539.81 s [safe-coloured-text-gen] terminalColourSGRParameter = \case
  1665. 539.81 s [safe-coloured-text-gen] Black -> 0
  1666. 539.81 s [safe-coloured-text-gen] Red -> 1
  1667. 539.81 s [safe-coloured-text-gen] - Green -> 2
  1668. 539.81 s [safe-coloured-text-gen] + Green -> 0
  1669. 539.81 s [safe-coloured-text-gen] Yellow -> 3
  1670. 539.81 s [safe-coloured-text-gen] Blue -> 4
  1671. 539.81 s [safe-coloured-text-gen] Magenta -> 5
  1672. 539.81 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:211:12-13
  1673. 539.81 s [safe-coloured-text-gen] @@ -208,7 +208,7 @@
  1674. 539.81 s [safe-coloured-text-gen] terminalColourSGRParameter = \case
  1675. 539.81 s [safe-coloured-text-gen] Black -> 0
  1676. 539.81 s [safe-coloured-text-gen] Red -> 1
  1677. 539.81 s [safe-coloured-text-gen] - Green -> 2
  1678. 539.81 s [safe-coloured-text-gen] + Green -> 1
  1679. 539.81 s [safe-coloured-text-gen] Yellow -> 3
  1680. 539.81 s [safe-coloured-text-gen] Blue -> 4
  1681. 539.81 s [safe-coloured-text-gen] Magenta -> 5
  1682. 539.81 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:213:11-12
  1683. 539.81 s [safe-coloured-text-gen] @@ -210,7 +210,7 @@
  1684. 539.81 s [safe-coloured-text-gen] Red -> 1
  1685. 539.81 s [safe-coloured-text-gen] Green -> 2
  1686. 539.81 s [safe-coloured-text-gen] Yellow -> 3
  1687. 539.81 s [safe-coloured-text-gen] - Blue -> 4
  1688. 539.81 s [safe-coloured-text-gen] + Blue -> 0
  1689. 539.81 s [safe-coloured-text-gen] Magenta -> 5
  1690. 539.81 s [safe-coloured-text-gen] Cyan -> 6
  1691. 539.81 s [safe-coloured-text-gen] White -> 7
  1692. 539.81 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:212:13-14
  1693. 539.81 s [safe-coloured-text-gen] @@ -209,7 +209,7 @@
  1694. 539.81 s [safe-coloured-text-gen] Black -> 0
  1695. 539.81 s [safe-coloured-text-gen] Red -> 1
  1696. 539.81 s [safe-coloured-text-gen] Green -> 2
  1697. 539.81 s [safe-coloured-text-gen] - Yellow -> 3
  1698. 539.81 s [safe-coloured-text-gen] + Yellow -> 0
  1699. 539.81 s [safe-coloured-text-gen] Blue -> 4
  1700. 539.81 s [safe-coloured-text-gen] Magenta -> 5
  1701. 539.81 s [safe-coloured-text-gen] Cyan -> 6
  1702. 539.81 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:212:13-14
  1703. 539.81 s [safe-coloured-text-gen] @@ -209,7 +209,7 @@
  1704. 539.81 s [safe-coloured-text-gen] Black -> 0
  1705. 539.81 s [safe-coloured-text-gen] Red -> 1
  1706. 539.81 s [safe-coloured-text-gen] Green -> 2
  1707. 539.81 s [safe-coloured-text-gen] - Yellow -> 3
  1708. 539.81 s [safe-coloured-text-gen] + Yellow -> 1
  1709. 539.81 s [safe-coloured-text-gen] Blue -> 4
  1710. 539.81 s [safe-coloured-text-gen] Magenta -> 5
  1711. 539.81 s [safe-coloured-text-gen] Cyan -> 6
  1712. 539.81 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:214:14-15
  1713. 539.81 s [safe-coloured-text-gen] @@ -211,7 +211,7 @@
  1714. 539.81 s [safe-coloured-text-gen] Green -> 2
  1715. 539.81 s [safe-coloured-text-gen] Yellow -> 3
  1716. 539.81 s [safe-coloured-text-gen] Blue -> 4
  1717. 539.81 s [safe-coloured-text-gen] - Magenta -> 5
  1718. 539.81 s [safe-coloured-text-gen] + Magenta -> 0
  1719. 539.81 s [safe-coloured-text-gen] Cyan -> 6
  1720. 539.81 s [safe-coloured-text-gen] White -> 7
  1721. 539.81 s [safe-coloured-text-gen]
  1722. 539.81 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:213:11-12
  1723. 539.81 s [safe-coloured-text-gen] @@ -210,7 +210,7 @@
  1724. 539.81 s [safe-coloured-text-gen] Red -> 1
  1725. 539.81 s [safe-coloured-text-gen] Green -> 2
  1726. 539.81 s [safe-coloured-text-gen] Yellow -> 3
  1727. 539.81 s [safe-coloured-text-gen] - Blue -> 4
  1728. 539.81 s [safe-coloured-text-gen] + Blue -> 1
  1729. 539.81 s [safe-coloured-text-gen] Magenta -> 5
  1730. 539.81 s [safe-coloured-text-gen] Cyan -> 6
  1731. 539.81 s [safe-coloured-text-gen] White -> 7
  1732. 539.81 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:214:14-15
  1733. 539.81 s [safe-coloured-text-gen] @@ -211,7 +211,7 @@
  1734. 539.81 s [safe-coloured-text-gen] Green -> 2
  1735. 539.81 s [safe-coloured-text-gen] Yellow -> 3
  1736. 539.81 s [safe-coloured-text-gen] Blue -> 4
  1737. 539.81 s [safe-coloured-text-gen] - Magenta -> 5
  1738. 539.81 s [safe-coloured-text-gen] + Magenta -> 1
  1739. 539.81 s [safe-coloured-text-gen] Cyan -> 6
  1740. 539.81 s [safe-coloured-text-gen] White -> 7
  1741. 539.81 s [safe-coloured-text-gen]
  1742. 539.81 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:215:11-12
  1743. 539.81 s [safe-coloured-text-gen] @@ -212,7 +212,7 @@
  1744. 539.81 s [safe-coloured-text-gen] Yellow -> 3
  1745. 539.81 s [safe-coloured-text-gen] Blue -> 4
  1746. 539.81 s [safe-coloured-text-gen] Magenta -> 5
  1747. 539.81 s [safe-coloured-text-gen] - Cyan -> 6
  1748. 539.81 s [safe-coloured-text-gen] + Cyan -> 0
  1749. 539.81 s [safe-coloured-text-gen] White -> 7
  1750. 539.81 s [safe-coloured-text-gen]
  1751. 539.81 s [safe-coloured-text-gen] terminalColourFromIndex :: Word8 -> Maybe TerminalColour
  1752. 539.81 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:215:11-12
  1753. 539.81 s [safe-coloured-text-gen] @@ -212,7 +212,7 @@
  1754. 539.81 s [safe-coloured-text-gen] Yellow -> 3
  1755. 539.81 s [safe-coloured-text-gen] Blue -> 4
  1756. 539.81 s [safe-coloured-text-gen] Magenta -> 5
  1757. 539.81 s [safe-coloured-text-gen] - Cyan -> 6
  1758. 539.81 s [safe-coloured-text-gen] + Cyan -> 1
  1759. 539.81 s [safe-coloured-text-gen] White -> 7
  1760. 539.81 s [safe-coloured-text-gen]
  1761. 539.81 s [safe-coloured-text-gen] terminalColourFromIndex :: Word8 -> Maybe TerminalColour
  1762. 539.81 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:216:12-13
  1763. 539.81 s [safe-coloured-text-gen] @@ -213,7 +213,7 @@
  1764. 539.81 s [safe-coloured-text-gen] Blue -> 4
  1765. 539.81 s [safe-coloured-text-gen] Magenta -> 5
  1766. 539.81 s [safe-coloured-text-gen] Cyan -> 6
  1767. 539.81 s [safe-coloured-text-gen] - White -> 7
  1768. 539.81 s [safe-coloured-text-gen] + White -> 0
  1769. 539.81 s [safe-coloured-text-gen]
  1770. 539.81 s [safe-coloured-text-gen] terminalColourFromIndex :: Word8 -> Maybe TerminalColour
  1771. 539.81 s [safe-coloured-text-gen] terminalColourFromIndex = \case
  1772. 539.81 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:216:12-13
  1773. 539.81 s [safe-coloured-text-gen] @@ -213,7 +213,7 @@
  1774. 539.81 s [safe-coloured-text-gen] Blue -> 4
  1775. 539.81 s [safe-coloured-text-gen] Magenta -> 5
  1776. 539.81 s [safe-coloured-text-gen] Cyan -> 6
  1777. 539.81 s [safe-coloured-text-gen] - White -> 7
  1778. 539.81 s [safe-coloured-text-gen] + White -> 1
  1779. 539.81 s [safe-coloured-text-gen]
  1780. 539.81 s [safe-coloured-text-gen] terminalColourFromIndex :: Word8 -> Maybe TerminalColour
  1781. 539.81 s [safe-coloured-text-gen] terminalColourFromIndex = \case
  1782. 539.81 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Code.hs:101:22-23
  1783. 539.81 s [safe-coloured-text-gen] @@ -98,7 +98,7 @@
  1784. 539.81 s [safe-coloured-text-gen] sgrToCSIParams :: SGR -> [Word8]
  1785. 539.81 s [safe-coloured-text-gen] sgrToCSIParams = \case
  1786. 539.81 s [safe-coloured-text-gen] Reset -> [] -- [0] would be fine too
  1787. 539.81 s [safe-coloured-text-gen] - SetItalic b -> [if b then 3 else 23]
  1788. 539.81 s [safe-coloured-text-gen] + SetItalic b -> [if True then 3 else 23]
  1789. 539.81 s [safe-coloured-text-gen] SetStrikethrough b -> [if b then 9 else 29]
  1790. 539.81 s [safe-coloured-text-gen] SetSwapForegroundBackground b -> [if b then 7 else 27]
  1791. 539.81 s [safe-coloured-text-gen] SetConcealed b -> [if b then 8 else 28]
  1792. 539.81 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Code.hs:101:22-23
  1793. 539.81 s [safe-coloured-text-gen] @@ -98,7 +98,7 @@
  1794. 539.81 s [safe-coloured-text-gen] sgrToCSIParams :: SGR -> [Word8]
  1795. 539.81 s [safe-coloured-text-gen] sgrToCSIParams = \case
  1796. 539.81 s [safe-coloured-text-gen] Reset -> [] -- [0] would be fine too
  1797. 539.81 s [safe-coloured-text-gen] - SetItalic b -> [if b then 3 else 23]
  1798. 539.81 s [safe-coloured-text-gen] + SetItalic b -> [if False then 3 else 23]
  1799. 539.81 s [safe-coloured-text-gen] SetStrikethrough b -> [if b then 9 else 29]
  1800. 539.81 s [safe-coloured-text-gen] SetSwapForegroundBackground b -> [if b then 7 else 27]
  1801. 539.81 s [safe-coloured-text-gen] SetConcealed b -> [if b then 8 else 28]
  1802. 539.81 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:101:29-30
  1803. 539.81 s [safe-coloured-text-gen] @@ -98,7 +98,7 @@
  1804. 539.81 s [safe-coloured-text-gen] sgrToCSIParams :: SGR -> [Word8]
  1805. 539.81 s [safe-coloured-text-gen] sgrToCSIParams = \case
  1806. 539.81 s [safe-coloured-text-gen] Reset -> [] -- [0] would be fine too
  1807. 539.82 s [safe-coloured-text-gen] - SetItalic b -> [if b then 3 else 23]
  1808. 539.82 s [safe-coloured-text-gen] + SetItalic b -> [if b then 1 else 23]
  1809. 539.82 s [safe-coloured-text-gen] SetStrikethrough b -> [if b then 9 else 29]
  1810. 539.82 s [safe-coloured-text-gen] SetSwapForegroundBackground b -> [if b then 7 else 27]
  1811. 539.82 s [safe-coloured-text-gen] SetConcealed b -> [if b then 8 else 28]
  1812. 539.82 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Code.hs:101:22-23
  1813. 539.82 s [safe-coloured-text-gen] @@ -98,7 +98,7 @@
  1814. 539.82 s [safe-coloured-text-gen] sgrToCSIParams :: SGR -> [Word8]
  1815. 539.82 s [safe-coloured-text-gen] sgrToCSIParams = \case
  1816. 548.46 s [safe-coloured-text-gen] Reset -> [] -- [0] would be fine too
  1817. 548.46 s [safe-coloured-text-gen] - SetItalic b -> [if b then 3 else 23]
  1818. 548.49 s [safe-coloured-text-gen] + SetItalic b -> [if not b then 3 else 23]
  1819. 548.49 s [safe-coloured-text-gen] SetStrikethrough b -> [if b then 9 else 29]
  1820. 548.49 s [safe-coloured-text-gen] SetSwapForegroundBackground b -> [if b then 7 else 27]
  1821. 548.49 s [safe-coloured-text-gen] SetConcealed b -> [if b then 8 else 28]
  1822. 548.49 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:101:29-30
  1823. 548.49 s [safe-coloured-text-gen] @@ -98,7 +98,7 @@
  1824. 548.49 s [safe-coloured-text-gen] sgrToCSIParams :: SGR -> [Word8]
  1825. 548.49 s [safe-coloured-text-gen] sgrToCSIParams = \case
  1826. 548.49 s [safe-coloured-text-gen] Reset -> [] -- [0] would be fine too
  1827. 548.49 s [safe-coloured-text-gen] - SetItalic b -> [if b then 3 else 23]
  1828. 548.49 s [safe-coloured-text-gen] + SetItalic b -> [if b then 0 else 23]
  1829. 548.50 s [safe-coloured-text-gen] SetStrikethrough b -> [if b then 9 else 29]
  1830. 548.50 s [safe-coloured-text-gen] SetSwapForegroundBackground b -> [if b then 7 else 27]
  1831. 548.50 s [safe-coloured-text-gen] SetConcealed b -> [if b then 8 else 28]
  1832. 548.50 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:101:36-38
  1833. 548.50 s [safe-coloured-text-gen] @@ -98,7 +98,7 @@
  1834. 548.50 s [safe-coloured-text-gen] sgrToCSIParams :: SGR -> [Word8]
  1835. 548.50 s [safe-coloured-text-gen] sgrToCSIParams = \case
  1836. 548.50 s [safe-coloured-text-gen] Reset -> [] -- [0] would be fine too
  1837. 548.50 s [safe-coloured-text-gen] - SetItalic b -> [if b then 3 else 23]
  1838. 548.50 s [safe-coloured-text-gen] + SetItalic b -> [if b then 3 else 0]
  1839. 548.50 s [safe-coloured-text-gen] SetStrikethrough b -> [if b then 9 else 29]
  1840. 548.50 s [safe-coloured-text-gen] SetSwapForegroundBackground b -> [if b then 7 else 27]
  1841. 548.50 s [safe-coloured-text-gen] SetConcealed b -> [if b then 8 else 28]
  1842. 548.50 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:101:36-38
  1843. 548.50 s [safe-coloured-text-gen] @@ -98,7 +98,7 @@
  1844. 548.50 s [safe-coloured-text-gen] sgrToCSIParams :: SGR -> [Word8]
  1845. 548.50 s [safe-coloured-text-gen] sgrToCSIParams = \case
  1846. 548.50 s [safe-coloured-text-gen] Reset -> [] -- [0] would be fine too
  1847. 548.50 s [safe-coloured-text-gen] - SetItalic b -> [if b then 3 else 23]
  1848. 548.50 s [safe-coloured-text-gen] + SetItalic b -> [if b then 3 else 1]
  1849. 548.50 s [safe-coloured-text-gen] SetStrikethrough b -> [if b then 9 else 29]
  1850. 548.50 s [safe-coloured-text-gen] SetSwapForegroundBackground b -> [if b then 7 else 27]
  1851. 548.50 s [safe-coloured-text-gen] SetConcealed b -> [if b then 8 else 28]
  1852. 548.50 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Code.hs:102:29-30
  1853. 548.50 s [safe-coloured-text-gen] @@ -99,7 +99,7 @@
  1854. 548.50 s [safe-coloured-text-gen] sgrToCSIParams = \case
  1855. 548.50 s [safe-coloured-text-gen] Reset -> [] -- [0] would be fine too
  1856. 548.50 s [safe-coloured-text-gen] SetItalic b -> [if b then 3 else 23]
  1857. 548.50 s [safe-coloured-text-gen] - SetStrikethrough b -> [if b then 9 else 29]
  1858. 548.50 s [safe-coloured-text-gen] + SetStrikethrough b -> [if True then 9 else 29]
  1859. 548.50 s [safe-coloured-text-gen] SetSwapForegroundBackground b -> [if b then 7 else 27]
  1860. 548.50 s [safe-coloured-text-gen] SetConcealed b -> [if b then 8 else 28]
  1861. 548.50 s [safe-coloured-text-gen] SetOverlined b -> [if b then 53 else 55]
  1862. 548.50 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Code.hs:102:29-30
  1863. 548.50 s [safe-coloured-text-gen] @@ -99,7 +99,7 @@
  1864. 548.50 s [safe-coloured-text-gen] sgrToCSIParams = \case
  1865. 548.50 s [safe-coloured-text-gen] Reset -> [] -- [0] would be fine too
  1866. 548.50 s [safe-coloured-text-gen] SetItalic b -> [if b then 3 else 23]
  1867. 548.50 s [safe-coloured-text-gen] - SetStrikethrough b -> [if b then 9 else 29]
  1868. 548.50 s [safe-coloured-text-gen] + SetStrikethrough b -> [if False then 9 else 29]
  1869. 548.50 s [safe-coloured-text-gen] SetSwapForegroundBackground b -> [if b then 7 else 27]
  1870. 548.50 s [safe-coloured-text-gen] SetConcealed b -> [if b then 8 else 28]
  1871. 548.50 s [safe-coloured-text-gen] SetOverlined b -> [if b then 53 else 55]
  1872. 548.50 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Code.hs:102:29-30
  1873. 548.50 s [safe-coloured-text-gen] @@ -99,7 +99,7 @@
  1874. 548.50 s [safe-coloured-text-gen] sgrToCSIParams = \case
  1875. 548.50 s [safe-coloured-text-gen] Reset -> [] -- [0] would be fine too
  1876. 548.50 s [safe-coloured-text-gen] SetItalic b -> [if b then 3 else 23]
  1877. 548.50 s [safe-coloured-text-gen] - SetStrikethrough b -> [if b then 9 else 29]
  1878. 548.51 s [safe-coloured-text-gen] + SetStrikethrough b -> [if not b then 9 else 29]
  1879. 548.51 s [safe-coloured-text-gen] SetSwapForegroundBackground b -> [if b then 7 else 27]
  1880. 548.51 s [safe-coloured-text-gen] SetConcealed b -> [if b then 8 else 28]
  1881. 548.51 s [safe-coloured-text-gen] SetOverlined b -> [if b then 53 else 55]
  1882. 548.51 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:102:36-37
  1883. 548.51 s [safe-coloured-text-gen] @@ -99,7 +99,7 @@
  1884. 548.51 s [safe-coloured-text-gen] sgrToCSIParams = \case
  1885. 548.51 s [safe-coloured-text-gen] Reset -> [] -- [0] would be fine too
  1886. 548.51 s [safe-coloured-text-gen] SetItalic b -> [if b then 3 else 23]
  1887. 548.51 s [safe-coloured-text-gen] - SetStrikethrough b -> [if b then 9 else 29]
  1888. 548.51 s [safe-coloured-text-gen] + SetStrikethrough b -> [if b then 0 else 29]
  1889. 548.51 s [safe-coloured-text-gen] SetSwapForegroundBackground b -> [if b then 7 else 27]
  1890. 548.51 s [safe-coloured-text-gen] SetConcealed b -> [if b then 8 else 28]
  1891. 548.51 s [safe-coloured-text-gen] SetOverlined b -> [if b then 53 else 55]
  1892. 548.51 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:102:43-45
  1893. 548.51 s [safe-coloured-text-gen] @@ -99,7 +99,7 @@
  1894. 548.51 s [safe-coloured-text-gen] sgrToCSIParams = \case
  1895. 548.51 s [safe-coloured-text-gen] Reset -> [] -- [0] would be fine too
  1896. 548.51 s [safe-coloured-text-gen] SetItalic b -> [if b then 3 else 23]
  1897. 548.51 s [safe-coloured-text-gen] - SetStrikethrough b -> [if b then 9 else 29]
  1898. 548.51 s [safe-coloured-text-gen] + SetStrikethrough b -> [if b then 9 else 1]
  1899. 548.51 s [safe-coloured-text-gen] SetSwapForegroundBackground b -> [if b then 7 else 27]
  1900. 548.51 s [safe-coloured-text-gen] SetConcealed b -> [if b then 8 else 28]
  1901. 548.51 s [safe-coloured-text-gen] SetOverlined b -> [if b then 53 else 55]
  1902. 548.51 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:102:36-37
  1903. 548.51 s [safe-coloured-text-gen] @@ -99,7 +99,7 @@
  1904. 548.51 s [safe-coloured-text-gen] sgrToCSIParams = \case
  1905. 548.51 s [safe-coloured-text-gen] Reset -> [] -- [0] would be fine too
  1906. 548.51 s [safe-coloured-text-gen] SetItalic b -> [if b then 3 else 23]
  1907. 548.51 s [safe-coloured-text-gen] - SetStrikethrough b -> [if b then 9 else 29]
  1908. 548.51 s [safe-coloured-text-gen] + SetStrikethrough b -> [if b then 1 else 29]
  1909. 548.51 s [safe-coloured-text-gen] SetSwapForegroundBackground b -> [if b then 7 else 27]
  1910. 548.51 s [safe-coloured-text-gen] SetConcealed b -> [if b then 8 else 28]
  1911. 548.51 s [safe-coloured-text-gen] SetOverlined b -> [if b then 53 else 55]
  1912. 548.51 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:102:43-45
  1913. 548.51 s [safe-coloured-text-gen] @@ -99,7 +99,7 @@
  1914. 548.51 s [safe-coloured-text-gen] sgrToCSIParams = \case
  1915. 548.51 s [safe-coloured-text-gen] Reset -> [] -- [0] would be fine too
  1916. 548.51 s [safe-coloured-text-gen] SetItalic b -> [if b then 3 else 23]
  1917. 548.51 s [safe-coloured-text-gen] - SetStrikethrough b -> [if b then 9 else 29]
  1918. 548.51 s [safe-coloured-text-gen] + SetStrikethrough b -> [if b then 9 else 0]
  1919. 548.51 s [safe-coloured-text-gen] SetSwapForegroundBackground b -> [if b then 7 else 27]
  1920. 548.51 s [safe-coloured-text-gen] SetConcealed b -> [if b then 8 else 28]
  1921. 548.51 s [safe-coloured-text-gen] SetOverlined b -> [if b then 53 else 55]
  1922. 548.51 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Code.hs:103:40-41
  1923. 548.51 s [safe-coloured-text-gen] @@ -100,7 +100,7 @@
  1924. 548.51 s [safe-coloured-text-gen] Reset -> [] -- [0] would be fine too
  1925. 548.51 s [safe-coloured-text-gen] SetItalic b -> [if b then 3 else 23]
  1926. 548.51 s [safe-coloured-text-gen] SetStrikethrough b -> [if b then 9 else 29]
  1927. 548.51 s [safe-coloured-text-gen] - SetSwapForegroundBackground b -> [if b then 7 else 27]
  1928. 548.51 s [safe-coloured-text-gen] + SetSwapForegroundBackground b -> [if True then 7 else 27]
  1929. 548.51 s [safe-coloured-text-gen] SetConcealed b -> [if b then 8 else 28]
  1930. 548.51 s [safe-coloured-text-gen] SetOverlined b -> [if b then 53 else 55]
  1931. 548.51 s [safe-coloured-text-gen] SetUnderlining u ->
  1932. 548.51 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Code.hs:103:40-41
  1933. 548.51 s [safe-coloured-text-gen] @@ -100,7 +100,7 @@
  1934. 548.51 s [safe-coloured-text-gen] Reset -> [] -- [0] would be fine too
  1935. 548.51 s [safe-coloured-text-gen] SetItalic b -> [if b then 3 else 23]
  1936. 548.51 s [safe-coloured-text-gen] SetStrikethrough b -> [if b then 9 else 29]
  1937. 548.51 s [safe-coloured-text-gen] - SetSwapForegroundBackground b -> [if b then 7 else 27]
  1938. 548.51 s [safe-coloured-text-gen] + SetSwapForegroundBackground b -> [if False then 7 else 27]
  1939. 548.51 s [safe-coloured-text-gen] SetConcealed b -> [if b then 8 else 28]
  1940. 548.52 s [safe-coloured-text-gen] SetOverlined b -> [if b then 53 else 55]
  1941. 548.52 s [safe-coloured-text-gen] SetUnderlining u ->
  1942. 548.52 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Code.hs:103:40-41
  1943. 548.52 s [safe-coloured-text-gen] @@ -100,7 +100,7 @@
  1944. 548.52 s [safe-coloured-text-gen] Reset -> [] -- [0] would be fine too
  1945. 548.52 s [safe-coloured-text-gen] SetItalic b -> [if b then 3 else 23]
  1946. 548.52 s [safe-coloured-text-gen] SetStrikethrough b -> [if b then 9 else 29]
  1947. 548.52 s [safe-coloured-text-gen] - SetSwapForegroundBackground b -> [if b then 7 else 27]
  1948. 548.52 s [safe-coloured-text-gen] + SetSwapForegroundBackground b -> [if not b then 7 else 27]
  1949. 548.52 s [safe-coloured-text-gen] SetConcealed b -> [if b then 8 else 28]
  1950. 548.52 s [safe-coloured-text-gen] SetOverlined b -> [if b then 53 else 55]
  1951. 548.52 s [safe-coloured-text-gen] SetUnderlining u ->
  1952. 548.52 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:103:47-48
  1953. 548.52 s [safe-coloured-text-gen] @@ -100,7 +100,7 @@
  1954. 548.52 s [safe-coloured-text-gen] Reset -> [] -- [0] would be fine too
  1955. 548.52 s [safe-coloured-text-gen] SetItalic b -> [if b then 3 else 23]
  1956. 548.52 s [safe-coloured-text-gen] SetStrikethrough b -> [if b then 9 else 29]
  1957. 548.52 s [safe-coloured-text-gen] - SetSwapForegroundBackground b -> [if b then 7 else 27]
  1958. 548.52 s [safe-coloured-text-gen] + SetSwapForegroundBackground b -> [if b then 0 else 27]
  1959. 548.52 s [safe-coloured-text-gen] SetConcealed b -> [if b then 8 else 28]
  1960. 548.52 s [safe-coloured-text-gen] SetOverlined b -> [if b then 53 else 55]
  1961. 548.52 s [safe-coloured-text-gen] SetUnderlining u ->
  1962. 548.52 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:103:47-48
  1963. 548.52 s [safe-coloured-text-gen] @@ -100,7 +100,7 @@
  1964. 548.52 s [safe-coloured-text-gen] Reset -> [] -- [0] would be fine too
  1965. 548.52 s [safe-coloured-text-gen] SetItalic b -> [if b then 3 else 23]
  1966. 548.52 s [safe-coloured-text-gen] SetStrikethrough b -> [if b then 9 else 29]
  1967. 548.52 s [safe-coloured-text-gen] - SetSwapForegroundBackground b -> [if b then 7 else 27]
  1968. 548.52 s [safe-coloured-text-gen] + SetSwapForegroundBackground b -> [if b then 1 else 27]
  1969. 548.52 s [safe-coloured-text-gen] SetConcealed b -> [if b then 8 else 28]
  1970. 548.52 s [safe-coloured-text-gen] SetOverlined b -> [if b then 53 else 55]
  1971. 548.52 s [safe-coloured-text-gen] SetUnderlining u ->
  1972. 548.52 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:103:54-56
  1973. 548.52 s [safe-coloured-text-gen] @@ -100,7 +100,7 @@
  1974. 548.52 s [safe-coloured-text-gen] Reset -> [] -- [0] would be fine too
  1975. 548.52 s [safe-coloured-text-gen] SetItalic b -> [if b then 3 else 23]
  1976. 548.52 s [safe-coloured-text-gen] SetStrikethrough b -> [if b then 9 else 29]
  1977. 548.52 s [safe-coloured-text-gen] - SetSwapForegroundBackground b -> [if b then 7 else 27]
  1978. 548.52 s [safe-coloured-text-gen] + SetSwapForegroundBackground b -> [if b then 7 else 0]
  1979. 548.52 s [safe-coloured-text-gen] SetConcealed b -> [if b then 8 else 28]
  1980. 548.52 s [safe-coloured-text-gen] SetOverlined b -> [if b then 53 else 55]
  1981. 548.52 s [safe-coloured-text-gen] SetUnderlining u ->
  1982. 548.52 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:103:54-56
  1983. 548.52 s [safe-coloured-text-gen] @@ -100,7 +100,7 @@
  1984. 548.52 s [safe-coloured-text-gen] Reset -> [] -- [0] would be fine too
  1985. 548.52 s [safe-coloured-text-gen] SetItalic b -> [if b then 3 else 23]
  1986. 548.52 s [safe-coloured-text-gen] SetStrikethrough b -> [if b then 9 else 29]
  1987. 548.52 s [safe-coloured-text-gen] - SetSwapForegroundBackground b -> [if b then 7 else 27]
  1988. 548.52 s [safe-coloured-text-gen] + SetSwapForegroundBackground b -> [if b then 7 else 1]
  1989. 548.52 s [safe-coloured-text-gen] SetConcealed b -> [if b then 8 else 28]
  1990. 548.52 s [safe-coloured-text-gen] SetOverlined b -> [if b then 53 else 55]
  1991. 548.52 s [safe-coloured-text-gen] SetUnderlining u ->
  1992. 548.52 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Code.hs:104:25-26
  1993. 548.52 s [safe-coloured-text-gen] @@ -101,7 +101,7 @@
  1994. 548.52 s [safe-coloured-text-gen] SetItalic b -> [if b then 3 else 23]
  1995. 548.52 s [safe-coloured-text-gen] SetStrikethrough b -> [if b then 9 else 29]
  1996. 548.52 s [safe-coloured-text-gen] SetSwapForegroundBackground b -> [if b then 7 else 27]
  1997. 548.53 s [safe-coloured-text-gen] - SetConcealed b -> [if b then 8 else 28]
  1998. 576.25 s [safe-coloured-text-gen] + SetConcealed b -> [if True then 8 else 28]
  1999. 576.25 s [safe-coloured-text-gen] SetOverlined b -> [if b then 53 else 55]
  2000. 576.27 s [safe-coloured-text-gen] SetUnderlining u ->
  2001. 576.27 s [safe-coloured-text-gen] [ case u of
  2002. 576.27 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Code.hs:104:25-26
  2003. 576.27 s [safe-coloured-text-gen] @@ -101,7 +101,7 @@
  2004. 576.27 s [safe-coloured-text-gen] SetItalic b -> [if b then 3 else 23]
  2005. 576.27 s [safe-coloured-text-gen] SetStrikethrough b -> [if b then 9 else 29]
  2006. 576.27 s [safe-coloured-text-gen] SetSwapForegroundBackground b -> [if b then 7 else 27]
  2007. 576.27 s [safe-coloured-text-gen] - SetConcealed b -> [if b then 8 else 28]
  2008. 576.27 s [safe-coloured-text-gen] + SetConcealed b -> [if False then 8 else 28]
  2009. 576.28 s [safe-coloured-text-gen] SetOverlined b -> [if b then 53 else 55]
  2010. 576.28 s [safe-coloured-text-gen] SetUnderlining u ->
  2011. 576.28 s [safe-coloured-text-gen] [ case u of
  2012. 576.28 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Code.hs:104:25-26
  2013. 576.28 s [safe-coloured-text-gen] @@ -101,7 +101,7 @@
  2014. 576.28 s [safe-coloured-text-gen] SetItalic b -> [if b then 3 else 23]
  2015. 576.28 s [safe-coloured-text-gen] SetStrikethrough b -> [if b then 9 else 29]
  2016. 576.28 s [safe-coloured-text-gen] SetSwapForegroundBackground b -> [if b then 7 else 27]
  2017. 576.28 s [safe-coloured-text-gen] - SetConcealed b -> [if b then 8 else 28]
  2018. 576.28 s [safe-coloured-text-gen] + SetConcealed b -> [if not b then 8 else 28]
  2019. 576.28 s [safe-coloured-text-gen] SetOverlined b -> [if b then 53 else 55]
  2020. 576.28 s [safe-coloured-text-gen] SetUnderlining u ->
  2021. 576.28 s [safe-coloured-text-gen] [ case u of
  2022. 576.28 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:104:32-33
  2023. 576.28 s [safe-coloured-text-gen] @@ -101,7 +101,7 @@
  2024. 576.28 s [safe-coloured-text-gen] SetItalic b -> [if b then 3 else 23]
  2025. 576.28 s [safe-coloured-text-gen] SetStrikethrough b -> [if b then 9 else 29]
  2026. 576.28 s [safe-coloured-text-gen] SetSwapForegroundBackground b -> [if b then 7 else 27]
  2027. 576.28 s [safe-coloured-text-gen] - SetConcealed b -> [if b then 8 else 28]
  2028. 576.28 s [safe-coloured-text-gen] + SetConcealed b -> [if b then 0 else 28]
  2029. 576.28 s [safe-coloured-text-gen] SetOverlined b -> [if b then 53 else 55]
  2030. 576.28 s [safe-coloured-text-gen] SetUnderlining u ->
  2031. 576.28 s [safe-coloured-text-gen] [ case u of
  2032. 576.28 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:104:32-33
  2033. 576.28 s [safe-coloured-text-gen] @@ -101,7 +101,7 @@
  2034. 576.28 s [safe-coloured-text-gen] SetItalic b -> [if b then 3 else 23]
  2035. 576.28 s [safe-coloured-text-gen] SetStrikethrough b -> [if b then 9 else 29]
  2036. 576.28 s [safe-coloured-text-gen] SetSwapForegroundBackground b -> [if b then 7 else 27]
  2037. 576.28 s [safe-coloured-text-gen] - SetConcealed b -> [if b then 8 else 28]
  2038. 576.28 s [safe-coloured-text-gen] + SetConcealed b -> [if b then 1 else 28]
  2039. 576.28 s [safe-coloured-text-gen] SetOverlined b -> [if b then 53 else 55]
  2040. 576.28 s [safe-coloured-text-gen] SetUnderlining u ->
  2041. 576.28 s [safe-coloured-text-gen] [ case u of
  2042. 576.28 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:104:39-41
  2043. 576.28 s [safe-coloured-text-gen] @@ -101,7 +101,7 @@
  2044. 576.28 s [safe-coloured-text-gen] SetItalic b -> [if b then 3 else 23]
  2045. 576.28 s [safe-coloured-text-gen] SetStrikethrough b -> [if b then 9 else 29]
  2046. 576.28 s [safe-coloured-text-gen] SetSwapForegroundBackground b -> [if b then 7 else 27]
  2047. 576.28 s [safe-coloured-text-gen] - SetConcealed b -> [if b then 8 else 28]
  2048. 576.28 s [safe-coloured-text-gen] + SetConcealed b -> [if b then 8 else 0]
  2049. 576.28 s [safe-coloured-text-gen] SetOverlined b -> [if b then 53 else 55]
  2050. 576.28 s [safe-coloured-text-gen] SetUnderlining u ->
  2051. 576.28 s [safe-coloured-text-gen] [ case u of
  2052. 576.28 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:104:39-41
  2053. 576.28 s [safe-coloured-text-gen] @@ -101,7 +101,7 @@
  2054. 576.28 s [safe-coloured-text-gen] SetItalic b -> [if b then 3 else 23]
  2055. 576.28 s [safe-coloured-text-gen] SetStrikethrough b -> [if b then 9 else 29]
  2056. 576.28 s [safe-coloured-text-gen] SetSwapForegroundBackground b -> [if b then 7 else 27]
  2057. 576.28 s [safe-coloured-text-gen] - SetConcealed b -> [if b then 8 else 28]
  2058. 576.28 s [safe-coloured-text-gen] + SetConcealed b -> [if b then 8 else 1]
  2059. 576.28 s [safe-coloured-text-gen] SetOverlined b -> [if b then 53 else 55]
  2060. 576.28 s [safe-coloured-text-gen] SetUnderlining u ->
  2061. 576.28 s [safe-coloured-text-gen] [ case u of
  2062. 576.28 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Code.hs:105:25-26
  2063. 576.28 s [safe-coloured-text-gen] @@ -102,7 +102,7 @@
  2064. 576.28 s [safe-coloured-text-gen] SetStrikethrough b -> [if b then 9 else 29]
  2065. 576.28 s [safe-coloured-text-gen] SetSwapForegroundBackground b -> [if b then 7 else 27]
  2066. 576.28 s [safe-coloured-text-gen] SetConcealed b -> [if b then 8 else 28]
  2067. 576.28 s [safe-coloured-text-gen] - SetOverlined b -> [if b then 53 else 55]
  2068. 576.28 s [safe-coloured-text-gen] + SetOverlined b -> [if True then 53 else 55]
  2069. 576.28 s [safe-coloured-text-gen] SetUnderlining u ->
  2070. 576.28 s [safe-coloured-text-gen] [ case u of
  2071. 576.28 s [safe-coloured-text-gen] SingleUnderline -> 4
  2072. 576.28 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Code.hs:105:25-26
  2073. 576.28 s [safe-coloured-text-gen] @@ -102,7 +102,7 @@
  2074. 576.28 s [safe-coloured-text-gen] SetStrikethrough b -> [if b then 9 else 29]
  2075. 576.28 s [safe-coloured-text-gen] SetSwapForegroundBackground b -> [if b then 7 else 27]
  2076. 576.28 s [safe-coloured-text-gen] SetConcealed b -> [if b then 8 else 28]
  2077. 576.28 s [safe-coloured-text-gen] - SetOverlined b -> [if b then 53 else 55]
  2078. 576.28 s [safe-coloured-text-gen] + SetOverlined b -> [if False then 53 else 55]
  2079. 576.28 s [safe-coloured-text-gen] SetUnderlining u ->
  2080. 576.28 s [safe-coloured-text-gen] [ case u of
  2081. 576.28 s [safe-coloured-text-gen] SingleUnderline -> 4
  2082. 576.28 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Code.hs:105:25-26
  2083. 576.28 s [safe-coloured-text-gen] @@ -102,7 +102,7 @@
  2084. 576.28 s [safe-coloured-text-gen] SetStrikethrough b -> [if b then 9 else 29]
  2085. 576.28 s [safe-coloured-text-gen] SetSwapForegroundBackground b -> [if b then 7 else 27]
  2086. 576.28 s [safe-coloured-text-gen] SetConcealed b -> [if b then 8 else 28]
  2087. 576.28 s [safe-coloured-text-gen] - SetOverlined b -> [if b then 53 else 55]
  2088. 576.28 s [safe-coloured-text-gen] + SetOverlined b -> [if not b then 53 else 55]
  2089. 576.28 s [safe-coloured-text-gen] SetUnderlining u ->
  2090. 576.28 s [safe-coloured-text-gen] [ case u of
  2091. 576.29 s [safe-coloured-text-gen] SingleUnderline -> 4
  2092. 576.29 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:105:32-34
  2093. 576.29 s [safe-coloured-text-gen] @@ -102,7 +102,7 @@
  2094. 576.29 s [safe-coloured-text-gen] SetStrikethrough b -> [if b then 9 else 29]
  2095. 576.29 s [safe-coloured-text-gen] SetSwapForegroundBackground b -> [if b then 7 else 27]
  2096. 576.29 s [safe-coloured-text-gen] SetConcealed b -> [if b then 8 else 28]
  2097. 576.29 s [safe-coloured-text-gen] - SetOverlined b -> [if b then 53 else 55]
  2098. 576.29 s [safe-coloured-text-gen] + SetOverlined b -> [if b then 0 else 55]
  2099. 576.29 s [safe-coloured-text-gen] SetUnderlining u ->
  2100. 576.29 s [safe-coloured-text-gen] [ case u of
  2101. 576.29 s [safe-coloured-text-gen] SingleUnderline -> 4
  2102. 576.29 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:105:32-34
  2103. 576.29 s [safe-coloured-text-gen] @@ -102,7 +102,7 @@
  2104. 576.29 s [safe-coloured-text-gen] SetStrikethrough b -> [if b then 9 else 29]
  2105. 576.29 s [safe-coloured-text-gen] SetSwapForegroundBackground b -> [if b then 7 else 27]
  2106. 576.29 s [safe-coloured-text-gen] SetConcealed b -> [if b then 8 else 28]
  2107. 576.29 s [safe-coloured-text-gen] - SetOverlined b -> [if b then 53 else 55]
  2108. 576.29 s [safe-coloured-text-gen] + SetOverlined b -> [if b then 1 else 55]
  2109. 576.29 s [safe-coloured-text-gen] SetUnderlining u ->
  2110. 576.29 s [safe-coloured-text-gen] [ case u of
  2111. 576.29 s [safe-coloured-text-gen] SingleUnderline -> 4
  2112. 576.29 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:105:40-42
  2113. 576.29 s [safe-coloured-text-gen] @@ -102,7 +102,7 @@
  2114. 576.29 s [safe-coloured-text-gen] SetStrikethrough b -> [if b then 9 else 29]
  2115. 576.29 s [safe-coloured-text-gen] SetSwapForegroundBackground b -> [if b then 7 else 27]
  2116. 576.29 s [safe-coloured-text-gen] SetConcealed b -> [if b then 8 else 28]
  2117. 576.29 s [safe-coloured-text-gen] - SetOverlined b -> [if b then 53 else 55]
  2118. 576.29 s [safe-coloured-text-gen] + SetOverlined b -> [if b then 53 else 0]
  2119. 576.29 s [safe-coloured-text-gen] SetUnderlining u ->
  2120. 576.29 s [safe-coloured-text-gen] [ case u of
  2121. 576.29 s [safe-coloured-text-gen] SingleUnderline -> 4
  2122. 576.29 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:105:40-42
  2123. 576.29 s [safe-coloured-text-gen] @@ -102,7 +102,7 @@
  2124. 576.29 s [safe-coloured-text-gen] SetStrikethrough b -> [if b then 9 else 29]
  2125. 576.29 s [safe-coloured-text-gen] SetSwapForegroundBackground b -> [if b then 7 else 27]
  2126. 576.29 s [safe-coloured-text-gen] SetConcealed b -> [if b then 8 else 28]
  2127. 576.29 s [safe-coloured-text-gen] - SetOverlined b -> [if b then 53 else 55]
  2128. 576.29 s [safe-coloured-text-gen] + SetOverlined b -> [if b then 53 else 1]
  2129. 576.29 s [safe-coloured-text-gen] SetUnderlining u ->
  2130. 576.29 s [safe-coloured-text-gen] [ case u of
  2131. 576.29 s [safe-coloured-text-gen] SingleUnderline -> 4
  2132. 576.29 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:108:28-29
  2133. 576.29 s [safe-coloured-text-gen] @@ -105,7 +105,7 @@
  2134. 576.29 s [safe-coloured-text-gen] SetOverlined b -> [if b then 53 else 55]
  2135. 576.29 s [safe-coloured-text-gen] SetUnderlining u ->
  2136. 576.29 s [safe-coloured-text-gen] [ case u of
  2137. 576.29 s [safe-coloured-text-gen] - SingleUnderline -> 4
  2138. 576.29 s [safe-coloured-text-gen] + SingleUnderline -> 0
  2139. 576.29 s [safe-coloured-text-gen] DoubleUnderline -> 21
  2140. 576.29 s [safe-coloured-text-gen] NoUnderline -> 24
  2141. 576.29 s [safe-coloured-text-gen] ]
  2142. 576.29 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:108:28-29
  2143. 576.29 s [safe-coloured-text-gen] @@ -105,7 +105,7 @@
  2144. 576.29 s [safe-coloured-text-gen] SetOverlined b -> [if b then 53 else 55]
  2145. 576.29 s [safe-coloured-text-gen] SetUnderlining u ->
  2146. 576.29 s [safe-coloured-text-gen] [ case u of
  2147. 576.29 s [safe-coloured-text-gen] - SingleUnderline -> 4
  2148. 576.29 s [safe-coloured-text-gen] + SingleUnderline -> 1
  2149. 576.29 s [safe-coloured-text-gen] DoubleUnderline -> 21
  2150. 576.29 s [safe-coloured-text-gen] NoUnderline -> 24
  2151. 576.29 s [safe-coloured-text-gen] ]
  2152. 576.29 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:109:28-30
  2153. 576.29 s [safe-coloured-text-gen] @@ -106,7 +106,7 @@
  2154. 576.29 s [safe-coloured-text-gen] SetUnderlining u ->
  2155. 576.29 s [safe-coloured-text-gen] [ case u of
  2156. 576.29 s [safe-coloured-text-gen] SingleUnderline -> 4
  2157. 576.29 s [safe-coloured-text-gen] - DoubleUnderline -> 21
  2158. 576.29 s [safe-coloured-text-gen] + DoubleUnderline -> 0
  2159. 576.29 s [safe-coloured-text-gen] NoUnderline -> 24
  2160. 576.29 s [safe-coloured-text-gen] ]
  2161. 576.29 s [safe-coloured-text-gen] SetBlinking b ->
  2162. 576.29 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:110:24-26
  2163. 576.29 s [safe-coloured-text-gen] @@ -107,7 +107,7 @@
  2164. 576.29 s [safe-coloured-text-gen] [ case u of
  2165. 576.29 s [safe-coloured-text-gen] SingleUnderline -> 4
  2166. 576.29 s [safe-coloured-text-gen] DoubleUnderline -> 21
  2167. 576.29 s [safe-coloured-text-gen] - NoUnderline -> 24
  2168. 576.29 s [safe-coloured-text-gen] + NoUnderline -> 1
  2169. 576.29 s [safe-coloured-text-gen] ]
  2170. 576.29 s [safe-coloured-text-gen] SetBlinking b ->
  2171. 576.29 s [safe-coloured-text-gen] [ case b of
  2172. 576.29 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:109:28-30
  2173. 576.29 s [safe-coloured-text-gen] @@ -106,7 +106,7 @@
  2174. 576.29 s [safe-coloured-text-gen] SetUnderlining u ->
  2175. 576.29 s [safe-coloured-text-gen] [ case u of
  2176. 576.29 s [safe-coloured-text-gen] SingleUnderline -> 4
  2177. 576.29 s [safe-coloured-text-gen] - DoubleUnderline -> 21
  2178. 576.29 s [safe-coloured-text-gen] + DoubleUnderline -> 1
  2179. 576.29 s [safe-coloured-text-gen] NoUnderline -> 24
  2180. 576.29 s [safe-coloured-text-gen] ]
  2181. 576.29 s [safe-coloured-text-gen] SetBlinking b ->
  2182. 576.29 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:110:24-26
  2183. 576.29 s [safe-coloured-text-gen] @@ -107,7 +107,7 @@
  2184. 576.29 s [safe-coloured-text-gen] [ case u of
  2185. 576.29 s [safe-coloured-text-gen] SingleUnderline -> 4
  2186. 576.29 s [safe-coloured-text-gen] DoubleUnderline -> 21
  2187. 576.29 s [safe-coloured-text-gen] - NoUnderline -> 24
  2188. 576.29 s [safe-coloured-text-gen] + NoUnderline -> 0
  2189. 576.29 s [safe-coloured-text-gen] ]
  2190. 576.29 s [safe-coloured-text-gen] SetBlinking b ->
  2191. 576.29 s [safe-coloured-text-gen] [ case b of
  2192. 576.29 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Code.hs:107:7-26
  2193. 576.29 s [safe-coloured-text-gen] @@ -104,10 +104,9 @@
  2194. 576.29 s [safe-coloured-text-gen] SetConcealed b -> [if b then 8 else 28]
  2195. 576.29 s [safe-coloured-text-gen] SetOverlined b -> [if b then 53 else 55]
  2196. 576.29 s [safe-coloured-text-gen] SetUnderlining u ->
  2197. 576.29 s [safe-coloured-text-gen] [ case u of
  2198. 576.29 s [safe-coloured-text-gen] - SingleUnderline -> 4
  2199. 576.29 s [safe-coloured-text-gen] DoubleUnderline -> 21
  2200. 576.29 s [safe-coloured-text-gen] NoUnderline -> 24
  2201. 576.29 s [safe-coloured-text-gen] ]
  2202. 576.29 s [safe-coloured-text-gen] SetBlinking b ->
  2203. 576.29 s [safe-coloured-text-gen] [ case b of
  2204. 576.29 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Code.hs:107:7-26
  2205. 576.29 s [safe-coloured-text-gen] @@ -104,10 +104,9 @@
  2206. 576.29 s [safe-coloured-text-gen] SetConcealed b -> [if b then 8 else 28]
  2207. 576.29 s [safe-coloured-text-gen] SetOverlined b -> [if b then 53 else 55]
  2208. 576.29 s [safe-coloured-text-gen] SetUnderlining u ->
  2209. 576.29 s [safe-coloured-text-gen] [ case u of
  2210. 576.29 s [safe-coloured-text-gen] SingleUnderline -> 4
  2211. 576.29 s [safe-coloured-text-gen] DoubleUnderline -> 21
  2212. 576.29 s [safe-coloured-text-gen] - NoUnderline -> 24
  2213. 576.29 s [safe-coloured-text-gen] ]
  2214. 576.29 s [safe-coloured-text-gen] SetBlinking b ->
  2215. 576.29 s [safe-coloured-text-gen] [ case b of
  2216. 576.29 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Code.hs:107:7-26
  2217. 576.29 s [safe-coloured-text-gen] @@ -104,10 +104,9 @@
  2218. 576.29 s [safe-coloured-text-gen] SetConcealed b -> [if b then 8 else 28]
  2219. 610.18 s [safe-coloured-text-gen] SetOverlined b -> [if b then 53 else 55]
  2220. 610.20 s [safe-coloured-text-gen] SetUnderlining u ->
  2221. 610.20 s [safe-coloured-text-gen] [ case u of
  2222. 610.20 s [safe-coloured-text-gen] SingleUnderline -> 4
  2223. 610.20 s [safe-coloured-text-gen] - DoubleUnderline -> 21
  2224. 610.20 s [safe-coloured-text-gen] NoUnderline -> 24
  2225. 610.20 s [safe-coloured-text-gen] ]
  2226. 610.20 s [safe-coloured-text-gen] SetBlinking b ->
  2227. 610.21 s [safe-coloured-text-gen] [ case b of
  2228. 610.21 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:114:25-26
  2229. 610.21 s [safe-coloured-text-gen] @@ -111,7 +111,7 @@
  2230. 610.21 s [safe-coloured-text-gen] ]
  2231. 610.21 s [safe-coloured-text-gen] SetBlinking b ->
  2232. 610.21 s [safe-coloured-text-gen] [ case b of
  2233. 610.21 s [safe-coloured-text-gen] - SlowBlinking -> 5
  2234. 610.21 s [safe-coloured-text-gen] + SlowBlinking -> 1
  2235. 610.21 s [safe-coloured-text-gen] RapidBlinking -> 6
  2236. 610.21 s [safe-coloured-text-gen] NoBlinking -> 25
  2237. 610.21 s [safe-coloured-text-gen] ]
  2238. 610.21 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:114:25-26
  2239. 610.21 s [safe-coloured-text-gen] @@ -111,7 +111,7 @@
  2240. 610.21 s [safe-coloured-text-gen] ]
  2241. 610.21 s [safe-coloured-text-gen] SetBlinking b ->
  2242. 610.21 s [safe-coloured-text-gen] [ case b of
  2243. 610.21 s [safe-coloured-text-gen] - SlowBlinking -> 5
  2244. 610.21 s [safe-coloured-text-gen] + SlowBlinking -> 0
  2245. 610.21 s [safe-coloured-text-gen] RapidBlinking -> 6
  2246. 610.21 s [safe-coloured-text-gen] NoBlinking -> 25
  2247. 610.21 s [safe-coloured-text-gen] ]
  2248. 610.21 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:115:26-27
  2249. 610.21 s [safe-coloured-text-gen] @@ -112,7 +112,7 @@
  2250. 610.21 s [safe-coloured-text-gen] SetBlinking b ->
  2251. 610.21 s [safe-coloured-text-gen] [ case b of
  2252. 610.21 s [safe-coloured-text-gen] SlowBlinking -> 5
  2253. 610.21 s [safe-coloured-text-gen] - RapidBlinking -> 6
  2254. 610.21 s [safe-coloured-text-gen] + RapidBlinking -> 1
  2255. 610.21 s [safe-coloured-text-gen] NoBlinking -> 25
  2256. 610.21 s [safe-coloured-text-gen] ]
  2257. 610.21 s [safe-coloured-text-gen] SetConsoleIntensity ci ->
  2258. 610.21 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:115:26-27
  2259. 610.21 s [safe-coloured-text-gen] @@ -112,7 +112,7 @@
  2260. 610.21 s [safe-coloured-text-gen] SetBlinking b ->
  2261. 610.21 s [safe-coloured-text-gen] [ case b of
  2262. 610.21 s [safe-coloured-text-gen] SlowBlinking -> 5
  2263. 610.21 s [safe-coloured-text-gen] - RapidBlinking -> 6
  2264. 610.21 s [safe-coloured-text-gen] + RapidBlinking -> 0
  2265. 610.21 s [safe-coloured-text-gen] NoBlinking -> 25
  2266. 610.21 s [safe-coloured-text-gen] ]
  2267. 610.21 s [safe-coloured-text-gen] SetConsoleIntensity ci ->
  2268. 610.21 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:116:23-25
  2269. 610.21 s [safe-coloured-text-gen] @@ -113,7 +113,7 @@
  2270. 610.21 s [safe-coloured-text-gen] [ case b of
  2271. 610.21 s [safe-coloured-text-gen] SlowBlinking -> 5
  2272. 610.21 s [safe-coloured-text-gen] RapidBlinking -> 6
  2273. 610.22 s [safe-coloured-text-gen] - NoBlinking -> 25
  2274. 610.22 s [safe-coloured-text-gen] + NoBlinking -> 0
  2275. 610.22 s [safe-coloured-text-gen] ]
  2276. 610.22 s [safe-coloured-text-gen] SetConsoleIntensity ci ->
  2277. 610.22 s [safe-coloured-text-gen] [ case ci of
  2278. 610.22 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Code.hs:113:7-25
  2279. 610.22 s [safe-coloured-text-gen] @@ -110,10 +110,9 @@
  2280. 610.22 s [safe-coloured-text-gen] NoUnderline -> 24
  2281. 610.22 s [safe-coloured-text-gen] ]
  2282. 610.22 s [safe-coloured-text-gen] SetBlinking b ->
  2283. 610.22 s [safe-coloured-text-gen] [ case b of
  2284. 610.22 s [safe-coloured-text-gen] - SlowBlinking -> 5
  2285. 610.22 s [safe-coloured-text-gen] RapidBlinking -> 6
  2286. 610.22 s [safe-coloured-text-gen] NoBlinking -> 25
  2287. 610.22 s [safe-coloured-text-gen] ]
  2288. 610.22 s [safe-coloured-text-gen] SetConsoleIntensity ci ->
  2289. 610.22 s [safe-coloured-text-gen] [ case ci of
  2290. 610.22 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:116:23-25
  2291. 610.22 s [safe-coloured-text-gen] @@ -113,7 +113,7 @@
  2292. 610.22 s [safe-coloured-text-gen] [ case b of
  2293. 610.22 s [safe-coloured-text-gen] SlowBlinking -> 5
  2294. 610.22 s [safe-coloured-text-gen] RapidBlinking -> 6
  2295. 610.22 s [safe-coloured-text-gen] - NoBlinking -> 25
  2296. 610.22 s [safe-coloured-text-gen] + NoBlinking -> 1
  2297. 610.22 s [safe-coloured-text-gen] ]
  2298. 610.22 s [safe-coloured-text-gen] SetConsoleIntensity ci ->
  2299. 610.22 s [safe-coloured-text-gen] [ case ci of
  2300. 610.22 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Code.hs:113:7-25
  2301. 610.22 s [safe-coloured-text-gen] @@ -110,10 +110,9 @@
  2302. 610.22 s [safe-coloured-text-gen] NoUnderline -> 24
  2303. 610.22 s [safe-coloured-text-gen] ]
  2304. 610.22 s [safe-coloured-text-gen] SetBlinking b ->
  2305. 610.22 s [safe-coloured-text-gen] [ case b of
  2306. 610.22 s [safe-coloured-text-gen] SlowBlinking -> 5
  2307. 610.22 s [safe-coloured-text-gen] - RapidBlinking -> 6
  2308. 610.22 s [safe-coloured-text-gen] NoBlinking -> 25
  2309. 610.22 s [safe-coloured-text-gen] ]
  2310. 610.22 s [safe-coloured-text-gen] SetConsoleIntensity ci ->
  2311. 610.22 s [safe-coloured-text-gen] [ case ci of
  2312. 610.22 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Code.hs:113:7-25
  2313. 610.22 s [safe-coloured-text-gen] @@ -110,10 +110,9 @@
  2314. 610.22 s [safe-coloured-text-gen] NoUnderline -> 24
  2315. 610.22 s [safe-coloured-text-gen] ]
  2316. 610.22 s [safe-coloured-text-gen] SetBlinking b ->
  2317. 610.22 s [safe-coloured-text-gen] [ case b of
  2318. 610.22 s [safe-coloured-text-gen] SlowBlinking -> 5
  2319. 610.22 s [safe-coloured-text-gen] RapidBlinking -> 6
  2320. 610.22 s [safe-coloured-text-gen] - NoBlinking -> 25
  2321. 610.22 s [safe-coloured-text-gen] ]
  2322. 610.22 s [safe-coloured-text-gen] SetConsoleIntensity ci ->
  2323. 610.22 s [safe-coloured-text-gen] [ case ci of
  2324. 610.22 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:121:27-28
  2325. 610.23 s [safe-coloured-text-gen] @@ -118,7 +118,7 @@
  2326. 610.23 s [safe-coloured-text-gen] SetConsoleIntensity ci ->
  2327. 610.23 s [safe-coloured-text-gen] [ case ci of
  2328. 610.23 s [safe-coloured-text-gen] BoldIntensity -> 1
  2329. 610.23 s [safe-coloured-text-gen] - FaintIntensity -> 2
  2330. 610.23 s [safe-coloured-text-gen] + FaintIntensity -> 0
  2331. 610.23 s [safe-coloured-text-gen] NormalIntensity -> 22
  2332. 610.23 s [safe-coloured-text-gen] ]
  2333. 610.23 s [safe-coloured-text-gen] SetColour i l c ->
  2334. 610.23 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:120:26-27
  2335. 610.23 s [safe-coloured-text-gen] @@ -117,7 +117,7 @@
  2336. 610.23 s [safe-coloured-text-gen] ]
  2337. 610.23 s [safe-coloured-text-gen] SetConsoleIntensity ci ->
  2338. 610.23 s [safe-coloured-text-gen] [ case ci of
  2339. 610.23 s [safe-coloured-text-gen] - BoldIntensity -> 1
  2340. 610.23 s [safe-coloured-text-gen] + BoldIntensity -> 0
  2341. 610.23 s [safe-coloured-text-gen] FaintIntensity -> 2
  2342. 610.23 s [safe-coloured-text-gen] NormalIntensity -> 22
  2343. 610.23 s [safe-coloured-text-gen] ]
  2344. 610.23 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:121:27-28
  2345. 610.23 s [safe-coloured-text-gen] @@ -118,7 +118,7 @@
  2346. 610.23 s [safe-coloured-text-gen] SetConsoleIntensity ci ->
  2347. 610.23 s [safe-coloured-text-gen] [ case ci of
  2348. 610.23 s [safe-coloured-text-gen] BoldIntensity -> 1
  2349. 610.23 s [safe-coloured-text-gen] - FaintIntensity -> 2
  2350. 610.23 s [safe-coloured-text-gen] + FaintIntensity -> 1
  2351. 610.23 s [safe-coloured-text-gen] NormalIntensity -> 22
  2352. 610.23 s [safe-coloured-text-gen] ]
  2353. 610.23 s [safe-coloured-text-gen] SetColour i l c ->
  2354. 610.23 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:122:28-30
  2355. 610.23 s [safe-coloured-text-gen] @@ -119,7 +119,7 @@
  2356. 610.23 s [safe-coloured-text-gen] [ case ci of
  2357. 610.23 s [safe-coloured-text-gen] BoldIntensity -> 1
  2358. 610.23 s [safe-coloured-text-gen] FaintIntensity -> 2
  2359. 610.23 s [safe-coloured-text-gen] - NormalIntensity -> 22
  2360. 610.23 s [safe-coloured-text-gen] + NormalIntensity -> 1
  2361. 610.23 s [safe-coloured-text-gen] ]
  2362. 610.23 s [safe-coloured-text-gen] SetColour i l c ->
  2363. 610.23 s [safe-coloured-text-gen] [ case i of
  2364. 610.23 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:122:28-30
  2365. 610.23 s [safe-coloured-text-gen] @@ -119,7 +119,7 @@
  2366. 610.23 s [safe-coloured-text-gen] [ case ci of
  2367. 610.23 s [safe-coloured-text-gen] BoldIntensity -> 1
  2368. 610.23 s [safe-coloured-text-gen] FaintIntensity -> 2
  2369. 610.23 s [safe-coloured-text-gen] - NormalIntensity -> 22
  2370. 610.23 s [safe-coloured-text-gen] + NormalIntensity -> 0
  2371. 610.23 s [safe-coloured-text-gen] ]
  2372. 610.23 s [safe-coloured-text-gen] SetColour i l c ->
  2373. 610.23 s [safe-coloured-text-gen] [ case i of
  2374. 610.23 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Code.hs:119:7-30
  2375. 610.23 s [safe-coloured-text-gen] @@ -116,10 +116,9 @@
  2376. 610.23 s [safe-coloured-text-gen] NoBlinking -> 25
  2377. 610.23 s [safe-coloured-text-gen] ]
  2378. 610.23 s [safe-coloured-text-gen] SetConsoleIntensity ci ->
  2379. 610.23 s [safe-coloured-text-gen] [ case ci of
  2380. 610.23 s [safe-coloured-text-gen] - BoldIntensity -> 1
  2381. 610.23 s [safe-coloured-text-gen] FaintIntensity -> 2
  2382. 610.23 s [safe-coloured-text-gen] NormalIntensity -> 22
  2383. 610.23 s [safe-coloured-text-gen] ]
  2384. 610.23 s [safe-coloured-text-gen] SetColour i l c ->
  2385. 610.24 s [safe-coloured-text-gen] [ case i of
  2386. 610.24 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Code.hs:119:7-30
  2387. 610.24 s [safe-coloured-text-gen] @@ -116,10 +116,9 @@
  2388. 610.24 s [safe-coloured-text-gen] NoBlinking -> 25
  2389. 610.24 s [safe-coloured-text-gen] ]
  2390. 610.24 s [safe-coloured-text-gen] SetConsoleIntensity ci ->
  2391. 610.24 s [safe-coloured-text-gen] [ case ci of
  2392. 610.24 s [safe-coloured-text-gen] BoldIntensity -> 1
  2393. 610.24 s [safe-coloured-text-gen] - FaintIntensity -> 2
  2394. 610.24 s [safe-coloured-text-gen] NormalIntensity -> 22
  2395. 610.24 s [safe-coloured-text-gen] ]
  2396. 610.24 s [safe-coloured-text-gen] SetColour i l c ->
  2397. 610.24 s [safe-coloured-text-gen] [ case i of
  2398. 610.24 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Code.hs:119:7-30
  2399. 610.24 s [safe-coloured-text-gen] @@ -116,10 +116,9 @@
  2400. 610.24 s [safe-coloured-text-gen] NoBlinking -> 25
  2401. 610.24 s [safe-coloured-text-gen] ]
  2402. 610.24 s [safe-coloured-text-gen] SetConsoleIntensity ci ->
  2403. 610.24 s [safe-coloured-text-gen] [ case ci of
  2404. 610.24 s [safe-coloured-text-gen] BoldIntensity -> 1
  2405. 610.24 s [safe-coloured-text-gen] FaintIntensity -> 2
  2406. 610.24 s [safe-coloured-text-gen] - NormalIntensity -> 22
  2407. 610.24 s [safe-coloured-text-gen] ]
  2408. 610.24 s [safe-coloured-text-gen] SetColour i l c ->
  2409. 610.24 s [safe-coloured-text-gen] [ case i of
  2410. 610.24 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:127:25-27
  2411. 610.24 s [safe-coloured-text-gen] @@ -124,7 +124,7 @@
  2412. 610.24 s [safe-coloured-text-gen] SetColour i l c ->
  2413. 610.24 s [safe-coloured-text-gen] [ case i of
  2414. 610.24 s [safe-coloured-text-gen] Dull -> case l of
  2415. 610.24 s [safe-coloured-text-gen] - Foreground -> 30 + terminalColourSGRParameter c
  2416. 610.24 s [safe-coloured-text-gen] + Foreground -> 0 + terminalColourSGRParameter c
  2417. 610.24 s [safe-coloured-text-gen] Background -> 40 + terminalColourSGRParameter c
  2418. 610.24 s [safe-coloured-text-gen] Bright -> case l of
  2419. 610.24 s [safe-coloured-text-gen] Foreground -> 90 + terminalColourSGRParameter c
  2420. 610.24 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:128:25-27
  2421. 610.24 s [safe-coloured-text-gen] @@ -125,7 +125,7 @@
  2422. 610.24 s [safe-coloured-text-gen] [ case i of
  2423. 610.24 s [safe-coloured-text-gen] Dull -> case l of
  2424. 610.24 s [safe-coloured-text-gen] Foreground -> 30 + terminalColourSGRParameter c
  2425. 610.24 s [safe-coloured-text-gen] - Background -> 40 + terminalColourSGRParameter c
  2426. 610.24 s [safe-coloured-text-gen] + Background -> 0 + terminalColourSGRParameter c
  2427. 610.24 s [safe-coloured-text-gen] Bright -> case l of
  2428. 610.24 s [safe-coloured-text-gen] Foreground -> 90 + terminalColourSGRParameter c
  2429. 610.24 s [safe-coloured-text-gen] Background -> 100 + terminalColourSGRParameter c
  2430. 610.24 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:127:25-27
  2431. 610.24 s [safe-coloured-text-gen] @@ -124,7 +124,7 @@
  2432. 610.24 s [safe-coloured-text-gen] SetColour i l c ->
  2433. 610.24 s [safe-coloured-text-gen] [ case i of
  2434. 610.24 s [safe-coloured-text-gen] Dull -> case l of
  2435. 610.24 s [safe-coloured-text-gen] - Foreground -> 30 + terminalColourSGRParameter c
  2436. 610.24 s [safe-coloured-text-gen] + Foreground -> 1 + terminalColourSGRParameter c
  2437. 610.24 s [safe-coloured-text-gen] Background -> 40 + terminalColourSGRParameter c
  2438. 610.24 s [safe-coloured-text-gen] Bright -> case l of
  2439. 610.24 s [safe-coloured-text-gen] Foreground -> 90 + terminalColourSGRParameter c
  2440. 610.24 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:128:25-27
  2441. 610.24 s [safe-coloured-text-gen] @@ -125,7 +125,7 @@
  2442. 610.24 s [safe-coloured-text-gen] [ case i of
  2443. 610.24 s [safe-coloured-text-gen] Dull -> case l of
  2444. 610.24 s [safe-coloured-text-gen] Foreground -> 30 + terminalColourSGRParameter c
  2445. 610.24 s [safe-coloured-text-gen] - Background -> 40 + terminalColourSGRParameter c
  2446. 610.24 s [safe-coloured-text-gen] + Background -> 1 + terminalColourSGRParameter c
  2447. 610.24 s [safe-coloured-text-gen] Bright -> case l of
  2448. 610.24 s [safe-coloured-text-gen] Foreground -> 90 + terminalColourSGRParameter c
  2449. 610.24 s [safe-coloured-text-gen] Background -> 100 + terminalColourSGRParameter c
  2450. 610.24 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Code.hs:126:17-58
  2451. 610.24 s [safe-coloured-text-gen] @@ -123,9 +123,8 @@
  2452. 610.24 s [safe-coloured-text-gen] ]
  2453. 610.24 s [safe-coloured-text-gen] SetColour i l c ->
  2454. 610.24 s [safe-coloured-text-gen] [ case i of
  2455. 610.24 s [safe-coloured-text-gen] Dull -> case l of
  2456. 610.24 s [safe-coloured-text-gen] Foreground -> 30 + terminalColourSGRParameter c
  2457. 610.24 s [safe-coloured-text-gen] - Background -> 40 + terminalColourSGRParameter c
  2458. 610.25 s [safe-coloured-text-gen] Bright -> case l of
  2459. 610.25 s [safe-coloured-text-gen] Foreground -> 90 + terminalColourSGRParameter c
  2460. 610.25 s [safe-coloured-text-gen] Background -> 100 + terminalColourSGRParameter c
  2461. 610.25 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Code.hs:126:17-58
  2462. 610.25 s [safe-coloured-text-gen] @@ -123,9 +123,8 @@
  2463. 610.25 s [safe-coloured-text-gen] ]
  2464. 610.25 s [safe-coloured-text-gen] SetColour i l c ->
  2465. 610.25 s [safe-coloured-text-gen] [ case i of
  2466. 610.25 s [safe-coloured-text-gen] Dull -> case l of
  2467. 610.25 s [safe-coloured-text-gen] - Foreground -> 30 + terminalColourSGRParameter c
  2468. 610.25 s [safe-coloured-text-gen] Background -> 40 + terminalColourSGRParameter c
  2469. 610.25 s [safe-coloured-text-gen] Bright -> case l of
  2470. 610.25 s [safe-coloured-text-gen] Foreground -> 90 + terminalColourSGRParameter c
  2471. 610.25 s [safe-coloured-text-gen] Background -> 100 + terminalColourSGRParameter c
  2472. 610.25 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:130:25-27
  2473. 610.25 s [safe-coloured-text-gen] @@ -127,7 +127,7 @@
  2474. 610.25 s [safe-coloured-text-gen] Foreground -> 30 + terminalColourSGRParameter c
  2475. 610.25 s [safe-coloured-text-gen] Background -> 40 + terminalColourSGRParameter c
  2476. 610.25 s [safe-coloured-text-gen] Bright -> case l of
  2477. 643.30 s [safe-coloured-text-gen] - Foreground -> 90 + terminalColourSGRParameter c
  2478. 643.30 s [safe-coloured-text-gen] + Foreground -> 0 + terminalColourSGRParameter c
  2479. 643.33 s [safe-coloured-text-gen] Background -> 100 + terminalColourSGRParameter c
  2480. 643.33 s [safe-coloured-text-gen] ]
  2481. 643.33 s [safe-coloured-text-gen] Set8BitColour l w ->
  2482. 643.33 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:130:25-27
  2483. 643.33 s [safe-coloured-text-gen] @@ -127,7 +127,7 @@
  2484. 643.33 s [safe-coloured-text-gen] Foreground -> 30 + terminalColourSGRParameter c
  2485. 643.33 s [safe-coloured-text-gen] Background -> 40 + terminalColourSGRParameter c
  2486. 643.33 s [safe-coloured-text-gen] Bright -> case l of
  2487. 643.33 s [safe-coloured-text-gen] - Foreground -> 90 + terminalColourSGRParameter c
  2488. 643.33 s [safe-coloured-text-gen] + Foreground -> 1 + terminalColourSGRParameter c
  2489. 643.33 s [safe-coloured-text-gen] Background -> 100 + terminalColourSGRParameter c
  2490. 643.33 s [safe-coloured-text-gen] ]
  2491. 643.33 s [safe-coloured-text-gen] Set8BitColour l w ->
  2492. 643.33 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:131:25-28
  2493. 643.33 s [safe-coloured-text-gen] @@ -128,7 +128,7 @@
  2494. 643.33 s [safe-coloured-text-gen] Background -> 40 + terminalColourSGRParameter c
  2495. 643.33 s [safe-coloured-text-gen] Bright -> case l of
  2496. 643.33 s [safe-coloured-text-gen] Foreground -> 90 + terminalColourSGRParameter c
  2497. 643.33 s [safe-coloured-text-gen] - Background -> 100 + terminalColourSGRParameter c
  2498. 643.33 s [safe-coloured-text-gen] + Background -> 0 + terminalColourSGRParameter c
  2499. 643.33 s [safe-coloured-text-gen] ]
  2500. 643.33 s [safe-coloured-text-gen] Set8BitColour l w ->
  2501. 643.33 s [safe-coloured-text-gen] [ case l of
  2502. 643.33 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:131:25-28
  2503. 643.33 s [safe-coloured-text-gen] @@ -128,7 +128,7 @@
  2504. 643.33 s [safe-coloured-text-gen] Background -> 40 + terminalColourSGRParameter c
  2505. 643.33 s [safe-coloured-text-gen] Bright -> case l of
  2506. 643.33 s [safe-coloured-text-gen] Foreground -> 90 + terminalColourSGRParameter c
  2507. 643.33 s [safe-coloured-text-gen] - Background -> 100 + terminalColourSGRParameter c
  2508. 643.33 s [safe-coloured-text-gen] + Background -> 1 + terminalColourSGRParameter c
  2509. 643.33 s [safe-coloured-text-gen] ]
  2510. 643.33 s [safe-coloured-text-gen] Set8BitColour l w ->
  2511. 643.33 s [safe-coloured-text-gen] [ case l of
  2512. 643.33 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Code.hs:129:19-59
  2513. 643.33 s [safe-coloured-text-gen] @@ -126,9 +126,8 @@
  2514. 643.33 s [safe-coloured-text-gen] Dull -> case l of
  2515. 643.33 s [safe-coloured-text-gen] Foreground -> 30 + terminalColourSGRParameter c
  2516. 643.33 s [safe-coloured-text-gen] Background -> 40 + terminalColourSGRParameter c
  2517. 643.33 s [safe-coloured-text-gen] Bright -> case l of
  2518. 643.33 s [safe-coloured-text-gen] Foreground -> 90 + terminalColourSGRParameter c
  2519. 643.33 s [safe-coloured-text-gen] - Background -> 100 + terminalColourSGRParameter c
  2520. 643.33 s [safe-coloured-text-gen] ]
  2521. 643.33 s [safe-coloured-text-gen] Set8BitColour l w ->
  2522. 643.33 s [safe-coloured-text-gen] [ case l of
  2523. 643.33 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Code.hs:129:19-59
  2524. 643.33 s [safe-coloured-text-gen] @@ -126,9 +126,8 @@
  2525. 643.33 s [safe-coloured-text-gen] Dull -> case l of
  2526. 643.33 s [safe-coloured-text-gen] Foreground -> 30 + terminalColourSGRParameter c
  2527. 643.33 s [safe-coloured-text-gen] Background -> 40 + terminalColourSGRParameter c
  2528. 643.33 s [safe-coloured-text-gen] Bright -> case l of
  2529. 643.33 s [safe-coloured-text-gen] - Foreground -> 90 + terminalColourSGRParameter c
  2530. 643.33 s [safe-coloured-text-gen] Background -> 100 + terminalColourSGRParameter c
  2531. 643.34 s [safe-coloured-text-gen] ]
  2532. 643.34 s [safe-coloured-text-gen] Set8BitColour l w ->
  2533. 643.34 s [safe-coloured-text-gen] [ case l of
  2534. 643.34 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Code.hs:125:7-59
  2535. 643.34 s [safe-coloured-text-gen] @@ -122,13 +122,10 @@
  2536. 643.34 s [safe-coloured-text-gen] NormalIntensity -> 22
  2537. 643.34 s [safe-coloured-text-gen] ]
  2538. 643.34 s [safe-coloured-text-gen] SetColour i l c ->
  2539. 643.34 s [safe-coloured-text-gen] [ case i of
  2540. 643.34 s [safe-coloured-text-gen] - Dull -> case l of
  2541. 643.34 s [safe-coloured-text-gen] - Foreground -> 30 + terminalColourSGRParameter c
  2542. 643.34 s [safe-coloured-text-gen] - Background -> 40 + terminalColourSGRParameter c
  2543. 643.34 s [safe-coloured-text-gen] Bright -> case l of
  2544. 643.34 s [safe-coloured-text-gen] Foreground -> 90 + terminalColourSGRParameter c
  2545. 643.34 s [safe-coloured-text-gen] Background -> 100 + terminalColourSGRParameter c
  2546. 643.34 s [safe-coloured-text-gen] ]
  2547. 643.34 s [safe-coloured-text-gen] Set8BitColour l w ->
  2548. 643.34 s [safe-coloured-text-gen] [ case l of
  2549. 643.34 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Code.hs:125:7-59
  2550. 643.34 s [safe-coloured-text-gen] @@ -122,13 +122,10 @@
  2551. 643.34 s [safe-coloured-text-gen] NormalIntensity -> 22
  2552. 643.34 s [safe-coloured-text-gen] ]
  2553. 643.34 s [safe-coloured-text-gen] SetColour i l c ->
  2554. 643.34 s [safe-coloured-text-gen] [ case i of
  2555. 643.34 s [safe-coloured-text-gen] Dull -> case l of
  2556. 643.34 s [safe-coloured-text-gen] Foreground -> 30 + terminalColourSGRParameter c
  2557. 643.34 s [safe-coloured-text-gen] Background -> 40 + terminalColourSGRParameter c
  2558. 643.34 s [safe-coloured-text-gen] - Bright -> case l of
  2559. 643.34 s [safe-coloured-text-gen] - Foreground -> 90 + terminalColourSGRParameter c
  2560. 643.34 s [safe-coloured-text-gen] - Background -> 100 + terminalColourSGRParameter c
  2561. 643.34 s [safe-coloured-text-gen] ]
  2562. 643.34 s [safe-coloured-text-gen] Set8BitColour l w ->
  2563. 643.34 s [safe-coloured-text-gen] [ case l of
  2564. 643.34 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:135:23-25
  2565. 643.34 s [safe-coloured-text-gen] @@ -132,7 +132,7 @@
  2566. 643.34 s [safe-coloured-text-gen] ]
  2567. 643.34 s [safe-coloured-text-gen] Set8BitColour l w ->
  2568. 643.34 s [safe-coloured-text-gen] [ case l of
  2569. 643.34 s [safe-coloured-text-gen] - Foreground -> 38
  2570. 643.34 s [safe-coloured-text-gen] + Foreground -> 0
  2571. 643.34 s [safe-coloured-text-gen] Background -> 48,
  2572. 643.34 s [safe-coloured-text-gen] 5,
  2573. 643.34 s [safe-coloured-text-gen] w
  2574. 643.34 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:135:23-25
  2575. 643.34 s [safe-coloured-text-gen] @@ -132,7 +132,7 @@
  2576. 643.34 s [safe-coloured-text-gen] ]
  2577. 643.34 s [safe-coloured-text-gen] Set8BitColour l w ->
  2578. 643.34 s [safe-coloured-text-gen] [ case l of
  2579. 643.34 s [safe-coloured-text-gen] - Foreground -> 38
  2580. 643.34 s [safe-coloured-text-gen] + Foreground -> 1
  2581. 643.34 s [safe-coloured-text-gen] Background -> 48,
  2582. 643.34 s [safe-coloured-text-gen] 5,
  2583. 643.34 s [safe-coloured-text-gen] w
  2584. 643.34 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:136:23-25
  2585. 643.35 s [safe-coloured-text-gen] @@ -133,7 +133,7 @@
  2586. 643.35 s [safe-coloured-text-gen] Set8BitColour l w ->
  2587. 643.35 s [safe-coloured-text-gen] [ case l of
  2588. 643.35 s [safe-coloured-text-gen] Foreground -> 38
  2589. 643.35 s [safe-coloured-text-gen] - Background -> 48,
  2590. 643.35 s [safe-coloured-text-gen] + Background -> 0,
  2591. 643.35 s [safe-coloured-text-gen] 5,
  2592. 643.35 s [safe-coloured-text-gen] w
  2593. 643.35 s [safe-coloured-text-gen] ]
  2594. 643.35 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:136:23-25
  2595. 643.35 s [safe-coloured-text-gen] @@ -133,7 +133,7 @@
  2596. 643.35 s [safe-coloured-text-gen] Set8BitColour l w ->
  2597. 643.35 s [safe-coloured-text-gen] [ case l of
  2598. 643.35 s [safe-coloured-text-gen] Foreground -> 38
  2599. 643.35 s [safe-coloured-text-gen] - Background -> 48,
  2600. 643.35 s [safe-coloured-text-gen] + Background -> 1,
  2601. 643.35 s [safe-coloured-text-gen] 5,
  2602. 643.35 s [safe-coloured-text-gen] w
  2603. 643.35 s [safe-coloured-text-gen] ]
  2604. 643.35 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Code.hs:134:7-25
  2605. 643.35 s [safe-coloured-text-gen] @@ -131,9 +131,8 @@
  2606. 643.35 s [safe-coloured-text-gen] Background -> 100 + terminalColourSGRParameter c
  2607. 643.35 s [safe-coloured-text-gen] ]
  2608. 643.35 s [safe-coloured-text-gen] Set8BitColour l w ->
  2609. 643.35 s [safe-coloured-text-gen] [ case l of
  2610. 643.35 s [safe-coloured-text-gen] - Foreground -> 38
  2611. 643.35 s [safe-coloured-text-gen] Background -> 48,
  2612. 643.35 s [safe-coloured-text-gen] 5,
  2613. 643.35 s [safe-coloured-text-gen] w
  2614. 643.35 s [safe-coloured-text-gen] ]
  2615. 643.35 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Code.hs:134:7-25
  2616. 643.35 s [safe-coloured-text-gen] @@ -131,9 +131,8 @@
  2617. 643.35 s [safe-coloured-text-gen] Background -> 100 + terminalColourSGRParameter c
  2618. 643.35 s [safe-coloured-text-gen] ]
  2619. 643.35 s [safe-coloured-text-gen] Set8BitColour l w ->
  2620. 643.35 s [safe-coloured-text-gen] [ case l of
  2621. 643.35 s [safe-coloured-text-gen] Foreground -> 38
  2622. 643.35 s [safe-coloured-text-gen] - Background -> 48,
  2623. 643.35 s [safe-coloured-text-gen] 5,
  2624. 643.35 s [safe-coloured-text-gen] w
  2625. 643.35 s [safe-coloured-text-gen] ]
  2626. 643.35 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:137:7-8
  2627. 643.35 s [safe-coloured-text-gen] @@ -134,7 +134,7 @@
  2628. 643.35 s [safe-coloured-text-gen] [ case l of
  2629. 643.35 s [safe-coloured-text-gen] Foreground -> 38
  2630. 643.35 s [safe-coloured-text-gen] Background -> 48,
  2631. 643.35 s [safe-coloured-text-gen] - 5,
  2632. 643.35 s [safe-coloured-text-gen] + 0,
  2633. 643.35 s [safe-coloured-text-gen] w
  2634. 643.35 s [safe-coloured-text-gen] ]
  2635. 643.35 s [safe-coloured-text-gen] Set24BitColour l r g b ->
  2636. 643.35 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:137:7-8
  2637. 643.35 s [safe-coloured-text-gen] @@ -134,7 +134,7 @@
  2638. 643.35 s [safe-coloured-text-gen] [ case l of
  2639. 643.35 s [safe-coloured-text-gen] Foreground -> 38
  2640. 643.35 s [safe-coloured-text-gen] Background -> 48,
  2641. 643.35 s [safe-coloured-text-gen] - 5,
  2642. 643.35 s [safe-coloured-text-gen] + 1,
  2643. 643.35 s [safe-coloured-text-gen] w
  2644. 643.35 s [safe-coloured-text-gen] ]
  2645. 643.35 s [safe-coloured-text-gen] Set24BitColour l r g b ->
  2646. 643.35 s [safe-coloured-text-gen] Testing mutation ListLit at src/Text/Colour/Code.hs:134:5-6
  2647. 643.35 s [safe-coloured-text-gen] @@ -131,12 +131,7 @@
  2648. 643.35 s [safe-coloured-text-gen] Background -> 100 + terminalColourSGRParameter c
  2649. 643.35 s [safe-coloured-text-gen] ]
  2650. 643.35 s [safe-coloured-text-gen] Set8BitColour l w ->
  2651. 643.35 s [safe-coloured-text-gen] - [ case l of
  2652. 643.35 s [safe-coloured-text-gen] - Foreground -> 38
  2653. 643.35 s [safe-coloured-text-gen] - Background -> 48,
  2654. 643.35 s [safe-coloured-text-gen] - 5,
  2655. 643.35 s [safe-coloured-text-gen] - w
  2656. 643.35 s [safe-coloured-text-gen] ]
  2657. 643.35 s [safe-coloured-text-gen] Set24BitColour l r g b ->
  2658. 643.35 s [safe-coloured-text-gen] [ case l of
  2659. 643.35 s [safe-coloured-text-gen] Foreground -> 38
  2660. 643.35 s [safe-coloured-text-gen] Testing mutation ListLit at src/Text/Colour/Code.hs:134:5-6
  2661. 643.35 s [safe-coloured-text-gen] @@ -131,12 +131,9 @@
  2662. 643.35 s [safe-coloured-text-gen] Background -> 100 + terminalColourSGRParameter c
  2663. 643.35 s [safe-coloured-text-gen] ]
  2664. 643.35 s [safe-coloured-text-gen] Set8BitColour l w ->
  2665. 643.35 s [safe-coloured-text-gen] - [ case l of
  2666. 643.35 s [safe-coloured-text-gen] - Foreground -> 38
  2667. 643.36 s [safe-coloured-text-gen] - Background -> 48,
  2668. 643.36 s [safe-coloured-text-gen] 5,
  2669. 643.36 s [safe-coloured-text-gen] w
  2670. 643.36 s [safe-coloured-text-gen] ]
  2671. 643.36 s [safe-coloured-text-gen] Set24BitColour l r g b ->
  2672. 643.36 s [safe-coloured-text-gen] [ case l of
  2673. 643.36 s [safe-coloured-text-gen] Foreground -> 38
  2674. 643.36 s [safe-coloured-text-gen] Testing mutation ListLit at src/Text/Colour/Code.hs:134:5-6
  2675. 643.36 s [safe-coloured-text-gen] @@ -131,12 +131,11 @@
  2676. 643.36 s [safe-coloured-text-gen] Background -> 100 + terminalColourSGRParameter c
  2677. 643.36 s [safe-coloured-text-gen] ]
  2678. 643.36 s [safe-coloured-text-gen] Set8BitColour l w ->
  2679. 643.36 s [safe-coloured-text-gen] [ case l of
  2680. 643.36 s [safe-coloured-text-gen] Foreground -> 38
  2681. 643.36 s [safe-coloured-text-gen] Background -> 48,
  2682. 643.36 s [safe-coloured-text-gen] 5,
  2683. 643.36 s [safe-coloured-text-gen] - w
  2684. 643.36 s [safe-coloured-text-gen] ]
  2685. 643.36 s [safe-coloured-text-gen] Set24BitColour l r g b ->
  2686. 643.36 s [safe-coloured-text-gen] [ case l of
  2687. 643.36 s [safe-coloured-text-gen] Foreground -> 38
  2688. 643.36 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:142:23-25
  2689. 643.36 s [safe-coloured-text-gen] @@ -139,7 +139,7 @@
  2690. 643.36 s [safe-coloured-text-gen] ]
  2691. 643.36 s [safe-coloured-text-gen] Set24BitColour l r g b ->
  2692. 643.36 s [safe-coloured-text-gen] [ case l of
  2693. 643.36 s [safe-coloured-text-gen] - Foreground -> 38
  2694. 643.36 s [safe-coloured-text-gen] + Foreground -> 0
  2695. 643.36 s [safe-coloured-text-gen] Background -> 48,
  2696. 643.36 s [safe-coloured-text-gen] 2,
  2697. 643.36 s [safe-coloured-text-gen] r,
  2698. 643.36 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:142:23-25
  2699. 643.36 s [safe-coloured-text-gen] @@ -139,7 +139,7 @@
  2700. 643.36 s [safe-coloured-text-gen] ]
  2701. 643.36 s [safe-coloured-text-gen] Set24BitColour l r g b ->
  2702. 643.36 s [safe-coloured-text-gen] [ case l of
  2703. 643.36 s [safe-coloured-text-gen] - Foreground -> 38
  2704. 643.36 s [safe-coloured-text-gen] + Foreground -> 1
  2705. 643.36 s [safe-coloured-text-gen] Background -> 48,
  2706. 643.36 s [safe-coloured-text-gen] 2,
  2707. 643.36 s [safe-coloured-text-gen] r,
  2708. 643.36 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:143:23-25
  2709. 643.36 s [safe-coloured-text-gen] @@ -140,7 +140,7 @@
  2710. 643.36 s [safe-coloured-text-gen] Set24BitColour l r g b ->
  2711. 643.36 s [safe-coloured-text-gen] [ case l of
  2712. 643.36 s [safe-coloured-text-gen] Foreground -> 38
  2713. 643.36 s [safe-coloured-text-gen] - Background -> 48,
  2714. 643.36 s [safe-coloured-text-gen] + Background -> 0,
  2715. 643.36 s [safe-coloured-text-gen] 2,
  2716. 643.36 s [safe-coloured-text-gen] r,
  2717. 643.36 s [safe-coloured-text-gen] g,
  2718. 643.36 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Code.hs:141:7-25
  2719. 643.36 s [safe-coloured-text-gen] @@ -138,9 +138,8 @@
  2720. 643.36 s [safe-coloured-text-gen] w
  2721. 643.36 s [safe-coloured-text-gen] ]
  2722. 643.36 s [safe-coloured-text-gen] Set24BitColour l r g b ->
  2723. 643.36 s [safe-coloured-text-gen] [ case l of
  2724. 643.36 s [safe-coloured-text-gen] - Foreground -> 38
  2725. 643.36 s [safe-coloured-text-gen] Background -> 48,
  2726. 643.36 s [safe-coloured-text-gen] 2,
  2727. 643.36 s [safe-coloured-text-gen] r,
  2728. 643.36 s [safe-coloured-text-gen] g,
  2729. 643.36 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:143:23-25
  2730. 643.36 s [safe-coloured-text-gen] @@ -140,7 +140,7 @@
  2731. 643.36 s [safe-coloured-text-gen] Set24BitColour l r g b ->
  2732. 643.36 s [safe-coloured-text-gen] [ case l of
  2733. 643.36 s [safe-coloured-text-gen] Foreground -> 38
  2734. 643.36 s [safe-coloured-text-gen] - Background -> 48,
  2735. 643.36 s [safe-coloured-text-gen] + Background -> 1,
  2736. 643.36 s [safe-coloured-text-gen] 2,
  2737. 643.36 s [safe-coloured-text-gen] r,
  2738. 643.37 s [safe-coloured-text-gen] g,
  2739. 643.37 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Code.hs:141:7-25
  2740. 643.37 s [safe-coloured-text-gen] @@ -138,9 +138,8 @@
  2741. 643.37 s [safe-coloured-text-gen] w
  2742. 643.37 s [safe-coloured-text-gen] ]
  2743. 643.37 s [safe-coloured-text-gen] Set24BitColour l r g b ->
  2744. 643.37 s [safe-coloured-text-gen] [ case l of
  2745. 643.37 s [safe-coloured-text-gen] Foreground -> 38
  2746. 643.37 s [safe-coloured-text-gen] - Background -> 48,
  2747. 643.37 s [safe-coloured-text-gen] 2,
  2748. 643.37 s [safe-coloured-text-gen] r,
  2749. 643.37 s [safe-coloured-text-gen] g,
  2750. 643.37 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:144:7-8
  2751. 643.37 s [safe-coloured-text-gen] @@ -141,7 +141,7 @@
  2752. 651.81 s [safe-coloured-text-gen] [ case l of
  2753. 651.81 s [safe-coloured-text-gen] Foreground -> 38
  2754. 651.84 s [safe-coloured-text-gen] Background -> 48,
  2755. 651.84 s [safe-coloured-text-gen] - 2,
  2756. 651.84 s [safe-coloured-text-gen] + 1,
  2757. 651.84 s [safe-coloured-text-gen] r,
  2758. 651.84 s [safe-coloured-text-gen] g,
  2759. 651.84 s [safe-coloured-text-gen] b
  2760. 651.84 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:144:7-8
  2761. 651.84 s [safe-coloured-text-gen] @@ -141,7 +141,7 @@
  2762. 651.84 s [safe-coloured-text-gen] [ case l of
  2763. 651.84 s [safe-coloured-text-gen] Foreground -> 38
  2764. 651.84 s [safe-coloured-text-gen] Background -> 48,
  2765. 651.84 s [safe-coloured-text-gen] - 2,
  2766. 651.84 s [safe-coloured-text-gen] + 0,
  2767. 651.84 s [safe-coloured-text-gen] r,
  2768. 651.84 s [safe-coloured-text-gen] g,
  2769. 651.84 s [safe-coloured-text-gen] b
  2770. 651.84 s [safe-coloured-text-gen] Testing mutation ListLit at src/Text/Colour/Code.hs:141:5-6
  2771. 651.84 s [safe-coloured-text-gen] @@ -138,14 +138,7 @@
  2772. 651.84 s [safe-coloured-text-gen] w
  2773. 651.84 s [safe-coloured-text-gen] ]
  2774. 651.84 s [safe-coloured-text-gen] Set24BitColour l r g b ->
  2775. 651.84 s [safe-coloured-text-gen] - [ case l of
  2776. 651.84 s [safe-coloured-text-gen] - Foreground -> 38
  2777. 651.84 s [safe-coloured-text-gen] - Background -> 48,
  2778. 651.84 s [safe-coloured-text-gen] - 2,
  2779. 651.84 s [safe-coloured-text-gen] - r,
  2780. 651.84 s [safe-coloured-text-gen] - g,
  2781. 651.84 s [safe-coloured-text-gen] - b
  2782. 651.84 s [safe-coloured-text-gen] ]
  2783. 651.85 s [safe-coloured-text-gen]
  2784. 651.85 s [safe-coloured-text-gen] -- | ANSI text underlining
  2785. 651.85 s [safe-coloured-text-gen] data Underlining
  2786. 651.85 s [safe-coloured-text-gen] Testing mutation ListLit at src/Text/Colour/Code.hs:141:5-6
  2787. 651.85 s [safe-coloured-text-gen] @@ -138,14 +138,11 @@
  2788. 651.85 s [safe-coloured-text-gen] w
  2789. 651.85 s [safe-coloured-text-gen] ]
  2790. 651.85 s [safe-coloured-text-gen] Set24BitColour l r g b ->
  2791. 651.85 s [safe-coloured-text-gen] - [ case l of
  2792. 651.85 s [safe-coloured-text-gen] - Foreground -> 38
  2793. 651.85 s [safe-coloured-text-gen] - Background -> 48,
  2794. 651.85 s [safe-coloured-text-gen] 2,
  2795. 651.85 s [safe-coloured-text-gen] r,
  2796. 651.85 s [safe-coloured-text-gen] g,
  2797. 651.85 s [safe-coloured-text-gen] b
  2798. 651.85 s [safe-coloured-text-gen] ]
  2799. 651.85 s [safe-coloured-text-gen]
  2800. 651.85 s [safe-coloured-text-gen] -- | ANSI text underlining
  2801. 651.85 s [safe-coloured-text-gen] data Underlining
  2802. 651.85 s [safe-coloured-text-gen] Testing mutation ListLit at src/Text/Colour/Code.hs:141:5-6
  2803. 651.85 s [safe-coloured-text-gen] @@ -138,14 +138,13 @@
  2804. 651.85 s [safe-coloured-text-gen] w
  2805. 651.85 s [safe-coloured-text-gen] ]
  2806. 651.85 s [safe-coloured-text-gen] Set24BitColour l r g b ->
  2807. 651.85 s [safe-coloured-text-gen] [ case l of
  2808. 651.85 s [safe-coloured-text-gen] Foreground -> 38
  2809. 651.85 s [safe-coloured-text-gen] Background -> 48,
  2810. 651.85 s [safe-coloured-text-gen] 2,
  2811. 651.85 s [safe-coloured-text-gen] r,
  2812. 651.85 s [safe-coloured-text-gen] g,
  2813. 651.85 s [safe-coloured-text-gen] - b
  2814. 651.85 s [safe-coloured-text-gen] ]
  2815. 651.85 s [safe-coloured-text-gen]
  2816. 651.85 s [safe-coloured-text-gen] -- | ANSI text underlining
  2817. 651.85 s [safe-coloured-text-gen] data Underlining
  2818. 651.85 s [safe-coloured-text-gen] Testing mutation ListLit at src/Text/Colour/Code.hs:62:11-12
  2819. 651.85 s [safe-coloured-text-gen] @@ -59,11 +59,7 @@
  2820. 651.85 s [safe-coloured-text-gen] renderCSI =
  2821. 651.85 s [safe-coloured-text-gen] let csi ps c =
  2822. 651.85 s [safe-coloured-text-gen] mconcat
  2823. 651.85 s [safe-coloured-text-gen] - [ LTB.singleton asciiEscape,
  2824. 651.85 s [safe-coloured-text-gen] - LTB.singleton csiStart,
  2825. 651.85 s [safe-coloured-text-gen] - renderCSIParams ps,
  2826. 651.85 s [safe-coloured-text-gen] - LTB.singleton c
  2827. 651.85 s [safe-coloured-text-gen] ]
  2828. 651.85 s [safe-coloured-text-gen] in \case
  2829. 651.85 s [safe-coloured-text-gen] SGR sgrs -> csi (concatMap sgrToCSIParams sgrs) 'm'
  2830. 651.85 s [safe-coloured-text-gen]
  2831. 651.85 s [safe-coloured-text-gen] Testing mutation ListLit at src/Text/Colour/Code.hs:62:11-12
  2832. 651.85 s [safe-coloured-text-gen] @@ -59,11 +59,10 @@
  2833. 651.85 s [safe-coloured-text-gen] renderCSI =
  2834. 651.85 s [safe-coloured-text-gen] let csi ps c =
  2835. 651.85 s [safe-coloured-text-gen] mconcat
  2836. 651.85 s [safe-coloured-text-gen] - [ LTB.singleton asciiEscape,
  2837. 651.85 s [safe-coloured-text-gen] LTB.singleton csiStart,
  2838. 651.85 s [safe-coloured-text-gen] renderCSIParams ps,
  2839. 651.85 s [safe-coloured-text-gen] LTB.singleton c
  2840. 651.85 s [safe-coloured-text-gen] ]
  2841. 651.85 s [safe-coloured-text-gen] in \case
  2842. 651.85 s [safe-coloured-text-gen] SGR sgrs -> csi (concatMap sgrToCSIParams sgrs) 'm'
  2843. 651.85 s [safe-coloured-text-gen]
  2844. 651.85 s [safe-coloured-text-gen] Testing mutation ListLit at src/Text/Colour/Code.hs:62:11-12
  2845. 651.85 s [safe-coloured-text-gen] @@ -59,11 +59,10 @@
  2846. 651.85 s [safe-coloured-text-gen] renderCSI =
  2847. 651.85 s [safe-coloured-text-gen] let csi ps c =
  2848. 651.85 s [safe-coloured-text-gen] mconcat
  2849. 651.85 s [safe-coloured-text-gen] [ LTB.singleton asciiEscape,
  2850. 651.85 s [safe-coloured-text-gen] LTB.singleton csiStart,
  2851. 651.85 s [safe-coloured-text-gen] renderCSIParams ps,
  2852. 651.85 s [safe-coloured-text-gen] - LTB.singleton c
  2853. 651.85 s [safe-coloured-text-gen] ]
  2854. 651.85 s [safe-coloured-text-gen] in \case
  2855. 651.85 s [safe-coloured-text-gen] SGR sgrs -> csi (concatMap sgrToCSIParams sgrs) 'm'
  2856. 651.85 s [safe-coloured-text-gen]
  2857. 651.85 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Layout.hs:135:49-55
  2858. 651.85 s [safe-coloured-text-gen] @@ -132,4 +132,4 @@
  2859. 651.85 s [safe-coloured-text-gen] backgroundForRow :: Int -> Maybe TableBackground -> Maybe Colour
  2860. 651.85 s [safe-coloured-text-gen] backgroundForRow _ Nothing = Nothing
  2861. 651.85 s [safe-coloured-text-gen] backgroundForRow _ (Just (SingleColour c)) = Just c
  2862. 651.86 s [safe-coloured-text-gen] -backgroundForRow i (Just (Bicolour ec oc)) = if even i then ec else oc
  2863. 651.86 s [safe-coloured-text-gen] +backgroundForRow i (Just (Bicolour ec oc)) = if True then ec else oc
  2864. 651.86 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Layout.hs:135:49-55
  2865. 651.86 s [safe-coloured-text-gen] @@ -132,4 +132,4 @@
  2866. 651.86 s [safe-coloured-text-gen] backgroundForRow :: Int -> Maybe TableBackground -> Maybe Colour
  2867. 651.86 s [safe-coloured-text-gen] backgroundForRow _ Nothing = Nothing
  2868. 651.86 s [safe-coloured-text-gen] backgroundForRow _ (Just (SingleColour c)) = Just c
  2869. 651.86 s [safe-coloured-text-gen] -backgroundForRow i (Just (Bicolour ec oc)) = if even i then ec else oc
  2870. 651.86 s [safe-coloured-text-gen] +backgroundForRow i (Just (Bicolour ec oc)) = if False then ec else oc
  2871. 651.86 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Layout.hs:135:49-55
  2872. 651.86 s [safe-coloured-text-gen] @@ -132,4 +132,4 @@
  2873. 651.86 s [safe-coloured-text-gen] backgroundForRow :: Int -> Maybe TableBackground -> Maybe Colour
  2874. 651.86 s [safe-coloured-text-gen] backgroundForRow _ Nothing = Nothing
  2875. 651.86 s [safe-coloured-text-gen] backgroundForRow _ (Just (SingleColour c)) = Just c
  2876. 651.86 s [safe-coloured-text-gen] -backgroundForRow i (Just (Bicolour ec oc)) = if even i then ec else oc
  2877. 651.86 s [safe-coloured-text-gen] +backgroundForRow i (Just (Bicolour ec oc)) = if not even i then ec else oc
  2878. 651.86 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:204:10-11
  2879. 651.86 s [safe-coloured-text-gen] @@ -201,7 +201,7 @@
  2880. 651.86 s [safe-coloured-text-gen] goSGR :: ChunkStyle -> [Word8] -> ChunkStyle
  2881. 651.86 s [safe-coloured-text-gen] goSGR s [] = s
  2882. 651.86 s [safe-coloured-text-gen] goSGR s (p : ps)
  2883. 651.86 s [safe-coloured-text-gen] - | p == 0 = goSGR noStyle ps
  2884. 651.86 s [safe-coloured-text-gen] + | p == 1 = goSGR noStyle ps
  2885. 651.86 s [safe-coloured-text-gen] | p == 1 = goSGR (s {chunkStyleConsoleIntensity = Just BoldIntensity}) ps
  2886. 651.86 s [safe-coloured-text-gen] | p == 2 = goSGR (s {chunkStyleConsoleIntensity = Just FaintIntensity}) ps
  2887. 651.86 s [safe-coloured-text-gen] | p == 3 = goSGR (s {chunkStyleItalic = Just True}) ps
  2888. 651.86 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:204:5-11
  2889. 651.86 s [safe-coloured-text-gen] @@ -201,7 +201,7 @@
  2890. 651.86 s [safe-coloured-text-gen] goSGR :: ChunkStyle -> [Word8] -> ChunkStyle
  2891. 651.86 s [safe-coloured-text-gen] goSGR s [] = s
  2892. 651.86 s [safe-coloured-text-gen] goSGR s (p : ps)
  2893. 651.86 s [safe-coloured-text-gen] - | p == 0 = goSGR noStyle ps
  2894. 651.86 s [safe-coloured-text-gen] + | True = goSGR noStyle ps
  2895. 651.86 s [safe-coloured-text-gen] | p == 1 = goSGR (s {chunkStyleConsoleIntensity = Just BoldIntensity}) ps
  2896. 651.86 s [safe-coloured-text-gen] | p == 2 = goSGR (s {chunkStyleConsoleIntensity = Just FaintIntensity}) ps
  2897. 651.86 s [safe-coloured-text-gen] | p == 3 = goSGR (s {chunkStyleItalic = Just True}) ps
  2898. 651.86 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:205:10-11
  2899. 651.86 s [safe-coloured-text-gen] @@ -202,7 +202,7 @@
  2900. 651.86 s [safe-coloured-text-gen] goSGR s [] = s
  2901. 651.86 s [safe-coloured-text-gen] goSGR s (p : ps)
  2902. 651.86 s [safe-coloured-text-gen] | p == 0 = goSGR noStyle ps
  2903. 651.86 s [safe-coloured-text-gen] - | p == 1 = goSGR (s {chunkStyleConsoleIntensity = Just BoldIntensity}) ps
  2904. 651.86 s [safe-coloured-text-gen] + | p == 0 = goSGR (s {chunkStyleConsoleIntensity = Just BoldIntensity}) ps
  2905. 651.86 s [safe-coloured-text-gen] | p == 2 = goSGR (s {chunkStyleConsoleIntensity = Just FaintIntensity}) ps
  2906. 651.86 s [safe-coloured-text-gen] | p == 3 = goSGR (s {chunkStyleItalic = Just True}) ps
  2907. 651.86 s [safe-coloured-text-gen] | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  2908. 651.86 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:204:5-11
  2909. 651.86 s [safe-coloured-text-gen] @@ -201,7 +201,7 @@
  2910. 651.86 s [safe-coloured-text-gen] goSGR :: ChunkStyle -> [Word8] -> ChunkStyle
  2911. 651.86 s [safe-coloured-text-gen] goSGR s [] = s
  2912. 651.86 s [safe-coloured-text-gen] goSGR s (p : ps)
  2913. 651.86 s [safe-coloured-text-gen] - | p == 0 = goSGR noStyle ps
  2914. 651.86 s [safe-coloured-text-gen] + | not p == 0 = goSGR noStyle ps
  2915. 651.86 s [safe-coloured-text-gen] | p == 1 = goSGR (s {chunkStyleConsoleIntensity = Just BoldIntensity}) ps
  2916. 651.86 s [safe-coloured-text-gen] | p == 2 = goSGR (s {chunkStyleConsoleIntensity = Just FaintIntensity}) ps
  2917. 651.86 s [safe-coloured-text-gen] | p == 3 = goSGR (s {chunkStyleItalic = Just True}) ps
  2918. 651.86 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:205:5-11
  2919. 651.86 s [safe-coloured-text-gen] @@ -202,7 +202,7 @@
  2920. 651.86 s [safe-coloured-text-gen] goSGR s [] = s
  2921. 651.86 s [safe-coloured-text-gen] goSGR s (p : ps)
  2922. 651.86 s [safe-coloured-text-gen] | p == 0 = goSGR noStyle ps
  2923. 651.86 s [safe-coloured-text-gen] - | p == 1 = goSGR (s {chunkStyleConsoleIntensity = Just BoldIntensity}) ps
  2924. 651.86 s [safe-coloured-text-gen] + | True = goSGR (s {chunkStyleConsoleIntensity = Just BoldIntensity}) ps
  2925. 651.86 s [safe-coloured-text-gen] | p == 2 = goSGR (s {chunkStyleConsoleIntensity = Just FaintIntensity}) ps
  2926. 651.86 s [safe-coloured-text-gen] | p == 3 = goSGR (s {chunkStyleItalic = Just True}) ps
  2927. 651.86 s [safe-coloured-text-gen] | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  2928. 651.86 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:205:5-11
  2929. 651.86 s [safe-coloured-text-gen] @@ -202,7 +202,7 @@
  2930. 651.86 s [safe-coloured-text-gen] goSGR s [] = s
  2931. 651.86 s [safe-coloured-text-gen] goSGR s (p : ps)
  2932. 651.86 s [safe-coloured-text-gen] | p == 0 = goSGR noStyle ps
  2933. 651.86 s [safe-coloured-text-gen] - | p == 1 = goSGR (s {chunkStyleConsoleIntensity = Just BoldIntensity}) ps
  2934. 651.86 s [safe-coloured-text-gen] + | not p == 1 = goSGR (s {chunkStyleConsoleIntensity = Just BoldIntensity}) ps
  2935. 651.86 s [safe-coloured-text-gen] | p == 2 = goSGR (s {chunkStyleConsoleIntensity = Just FaintIntensity}) ps
  2936. 651.86 s [safe-coloured-text-gen] | p == 3 = goSGR (s {chunkStyleItalic = Just True}) ps
  2937. 651.86 s [safe-coloured-text-gen] | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  2938. 651.86 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:206:10-11
  2939. 651.86 s [safe-coloured-text-gen] @@ -203,7 +203,7 @@
  2940. 651.86 s [safe-coloured-text-gen] goSGR s (p : ps)
  2941. 651.86 s [safe-coloured-text-gen] | p == 0 = goSGR noStyle ps
  2942. 651.86 s [safe-coloured-text-gen] | p == 1 = goSGR (s {chunkStyleConsoleIntensity = Just BoldIntensity}) ps
  2943. 651.86 s [safe-coloured-text-gen] - | p == 2 = goSGR (s {chunkStyleConsoleIntensity = Just FaintIntensity}) ps
  2944. 651.86 s [safe-coloured-text-gen] + | p == 0 = goSGR (s {chunkStyleConsoleIntensity = Just FaintIntensity}) ps
  2945. 651.86 s [safe-coloured-text-gen] | p == 3 = goSGR (s {chunkStyleItalic = Just True}) ps
  2946. 651.86 s [safe-coloured-text-gen] | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  2947. 651.86 s [safe-coloured-text-gen] | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  2948. 651.86 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:206:5-11
  2949. 651.86 s [safe-coloured-text-gen] @@ -203,7 +203,7 @@
  2950. 651.87 s [safe-coloured-text-gen] goSGR s (p : ps)
  2951. 651.87 s [safe-coloured-text-gen] | p == 0 = goSGR noStyle ps
  2952. 651.87 s [safe-coloured-text-gen] | p == 1 = goSGR (s {chunkStyleConsoleIntensity = Just BoldIntensity}) ps
  2953. 651.87 s [safe-coloured-text-gen] - | p == 2 = goSGR (s {chunkStyleConsoleIntensity = Just FaintIntensity}) ps
  2954. 651.87 s [safe-coloured-text-gen] + | True = goSGR (s {chunkStyleConsoleIntensity = Just FaintIntensity}) ps
  2955. 651.87 s [safe-coloured-text-gen] | p == 3 = goSGR (s {chunkStyleItalic = Just True}) ps
  2956. 651.87 s [safe-coloured-text-gen] | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  2957. 651.87 s [safe-coloured-text-gen] | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  2958. 651.87 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:206:10-11
  2959. 651.87 s [safe-coloured-text-gen] @@ -203,7 +203,7 @@
  2960. 651.87 s [safe-coloured-text-gen] goSGR s (p : ps)
  2961. 651.87 s [safe-coloured-text-gen] | p == 0 = goSGR noStyle ps
  2962. 651.87 s [safe-coloured-text-gen] | p == 1 = goSGR (s {chunkStyleConsoleIntensity = Just BoldIntensity}) ps
  2963. 677.46 s [safe-coloured-text-gen] - | p == 2 = goSGR (s {chunkStyleConsoleIntensity = Just FaintIntensity}) ps
  2964. 677.48 s [safe-coloured-text-gen] + | p == 1 = goSGR (s {chunkStyleConsoleIntensity = Just FaintIntensity}) ps
  2965. 677.48 s [safe-coloured-text-gen] | p == 3 = goSGR (s {chunkStyleItalic = Just True}) ps
  2966. 677.48 s [safe-coloured-text-gen] | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  2967. 677.48 s [safe-coloured-text-gen] | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  2968. 677.48 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:206:5-11
  2969. 677.48 s [safe-coloured-text-gen] @@ -203,7 +203,7 @@
  2970. 677.48 s [safe-coloured-text-gen] goSGR s (p : ps)
  2971. 677.48 s [safe-coloured-text-gen] | p == 0 = goSGR noStyle ps
  2972. 677.48 s [safe-coloured-text-gen] | p == 1 = goSGR (s {chunkStyleConsoleIntensity = Just BoldIntensity}) ps
  2973. 677.48 s [safe-coloured-text-gen] - | p == 2 = goSGR (s {chunkStyleConsoleIntensity = Just FaintIntensity}) ps
  2974. 677.48 s [safe-coloured-text-gen] + | not p == 2 = goSGR (s {chunkStyleConsoleIntensity = Just FaintIntensity}) ps
  2975. 677.49 s [safe-coloured-text-gen] | p == 3 = goSGR (s {chunkStyleItalic = Just True}) ps
  2976. 677.49 s [safe-coloured-text-gen] | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  2977. 677.49 s [safe-coloured-text-gen] | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  2978. 677.49 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:207:10-11
  2979. 677.49 s [safe-coloured-text-gen] @@ -204,7 +204,7 @@
  2980. 677.49 s [safe-coloured-text-gen] | p == 0 = goSGR noStyle ps
  2981. 677.49 s [safe-coloured-text-gen] | p == 1 = goSGR (s {chunkStyleConsoleIntensity = Just BoldIntensity}) ps
  2982. 677.49 s [safe-coloured-text-gen] | p == 2 = goSGR (s {chunkStyleConsoleIntensity = Just FaintIntensity}) ps
  2983. 677.49 s [safe-coloured-text-gen] - | p == 3 = goSGR (s {chunkStyleItalic = Just True}) ps
  2984. 677.49 s [safe-coloured-text-gen] + | p == 0 = goSGR (s {chunkStyleItalic = Just True}) ps
  2985. 677.49 s [safe-coloured-text-gen] | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  2986. 677.49 s [safe-coloured-text-gen] | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  2987. 677.49 s [safe-coloured-text-gen] | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  2988. 677.49 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:207:10-11
  2989. 677.49 s [safe-coloured-text-gen] @@ -204,7 +204,7 @@
  2990. 677.49 s [safe-coloured-text-gen] | p == 0 = goSGR noStyle ps
  2991. 677.49 s [safe-coloured-text-gen] | p == 1 = goSGR (s {chunkStyleConsoleIntensity = Just BoldIntensity}) ps
  2992. 677.49 s [safe-coloured-text-gen] | p == 2 = goSGR (s {chunkStyleConsoleIntensity = Just FaintIntensity}) ps
  2993. 677.49 s [safe-coloured-text-gen] - | p == 3 = goSGR (s {chunkStyleItalic = Just True}) ps
  2994. 677.49 s [safe-coloured-text-gen] + | p == 1 = goSGR (s {chunkStyleItalic = Just True}) ps
  2995. 677.49 s [safe-coloured-text-gen] | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  2996. 677.49 s [safe-coloured-text-gen] | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  2997. 677.49 s [safe-coloured-text-gen] | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  2998. 677.49 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:207:5-11
  2999. 677.49 s [safe-coloured-text-gen] @@ -204,7 +204,7 @@
  3000. 677.49 s [safe-coloured-text-gen] | p == 0 = goSGR noStyle ps
  3001. 677.49 s [safe-coloured-text-gen] | p == 1 = goSGR (s {chunkStyleConsoleIntensity = Just BoldIntensity}) ps
  3002. 677.49 s [safe-coloured-text-gen] | p == 2 = goSGR (s {chunkStyleConsoleIntensity = Just FaintIntensity}) ps
  3003. 677.49 s [safe-coloured-text-gen] - | p == 3 = goSGR (s {chunkStyleItalic = Just True}) ps
  3004. 677.49 s [safe-coloured-text-gen] + | True = goSGR (s {chunkStyleItalic = Just True}) ps
  3005. 677.49 s [safe-coloured-text-gen] | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  3006. 677.49 s [safe-coloured-text-gen] | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3007. 677.49 s [safe-coloured-text-gen] | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3008. 677.49 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:207:5-11
  3009. 677.49 s [safe-coloured-text-gen] @@ -204,7 +204,7 @@
  3010. 677.49 s [safe-coloured-text-gen] | p == 0 = goSGR noStyle ps
  3011. 677.49 s [safe-coloured-text-gen] | p == 1 = goSGR (s {chunkStyleConsoleIntensity = Just BoldIntensity}) ps
  3012. 677.49 s [safe-coloured-text-gen] | p == 2 = goSGR (s {chunkStyleConsoleIntensity = Just FaintIntensity}) ps
  3013. 677.49 s [safe-coloured-text-gen] - | p == 3 = goSGR (s {chunkStyleItalic = Just True}) ps
  3014. 677.49 s [safe-coloured-text-gen] + | not p == 3 = goSGR (s {chunkStyleItalic = Just True}) ps
  3015. 677.49 s [safe-coloured-text-gen] | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  3016. 677.49 s [safe-coloured-text-gen] | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3017. 677.49 s [safe-coloured-text-gen] | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3018. 677.49 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:208:10-11
  3019. 677.49 s [safe-coloured-text-gen] @@ -205,7 +205,7 @@
  3020. 677.49 s [safe-coloured-text-gen] | p == 1 = goSGR (s {chunkStyleConsoleIntensity = Just BoldIntensity}) ps
  3021. 677.49 s [safe-coloured-text-gen] | p == 2 = goSGR (s {chunkStyleConsoleIntensity = Just FaintIntensity}) ps
  3022. 677.49 s [safe-coloured-text-gen] | p == 3 = goSGR (s {chunkStyleItalic = Just True}) ps
  3023. 677.49 s [safe-coloured-text-gen] - | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  3024. 677.49 s [safe-coloured-text-gen] + | p == 0 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  3025. 677.49 s [safe-coloured-text-gen] | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3026. 677.49 s [safe-coloured-text-gen] | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3027. 677.49 s [safe-coloured-text-gen] | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3028. 677.49 s [safe-coloured-text-gen] Testing mutation BoolLit at src/Text/Colour/Chunk/Parsing.hs:207:48-52
  3029. 677.49 s [safe-coloured-text-gen] @@ -204,7 +204,7 @@
  3030. 677.49 s [safe-coloured-text-gen] | p == 0 = goSGR noStyle ps
  3031. 677.49 s [safe-coloured-text-gen] | p == 1 = goSGR (s {chunkStyleConsoleIntensity = Just BoldIntensity}) ps
  3032. 677.49 s [safe-coloured-text-gen] | p == 2 = goSGR (s {chunkStyleConsoleIntensity = Just FaintIntensity}) ps
  3033. 677.49 s [safe-coloured-text-gen] - | p == 3 = goSGR (s {chunkStyleItalic = Just True}) ps
  3034. 677.49 s [safe-coloured-text-gen] + | p == 3 = goSGR (s {chunkStyleItalic = Just False}) ps
  3035. 677.49 s [safe-coloured-text-gen] | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  3036. 677.49 s [safe-coloured-text-gen] | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3037. 677.49 s [safe-coloured-text-gen] | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3038. 677.49 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:208:10-11
  3039. 677.49 s [safe-coloured-text-gen] @@ -205,7 +205,7 @@
  3040. 677.49 s [safe-coloured-text-gen] | p == 1 = goSGR (s {chunkStyleConsoleIntensity = Just BoldIntensity}) ps
  3041. 677.49 s [safe-coloured-text-gen] | p == 2 = goSGR (s {chunkStyleConsoleIntensity = Just FaintIntensity}) ps
  3042. 677.49 s [safe-coloured-text-gen] | p == 3 = goSGR (s {chunkStyleItalic = Just True}) ps
  3043. 677.49 s [safe-coloured-text-gen] - | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  3044. 677.50 s [safe-coloured-text-gen] + | p == 1 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  3045. 677.50 s [safe-coloured-text-gen] | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3046. 677.50 s [safe-coloured-text-gen] | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3047. 677.50 s [safe-coloured-text-gen] | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3048. 677.50 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:208:5-11
  3049. 677.50 s [safe-coloured-text-gen] @@ -205,7 +205,7 @@
  3050. 677.50 s [safe-coloured-text-gen] | p == 1 = goSGR (s {chunkStyleConsoleIntensity = Just BoldIntensity}) ps
  3051. 677.50 s [safe-coloured-text-gen] | p == 2 = goSGR (s {chunkStyleConsoleIntensity = Just FaintIntensity}) ps
  3052. 677.50 s [safe-coloured-text-gen] | p == 3 = goSGR (s {chunkStyleItalic = Just True}) ps
  3053. 677.50 s [safe-coloured-text-gen] - | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  3054. 677.50 s [safe-coloured-text-gen] + | True = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  3055. 677.50 s [safe-coloured-text-gen] | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3056. 677.50 s [safe-coloured-text-gen] | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3057. 677.50 s [safe-coloured-text-gen] | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3058. 677.50 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:209:10-11
  3059. 677.50 s [safe-coloured-text-gen] @@ -206,7 +206,7 @@
  3060. 677.50 s [safe-coloured-text-gen] | p == 2 = goSGR (s {chunkStyleConsoleIntensity = Just FaintIntensity}) ps
  3061. 677.50 s [safe-coloured-text-gen] | p == 3 = goSGR (s {chunkStyleItalic = Just True}) ps
  3062. 677.50 s [safe-coloured-text-gen] | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  3063. 677.50 s [safe-coloured-text-gen] - | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3064. 677.50 s [safe-coloured-text-gen] + | p == 0 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3065. 677.50 s [safe-coloured-text-gen] | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3066. 677.50 s [safe-coloured-text-gen] | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3067. 677.50 s [safe-coloured-text-gen] | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3068. 677.50 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:208:5-11
  3069. 677.50 s [safe-coloured-text-gen] @@ -205,7 +205,7 @@
  3070. 677.50 s [safe-coloured-text-gen] | p == 1 = goSGR (s {chunkStyleConsoleIntensity = Just BoldIntensity}) ps
  3071. 677.50 s [safe-coloured-text-gen] | p == 2 = goSGR (s {chunkStyleConsoleIntensity = Just FaintIntensity}) ps
  3072. 677.50 s [safe-coloured-text-gen] | p == 3 = goSGR (s {chunkStyleItalic = Just True}) ps
  3073. 677.50 s [safe-coloured-text-gen] - | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  3074. 677.50 s [safe-coloured-text-gen] + | not p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  3075. 677.50 s [safe-coloured-text-gen] | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3076. 677.50 s [safe-coloured-text-gen] | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3077. 677.50 s [safe-coloured-text-gen] | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3078. 677.50 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:209:5-11
  3079. 677.50 s [safe-coloured-text-gen] @@ -206,7 +206,7 @@
  3080. 677.50 s [safe-coloured-text-gen] | p == 2 = goSGR (s {chunkStyleConsoleIntensity = Just FaintIntensity}) ps
  3081. 677.50 s [safe-coloured-text-gen] | p == 3 = goSGR (s {chunkStyleItalic = Just True}) ps
  3082. 677.50 s [safe-coloured-text-gen] | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  3083. 677.50 s [safe-coloured-text-gen] - | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3084. 677.50 s [safe-coloured-text-gen] + | True = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3085. 677.50 s [safe-coloured-text-gen] | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3086. 677.50 s [safe-coloured-text-gen] | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3087. 677.50 s [safe-coloured-text-gen] | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3088. 683.68 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:209:10-11
  3089. 683.68 s [safe-coloured-text-gen] @@ -206,7 +206,7 @@
  3090. 683.70 s [safe-coloured-text-gen] | p == 2 = goSGR (s {chunkStyleConsoleIntensity = Just FaintIntensity}) ps
  3091. 683.70 s [safe-coloured-text-gen] | p == 3 = goSGR (s {chunkStyleItalic = Just True}) ps
  3092. 683.70 s [safe-coloured-text-gen] | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  3093. 683.70 s [safe-coloured-text-gen] - | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3094. 683.70 s [safe-coloured-text-gen] + | p == 1 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3095. 683.70 s [safe-coloured-text-gen] | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3096. 683.70 s [safe-coloured-text-gen] | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3097. 683.70 s [safe-coloured-text-gen] | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3098. 683.70 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:210:10-11
  3099. 683.70 s [safe-coloured-text-gen] @@ -207,7 +207,7 @@
  3100. 683.70 s [safe-coloured-text-gen] | p == 3 = goSGR (s {chunkStyleItalic = Just True}) ps
  3101. 683.70 s [safe-coloured-text-gen] | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  3102. 683.70 s [safe-coloured-text-gen] | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3103. 683.71 s [safe-coloured-text-gen] - | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3104. 683.71 s [safe-coloured-text-gen] + | p == 0 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3105. 683.71 s [safe-coloured-text-gen] | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3106. 683.71 s [safe-coloured-text-gen] | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3107. 683.71 s [safe-coloured-text-gen] | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3108. 683.71 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:209:5-11
  3109. 683.71 s [safe-coloured-text-gen] @@ -206,7 +206,7 @@
  3110. 683.71 s [safe-coloured-text-gen] | p == 2 = goSGR (s {chunkStyleConsoleIntensity = Just FaintIntensity}) ps
  3111. 683.71 s [safe-coloured-text-gen] | p == 3 = goSGR (s {chunkStyleItalic = Just True}) ps
  3112. 683.71 s [safe-coloured-text-gen] | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  3113. 683.71 s [safe-coloured-text-gen] - | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3114. 683.71 s [safe-coloured-text-gen] + | not p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3115. 683.71 s [safe-coloured-text-gen] | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3116. 683.71 s [safe-coloured-text-gen] | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3117. 683.71 s [safe-coloured-text-gen] | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3118. 683.71 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:210:10-11
  3119. 683.71 s [safe-coloured-text-gen] @@ -207,7 +207,7 @@
  3120. 683.71 s [safe-coloured-text-gen] | p == 3 = goSGR (s {chunkStyleItalic = Just True}) ps
  3121. 683.71 s [safe-coloured-text-gen] | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  3122. 683.71 s [safe-coloured-text-gen] | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3123. 683.71 s [safe-coloured-text-gen] - | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3124. 683.71 s [safe-coloured-text-gen] + | p == 1 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3125. 683.71 s [safe-coloured-text-gen] | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3126. 683.71 s [safe-coloured-text-gen] | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3127. 683.71 s [safe-coloured-text-gen] | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3128. 683.71 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:210:5-11
  3129. 683.71 s [safe-coloured-text-gen] @@ -207,7 +207,7 @@
  3130. 683.71 s [safe-coloured-text-gen] | p == 3 = goSGR (s {chunkStyleItalic = Just True}) ps
  3131. 683.71 s [safe-coloured-text-gen] | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  3132. 683.71 s [safe-coloured-text-gen] | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3133. 683.71 s [safe-coloured-text-gen] - | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3134. 683.71 s [safe-coloured-text-gen] + | True = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3135. 683.71 s [safe-coloured-text-gen] | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3136. 683.71 s [safe-coloured-text-gen] | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3137. 683.71 s [safe-coloured-text-gen] | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3138. 683.71 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:210:5-11
  3139. 683.71 s [safe-coloured-text-gen] @@ -207,7 +207,7 @@
  3140. 683.71 s [safe-coloured-text-gen] | p == 3 = goSGR (s {chunkStyleItalic = Just True}) ps
  3141. 683.71 s [safe-coloured-text-gen] | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  3142. 683.71 s [safe-coloured-text-gen] | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3143. 683.71 s [safe-coloured-text-gen] - | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3144. 683.71 s [safe-coloured-text-gen] + | not p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3145. 683.71 s [safe-coloured-text-gen] | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3146. 683.71 s [safe-coloured-text-gen] | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3147. 683.71 s [safe-coloured-text-gen] | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3148. 683.71 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:211:10-11
  3149. 683.71 s [safe-coloured-text-gen] @@ -208,7 +208,7 @@
  3150. 683.71 s [safe-coloured-text-gen] | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  3151. 683.71 s [safe-coloured-text-gen] | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3152. 683.71 s [safe-coloured-text-gen] | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3153. 683.71 s [safe-coloured-text-gen] - | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3154. 683.71 s [safe-coloured-text-gen] + | p == 0 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3155. 683.71 s [safe-coloured-text-gen] | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3156. 683.71 s [safe-coloured-text-gen] | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3157. 683.71 s [safe-coloured-text-gen] | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3158. 683.71 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:211:10-11
  3159. 683.71 s [safe-coloured-text-gen] @@ -208,7 +208,7 @@
  3160. 683.72 s [safe-coloured-text-gen] | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  3161. 683.72 s [safe-coloured-text-gen] | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3162. 683.72 s [safe-coloured-text-gen] | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3163. 683.72 s [safe-coloured-text-gen] - | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3164. 683.72 s [safe-coloured-text-gen] + | p == 1 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3165. 683.72 s [safe-coloured-text-gen] | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3166. 683.72 s [safe-coloured-text-gen] | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3167. 683.72 s [safe-coloured-text-gen] | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3168. 683.72 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:211:5-11
  3169. 683.72 s [safe-coloured-text-gen] @@ -208,7 +208,7 @@
  3170. 683.72 s [safe-coloured-text-gen] | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  3171. 683.72 s [safe-coloured-text-gen] | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3172. 683.72 s [safe-coloured-text-gen] | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3173. 683.72 s [safe-coloured-text-gen] - | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3174. 683.72 s [safe-coloured-text-gen] + | True = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3175. 683.72 s [safe-coloured-text-gen] | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3176. 683.72 s [safe-coloured-text-gen] | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3177. 683.72 s [safe-coloured-text-gen] | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3178. 683.72 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:211:5-11
  3179. 683.72 s [safe-coloured-text-gen] @@ -208,7 +208,7 @@
  3180. 683.72 s [safe-coloured-text-gen] | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  3181. 683.72 s [safe-coloured-text-gen] | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3182. 683.72 s [safe-coloured-text-gen] | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3183. 683.72 s [safe-coloured-text-gen] - | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3184. 683.72 s [safe-coloured-text-gen] + | not p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3185. 683.72 s [safe-coloured-text-gen] | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3186. 683.72 s [safe-coloured-text-gen] | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3187. 683.72 s [safe-coloured-text-gen] | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3188. 683.72 s [safe-coloured-text-gen] Testing mutation BoolLit at src/Text/Colour/Chunk/Parsing.hs:211:66-70
  3189. 683.72 s [safe-coloured-text-gen] @@ -208,7 +208,7 @@
  3190. 683.72 s [safe-coloured-text-gen] | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  3191. 683.72 s [safe-coloured-text-gen] | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3192. 683.72 s [safe-coloured-text-gen] | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3193. 683.72 s [safe-coloured-text-gen] - | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3194. 683.72 s [safe-coloured-text-gen] + | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3195. 683.72 s [safe-coloured-text-gen] | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3196. 683.72 s [safe-coloured-text-gen] | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3197. 683.72 s [safe-coloured-text-gen] | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3198. 683.72 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:212:10-11
  3199. 683.72 s [safe-coloured-text-gen] @@ -209,7 +209,7 @@
  3200. 683.72 s [safe-coloured-text-gen] | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3201. 683.72 s [safe-coloured-text-gen] | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3202. 683.72 s [safe-coloured-text-gen] | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3203. 683.72 s [safe-coloured-text-gen] - | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3204. 683.72 s [safe-coloured-text-gen] + | p == 0 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3205. 683.72 s [safe-coloured-text-gen] | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3206. 683.72 s [safe-coloured-text-gen] | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3207. 683.72 s [safe-coloured-text-gen] | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3208. 683.72 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:212:5-11
  3209. 683.72 s [safe-coloured-text-gen] @@ -209,7 +209,7 @@
  3210. 683.72 s [safe-coloured-text-gen] | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3211. 711.07 s [safe-coloured-text-gen] | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3212. 711.10 s [safe-coloured-text-gen] | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3213. 711.10 s [safe-coloured-text-gen] - | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3214. 711.10 s [safe-coloured-text-gen] + | True = goSGR (s {chunkStyleConcealed = Just True}) ps
  3215. 711.10 s [safe-coloured-text-gen] | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3216. 711.10 s [safe-coloured-text-gen] | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3217. 711.10 s [safe-coloured-text-gen] | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3218. 711.10 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:212:10-11
  3219. 711.10 s [safe-coloured-text-gen] @@ -209,7 +209,7 @@
  3220. 711.10 s [safe-coloured-text-gen] | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3221. 711.10 s [safe-coloured-text-gen] | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3222. 711.10 s [safe-coloured-text-gen] | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3223. 711.10 s [safe-coloured-text-gen] - | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3224. 711.10 s [safe-coloured-text-gen] + | p == 1 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3225. 711.10 s [safe-coloured-text-gen] | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3226. 711.10 s [safe-coloured-text-gen] | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3227. 711.10 s [safe-coloured-text-gen] | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3228. 711.10 s [safe-coloured-text-gen] Testing mutation BoolLit at src/Text/Colour/Chunk/Parsing.hs:212:51-55
  3229. 711.10 s [safe-coloured-text-gen] @@ -209,7 +209,7 @@
  3230. 711.10 s [safe-coloured-text-gen] | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3231. 711.10 s [safe-coloured-text-gen] | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3232. 711.10 s [safe-coloured-text-gen] | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3233. 711.10 s [safe-coloured-text-gen] - | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3234. 711.10 s [safe-coloured-text-gen] + | p == 8 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3235. 711.10 s [safe-coloured-text-gen] | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3236. 711.10 s [safe-coloured-text-gen] | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3237. 711.10 s [safe-coloured-text-gen] | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3238. 711.10 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:212:5-11
  3239. 711.10 s [safe-coloured-text-gen] @@ -209,7 +209,7 @@
  3240. 711.10 s [safe-coloured-text-gen] | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3241. 711.10 s [safe-coloured-text-gen] | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3242. 711.10 s [safe-coloured-text-gen] | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3243. 711.11 s [safe-coloured-text-gen] - | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3244. 711.11 s [safe-coloured-text-gen] + | not p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3245. 711.11 s [safe-coloured-text-gen] | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3246. 711.11 s [safe-coloured-text-gen] | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3247. 711.11 s [safe-coloured-text-gen] | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3248. 711.11 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:213:10-11
  3249. 711.11 s [safe-coloured-text-gen] @@ -210,7 +210,7 @@
  3250. 711.11 s [safe-coloured-text-gen] | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3251. 711.11 s [safe-coloured-text-gen] | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3252. 711.11 s [safe-coloured-text-gen] | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3253. 711.11 s [safe-coloured-text-gen] - | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3254. 711.11 s [safe-coloured-text-gen] + | p == 0 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3255. 711.11 s [safe-coloured-text-gen] | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3256. 711.11 s [safe-coloured-text-gen] | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3257. 711.11 s [safe-coloured-text-gen] | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3258. 711.11 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:213:10-11
  3259. 711.11 s [safe-coloured-text-gen] @@ -210,7 +210,7 @@
  3260. 711.11 s [safe-coloured-text-gen] | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3261. 711.11 s [safe-coloured-text-gen] | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3262. 711.11 s [safe-coloured-text-gen] | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3263. 711.11 s [safe-coloured-text-gen] - | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3264. 711.11 s [safe-coloured-text-gen] + | p == 1 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3265. 711.11 s [safe-coloured-text-gen] | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3266. 711.11 s [safe-coloured-text-gen] | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3267. 711.11 s [safe-coloured-text-gen] | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3268. 711.11 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:213:5-11
  3269. 711.11 s [safe-coloured-text-gen] @@ -210,7 +210,7 @@
  3270. 711.11 s [safe-coloured-text-gen] | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3271. 711.11 s [safe-coloured-text-gen] | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3272. 711.11 s [safe-coloured-text-gen] | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3273. 711.11 s [safe-coloured-text-gen] - | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3274. 711.11 s [safe-coloured-text-gen] + | True = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3275. 711.11 s [safe-coloured-text-gen] | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3276. 711.11 s [safe-coloured-text-gen] | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3277. 711.11 s [safe-coloured-text-gen] | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3278. 711.11 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:213:5-11
  3279. 711.11 s [safe-coloured-text-gen] @@ -210,7 +210,7 @@
  3280. 711.11 s [safe-coloured-text-gen] | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3281. 711.11 s [safe-coloured-text-gen] | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3282. 711.11 s [safe-coloured-text-gen] | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3283. 711.11 s [safe-coloured-text-gen] - | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3284. 711.11 s [safe-coloured-text-gen] + | not p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3285. 711.11 s [safe-coloured-text-gen] | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3286. 711.11 s [safe-coloured-text-gen] | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3287. 711.11 s [safe-coloured-text-gen] | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3288. 711.11 s [safe-coloured-text-gen] Testing mutation BoolLit at src/Text/Colour/Chunk/Parsing.hs:213:55-59
  3289. 711.11 s [safe-coloured-text-gen] @@ -210,7 +210,7 @@
  3290. 711.11 s [safe-coloured-text-gen] | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3291. 711.11 s [safe-coloured-text-gen] | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3292. 711.11 s [safe-coloured-text-gen] | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3293. 711.11 s [safe-coloured-text-gen] - | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3294. 711.11 s [safe-coloured-text-gen] + | p == 9 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3295. 711.11 s [safe-coloured-text-gen] | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3296. 711.11 s [safe-coloured-text-gen] | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3297. 711.11 s [safe-coloured-text-gen] | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3298. 711.11 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:214:10-12
  3299. 711.11 s [safe-coloured-text-gen] @@ -211,7 +211,7 @@
  3300. 711.11 s [safe-coloured-text-gen] | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3301. 711.11 s [safe-coloured-text-gen] | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3302. 711.11 s [safe-coloured-text-gen] | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3303. 711.12 s [safe-coloured-text-gen] - | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3304. 711.12 s [safe-coloured-text-gen] + | p == 0 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3305. 711.12 s [safe-coloured-text-gen] | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3306. 711.12 s [safe-coloured-text-gen] | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3307. 711.12 s [safe-coloured-text-gen] | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3308. 711.12 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:214:10-12
  3309. 711.12 s [safe-coloured-text-gen] @@ -211,7 +211,7 @@
  3310. 711.12 s [safe-coloured-text-gen] | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3311. 711.12 s [safe-coloured-text-gen] | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3312. 711.12 s [safe-coloured-text-gen] | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3313. 711.12 s [safe-coloured-text-gen] - | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3314. 711.12 s [safe-coloured-text-gen] + | p == 1 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3315. 711.12 s [safe-coloured-text-gen] | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3316. 711.12 s [safe-coloured-text-gen] | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3317. 711.12 s [safe-coloured-text-gen] | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3318. 711.12 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:214:5-12
  3319. 711.12 s [safe-coloured-text-gen] @@ -211,7 +211,7 @@
  3320. 711.12 s [safe-coloured-text-gen] | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3321. 711.12 s [safe-coloured-text-gen] | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3322. 711.12 s [safe-coloured-text-gen] | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3323. 711.12 s [safe-coloured-text-gen] - | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3324. 711.12 s [safe-coloured-text-gen] + | True = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3325. 711.12 s [safe-coloured-text-gen] | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3326. 711.12 s [safe-coloured-text-gen] | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3327. 711.12 s [safe-coloured-text-gen] | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3328. 711.12 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:214:5-12
  3329. 711.12 s [safe-coloured-text-gen] @@ -211,7 +211,7 @@
  3330. 711.12 s [safe-coloured-text-gen] | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3331. 711.12 s [safe-coloured-text-gen] | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3332. 711.12 s [safe-coloured-text-gen] | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3333. 713.33 s [safe-coloured-text-gen] - | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3334. 713.33 s [safe-coloured-text-gen] + | not p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3335. 713.33 s [safe-coloured-text-gen] | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3336. 713.33 s [safe-coloured-text-gen] | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3337. 713.33 s [safe-coloured-text-gen] | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3338. 713.33 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:215:10-12
  3339. 713.33 s [safe-coloured-text-gen] @@ -212,7 +212,7 @@
  3340. 713.33 s [safe-coloured-text-gen] | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3341. 713.33 s [safe-coloured-text-gen] | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3342. 713.33 s [safe-coloured-text-gen] | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3343. 713.33 s [safe-coloured-text-gen] - | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3344. 713.33 s [safe-coloured-text-gen] + | p == 0 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3345. 713.33 s [safe-coloured-text-gen] | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3346. 713.33 s [safe-coloured-text-gen] | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3347. 713.33 s [safe-coloured-text-gen] | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3348. 713.33 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:215:10-12
  3349. 713.33 s [safe-coloured-text-gen] @@ -212,7 +212,7 @@
  3350. 713.33 s [safe-coloured-text-gen] | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3351. 713.33 s [safe-coloured-text-gen] | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3352. 713.33 s [safe-coloured-text-gen] | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3353. 713.33 s [safe-coloured-text-gen] - | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3354. 713.33 s [safe-coloured-text-gen] + | p == 1 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3355. 713.33 s [safe-coloured-text-gen] | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3356. 713.33 s [safe-coloured-text-gen] | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3357. 713.33 s [safe-coloured-text-gen] | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3358. 713.34 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:215:5-12
  3359. 713.34 s [safe-coloured-text-gen] @@ -212,7 +212,7 @@
  3360. 713.34 s [safe-coloured-text-gen] | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3361. 713.34 s [safe-coloured-text-gen] | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3362. 713.34 s [safe-coloured-text-gen] | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3363. 713.34 s [safe-coloured-text-gen] - | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3364. 713.34 s [safe-coloured-text-gen] + | True = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3365. 713.34 s [safe-coloured-text-gen] | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3366. 713.34 s [safe-coloured-text-gen] | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3367. 713.34 s [safe-coloured-text-gen] | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3368. 713.34 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:215:5-12
  3369. 713.34 s [safe-coloured-text-gen] @@ -212,7 +212,7 @@
  3370. 713.34 s [safe-coloured-text-gen] | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3371. 713.34 s [safe-coloured-text-gen] | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3372. 713.34 s [safe-coloured-text-gen] | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3373. 713.34 s [safe-coloured-text-gen] - | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3374. 713.34 s [safe-coloured-text-gen] + | not p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3375. 713.34 s [safe-coloured-text-gen] | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3376. 713.34 s [safe-coloured-text-gen] | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3377. 713.34 s [safe-coloured-text-gen] | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3378. 713.34 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:216:10-12
  3379. 713.34 s [safe-coloured-text-gen] @@ -213,7 +213,7 @@
  3380. 713.34 s [safe-coloured-text-gen] | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3381. 713.34 s [safe-coloured-text-gen] | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3382. 713.34 s [safe-coloured-text-gen] | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3383. 713.34 s [safe-coloured-text-gen] - | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3384. 713.34 s [safe-coloured-text-gen] + | p == 1 = goSGR (s {chunkStyleItalic = Just False}) ps
  3385. 713.34 s [safe-coloured-text-gen] | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3386. 713.34 s [safe-coloured-text-gen] | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3387. 713.34 s [safe-coloured-text-gen] | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3388. 713.34 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:216:10-12
  3389. 713.34 s [safe-coloured-text-gen] @@ -213,7 +213,7 @@
  3390. 713.34 s [safe-coloured-text-gen] | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3391. 713.34 s [safe-coloured-text-gen] | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3392. 713.34 s [safe-coloured-text-gen] | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3393. 713.34 s [safe-coloured-text-gen] - | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3394. 713.34 s [safe-coloured-text-gen] + | p == 0 = goSGR (s {chunkStyleItalic = Just False}) ps
  3395. 713.34 s [safe-coloured-text-gen] | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3396. 713.34 s [safe-coloured-text-gen] | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3397. 713.34 s [safe-coloured-text-gen] | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3398. 713.34 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:216:5-12
  3399. 713.34 s [safe-coloured-text-gen] @@ -213,7 +213,7 @@
  3400. 713.34 s [safe-coloured-text-gen] | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3401. 713.34 s [safe-coloured-text-gen] | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3402. 713.34 s [safe-coloured-text-gen] | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3403. 713.34 s [safe-coloured-text-gen] - | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3404. 713.34 s [safe-coloured-text-gen] + | True = goSGR (s {chunkStyleItalic = Just False}) ps
  3405. 713.34 s [safe-coloured-text-gen] | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3406. 713.34 s [safe-coloured-text-gen] | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3407. 713.34 s [safe-coloured-text-gen] | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3408. 713.34 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:216:5-12
  3409. 713.34 s [safe-coloured-text-gen] @@ -213,7 +213,7 @@
  3410. 713.34 s [safe-coloured-text-gen] | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3411. 713.34 s [safe-coloured-text-gen] | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3412. 713.34 s [safe-coloured-text-gen] | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3413. 713.34 s [safe-coloured-text-gen] - | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3414. 713.35 s [safe-coloured-text-gen] + | not p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3415. 713.35 s [safe-coloured-text-gen] | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3416. 713.35 s [safe-coloured-text-gen] | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3417. 713.35 s [safe-coloured-text-gen] | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3418. 713.35 s [safe-coloured-text-gen] Testing mutation BoolLit at src/Text/Colour/Chunk/Parsing.hs:216:49-54
  3419. 713.35 s [safe-coloured-text-gen] @@ -213,7 +213,7 @@
  3420. 713.35 s [safe-coloured-text-gen] | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3421. 713.35 s [safe-coloured-text-gen] | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3422. 713.35 s [safe-coloured-text-gen] | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3423. 713.35 s [safe-coloured-text-gen] - | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3424. 713.35 s [safe-coloured-text-gen] + | p == 23 = goSGR (s {chunkStyleItalic = Just True}) ps
  3425. 713.35 s [safe-coloured-text-gen] | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3426. 713.35 s [safe-coloured-text-gen] | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3427. 713.35 s [safe-coloured-text-gen] | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3428. 713.35 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:217:10-12
  3429. 713.35 s [safe-coloured-text-gen] @@ -214,7 +214,7 @@
  3430. 713.35 s [safe-coloured-text-gen] | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3431. 713.35 s [safe-coloured-text-gen] | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3432. 713.35 s [safe-coloured-text-gen] | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3433. 713.35 s [safe-coloured-text-gen] - | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3434. 713.35 s [safe-coloured-text-gen] + | p == 0 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3435. 713.35 s [safe-coloured-text-gen] | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3436. 713.35 s [safe-coloured-text-gen] | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3437. 713.35 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3438. 713.35 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:217:10-12
  3439. 713.35 s [safe-coloured-text-gen] @@ -214,7 +214,7 @@
  3440. 713.35 s [safe-coloured-text-gen] | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3441. 713.35 s [safe-coloured-text-gen] | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3442. 713.35 s [safe-coloured-text-gen] | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3443. 713.35 s [safe-coloured-text-gen] - | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3444. 713.35 s [safe-coloured-text-gen] + | p == 1 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3445. 713.35 s [safe-coloured-text-gen] | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3446. 713.35 s [safe-coloured-text-gen] | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3447. 713.35 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3448. 713.35 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:217:5-12
  3449. 713.35 s [safe-coloured-text-gen] @@ -214,7 +214,7 @@
  3450. 713.35 s [safe-coloured-text-gen] | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3451. 713.35 s [safe-coloured-text-gen] | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3452. 713.35 s [safe-coloured-text-gen] | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3453. 713.35 s [safe-coloured-text-gen] - | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3454. 725.09 s [safe-coloured-text-gen] + | True = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3455. 725.09 s [safe-coloured-text-gen] | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3456. 725.11 s [safe-coloured-text-gen] | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3457. 725.11 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3458. 725.11 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:217:5-12
  3459. 725.11 s [safe-coloured-text-gen] @@ -214,7 +214,7 @@
  3460. 725.11 s [safe-coloured-text-gen] | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3461. 725.12 s [safe-coloured-text-gen] | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3462. 725.12 s [safe-coloured-text-gen] | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3463. 725.12 s [safe-coloured-text-gen] - | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3464. 725.12 s [safe-coloured-text-gen] + | not p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3465. 725.12 s [safe-coloured-text-gen] | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3466. 725.12 s [safe-coloured-text-gen] | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3467. 725.12 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3468. 725.12 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:218:10-12
  3469. 725.12 s [safe-coloured-text-gen] @@ -215,7 +215,7 @@
  3470. 725.12 s [safe-coloured-text-gen] | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3471. 725.12 s [safe-coloured-text-gen] | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3472. 725.12 s [safe-coloured-text-gen] | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3473. 725.12 s [safe-coloured-text-gen] - | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3474. 725.12 s [safe-coloured-text-gen] + | p == 0 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3475. 725.12 s [safe-coloured-text-gen] | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3476. 725.12 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3477. 725.12 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3478. 725.12 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:218:10-12
  3479. 725.12 s [safe-coloured-text-gen] @@ -215,7 +215,7 @@
  3480. 725.12 s [safe-coloured-text-gen] | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3481. 725.12 s [safe-coloured-text-gen] | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3482. 725.12 s [safe-coloured-text-gen] | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3483. 725.12 s [safe-coloured-text-gen] - | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3484. 725.12 s [safe-coloured-text-gen] + | p == 1 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3485. 725.12 s [safe-coloured-text-gen] | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3486. 725.12 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3487. 725.12 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3488. 725.12 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:218:5-12
  3489. 725.12 s [safe-coloured-text-gen] @@ -215,7 +215,7 @@
  3490. 725.12 s [safe-coloured-text-gen] | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3491. 725.12 s [safe-coloured-text-gen] | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3492. 725.12 s [safe-coloured-text-gen] | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3493. 725.12 s [safe-coloured-text-gen] - | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3494. 725.12 s [safe-coloured-text-gen] + | True = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3495. 725.12 s [safe-coloured-text-gen] | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3496. 725.12 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3497. 725.12 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3498. 725.12 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:218:5-12
  3499. 725.12 s [safe-coloured-text-gen] @@ -215,7 +215,7 @@
  3500. 725.12 s [safe-coloured-text-gen] | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3501. 725.12 s [safe-coloured-text-gen] | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3502. 725.12 s [safe-coloured-text-gen] | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3503. 725.12 s [safe-coloured-text-gen] - | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3504. 725.12 s [safe-coloured-text-gen] + | not p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3505. 725.12 s [safe-coloured-text-gen] | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3506. 725.13 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3507. 725.13 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3508. 725.13 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:219:10-12
  3509. 725.13 s [safe-coloured-text-gen] @@ -216,7 +216,7 @@
  3510. 725.13 s [safe-coloured-text-gen] | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3511. 725.13 s [safe-coloured-text-gen] | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3512. 725.13 s [safe-coloured-text-gen] | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3513. 725.13 s [safe-coloured-text-gen] - | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3514. 725.13 s [safe-coloured-text-gen] + | p == 0 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3515. 725.13 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3516. 725.13 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3517. 725.13 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  3518. 725.13 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:219:10-12
  3519. 725.13 s [safe-coloured-text-gen] @@ -216,7 +216,7 @@
  3520. 725.13 s [safe-coloured-text-gen] | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3521. 725.13 s [safe-coloured-text-gen] | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3522. 725.13 s [safe-coloured-text-gen] | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3523. 725.13 s [safe-coloured-text-gen] - | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3524. 725.13 s [safe-coloured-text-gen] + | p == 1 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3525. 725.13 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3526. 725.13 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3527. 725.13 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  3528. 725.13 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:219:5-12
  3529. 725.13 s [safe-coloured-text-gen] @@ -216,7 +216,7 @@
  3530. 725.13 s [safe-coloured-text-gen] | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3531. 725.13 s [safe-coloured-text-gen] | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3532. 725.13 s [safe-coloured-text-gen] | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3533. 725.13 s [safe-coloured-text-gen] - | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3534. 725.13 s [safe-coloured-text-gen] + | True = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3535. 725.13 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3536. 725.13 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3537. 725.13 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  3538. 725.13 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:219:5-12
  3539. 725.13 s [safe-coloured-text-gen] @@ -216,7 +216,7 @@
  3540. 725.13 s [safe-coloured-text-gen] | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3541. 725.13 s [safe-coloured-text-gen] | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3542. 725.13 s [safe-coloured-text-gen] | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3543. 725.13 s [safe-coloured-text-gen] - | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3544. 725.13 s [safe-coloured-text-gen] + | not p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3545. 725.13 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3546. 725.13 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3547. 725.13 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  3548. 725.13 s [safe-coloured-text-gen] Testing mutation BoolLit at src/Text/Colour/Chunk/Parsing.hs:219:67-72
  3549. 725.13 s [safe-coloured-text-gen] @@ -216,7 +216,7 @@
  3550. 725.13 s [safe-coloured-text-gen] | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3551. 725.13 s [safe-coloured-text-gen] | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3552. 725.13 s [safe-coloured-text-gen] | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3553. 725.13 s [safe-coloured-text-gen] - | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3554. 725.13 s [safe-coloured-text-gen] + | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3555. 725.13 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3556. 725.13 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3557. 725.13 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  3558. 725.13 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:220:10-12
  3559. 725.13 s [safe-coloured-text-gen] @@ -217,7 +217,7 @@
  3560. 725.13 s [safe-coloured-text-gen] | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3561. 725.13 s [safe-coloured-text-gen] | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3562. 725.13 s [safe-coloured-text-gen] | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3563. 725.13 s [safe-coloured-text-gen] - | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3564. 725.13 s [safe-coloured-text-gen] + | p == 0 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3565. 725.13 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3566. 725.13 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  3567. 725.13 s [safe-coloured-text-gen] | p >= 30 && p <= 37 =
  3568. 725.13 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:220:10-12
  3569. 725.13 s [safe-coloured-text-gen] @@ -217,7 +217,7 @@
  3570. 725.13 s [safe-coloured-text-gen] | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3571. 725.13 s [safe-coloured-text-gen] | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3572. 725.13 s [safe-coloured-text-gen] | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3573. 725.13 s [safe-coloured-text-gen] - | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3574. 725.13 s [safe-coloured-text-gen] + | p == 1 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3575. 725.13 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3576. 725.13 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  3577. 725.13 s [safe-coloured-text-gen] | p >= 30 && p <= 37 =
  3578. 725.13 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:220:5-12
  3579. 725.13 s [safe-coloured-text-gen] @@ -217,7 +217,7 @@
  3580. 725.13 s [safe-coloured-text-gen] | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3581. 725.13 s [safe-coloured-text-gen] | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3582. 746.95 s [safe-coloured-text-gen] | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3583. 746.97 s [safe-coloured-text-gen] - | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3584. 746.97 s [safe-coloured-text-gen] + | True = goSGR (s {chunkStyleConcealed = Just False}) ps
  3585. 746.97 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3586. 746.97 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  3587. 746.97 s [safe-coloured-text-gen] | p >= 30 && p <= 37 =
  3588. 746.97 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:220:5-12
  3589. 746.97 s [safe-coloured-text-gen] @@ -217,7 +217,7 @@
  3590. 746.97 s [safe-coloured-text-gen] | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3591. 746.97 s [safe-coloured-text-gen] | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3592. 746.97 s [safe-coloured-text-gen] | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3593. 746.97 s [safe-coloured-text-gen] - | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3594. 746.97 s [safe-coloured-text-gen] + | not p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3595. 746.97 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3596. 746.97 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  3597. 746.97 s [safe-coloured-text-gen] | p >= 30 && p <= 37 =
  3598. 746.97 s [safe-coloured-text-gen] Testing mutation BoolLit at src/Text/Colour/Chunk/Parsing.hs:220:52-57
  3599. 746.97 s [safe-coloured-text-gen] @@ -217,7 +217,7 @@
  3600. 746.98 s [safe-coloured-text-gen] | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3601. 746.98 s [safe-coloured-text-gen] | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3602. 746.98 s [safe-coloured-text-gen] | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3603. 746.98 s [safe-coloured-text-gen] - | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3604. 746.98 s [safe-coloured-text-gen] + | p == 28 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3605. 746.98 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3606. 746.98 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  3607. 746.98 s [safe-coloured-text-gen] | p >= 30 && p <= 37 =
  3608. 746.98 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:221:10-12
  3609. 746.98 s [safe-coloured-text-gen] @@ -218,7 +218,7 @@
  3610. 746.98 s [safe-coloured-text-gen] | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3611. 746.98 s [safe-coloured-text-gen] | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3612. 746.98 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3613. 746.98 s [safe-coloured-text-gen] - | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3614. 746.98 s [safe-coloured-text-gen] + | p == 0 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3615. 746.98 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  3616. 746.98 s [safe-coloured-text-gen] | p >= 30 && p <= 37 =
  3617. 746.98 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 30) of
  3618. 746.98 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:221:10-12
  3619. 746.98 s [safe-coloured-text-gen] @@ -218,7 +218,7 @@
  3620. 746.98 s [safe-coloured-text-gen] | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3621. 746.98 s [safe-coloured-text-gen] | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3622. 746.98 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3623. 746.98 s [safe-coloured-text-gen] - | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3624. 746.98 s [safe-coloured-text-gen] + | p == 1 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3625. 746.98 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  3626. 746.98 s [safe-coloured-text-gen] | p >= 30 && p <= 37 =
  3627. 746.98 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 30) of
  3628. 746.98 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:221:5-12
  3629. 746.98 s [safe-coloured-text-gen] @@ -218,7 +218,7 @@
  3630. 746.98 s [safe-coloured-text-gen] | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3631. 746.98 s [safe-coloured-text-gen] | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3632. 746.98 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3633. 746.98 s [safe-coloured-text-gen] - | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3634. 746.98 s [safe-coloured-text-gen] + | True = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3635. 746.98 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  3636. 746.98 s [safe-coloured-text-gen] | p >= 30 && p <= 37 =
  3637. 746.98 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 30) of
  3638. 746.98 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:221:5-12
  3639. 746.98 s [safe-coloured-text-gen] @@ -218,7 +218,7 @@
  3640. 746.98 s [safe-coloured-text-gen] | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3641. 746.98 s [safe-coloured-text-gen] | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3642. 746.98 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3643. 746.98 s [safe-coloured-text-gen] - | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3644. 746.98 s [safe-coloured-text-gen] + | not p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3645. 746.98 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  3646. 746.98 s [safe-coloured-text-gen] | p >= 30 && p <= 37 =
  3647. 746.98 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 30) of
  3648. 746.98 s [safe-coloured-text-gen] Testing mutation BoolLit at src/Text/Colour/Chunk/Parsing.hs:221:56-61
  3649. 746.98 s [safe-coloured-text-gen] @@ -218,7 +218,7 @@
  3650. 746.98 s [safe-coloured-text-gen] | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3651. 746.98 s [safe-coloured-text-gen] | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3652. 746.98 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3653. 746.98 s [safe-coloured-text-gen] - | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3654. 746.98 s [safe-coloured-text-gen] + | p == 29 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3655. 746.98 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  3656. 746.98 s [safe-coloured-text-gen] | p >= 30 && p <= 37 =
  3657. 746.98 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 30) of
  3658. 746.98 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:223:10-12
  3659. 746.98 s [safe-coloured-text-gen] @@ -220,7 +220,7 @@
  3660. 746.98 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3661. 746.98 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3662. 746.98 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  3663. 746.98 s [safe-coloured-text-gen] - | p >= 30 && p <= 37 =
  3664. 746.98 s [safe-coloured-text-gen] + | p >= 0 && p <= 37 =
  3665. 746.98 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 30) of
  3666. 746.98 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Dull tc)}) ps
  3667. 746.98 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  3668. 746.98 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:223:10-12
  3669. 746.98 s [safe-coloured-text-gen] @@ -220,7 +220,7 @@
  3670. 746.98 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3671. 746.98 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3672. 746.98 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  3673. 746.98 s [safe-coloured-text-gen] - | p >= 30 && p <= 37 =
  3674. 746.98 s [safe-coloured-text-gen] + | p >= 1 && p <= 37 =
  3675. 746.98 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 30) of
  3676. 746.98 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Dull tc)}) ps
  3677. 746.98 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  3678. 746.98 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:223:5-12
  3679. 746.98 s [safe-coloured-text-gen] @@ -220,7 +220,7 @@
  3680. 746.98 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3681. 746.98 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3682. 746.99 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  3683. 746.99 s [safe-coloured-text-gen] - | p >= 30 && p <= 37 =
  3684. 746.99 s [safe-coloured-text-gen] + | True && p <= 37 =
  3685. 746.99 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 30) of
  3686. 746.99 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Dull tc)}) ps
  3687. 746.99 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  3688. 746.99 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:223:5-12
  3689. 746.99 s [safe-coloured-text-gen] @@ -220,7 +220,7 @@
  3690. 746.99 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3691. 746.99 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3692. 746.99 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  3693. 746.99 s [safe-coloured-text-gen] - | p >= 30 && p <= 37 =
  3694. 746.99 s [safe-coloured-text-gen] + | not p >= 30 && p <= 37 =
  3695. 746.99 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 30) of
  3696. 746.99 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Dull tc)}) ps
  3697. 746.99 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  3698. 746.99 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:223:21-23
  3699. 746.99 s [safe-coloured-text-gen] @@ -220,7 +220,7 @@
  3700. 746.99 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3701. 746.99 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3702. 746.99 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  3703. 746.99 s [safe-coloured-text-gen] - | p >= 30 && p <= 37 =
  3704. 746.99 s [safe-coloured-text-gen] + | p >= 30 && p <= 1 =
  3705. 746.99 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 30) of
  3706. 746.99 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Dull tc)}) ps
  3707. 746.99 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  3708. 746.99 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:223:16-23
  3709. 746.99 s [safe-coloured-text-gen] @@ -220,7 +220,7 @@
  3710. 746.99 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3711. 746.99 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3712. 746.99 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  3713. 746.99 s [safe-coloured-text-gen] - | p >= 30 && p <= 37 =
  3714. 746.99 s [safe-coloured-text-gen] + | p >= 30 && True =
  3715. 746.99 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 30) of
  3716. 746.99 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Dull tc)}) ps
  3717. 746.99 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  3718. 746.99 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:223:21-23
  3719. 746.99 s [safe-coloured-text-gen] @@ -220,7 +220,7 @@
  3720. 746.99 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3721. 746.99 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3722. 746.99 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  3723. 746.99 s [safe-coloured-text-gen] - | p >= 30 && p <= 37 =
  3724. 746.99 s [safe-coloured-text-gen] + | p >= 30 && p <= 0 =
  3725. 746.99 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 30) of
  3726. 746.99 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Dull tc)}) ps
  3727. 746.99 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  3728. 746.99 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:223:16-23
  3729. 746.99 s [safe-coloured-text-gen] @@ -220,7 +220,7 @@
  3730. 746.99 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3731. 746.99 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3732. 746.99 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  3733. 746.99 s [safe-coloured-text-gen] - | p >= 30 && p <= 37 =
  3734. 779.47 s [safe-coloured-text-gen] + | p >= 30 && not p <= 37 =
  3735. 779.47 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 30) of
  3736. 779.49 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Dull tc)}) ps
  3737. 779.49 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  3738. 779.49 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:223:5-23
  3739. 779.49 s [safe-coloured-text-gen] @@ -220,7 +220,7 @@
  3740. 779.49 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3741. 779.49 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3742. 779.49 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  3743. 779.49 s [safe-coloured-text-gen] - | p >= 30 && p <= 37 =
  3744. 779.49 s [safe-coloured-text-gen] + | not p >= 30 && p <= 37 =
  3745. 779.49 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 30) of
  3746. 779.49 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Dull tc)}) ps
  3747. 779.50 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  3748. 779.50 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:224:41-43
  3749. 779.50 s [safe-coloured-text-gen] @@ -221,7 +221,7 @@
  3750. 779.50 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3751. 779.50 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  3752. 779.50 s [safe-coloured-text-gen] | p >= 30 && p <= 37 =
  3753. 779.50 s [safe-coloured-text-gen] - case terminalColourFromIndex (p - 30) of
  3754. 779.50 s [safe-coloured-text-gen] + case terminalColourFromIndex (p - 0) of
  3755. 779.50 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Dull tc)}) ps
  3756. 779.50 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  3757. 779.50 s [safe-coloured-text-gen] -- Extended foreground colour
  3758. 779.50 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:224:41-43
  3759. 779.50 s [safe-coloured-text-gen] @@ -221,7 +221,7 @@
  3760. 779.50 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3761. 779.50 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  3762. 779.50 s [safe-coloured-text-gen] | p >= 30 && p <= 37 =
  3763. 779.50 s [safe-coloured-text-gen] - case terminalColourFromIndex (p - 30) of
  3764. 779.50 s [safe-coloured-text-gen] + case terminalColourFromIndex (p - 1) of
  3765. 779.50 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Dull tc)}) ps
  3766. 779.50 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  3767. 779.50 s [safe-coloured-text-gen] -- Extended foreground colour
  3768. 779.50 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Chunk/Parsing.hs:224:7-30
  3769. 779.50 s [safe-coloured-text-gen] @@ -221,9 +221,8 @@
  3770. 779.50 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3771. 779.50 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  3772. 779.50 s [safe-coloured-text-gen] | p >= 30 && p <= 37 =
  3773. 779.50 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 30) of
  3774. 779.50 s [safe-coloured-text-gen] - Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Dull tc)}) ps
  3775. 779.50 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  3776. 779.50 s [safe-coloured-text-gen] -- Extended foreground colour
  3777. 779.50 s [safe-coloured-text-gen] | p == 38 = case ps of
  3778. 779.50 s [safe-coloured-text-gen] 5 : n : rest -> goSGR (s {chunkStyleForeground = Just (Colour8Bit n)}) rest
  3779. 779.50 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Chunk/Parsing.hs:224:7-30
  3780. 779.50 s [safe-coloured-text-gen] @@ -221,9 +221,8 @@
  3781. 779.50 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3782. 779.50 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  3783. 779.50 s [safe-coloured-text-gen] | p >= 30 && p <= 37 =
  3784. 779.50 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 30) of
  3785. 779.50 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Dull tc)}) ps
  3786. 779.50 s [safe-coloured-text-gen] - Nothing -> goSGR s ps
  3787. 779.50 s [safe-coloured-text-gen] -- Extended foreground colour
  3788. 779.50 s [safe-coloured-text-gen] | p == 38 = case ps of
  3789. 779.50 s [safe-coloured-text-gen] 5 : n : rest -> goSGR (s {chunkStyleForeground = Just (Colour8Bit n)}) rest
  3790. 779.50 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:228:10-12
  3791. 779.50 s [safe-coloured-text-gen] @@ -225,7 +225,7 @@
  3792. 779.50 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Dull tc)}) ps
  3793. 779.50 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  3794. 779.50 s [safe-coloured-text-gen] -- Extended foreground colour
  3795. 779.50 s [safe-coloured-text-gen] - | p == 38 = case ps of
  3796. 779.50 s [safe-coloured-text-gen] + | p == 0 = case ps of
  3797. 779.50 s [safe-coloured-text-gen] 5 : n : rest -> goSGR (s {chunkStyleForeground = Just (Colour8Bit n)}) rest
  3798. 779.50 s [safe-coloured-text-gen] 2 : r : g : b : rest -> goSGR (s {chunkStyleForeground = Just (Colour24Bit r g b)}) rest
  3799. 779.50 s [safe-coloured-text-gen] _ -> goSGR s ps
  3800. 779.50 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:223:5-23
  3801. 779.50 s [safe-coloured-text-gen] @@ -220,7 +220,7 @@
  3802. 779.50 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3803. 779.50 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3804. 779.50 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  3805. 779.50 s [safe-coloured-text-gen] - | p >= 30 && p <= 37 =
  3806. 779.50 s [safe-coloured-text-gen] + | True =
  3807. 779.50 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 30) of
  3808. 779.50 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Dull tc)}) ps
  3809. 779.50 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  3810. 779.50 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:228:5-12
  3811. 779.50 s [safe-coloured-text-gen] @@ -225,7 +225,7 @@
  3812. 779.50 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Dull tc)}) ps
  3813. 779.51 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  3814. 779.51 s [safe-coloured-text-gen] -- Extended foreground colour
  3815. 779.51 s [safe-coloured-text-gen] - | p == 38 = case ps of
  3816. 779.51 s [safe-coloured-text-gen] + | True = case ps of
  3817. 779.51 s [safe-coloured-text-gen] 5 : n : rest -> goSGR (s {chunkStyleForeground = Just (Colour8Bit n)}) rest
  3818. 779.51 s [safe-coloured-text-gen] 2 : r : g : b : rest -> goSGR (s {chunkStyleForeground = Just (Colour24Bit r g b)}) rest
  3819. 779.51 s [safe-coloured-text-gen] _ -> goSGR s ps
  3820. 779.51 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:228:10-12
  3821. 779.51 s [safe-coloured-text-gen] @@ -225,7 +225,7 @@
  3822. 779.51 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Dull tc)}) ps
  3823. 779.51 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  3824. 779.51 s [safe-coloured-text-gen] -- Extended foreground colour
  3825. 779.51 s [safe-coloured-text-gen] - | p == 38 = case ps of
  3826. 779.51 s [safe-coloured-text-gen] + | p == 1 = case ps of
  3827. 779.51 s [safe-coloured-text-gen] 5 : n : rest -> goSGR (s {chunkStyleForeground = Just (Colour8Bit n)}) rest
  3828. 779.51 s [safe-coloured-text-gen] 2 : r : g : b : rest -> goSGR (s {chunkStyleForeground = Just (Colour24Bit r g b)}) rest
  3829. 779.51 s [safe-coloured-text-gen] _ -> goSGR s ps
  3830. 779.51 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Chunk/Parsing.hs:228:15-22
  3831. 779.51 s [safe-coloured-text-gen] @@ -225,10 +225,9 @@
  3832. 779.51 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Dull tc)}) ps
  3833. 779.51 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  3834. 779.51 s [safe-coloured-text-gen] -- Extended foreground colour
  3835. 779.51 s [safe-coloured-text-gen] | p == 38 = case ps of
  3836. 779.51 s [safe-coloured-text-gen] - 5 : n : rest -> goSGR (s {chunkStyleForeground = Just (Colour8Bit n)}) rest
  3837. 779.51 s [safe-coloured-text-gen] 2 : r : g : b : rest -> goSGR (s {chunkStyleForeground = Just (Colour24Bit r g b)}) rest
  3838. 779.51 s [safe-coloured-text-gen] _ -> goSGR s ps
  3839. 779.51 s [safe-coloured-text-gen] -- Default foreground
  3840. 779.51 s [safe-coloured-text-gen] | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  3841. 779.51 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  3842. 779.51 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:228:5-12
  3843. 779.51 s [safe-coloured-text-gen] @@ -225,7 +225,7 @@
  3844. 779.51 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Dull tc)}) ps
  3845. 779.51 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  3846. 779.51 s [safe-coloured-text-gen] -- Extended foreground colour
  3847. 779.51 s [safe-coloured-text-gen] - | p == 38 = case ps of
  3848. 779.51 s [safe-coloured-text-gen] + | not p == 38 = case ps of
  3849. 779.51 s [safe-coloured-text-gen] 5 : n : rest -> goSGR (s {chunkStyleForeground = Just (Colour8Bit n)}) rest
  3850. 779.51 s [safe-coloured-text-gen] 2 : r : g : b : rest -> goSGR (s {chunkStyleForeground = Just (Colour24Bit r g b)}) rest
  3851. 779.51 s [safe-coloured-text-gen] _ -> goSGR s ps
  3852. 779.51 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Chunk/Parsing.hs:228:15-22
  3853. 779.51 s [safe-coloured-text-gen] @@ -225,10 +225,9 @@
  3854. 779.51 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Dull tc)}) ps
  3855. 779.51 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  3856. 779.51 s [safe-coloured-text-gen] -- Extended foreground colour
  3857. 779.51 s [safe-coloured-text-gen] | p == 38 = case ps of
  3858. 779.51 s [safe-coloured-text-gen] 5 : n : rest -> goSGR (s {chunkStyleForeground = Just (Colour8Bit n)}) rest
  3859. 779.51 s [safe-coloured-text-gen] 2 : r : g : b : rest -> goSGR (s {chunkStyleForeground = Just (Colour24Bit r g b)}) rest
  3860. 779.51 s [safe-coloured-text-gen] - _ -> goSGR s ps
  3861. 779.51 s [safe-coloured-text-gen] -- Default foreground
  3862. 779.51 s [safe-coloured-text-gen] | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  3863. 779.51 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  3864. 779.51 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Chunk/Parsing.hs:228:15-22
  3865. 779.51 s [safe-coloured-text-gen] @@ -225,10 +225,9 @@
  3866. 779.51 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Dull tc)}) ps
  3867. 779.51 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  3868. 779.51 s [safe-coloured-text-gen] -- Extended foreground colour
  3869. 779.51 s [safe-coloured-text-gen] | p == 38 = case ps of
  3870. 779.51 s [safe-coloured-text-gen] 5 : n : rest -> goSGR (s {chunkStyleForeground = Just (Colour8Bit n)}) rest
  3871. 779.51 s [safe-coloured-text-gen] - 2 : r : g : b : rest -> goSGR (s {chunkStyleForeground = Just (Colour24Bit r g b)}) rest
  3872. 779.51 s [safe-coloured-text-gen] _ -> goSGR s ps
  3873. 779.51 s [safe-coloured-text-gen] -- Default foreground
  3874. 779.51 s [safe-coloured-text-gen] | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  3875. 779.51 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  3876. 779.51 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:233:10-12
  3877. 779.51 s [safe-coloured-text-gen] @@ -230,7 +230,7 @@
  3878. 779.51 s [safe-coloured-text-gen] 2 : r : g : b : rest -> goSGR (s {chunkStyleForeground = Just (Colour24Bit r g b)}) rest
  3879. 779.51 s [safe-coloured-text-gen] _ -> goSGR s ps
  3880. 779.51 s [safe-coloured-text-gen] -- Default foreground
  3881. 779.51 s [safe-coloured-text-gen] - | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  3882. 779.51 s [safe-coloured-text-gen] + | p == 0 = goSGR (s {chunkStyleForeground = Nothing}) ps
  3883. 779.51 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  3884. 779.51 s [safe-coloured-text-gen] | p >= 40 && p <= 47 =
  3885. 779.51 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 40) of
  3886. 779.51 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:233:10-12
  3887. 779.51 s [safe-coloured-text-gen] @@ -230,7 +230,7 @@
  3888. 779.51 s [safe-coloured-text-gen] 2 : r : g : b : rest -> goSGR (s {chunkStyleForeground = Just (Colour24Bit r g b)}) rest
  3889. 779.51 s [safe-coloured-text-gen] _ -> goSGR s ps
  3890. 779.51 s [safe-coloured-text-gen] -- Default foreground
  3891. 779.51 s [safe-coloured-text-gen] - | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  3892. 779.51 s [safe-coloured-text-gen] + | p == 1 = goSGR (s {chunkStyleForeground = Nothing}) ps
  3893. 779.51 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  3894. 779.51 s [safe-coloured-text-gen] | p >= 40 && p <= 47 =
  3895. 779.51 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 40) of
  3896. 788.36 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:233:5-12
  3897. 788.38 s [safe-coloured-text-gen] @@ -230,7 +230,7 @@
  3898. 788.38 s [safe-coloured-text-gen] 2 : r : g : b : rest -> goSGR (s {chunkStyleForeground = Just (Colour24Bit r g b)}) rest
  3899. 788.38 s [safe-coloured-text-gen] _ -> goSGR s ps
  3900. 788.38 s [safe-coloured-text-gen] -- Default foreground
  3901. 788.38 s [safe-coloured-text-gen] - | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  3902. 788.38 s [safe-coloured-text-gen] + | True = goSGR (s {chunkStyleForeground = Nothing}) ps
  3903. 788.38 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  3904. 788.38 s [safe-coloured-text-gen] | p >= 40 && p <= 47 =
  3905. 788.38 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 40) of
  3906. 788.38 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:233:5-12
  3907. 788.38 s [safe-coloured-text-gen] @@ -230,7 +230,7 @@
  3908. 788.38 s [safe-coloured-text-gen] 2 : r : g : b : rest -> goSGR (s {chunkStyleForeground = Just (Colour24Bit r g b)}) rest
  3909. 788.38 s [safe-coloured-text-gen] _ -> goSGR s ps
  3910. 788.38 s [safe-coloured-text-gen] -- Default foreground
  3911. 788.38 s [safe-coloured-text-gen] - | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  3912. 788.38 s [safe-coloured-text-gen] + | not p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  3913. 788.38 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  3914. 788.38 s [safe-coloured-text-gen] | p >= 40 && p <= 47 =
  3915. 788.38 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 40) of
  3916. 788.38 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:235:10-12
  3917. 788.38 s [safe-coloured-text-gen] @@ -232,7 +232,7 @@
  3918. 788.38 s [safe-coloured-text-gen] -- Default foreground
  3919. 788.38 s [safe-coloured-text-gen] | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  3920. 788.38 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  3921. 788.38 s [safe-coloured-text-gen] - | p >= 40 && p <= 47 =
  3922. 788.39 s [safe-coloured-text-gen] + | p >= 0 && p <= 47 =
  3923. 788.39 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 40) of
  3924. 788.39 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Dull tc)}) ps
  3925. 788.39 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  3926. 788.39 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:235:10-12
  3927. 788.39 s [safe-coloured-text-gen] @@ -232,7 +232,7 @@
  3928. 788.39 s [safe-coloured-text-gen] -- Default foreground
  3929. 788.39 s [safe-coloured-text-gen] | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  3930. 788.39 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  3931. 788.39 s [safe-coloured-text-gen] - | p >= 40 && p <= 47 =
  3932. 788.39 s [safe-coloured-text-gen] + | p >= 1 && p <= 47 =
  3933. 788.39 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 40) of
  3934. 788.39 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Dull tc)}) ps
  3935. 788.39 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  3936. 788.39 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:235:5-12
  3937. 788.39 s [safe-coloured-text-gen] @@ -232,7 +232,7 @@
  3938. 788.39 s [safe-coloured-text-gen] -- Default foreground
  3939. 788.39 s [safe-coloured-text-gen] | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  3940. 788.39 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  3941. 788.39 s [safe-coloured-text-gen] - | p >= 40 && p <= 47 =
  3942. 788.39 s [safe-coloured-text-gen] + | True && p <= 47 =
  3943. 788.39 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 40) of
  3944. 788.39 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Dull tc)}) ps
  3945. 788.39 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  3946. 788.39 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:235:5-12
  3947. 788.39 s [safe-coloured-text-gen] @@ -232,7 +232,7 @@
  3948. 788.39 s [safe-coloured-text-gen] -- Default foreground
  3949. 788.39 s [safe-coloured-text-gen] | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  3950. 788.39 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  3951. 788.39 s [safe-coloured-text-gen] - | p >= 40 && p <= 47 =
  3952. 788.39 s [safe-coloured-text-gen] + | not p >= 40 && p <= 47 =
  3953. 788.39 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 40) of
  3954. 788.39 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Dull tc)}) ps
  3955. 788.39 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  3956. 788.39 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:235:21-23
  3957. 788.39 s [safe-coloured-text-gen] @@ -232,7 +232,7 @@
  3958. 788.39 s [safe-coloured-text-gen] -- Default foreground
  3959. 788.39 s [safe-coloured-text-gen] | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  3960. 788.39 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  3961. 788.39 s [safe-coloured-text-gen] - | p >= 40 && p <= 47 =
  3962. 788.39 s [safe-coloured-text-gen] + | p >= 40 && p <= 0 =
  3963. 788.39 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 40) of
  3964. 788.39 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Dull tc)}) ps
  3965. 788.39 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  3966. 788.39 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:235:21-23
  3967. 788.39 s [safe-coloured-text-gen] @@ -232,7 +232,7 @@
  3968. 788.39 s [safe-coloured-text-gen] -- Default foreground
  3969. 788.39 s [safe-coloured-text-gen] | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  3970. 788.39 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  3971. 788.39 s [safe-coloured-text-gen] - | p >= 40 && p <= 47 =
  3972. 788.39 s [safe-coloured-text-gen] + | p >= 40 && p <= 1 =
  3973. 788.39 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 40) of
  3974. 788.39 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Dull tc)}) ps
  3975. 788.39 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  3976. 788.39 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:235:16-23
  3977. 788.39 s [safe-coloured-text-gen] @@ -232,7 +232,7 @@
  3978. 788.39 s [safe-coloured-text-gen] -- Default foreground
  3979. 788.39 s [safe-coloured-text-gen] | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  3980. 788.39 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  3981. 788.39 s [safe-coloured-text-gen] - | p >= 40 && p <= 47 =
  3982. 788.39 s [safe-coloured-text-gen] + | p >= 40 && True =
  3983. 788.39 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 40) of
  3984. 788.40 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Dull tc)}) ps
  3985. 788.40 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  3986. 788.40 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:235:16-23
  3987. 788.40 s [safe-coloured-text-gen] @@ -232,7 +232,7 @@
  3988. 788.40 s [safe-coloured-text-gen] -- Default foreground
  3989. 788.40 s [safe-coloured-text-gen] | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  3990. 788.40 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  3991. 788.40 s [safe-coloured-text-gen] - | p >= 40 && p <= 47 =
  3992. 788.40 s [safe-coloured-text-gen] + | p >= 40 && not p <= 47 =
  3993. 788.40 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 40) of
  3994. 788.40 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Dull tc)}) ps
  3995. 788.40 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  3996. 788.40 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:235:5-23
  3997. 788.40 s [safe-coloured-text-gen] @@ -232,7 +232,7 @@
  3998. 788.40 s [safe-coloured-text-gen] -- Default foreground
  3999. 788.40 s [safe-coloured-text-gen] | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  4000. 788.40 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  4001. 788.40 s [safe-coloured-text-gen] - | p >= 40 && p <= 47 =
  4002. 788.40 s [safe-coloured-text-gen] + | True =
  4003. 788.40 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 40) of
  4004. 788.40 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Dull tc)}) ps
  4005. 788.40 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4006. 788.40 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:235:5-23
  4007. 788.40 s [safe-coloured-text-gen] @@ -232,7 +232,7 @@
  4008. 788.40 s [safe-coloured-text-gen] -- Default foreground
  4009. 788.40 s [safe-coloured-text-gen] | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  4010. 788.40 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  4011. 788.40 s [safe-coloured-text-gen] - | p >= 40 && p <= 47 =
  4012. 788.40 s [safe-coloured-text-gen] + | not p >= 40 && p <= 47 =
  4013. 788.40 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 40) of
  4014. 788.40 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Dull tc)}) ps
  4015. 788.40 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4016. 788.40 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:236:41-43
  4017. 788.40 s [safe-coloured-text-gen] @@ -233,7 +233,7 @@
  4018. 788.40 s [safe-coloured-text-gen] | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  4019. 788.40 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  4020. 788.40 s [safe-coloured-text-gen] | p >= 40 && p <= 47 =
  4021. 788.40 s [safe-coloured-text-gen] - case terminalColourFromIndex (p - 40) of
  4022. 788.40 s [safe-coloured-text-gen] + case terminalColourFromIndex (p - 0) of
  4023. 788.40 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Dull tc)}) ps
  4024. 788.40 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4025. 788.40 s [safe-coloured-text-gen] -- Extended background colour
  4026. 788.40 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:236:41-43
  4027. 788.40 s [safe-coloured-text-gen] @@ -233,7 +233,7 @@
  4028. 788.40 s [safe-coloured-text-gen] | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  4029. 788.40 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  4030. 788.40 s [safe-coloured-text-gen] | p >= 40 && p <= 47 =
  4031. 788.40 s [safe-coloured-text-gen] - case terminalColourFromIndex (p - 40) of
  4032. 788.40 s [safe-coloured-text-gen] + case terminalColourFromIndex (p - 1) of
  4033. 788.40 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Dull tc)}) ps
  4034. 788.40 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4035. 788.40 s [safe-coloured-text-gen] -- Extended background colour
  4036. 788.40 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Chunk/Parsing.hs:236:7-30
  4037. 788.40 s [safe-coloured-text-gen] @@ -233,9 +233,8 @@
  4038. 788.40 s [safe-coloured-text-gen] | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  4039. 788.40 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  4040. 788.40 s [safe-coloured-text-gen] | p >= 40 && p <= 47 =
  4041. 788.40 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 40) of
  4042. 788.40 s [safe-coloured-text-gen] - Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Dull tc)}) ps
  4043. 788.40 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4044. 788.40 s [safe-coloured-text-gen] -- Extended background colour
  4045. 788.40 s [safe-coloured-text-gen] | p == 48 = case ps of
  4046. 788.40 s [safe-coloured-text-gen] 5 : n : rest -> goSGR (s {chunkStyleBackground = Just (Colour8Bit n)}) rest
  4047. 788.40 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Chunk/Parsing.hs:236:7-30
  4048. 788.40 s [safe-coloured-text-gen] @@ -233,9 +233,8 @@
  4049. 788.40 s [safe-coloured-text-gen] | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  4050. 788.40 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  4051. 788.40 s [safe-coloured-text-gen] | p >= 40 && p <= 47 =
  4052. 788.40 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 40) of
  4053. 788.40 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Dull tc)}) ps
  4054. 788.40 s [safe-coloured-text-gen] - Nothing -> goSGR s ps
  4055. 788.40 s [safe-coloured-text-gen] -- Extended background colour
  4056. 788.40 s [safe-coloured-text-gen] | p == 48 = case ps of
  4057. 788.40 s [safe-coloured-text-gen] 5 : n : rest -> goSGR (s {chunkStyleBackground = Just (Colour8Bit n)}) rest
  4058. 788.40 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:240:10-12
  4059. 788.40 s [safe-coloured-text-gen] @@ -237,7 +237,7 @@
  4060. 788.40 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Dull tc)}) ps
  4061. 788.40 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4062. 788.40 s [safe-coloured-text-gen] -- Extended background colour
  4063. 788.40 s [safe-coloured-text-gen] - | p == 48 = case ps of
  4064. 788.41 s [safe-coloured-text-gen] + | p == 0 = case ps of
  4065. 788.41 s [safe-coloured-text-gen] 5 : n : rest -> goSGR (s {chunkStyleBackground = Just (Colour8Bit n)}) rest
  4066. 788.41 s [safe-coloured-text-gen] 2 : r : g : b : rest -> goSGR (s {chunkStyleBackground = Just (Colour24Bit r g b)}) rest
  4067. 788.41 s [safe-coloured-text-gen] _ -> goSGR s ps
  4068. 788.41 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:240:10-12
  4069. 788.41 s [safe-coloured-text-gen] @@ -237,7 +237,7 @@
  4070. 814.65 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Dull tc)}) ps
  4071. 814.65 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4072. 814.67 s [safe-coloured-text-gen] -- Extended background colour
  4073. 814.67 s [safe-coloured-text-gen] - | p == 48 = case ps of
  4074. 814.67 s [safe-coloured-text-gen] + | p == 1 = case ps of
  4075. 814.67 s [safe-coloured-text-gen] 5 : n : rest -> goSGR (s {chunkStyleBackground = Just (Colour8Bit n)}) rest
  4076. 814.68 s [safe-coloured-text-gen] 2 : r : g : b : rest -> goSGR (s {chunkStyleBackground = Just (Colour24Bit r g b)}) rest
  4077. 814.68 s [safe-coloured-text-gen] _ -> goSGR s ps
  4078. 814.68 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:240:5-12
  4079. 814.68 s [safe-coloured-text-gen] @@ -237,7 +237,7 @@
  4080. 814.68 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Dull tc)}) ps
  4081. 814.68 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4082. 814.68 s [safe-coloured-text-gen] -- Extended background colour
  4083. 814.68 s [safe-coloured-text-gen] - | p == 48 = case ps of
  4084. 814.68 s [safe-coloured-text-gen] + | True = case ps of
  4085. 814.68 s [safe-coloured-text-gen] 5 : n : rest -> goSGR (s {chunkStyleBackground = Just (Colour8Bit n)}) rest
  4086. 814.68 s [safe-coloured-text-gen] 2 : r : g : b : rest -> goSGR (s {chunkStyleBackground = Just (Colour24Bit r g b)}) rest
  4087. 814.68 s [safe-coloured-text-gen] _ -> goSGR s ps
  4088. 814.68 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:240:5-12
  4089. 814.68 s [safe-coloured-text-gen] @@ -237,7 +237,7 @@
  4090. 814.68 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Dull tc)}) ps
  4091. 814.68 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4092. 814.68 s [safe-coloured-text-gen] -- Extended background colour
  4093. 814.69 s [safe-coloured-text-gen] - | p == 48 = case ps of
  4094. 814.69 s [safe-coloured-text-gen] + | not p == 48 = case ps of
  4095. 814.69 s [safe-coloured-text-gen] 5 : n : rest -> goSGR (s {chunkStyleBackground = Just (Colour8Bit n)}) rest
  4096. 814.69 s [safe-coloured-text-gen] 2 : r : g : b : rest -> goSGR (s {chunkStyleBackground = Just (Colour24Bit r g b)}) rest
  4097. 814.69 s [safe-coloured-text-gen] _ -> goSGR s ps
  4098. 814.69 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Chunk/Parsing.hs:240:15-22
  4099. 814.69 s [safe-coloured-text-gen] @@ -237,10 +237,9 @@
  4100. 814.69 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Dull tc)}) ps
  4101. 814.69 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4102. 814.69 s [safe-coloured-text-gen] -- Extended background colour
  4103. 814.69 s [safe-coloured-text-gen] | p == 48 = case ps of
  4104. 814.69 s [safe-coloured-text-gen] - 5 : n : rest -> goSGR (s {chunkStyleBackground = Just (Colour8Bit n)}) rest
  4105. 814.69 s [safe-coloured-text-gen] 2 : r : g : b : rest -> goSGR (s {chunkStyleBackground = Just (Colour24Bit r g b)}) rest
  4106. 814.69 s [safe-coloured-text-gen] _ -> goSGR s ps
  4107. 814.69 s [safe-coloured-text-gen] -- Default background
  4108. 814.69 s [safe-coloured-text-gen] | p == 49 = goSGR (s {chunkStyleBackground = Nothing}) ps
  4109. 814.69 s [safe-coloured-text-gen] | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4110. 814.69 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Chunk/Parsing.hs:240:15-22
  4111. 814.69 s [safe-coloured-text-gen] @@ -237,10 +237,9 @@
  4112. 814.69 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Dull tc)}) ps
  4113. 814.69 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4114. 814.69 s [safe-coloured-text-gen] -- Extended background colour
  4115. 814.69 s [safe-coloured-text-gen] | p == 48 = case ps of
  4116. 814.69 s [safe-coloured-text-gen] 5 : n : rest -> goSGR (s {chunkStyleBackground = Just (Colour8Bit n)}) rest
  4117. 814.69 s [safe-coloured-text-gen] - 2 : r : g : b : rest -> goSGR (s {chunkStyleBackground = Just (Colour24Bit r g b)}) rest
  4118. 814.69 s [safe-coloured-text-gen] _ -> goSGR s ps
  4119. 814.69 s [safe-coloured-text-gen] -- Default background
  4120. 814.69 s [safe-coloured-text-gen] | p == 49 = goSGR (s {chunkStyleBackground = Nothing}) ps
  4121. 814.69 s [safe-coloured-text-gen] | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4122. 814.69 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Chunk/Parsing.hs:240:15-22
  4123. 814.69 s [safe-coloured-text-gen] @@ -237,10 +237,9 @@
  4124. 814.69 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Dull tc)}) ps
  4125. 814.69 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4126. 814.69 s [safe-coloured-text-gen] -- Extended background colour
  4127. 814.69 s [safe-coloured-text-gen] | p == 48 = case ps of
  4128. 814.69 s [safe-coloured-text-gen] 5 : n : rest -> goSGR (s {chunkStyleBackground = Just (Colour8Bit n)}) rest
  4129. 814.69 s [safe-coloured-text-gen] 2 : r : g : b : rest -> goSGR (s {chunkStyleBackground = Just (Colour24Bit r g b)}) rest
  4130. 814.69 s [safe-coloured-text-gen] - _ -> goSGR s ps
  4131. 814.69 s [safe-coloured-text-gen] -- Default background
  4132. 814.69 s [safe-coloured-text-gen] | p == 49 = goSGR (s {chunkStyleBackground = Nothing}) ps
  4133. 814.70 s [safe-coloured-text-gen] | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4134. 814.70 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:245:10-12
  4135. 814.70 s [safe-coloured-text-gen] @@ -242,7 +242,7 @@
  4136. 814.70 s [safe-coloured-text-gen] 2 : r : g : b : rest -> goSGR (s {chunkStyleBackground = Just (Colour24Bit r g b)}) rest
  4137. 814.70 s [safe-coloured-text-gen] _ -> goSGR s ps
  4138. 814.70 s [safe-coloured-text-gen] -- Default background
  4139. 814.70 s [safe-coloured-text-gen] - | p == 49 = goSGR (s {chunkStyleBackground = Nothing}) ps
  4140. 814.70 s [safe-coloured-text-gen] + | p == 0 = goSGR (s {chunkStyleBackground = Nothing}) ps
  4141. 814.70 s [safe-coloured-text-gen] | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4142. 814.70 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4143. 814.70 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  4144. 814.70 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:245:10-12
  4145. 814.70 s [safe-coloured-text-gen] @@ -242,7 +242,7 @@
  4146. 814.70 s [safe-coloured-text-gen] 2 : r : g : b : rest -> goSGR (s {chunkStyleBackground = Just (Colour24Bit r g b)}) rest
  4147. 814.70 s [safe-coloured-text-gen] _ -> goSGR s ps
  4148. 814.70 s [safe-coloured-text-gen] -- Default background
  4149. 814.70 s [safe-coloured-text-gen] - | p == 49 = goSGR (s {chunkStyleBackground = Nothing}) ps
  4150. 814.70 s [safe-coloured-text-gen] + | p == 1 = goSGR (s {chunkStyleBackground = Nothing}) ps
  4151. 814.70 s [safe-coloured-text-gen] | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4152. 814.70 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4153. 814.70 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  4154. 814.70 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:245:5-12
  4155. 814.70 s [safe-coloured-text-gen] @@ -242,7 +242,7 @@
  4156. 814.70 s [safe-coloured-text-gen] 2 : r : g : b : rest -> goSGR (s {chunkStyleBackground = Just (Colour24Bit r g b)}) rest
  4157. 814.70 s [safe-coloured-text-gen] _ -> goSGR s ps
  4158. 814.70 s [safe-coloured-text-gen] -- Default background
  4159. 814.70 s [safe-coloured-text-gen] - | p == 49 = goSGR (s {chunkStyleBackground = Nothing}) ps
  4160. 814.70 s [safe-coloured-text-gen] + | True = goSGR (s {chunkStyleBackground = Nothing}) ps
  4161. 814.70 s [safe-coloured-text-gen] | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4162. 814.70 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4163. 814.70 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  4164. 814.70 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:245:5-12
  4165. 814.70 s [safe-coloured-text-gen] @@ -242,7 +242,7 @@
  4166. 814.70 s [safe-coloured-text-gen] 2 : r : g : b : rest -> goSGR (s {chunkStyleBackground = Just (Colour24Bit r g b)}) rest
  4167. 814.70 s [safe-coloured-text-gen] _ -> goSGR s ps
  4168. 814.70 s [safe-coloured-text-gen] -- Default background
  4169. 814.70 s [safe-coloured-text-gen] - | p == 49 = goSGR (s {chunkStyleBackground = Nothing}) ps
  4170. 814.70 s [safe-coloured-text-gen] + | not p == 49 = goSGR (s {chunkStyleBackground = Nothing}) ps
  4171. 814.70 s [safe-coloured-text-gen] | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4172. 814.70 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4173. 814.70 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  4174. 814.70 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:246:10-12
  4175. 814.70 s [safe-coloured-text-gen] @@ -243,7 +243,7 @@
  4176. 814.70 s [safe-coloured-text-gen] _ -> goSGR s ps
  4177. 814.70 s [safe-coloured-text-gen] -- Default background
  4178. 814.70 s [safe-coloured-text-gen] | p == 49 = goSGR (s {chunkStyleBackground = Nothing}) ps
  4179. 814.70 s [safe-coloured-text-gen] - | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4180. 814.70 s [safe-coloured-text-gen] + | p == 0 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4181. 814.71 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4182. 814.71 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  4183. 814.71 s [safe-coloured-text-gen] | p >= 90 && p <= 97 =
  4184. 814.71 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:246:10-12
  4185. 814.71 s [safe-coloured-text-gen] @@ -243,7 +243,7 @@
  4186. 814.71 s [safe-coloured-text-gen] _ -> goSGR s ps
  4187. 814.71 s [safe-coloured-text-gen] -- Default background
  4188. 814.71 s [safe-coloured-text-gen] | p == 49 = goSGR (s {chunkStyleBackground = Nothing}) ps
  4189. 814.71 s [safe-coloured-text-gen] - | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4190. 814.71 s [safe-coloured-text-gen] + | p == 1 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4191. 814.71 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4192. 814.71 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  4193. 814.71 s [safe-coloured-text-gen] | p >= 90 && p <= 97 =
  4194. 814.71 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:246:5-12
  4195. 814.71 s [safe-coloured-text-gen] @@ -243,7 +243,7 @@
  4196. 814.71 s [safe-coloured-text-gen] _ -> goSGR s ps
  4197. 814.71 s [safe-coloured-text-gen] -- Default background
  4198. 814.71 s [safe-coloured-text-gen] | p == 49 = goSGR (s {chunkStyleBackground = Nothing}) ps
  4199. 814.71 s [safe-coloured-text-gen] - | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4200. 814.71 s [safe-coloured-text-gen] + | True = goSGR (s {chunkStyleOverlined = Just True}) ps
  4201. 814.71 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4202. 814.71 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  4203. 814.71 s [safe-coloured-text-gen] | p >= 90 && p <= 97 =
  4204. 814.71 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:246:5-12
  4205. 814.71 s [safe-coloured-text-gen] @@ -243,7 +243,7 @@
  4206. 814.71 s [safe-coloured-text-gen] _ -> goSGR s ps
  4207. 814.71 s [safe-coloured-text-gen] -- Default background
  4208. 814.71 s [safe-coloured-text-gen] | p == 49 = goSGR (s {chunkStyleBackground = Nothing}) ps
  4209. 814.71 s [safe-coloured-text-gen] - | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4210. 814.71 s [safe-coloured-text-gen] + | not p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4211. 814.71 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4212. 814.71 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  4213. 814.71 s [safe-coloured-text-gen] | p >= 90 && p <= 97 =
  4214. 814.71 s [safe-coloured-text-gen] Testing mutation BoolLit at src/Text/Colour/Chunk/Parsing.hs:246:52-56
  4215. 814.71 s [safe-coloured-text-gen] @@ -243,7 +243,7 @@
  4216. 814.71 s [safe-coloured-text-gen] _ -> goSGR s ps
  4217. 814.71 s [safe-coloured-text-gen] -- Default background
  4218. 814.71 s [safe-coloured-text-gen] | p == 49 = goSGR (s {chunkStyleBackground = Nothing}) ps
  4219. 814.71 s [safe-coloured-text-gen] - | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4220. 814.71 s [safe-coloured-text-gen] + | p == 53 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4221. 814.71 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4222. 814.71 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  4223. 814.71 s [safe-coloured-text-gen] | p >= 90 && p <= 97 =
  4224. 814.71 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:247:10-12
  4225. 814.71 s [safe-coloured-text-gen] @@ -244,7 +244,7 @@
  4226. 814.71 s [safe-coloured-text-gen] -- Default background
  4227. 814.71 s [safe-coloured-text-gen] | p == 49 = goSGR (s {chunkStyleBackground = Nothing}) ps
  4228. 814.71 s [safe-coloured-text-gen] | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4229. 814.71 s [safe-coloured-text-gen] - | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4230. 825.69 s [safe-coloured-text-gen] + | p == 1 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4231. 825.69 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  4232. 825.72 s [safe-coloured-text-gen] | p >= 90 && p <= 97 =
  4233. 825.72 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 90) of
  4234. 825.72 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:247:10-12
  4235. 825.72 s [safe-coloured-text-gen] @@ -244,7 +244,7 @@
  4236. 825.72 s [safe-coloured-text-gen] -- Default background
  4237. 825.72 s [safe-coloured-text-gen] | p == 49 = goSGR (s {chunkStyleBackground = Nothing}) ps
  4238. 825.72 s [safe-coloured-text-gen] | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4239. 825.72 s [safe-coloured-text-gen] - | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4240. 825.72 s [safe-coloured-text-gen] + | p == 0 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4241. 825.72 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  4242. 825.72 s [safe-coloured-text-gen] | p >= 90 && p <= 97 =
  4243. 825.72 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 90) of
  4244. 825.72 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:247:5-12
  4245. 825.72 s [safe-coloured-text-gen] @@ -244,7 +244,7 @@
  4246. 825.72 s [safe-coloured-text-gen] -- Default background
  4247. 825.72 s [safe-coloured-text-gen] | p == 49 = goSGR (s {chunkStyleBackground = Nothing}) ps
  4248. 825.72 s [safe-coloured-text-gen] | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4249. 825.72 s [safe-coloured-text-gen] - | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4250. 825.72 s [safe-coloured-text-gen] + | True = goSGR (s {chunkStyleOverlined = Just False}) ps
  4251. 825.72 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  4252. 825.72 s [safe-coloured-text-gen] | p >= 90 && p <= 97 =
  4253. 825.72 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 90) of
  4254. 825.72 s [safe-coloured-text-gen] Testing mutation BoolLit at src/Text/Colour/Chunk/Parsing.hs:247:52-57
  4255. 825.72 s [safe-coloured-text-gen] @@ -244,7 +244,7 @@
  4256. 825.72 s [safe-coloured-text-gen] -- Default background
  4257. 825.72 s [safe-coloured-text-gen] | p == 49 = goSGR (s {chunkStyleBackground = Nothing}) ps
  4258. 825.72 s [safe-coloured-text-gen] | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4259. 825.72 s [safe-coloured-text-gen] - | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4260. 825.72 s [safe-coloured-text-gen] + | p == 55 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4261. 825.72 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  4262. 825.72 s [safe-coloured-text-gen] | p >= 90 && p <= 97 =
  4263. 825.72 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 90) of
  4264. 825.72 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:247:5-12
  4265. 825.72 s [safe-coloured-text-gen] @@ -244,7 +244,7 @@
  4266. 825.72 s [safe-coloured-text-gen] -- Default background
  4267. 825.72 s [safe-coloured-text-gen] | p == 49 = goSGR (s {chunkStyleBackground = Nothing}) ps
  4268. 825.72 s [safe-coloured-text-gen] | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4269. 825.72 s [safe-coloured-text-gen] - | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4270. 825.73 s [safe-coloured-text-gen] + | not p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4271. 825.73 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  4272. 825.73 s [safe-coloured-text-gen] | p >= 90 && p <= 97 =
  4273. 825.73 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 90) of
  4274. 825.73 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:249:10-12
  4275. 825.73 s [safe-coloured-text-gen] @@ -246,7 +246,7 @@
  4276. 825.73 s [safe-coloured-text-gen] | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4277. 825.73 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4278. 825.73 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  4279. 825.73 s [safe-coloured-text-gen] - | p >= 90 && p <= 97 =
  4280. 825.73 s [safe-coloured-text-gen] + | p >= 0 && p <= 97 =
  4281. 825.73 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 90) of
  4282. 825.73 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  4283. 825.73 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4284. 825.73 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:249:10-12
  4285. 825.73 s [safe-coloured-text-gen] @@ -246,7 +246,7 @@
  4286. 825.73 s [safe-coloured-text-gen] | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4287. 825.73 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4288. 825.73 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  4289. 825.73 s [safe-coloured-text-gen] - | p >= 90 && p <= 97 =
  4290. 825.73 s [safe-coloured-text-gen] + | p >= 1 && p <= 97 =
  4291. 825.73 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 90) of
  4292. 825.73 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  4293. 825.73 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4294. 825.73 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:249:5-12
  4295. 825.73 s [safe-coloured-text-gen] @@ -246,7 +246,7 @@
  4296. 825.73 s [safe-coloured-text-gen] | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4297. 825.73 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4298. 825.73 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  4299. 825.73 s [safe-coloured-text-gen] - | p >= 90 && p <= 97 =
  4300. 825.73 s [safe-coloured-text-gen] + | True && p <= 97 =
  4301. 825.73 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 90) of
  4302. 825.73 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  4303. 825.73 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4304. 825.73 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:249:5-12
  4305. 825.73 s [safe-coloured-text-gen] @@ -246,7 +246,7 @@
  4306. 825.73 s [safe-coloured-text-gen] | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4307. 825.73 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4308. 825.73 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  4309. 825.73 s [safe-coloured-text-gen] - | p >= 90 && p <= 97 =
  4310. 825.73 s [safe-coloured-text-gen] + | not p >= 90 && p <= 97 =
  4311. 825.73 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 90) of
  4312. 825.73 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  4313. 825.73 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4314. 825.73 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:249:21-23
  4315. 825.73 s [safe-coloured-text-gen] @@ -246,7 +246,7 @@
  4316. 825.73 s [safe-coloured-text-gen] | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4317. 825.73 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4318. 825.73 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  4319. 825.73 s [safe-coloured-text-gen] - | p >= 90 && p <= 97 =
  4320. 825.73 s [safe-coloured-text-gen] + | p >= 90 && p <= 0 =
  4321. 825.73 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 90) of
  4322. 825.73 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  4323. 825.74 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4324. 825.74 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:249:21-23
  4325. 825.74 s [safe-coloured-text-gen] @@ -246,7 +246,7 @@
  4326. 825.74 s [safe-coloured-text-gen] | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4327. 825.74 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4328. 825.74 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  4329. 825.74 s [safe-coloured-text-gen] - | p >= 90 && p <= 97 =
  4330. 825.74 s [safe-coloured-text-gen] + | p >= 90 && p <= 1 =
  4331. 825.74 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 90) of
  4332. 825.74 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  4333. 825.74 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4334. 825.74 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:249:16-23
  4335. 825.74 s [safe-coloured-text-gen] @@ -246,7 +246,7 @@
  4336. 825.74 s [safe-coloured-text-gen] | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4337. 825.74 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4338. 825.74 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  4339. 825.74 s [safe-coloured-text-gen] - | p >= 90 && p <= 97 =
  4340. 825.74 s [safe-coloured-text-gen] + | p >= 90 && True =
  4341. 825.74 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 90) of
  4342. 825.74 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  4343. 825.74 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4344. 825.74 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:249:5-23
  4345. 825.74 s [safe-coloured-text-gen] @@ -246,7 +246,7 @@
  4346. 825.74 s [safe-coloured-text-gen] | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4347. 825.74 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4348. 825.74 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  4349. 825.74 s [safe-coloured-text-gen] - | p >= 90 && p <= 97 =
  4350. 825.74 s [safe-coloured-text-gen] + | True =
  4351. 825.74 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 90) of
  4352. 825.74 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  4353. 825.74 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4354. 825.74 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:249:16-23
  4355. 825.74 s [safe-coloured-text-gen] @@ -246,7 +246,7 @@
  4356. 825.74 s [safe-coloured-text-gen] | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4357. 825.74 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4358. 825.74 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  4359. 825.74 s [safe-coloured-text-gen] - | p >= 90 && p <= 97 =
  4360. 825.74 s [safe-coloured-text-gen] + | p >= 90 && not p <= 97 =
  4361. 825.74 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 90) of
  4362. 825.74 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  4363. 825.74 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4364. 825.74 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:249:5-23
  4365. 825.74 s [safe-coloured-text-gen] @@ -246,7 +246,7 @@
  4366. 825.74 s [safe-coloured-text-gen] | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4367. 825.74 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4368. 825.74 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  4369. 825.74 s [safe-coloured-text-gen] - | p >= 90 && p <= 97 =
  4370. 825.74 s [safe-coloured-text-gen] + | not p >= 90 && p <= 97 =
  4371. 825.74 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 90) of
  4372. 825.74 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  4373. 825.74 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4374. 825.74 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:250:41-43
  4375. 825.74 s [safe-coloured-text-gen] @@ -247,7 +247,7 @@
  4376. 825.74 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4377. 825.74 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  4378. 825.74 s [safe-coloured-text-gen] | p >= 90 && p <= 97 =
  4379. 825.74 s [safe-coloured-text-gen] - case terminalColourFromIndex (p - 90) of
  4380. 825.74 s [safe-coloured-text-gen] + case terminalColourFromIndex (p - 0) of
  4381. 825.74 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  4382. 825.74 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4383. 825.74 s [safe-coloured-text-gen] -- Bright background colours (100-107)
  4384. 825.74 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:250:41-43
  4385. 825.74 s [safe-coloured-text-gen] @@ -247,7 +247,7 @@
  4386. 825.74 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4387. 825.74 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  4388. 825.74 s [safe-coloured-text-gen] | p >= 90 && p <= 97 =
  4389. 825.74 s [safe-coloured-text-gen] - case terminalColourFromIndex (p - 90) of
  4390. 825.74 s [safe-coloured-text-gen] + case terminalColourFromIndex (p - 1) of
  4391. 825.74 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  4392. 825.74 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4393. 825.74 s [safe-coloured-text-gen] -- Bright background colours (100-107)
  4394. 825.74 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Chunk/Parsing.hs:250:7-30
  4395. 825.74 s [safe-coloured-text-gen] @@ -247,9 +247,8 @@
  4396. 856.89 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4397. 856.91 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  4398. 856.91 s [safe-coloured-text-gen] | p >= 90 && p <= 97 =
  4399. 856.91 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 90) of
  4400. 856.91 s [safe-coloured-text-gen] - Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  4401. 856.91 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4402. 856.91 s [safe-coloured-text-gen] -- Bright background colours (100-107)
  4403. 856.91 s [safe-coloured-text-gen] | p >= 100 && p <= 107 =
  4404. 856.91 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 100) of
  4405. 856.91 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:254:10-13
  4406. 856.91 s [safe-coloured-text-gen] @@ -251,7 +251,7 @@
  4407. 856.91 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  4408. 856.91 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4409. 856.91 s [safe-coloured-text-gen] -- Bright background colours (100-107)
  4410. 856.91 s [safe-coloured-text-gen] - | p >= 100 && p <= 107 =
  4411. 856.91 s [safe-coloured-text-gen] + | p >= 0 && p <= 107 =
  4412. 856.91 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 100) of
  4413. 856.91 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Bright tc)}) ps
  4414. 856.91 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4415. 856.91 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Chunk/Parsing.hs:250:7-30
  4416. 856.91 s [safe-coloured-text-gen] @@ -247,9 +247,8 @@
  4417. 856.91 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4418. 856.92 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  4419. 856.92 s [safe-coloured-text-gen] | p >= 90 && p <= 97 =
  4420. 856.92 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 90) of
  4421. 856.92 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  4422. 856.92 s [safe-coloured-text-gen] - Nothing -> goSGR s ps
  4423. 856.92 s [safe-coloured-text-gen] -- Bright background colours (100-107)
  4424. 856.92 s [safe-coloured-text-gen] | p >= 100 && p <= 107 =
  4425. 856.92 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 100) of
  4426. 856.92 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:254:5-13
  4427. 856.92 s [safe-coloured-text-gen] @@ -251,7 +251,7 @@
  4428. 856.92 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  4429. 856.92 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4430. 856.92 s [safe-coloured-text-gen] -- Bright background colours (100-107)
  4431. 856.92 s [safe-coloured-text-gen] - | p >= 100 && p <= 107 =
  4432. 856.92 s [safe-coloured-text-gen] + | True && p <= 107 =
  4433. 856.92 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 100) of
  4434. 856.92 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Bright tc)}) ps
  4435. 856.92 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4436. 856.92 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:254:10-13
  4437. 856.92 s [safe-coloured-text-gen] @@ -251,7 +251,7 @@
  4438. 856.92 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  4439. 856.92 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4440. 856.92 s [safe-coloured-text-gen] -- Bright background colours (100-107)
  4441. 856.92 s [safe-coloured-text-gen] - | p >= 100 && p <= 107 =
  4442. 856.92 s [safe-coloured-text-gen] + | p >= 1 && p <= 107 =
  4443. 856.92 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 100) of
  4444. 856.92 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Bright tc)}) ps
  4445. 856.92 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4446. 856.92 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:254:22-25
  4447. 856.92 s [safe-coloured-text-gen] @@ -251,7 +251,7 @@
  4448. 856.92 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  4449. 856.92 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4450. 856.92 s [safe-coloured-text-gen] -- Bright background colours (100-107)
  4451. 856.92 s [safe-coloured-text-gen] - | p >= 100 && p <= 107 =
  4452. 856.92 s [safe-coloured-text-gen] + | p >= 100 && p <= 0 =
  4453. 856.92 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 100) of
  4454. 856.92 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Bright tc)}) ps
  4455. 856.92 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4456. 856.92 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:254:5-13
  4457. 856.92 s [safe-coloured-text-gen] @@ -251,7 +251,7 @@
  4458. 856.92 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  4459. 856.92 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4460. 856.92 s [safe-coloured-text-gen] -- Bright background colours (100-107)
  4461. 856.92 s [safe-coloured-text-gen] - | p >= 100 && p <= 107 =
  4462. 856.92 s [safe-coloured-text-gen] + | not p >= 100 && p <= 107 =
  4463. 856.92 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 100) of
  4464. 856.92 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Bright tc)}) ps
  4465. 856.92 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4466. 856.92 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:254:22-25
  4467. 856.92 s [safe-coloured-text-gen] @@ -251,7 +251,7 @@
  4468. 856.92 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  4469. 856.92 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4470. 856.92 s [safe-coloured-text-gen] -- Bright background colours (100-107)
  4471. 856.92 s [safe-coloured-text-gen] - | p >= 100 && p <= 107 =
  4472. 856.92 s [safe-coloured-text-gen] + | p >= 100 && p <= 1 =
  4473. 856.92 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 100) of
  4474. 856.92 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Bright tc)}) ps
  4475. 856.92 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4476. 856.92 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:254:17-25
  4477. 856.92 s [safe-coloured-text-gen] @@ -251,7 +251,7 @@
  4478. 856.92 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  4479. 856.92 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4480. 856.92 s [safe-coloured-text-gen] -- Bright background colours (100-107)
  4481. 856.92 s [safe-coloured-text-gen] - | p >= 100 && p <= 107 =
  4482. 856.92 s [safe-coloured-text-gen] + | p >= 100 && True =
  4483. 856.92 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 100) of
  4484. 856.92 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Bright tc)}) ps
  4485. 856.92 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4486. 856.92 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:254:17-25
  4487. 856.92 s [safe-coloured-text-gen] @@ -251,7 +251,7 @@
  4488. 856.92 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  4489. 856.92 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4490. 856.92 s [safe-coloured-text-gen] -- Bright background colours (100-107)
  4491. 856.92 s [safe-coloured-text-gen] - | p >= 100 && p <= 107 =
  4492. 856.92 s [safe-coloured-text-gen] + | p >= 100 && not p <= 107 =
  4493. 856.92 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 100) of
  4494. 856.92 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Bright tc)}) ps
  4495. 856.92 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4496. 856.92 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:254:5-25
  4497. 856.92 s [safe-coloured-text-gen] @@ -251,7 +251,7 @@
  4498. 856.92 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  4499. 856.92 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4500. 856.92 s [safe-coloured-text-gen] -- Bright background colours (100-107)
  4501. 856.92 s [safe-coloured-text-gen] - | p >= 100 && p <= 107 =
  4502. 856.92 s [safe-coloured-text-gen] + | True =
  4503. 856.92 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 100) of
  4504. 856.92 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Bright tc)}) ps
  4505. 856.92 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4506. 856.92 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:254:5-25
  4507. 856.92 s [safe-coloured-text-gen] @@ -251,7 +251,7 @@
  4508. 856.92 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  4509. 856.93 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4510. 856.93 s [safe-coloured-text-gen] -- Bright background colours (100-107)
  4511. 856.93 s [safe-coloured-text-gen] - | p >= 100 && p <= 107 =
  4512. 856.93 s [safe-coloured-text-gen] + | not p >= 100 && p <= 107 =
  4513. 856.93 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 100) of
  4514. 856.93 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Bright tc)}) ps
  4515. 856.93 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4516. 856.93 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:255:41-44
  4517. 856.93 s [safe-coloured-text-gen] @@ -252,7 +252,7 @@
  4518. 856.93 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4519. 856.93 s [safe-coloured-text-gen] -- Bright background colours (100-107)
  4520. 856.93 s [safe-coloured-text-gen] | p >= 100 && p <= 107 =
  4521. 856.93 s [safe-coloured-text-gen] - case terminalColourFromIndex (p - 100) of
  4522. 856.93 s [safe-coloured-text-gen] + case terminalColourFromIndex (p - 1) of
  4523. 856.93 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Bright tc)}) ps
  4524. 856.93 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4525. 856.93 s [safe-coloured-text-gen] -- Unknown code, skip
  4526. 856.93 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:255:41-44
  4527. 856.93 s [safe-coloured-text-gen] @@ -252,7 +252,7 @@
  4528. 856.93 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4529. 856.93 s [safe-coloured-text-gen] -- Bright background colours (100-107)
  4530. 856.93 s [safe-coloured-text-gen] | p >= 100 && p <= 107 =
  4531. 856.93 s [safe-coloured-text-gen] - case terminalColourFromIndex (p - 100) of
  4532. 856.93 s [safe-coloured-text-gen] + case terminalColourFromIndex (p - 0) of
  4533. 856.93 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Bright tc)}) ps
  4534. 856.93 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4535. 856.93 s [safe-coloured-text-gen] -- Unknown code, skip
  4536. 856.93 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Chunk/Parsing.hs:255:7-30
  4537. 856.93 s [safe-coloured-text-gen] @@ -252,8 +252,7 @@
  4538. 856.93 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4539. 856.93 s [safe-coloured-text-gen] -- Bright background colours (100-107)
  4540. 856.93 s [safe-coloured-text-gen] | p >= 100 && p <= 107 =
  4541. 856.93 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 100) of
  4542. 856.93 s [safe-coloured-text-gen] - Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Bright tc)}) ps
  4543. 856.93 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4544. 856.93 s [safe-coloured-text-gen] -- Unknown code, skip
  4545. 856.93 s [safe-coloured-text-gen] | otherwise = goSGR s ps
  4546. 856.93 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Chunk/Parsing.hs:255:7-30
  4547. 856.93 s [safe-coloured-text-gen] @@ -252,8 +252,7 @@
  4548. 856.93 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4549. 856.93 s [safe-coloured-text-gen] -- Bright background colours (100-107)
  4550. 856.93 s [safe-coloured-text-gen] | p >= 100 && p <= 107 =
  4551. 856.93 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 100) of
  4552. 856.93 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Bright tc)}) ps
  4553. 856.93 s [safe-coloured-text-gen] - Nothing -> goSGR s ps
  4554. 856.93 s [safe-coloured-text-gen] -- Unknown code, skip
  4555. 856.94 s [safe-coloured-text-gen] | otherwise = goSGR s ps
  4556. 856.94 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:168:11-22
  4557. 856.94 s [safe-coloured-text-gen] @@ -165,7 +165,7 @@
  4558. 856.94 s [safe-coloured-text-gen] go s [] = (s, [])
  4559. 856.94 s [safe-coloured-text-gen] go s (token : rest) = case token of
  4560. 856.94 s [safe-coloured-text-gen] PlainText t
  4561. 856.94 s [safe-coloured-text-gen] - | Text.null t -> go s rest
  4562. 856.94 s [safe-coloured-text-gen] + | True -> go s rest
  4563. 856.94 s [safe-coloured-text-gen] | otherwise ->
  4564. 856.94 s [safe-coloured-text-gen] let (finalS, restChunks) = go s rest
  4565. 856.94 s [safe-coloured-text-gen] in (finalS, Chunk {chunkText = t, chunkStyle = s} : restChunks)
  4566. 856.94 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Chunk/Parsing.hs:175:9-25
  4567. 856.94 s [safe-coloured-text-gen] @@ -172,11 +172,8 @@
  4568. 856.94 s [safe-coloured-text-gen] SgrSequence params -> go (applySGRParams s params) rest
  4569. 856.94 s [safe-coloured-text-gen] OtherCsiSequence -> go s rest
  4570. 856.94 s [safe-coloured-text-gen] CarriageReturn ->
  4571. 856.94 s [safe-coloured-text-gen] case rest of
  4572. 874.88 s [safe-coloured-text-gen] - (PlainText _ : _) ->
  4573. 874.91 s [safe-coloured-text-gen] - let (finalS, restChunks) = go s rest
  4574. 874.91 s [safe-coloured-text-gen] - in (finalS, Chunk {chunkText = "\n", chunkStyle = s} : restChunks)
  4575. 874.91 s [safe-coloured-text-gen] _ -> go s rest
  4576. 874.91 s [safe-coloured-text-gen]
  4577. 874.91 s [safe-coloured-text-gen] -- | Parse strict 'Text' containing ANSI escape codes into styled 'Chunk's.
  4578. 874.91 s [safe-coloured-text-gen] --
  4579. 874.91 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:168:11-22
  4580. 874.91 s [safe-coloured-text-gen] @@ -165,7 +165,7 @@
  4581. 874.91 s [safe-coloured-text-gen] go s [] = (s, [])
  4582. 874.91 s [safe-coloured-text-gen] go s (token : rest) = case token of
  4583. 874.91 s [safe-coloured-text-gen] PlainText t
  4584. 874.91 s [safe-coloured-text-gen] - | Text.null t -> go s rest
  4585. 874.91 s [safe-coloured-text-gen] + | not Text.null t -> go s rest
  4586. 874.91 s [safe-coloured-text-gen] | otherwise ->
  4587. 874.91 s [safe-coloured-text-gen] let (finalS, restChunks) = go s rest
  4588. 874.91 s [safe-coloured-text-gen] in (finalS, Chunk {chunkText = t, chunkStyle = s} : restChunks)
  4589. 874.91 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Chunk/Parsing.hs:175:9-25
  4590. 874.91 s [safe-coloured-text-gen] @@ -172,11 +172,10 @@
  4591. 874.91 s [safe-coloured-text-gen] SgrSequence params -> go (applySGRParams s params) rest
  4592. 874.91 s [safe-coloured-text-gen] OtherCsiSequence -> go s rest
  4593. 874.91 s [safe-coloured-text-gen] CarriageReturn ->
  4594. 874.91 s [safe-coloured-text-gen] case rest of
  4595. 874.91 s [safe-coloured-text-gen] (PlainText _ : _) ->
  4596. 874.91 s [safe-coloured-text-gen] let (finalS, restChunks) = go s rest
  4597. 874.91 s [safe-coloured-text-gen] in (finalS, Chunk {chunkText = "\n", chunkStyle = s} : restChunks)
  4598. 874.91 s [safe-coloured-text-gen] - _ -> go s rest
  4599. 874.91 s [safe-coloured-text-gen]
  4600. 874.91 s [safe-coloured-text-gen] -- | Parse strict 'Text' containing ANSI escape codes into styled 'Chunk's.
  4601. 874.91 s [safe-coloured-text-gen] --
  4602. 874.91 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Chunk/Parsing.hs:166:27-25
  4603. 874.91 s [safe-coloured-text-gen] @@ -163,20 +163,19 @@
  4604. 874.91 s [safe-coloured-text-gen] where
  4605. 874.91 s [safe-coloured-text-gen] go :: ChunkStyle -> [AnsiToken] -> (ChunkStyle, [Chunk])
  4606. 874.91 s [safe-coloured-text-gen] go s [] = (s, [])
  4607. 874.91 s [safe-coloured-text-gen] go s (token : rest) = case token of
  4608. 874.91 s [safe-coloured-text-gen] PlainText t
  4609. 874.91 s [safe-coloured-text-gen] | Text.null t -> go s rest
  4610. 874.91 s [safe-coloured-text-gen] | otherwise ->
  4611. 874.91 s [safe-coloured-text-gen] let (finalS, restChunks) = go s rest
  4612. 874.91 s [safe-coloured-text-gen] in (finalS, Chunk {chunkText = t, chunkStyle = s} : restChunks)
  4613. 874.91 s [safe-coloured-text-gen] - SgrSequence params -> go (applySGRParams s params) rest
  4614. 874.91 s [safe-coloured-text-gen] OtherCsiSequence -> go s rest
  4615. 874.91 s [safe-coloured-text-gen] CarriageReturn ->
  4616. 874.91 s [safe-coloured-text-gen] case rest of
  4617. 874.91 s [safe-coloured-text-gen] (PlainText _ : _) ->
  4618. 874.91 s [safe-coloured-text-gen] let (finalS, restChunks) = go s rest
  4619. 874.91 s [safe-coloured-text-gen] in (finalS, Chunk {chunkText = "\n", chunkStyle = s} : restChunks)
  4620. 874.91 s [safe-coloured-text-gen] _ -> go s rest
  4621. 874.91 s [safe-coloured-text-gen]
  4622. 874.91 s [safe-coloured-text-gen] -- | Parse strict 'Text' containing ANSI escape codes into styled 'Chunk's.
  4623. 874.91 s [safe-coloured-text-gen] --
  4624. 874.91 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Chunk/Parsing.hs:166:27-25
  4625. 874.91 s [safe-coloured-text-gen] @@ -163,20 +163,19 @@
  4626. 874.91 s [safe-coloured-text-gen] where
  4627. 874.91 s [safe-coloured-text-gen] go :: ChunkStyle -> [AnsiToken] -> (ChunkStyle, [Chunk])
  4628. 874.91 s [safe-coloured-text-gen] go s [] = (s, [])
  4629. 874.91 s [safe-coloured-text-gen] go s (token : rest) = case token of
  4630. 874.91 s [safe-coloured-text-gen] PlainText t
  4631. 874.91 s [safe-coloured-text-gen] | Text.null t -> go s rest
  4632. 874.91 s [safe-coloured-text-gen] | otherwise ->
  4633. 874.91 s [safe-coloured-text-gen] let (finalS, restChunks) = go s rest
  4634. 874.91 s [safe-coloured-text-gen] in (finalS, Chunk {chunkText = t, chunkStyle = s} : restChunks)
  4635. 874.91 s [safe-coloured-text-gen] SgrSequence params -> go (applySGRParams s params) rest
  4636. 874.91 s [safe-coloured-text-gen] - OtherCsiSequence -> go s rest
  4637. 874.91 s [safe-coloured-text-gen] CarriageReturn ->
  4638. 874.91 s [safe-coloured-text-gen] case rest of
  4639. 874.91 s [safe-coloured-text-gen] (PlainText _ : _) ->
  4640. 874.91 s [safe-coloured-text-gen] let (finalS, restChunks) = go s rest
  4641. 874.91 s [safe-coloured-text-gen] in (finalS, Chunk {chunkText = "\n", chunkStyle = s} : restChunks)
  4642. 874.91 s [safe-coloured-text-gen] _ -> go s rest
  4643. 874.91 s [safe-coloured-text-gen]
  4644. 874.91 s [safe-coloured-text-gen] -- | Parse strict 'Text' containing ANSI escape codes into styled 'Chunk's.
  4645. 874.91 s [safe-coloured-text-gen] --
  4646. 874.91 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Chunk/Parsing.hs:166:27-25
  4647. 874.91 s [safe-coloured-text-gen] @@ -163,20 +163,15 @@
  4648. 874.91 s [safe-coloured-text-gen] where
  4649. 874.91 s [safe-coloured-text-gen] go :: ChunkStyle -> [AnsiToken] -> (ChunkStyle, [Chunk])
  4650. 874.91 s [safe-coloured-text-gen] go s [] = (s, [])
  4651. 874.91 s [safe-coloured-text-gen] go s (token : rest) = case token of
  4652. 874.91 s [safe-coloured-text-gen] - PlainText t
  4653. 874.91 s [safe-coloured-text-gen] - | Text.null t -> go s rest
  4654. 874.91 s [safe-coloured-text-gen] - | otherwise ->
  4655. 874.91 s [safe-coloured-text-gen] - let (finalS, restChunks) = go s rest
  4656. 874.91 s [safe-coloured-text-gen] - in (finalS, Chunk {chunkText = t, chunkStyle = s} : restChunks)
  4657. 874.91 s [safe-coloured-text-gen] SgrSequence params -> go (applySGRParams s params) rest
  4658. 874.91 s [safe-coloured-text-gen] OtherCsiSequence -> go s rest
  4659. 874.91 s [safe-coloured-text-gen] CarriageReturn ->
  4660. 874.91 s [safe-coloured-text-gen] case rest of
  4661. 874.91 s [safe-coloured-text-gen] (PlainText _ : _) ->
  4662. 874.91 s [safe-coloured-text-gen] let (finalS, restChunks) = go s rest
  4663. 874.91 s [safe-coloured-text-gen] in (finalS, Chunk {chunkText = "\n", chunkStyle = s} : restChunks)
  4664. 874.91 s [safe-coloured-text-gen] _ -> go s rest
  4665. 874.91 s [safe-coloured-text-gen]
  4666. 874.91 s [safe-coloured-text-gen] -- | Parse strict 'Text' containing ANSI escape codes into styled 'Chunk's.
  4667. 874.91 s [safe-coloured-text-gen] --
  4668. 874.91 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Chunk/Parsing.hs:166:27-25
  4669. 874.91 s [safe-coloured-text-gen] @@ -163,20 +163,14 @@
  4670. 874.91 s [safe-coloured-text-gen] where
  4671. 874.91 s [safe-coloured-text-gen] go :: ChunkStyle -> [AnsiToken] -> (ChunkStyle, [Chunk])
  4672. 874.91 s [safe-coloured-text-gen] go s [] = (s, [])
  4673. 874.91 s [safe-coloured-text-gen] go s (token : rest) = case token of
  4674. 874.91 s [safe-coloured-text-gen] PlainText t
  4675. 874.91 s [safe-coloured-text-gen] | Text.null t -> go s rest
  4676. 874.91 s [safe-coloured-text-gen] | otherwise ->
  4677. 874.91 s [safe-coloured-text-gen] let (finalS, restChunks) = go s rest
  4678. 874.91 s [safe-coloured-text-gen] in (finalS, Chunk {chunkText = t, chunkStyle = s} : restChunks)
  4679. 874.91 s [safe-coloured-text-gen] SgrSequence params -> go (applySGRParams s params) rest
  4680. 874.92 s [safe-coloured-text-gen] OtherCsiSequence -> go s rest
  4681. 874.92 s [safe-coloured-text-gen] - CarriageReturn ->
  4682. 874.92 s [safe-coloured-text-gen] - case rest of
  4683. 874.92 s [safe-coloured-text-gen] - (PlainText _ : _) ->
  4684. 874.92 s [safe-coloured-text-gen] - let (finalS, restChunks) = go s rest
  4685. 874.92 s [safe-coloured-text-gen] - in (finalS, Chunk {chunkText = "\n", chunkStyle = s} : restChunks)
  4686. 874.92 s [safe-coloured-text-gen] - _ -> go s rest
  4687. 874.92 s [safe-coloured-text-gen]
  4688. 874.92 s [safe-coloured-text-gen] -- | Parse strict 'Text' containing ANSI escape codes into styled 'Chunk's.
  4689. 874.92 s [safe-coloured-text-gen] --
  4690. 874.92 s [safe-coloured-text-gen] Testing mutation BoolLit at src/Text/Colour/Chunk/Parsing.hs:130:38-43
  4691. 874.92 s [safe-coloured-text-gen] @@ -127,7 +127,7 @@
  4692. 874.92 s [safe-coloured-text-gen]
  4693. 874.92 s [safe-coloured-text-gen] csiParamsP :: Parser ([Word8], Bool)
  4694. 874.92 s [safe-coloured-text-gen] csiParamsP = do
  4695. 874.92 s [safe-coloured-text-gen] - (revAcc, hasIntermediate) <- go [] False
  4696. 874.92 s [safe-coloured-text-gen] + (revAcc, hasIntermediate) <- go [] True
  4697. 874.92 s [safe-coloured-text-gen] pure (reverse revAcc, hasIntermediate)
  4698. 874.92 s [safe-coloured-text-gen] where
  4699. 874.92 s [safe-coloured-text-gen] go :: [Word8] -> Bool -> Parser ([Word8], Bool)
  4700. 874.92 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:131:25-40
  4701. 874.92 s [safe-coloured-text-gen] @@ -128,7 +128,7 @@
  4702. 874.92 s [safe-coloured-text-gen] csiParamsP :: Parser ([Word8], Bool)
  4703. 874.92 s [safe-coloured-text-gen] csiParamsP = do
  4704. 874.92 s [safe-coloured-text-gen] (revAcc, hasIntermediate) <- go [] False
  4705. 874.92 s [safe-coloured-text-gen] - pure (reverse revAcc, hasIntermediate)
  4706. 874.92 s [safe-coloured-text-gen] + pure (reverse revAcc, True)
  4707. 874.92 s [safe-coloured-text-gen] where
  4708. 874.92 s [safe-coloured-text-gen] go :: [Word8] -> Bool -> Parser ([Word8], Bool)
  4709. 874.92 s [safe-coloured-text-gen] go acc hasIntermediate = do
  4710. 874.92 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:131:25-40
  4711. 874.92 s [safe-coloured-text-gen] @@ -128,7 +128,7 @@
  4712. 874.92 s [safe-coloured-text-gen] csiParamsP :: Parser ([Word8], Bool)
  4713. 874.92 s [safe-coloured-text-gen] csiParamsP = do
  4714. 874.92 s [safe-coloured-text-gen] (revAcc, hasIntermediate) <- go [] False
  4715. 874.92 s [safe-coloured-text-gen] - pure (reverse revAcc, hasIntermediate)
  4716. 874.92 s [safe-coloured-text-gen] + pure (reverse revAcc, False)
  4717. 874.92 s [safe-coloured-text-gen] where
  4718. 874.92 s [safe-coloured-text-gen] go :: [Word8] -> Bool -> Parser ([Word8], Bool)
  4719. 874.92 s [safe-coloured-text-gen] go acc hasIntermediate = do
  4720. 874.92 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:131:25-40
  4721. 874.92 s [safe-coloured-text-gen] @@ -128,7 +128,7 @@
  4722. 874.92 s [safe-coloured-text-gen] csiParamsP :: Parser ([Word8], Bool)
  4723. 874.92 s [safe-coloured-text-gen] csiParamsP = do
  4724. 874.92 s [safe-coloured-text-gen] (revAcc, hasIntermediate) <- go [] False
  4725. 874.92 s [safe-coloured-text-gen] - pure (reverse revAcc, hasIntermediate)
  4726. 874.92 s [safe-coloured-text-gen] + pure (reverse revAcc, not hasIntermediate)
  4727. 874.92 s [safe-coloured-text-gen] where
  4728. 874.92 s [safe-coloured-text-gen] go :: [Word8] -> Bool -> Parser ([Word8], Bool)
  4729. 874.92 s [safe-coloured-text-gen] go acc hasIntermediate = do
  4730. 874.92 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:136:10-19
  4731. 874.92 s [safe-coloured-text-gen] @@ -133,7 +133,7 @@
  4732. 874.92 s [safe-coloured-text-gen] go :: [Word8] -> Bool -> Parser ([Word8], Bool)
  4733. 874.92 s [safe-coloured-text-gen] go acc hasIntermediate = do
  4734. 874.92 s [safe-coloured-text-gen] c <- peekChar'
  4735. 874.92 s [safe-coloured-text-gen] - if isDigit c
  4736. 874.92 s [safe-coloured-text-gen] + if True
  4737. 874.92 s [safe-coloured-text-gen] then do
  4738. 874.92 s [safe-coloured-text-gen] digits <- takeWhile1 isDigit
  4739. 874.92 s [safe-coloured-text-gen] case readMaybe (Text.unpack digits) of
  4740. 874.92 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:136:10-19
  4741. 874.92 s [safe-coloured-text-gen] @@ -133,7 +133,7 @@
  4742. 874.92 s [safe-coloured-text-gen] go :: [Word8] -> Bool -> Parser ([Word8], Bool)
  4743. 874.92 s [safe-coloured-text-gen] go acc hasIntermediate = do
  4744. 874.92 s [safe-coloured-text-gen] c <- peekChar'
  4745. 874.92 s [safe-coloured-text-gen] - if isDigit c
  4746. 874.92 s [safe-coloured-text-gen] + if False
  4747. 874.92 s [safe-coloured-text-gen] then do
  4748. 874.92 s [safe-coloured-text-gen] digits <- takeWhile1 isDigit
  4749. 874.92 s [safe-coloured-text-gen] case readMaybe (Text.unpack digits) of
  4750. 874.92 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:136:10-19
  4751. 874.92 s [safe-coloured-text-gen] @@ -133,7 +133,7 @@
  4752. 874.92 s [safe-coloured-text-gen] go :: [Word8] -> Bool -> Parser ([Word8], Bool)
  4753. 874.92 s [safe-coloured-text-gen] go acc hasIntermediate = do
  4754. 874.92 s [safe-coloured-text-gen] c <- peekChar'
  4755. 874.92 s [safe-coloured-text-gen] - if isDigit c
  4756. 874.92 s [safe-coloured-text-gen] + if not isDigit c
  4757. 874.92 s [safe-coloured-text-gen] then do
  4758. 874.92 s [safe-coloured-text-gen] digits <- takeWhile1 isDigit
  4759. 874.92 s [safe-coloured-text-gen] case readMaybe (Text.unpack digits) of
  4760. 874.92 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:141:17-35
  4761. 874.92 s [safe-coloured-text-gen] @@ -138,7 +138,7 @@
  4762. 874.92 s [safe-coloured-text-gen] digits <- takeWhile1 isDigit
  4763. 874.92 s [safe-coloured-text-gen] case readMaybe (Text.unpack digits) of
  4764. 874.92 s [safe-coloured-text-gen] Just n
  4765. 874.92 s [safe-coloured-text-gen] - | n <= (255 :: Word) -> go (fromIntegral n : acc) hasIntermediate
  4766. 874.92 s [safe-coloured-text-gen] + | True -> go (fromIntegral n : acc) hasIntermediate
  4767. 874.92 s [safe-coloured-text-gen] _ -> go acc hasIntermediate
  4768. 874.93 s [safe-coloured-text-gen] else
  4769. 874.93 s [safe-coloured-text-gen] if c == ';'
  4770. 874.93 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:141:17-35
  4771. 874.93 s [safe-coloured-text-gen] @@ -138,7 +138,7 @@
  4772. 874.93 s [safe-coloured-text-gen] digits <- takeWhile1 isDigit
  4773. 874.93 s [safe-coloured-text-gen] case readMaybe (Text.unpack digits) of
  4774. 874.93 s [safe-coloured-text-gen] Just n
  4775. 892.71 s [safe-coloured-text-gen] - | n <= (255 :: Word) -> go (fromIntegral n : acc) hasIntermediate
  4776. 892.74 s [safe-coloured-text-gen] + | not n <= (255 :: Word) -> go (fromIntegral n : acc) hasIntermediate
  4777. 892.74 s [safe-coloured-text-gen] _ -> go acc hasIntermediate
  4778. 892.74 s [safe-coloured-text-gen] else
  4779. 892.74 s [safe-coloured-text-gen] if c == ';'
  4780. 892.74 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:141:65-80
  4781. 892.74 s [safe-coloured-text-gen] @@ -138,7 +138,7 @@
  4782. 892.74 s [safe-coloured-text-gen] digits <- takeWhile1 isDigit
  4783. 892.74 s [safe-coloured-text-gen] case readMaybe (Text.unpack digits) of
  4784. 892.74 s [safe-coloured-text-gen] Just n
  4785. 892.74 s [safe-coloured-text-gen] - | n <= (255 :: Word) -> go (fromIntegral n : acc) hasIntermediate
  4786. 892.74 s [safe-coloured-text-gen] + | n <= (255 :: Word) -> go (fromIntegral n : acc) True
  4787. 892.74 s [safe-coloured-text-gen] _ -> go acc hasIntermediate
  4788. 892.74 s [safe-coloured-text-gen] else
  4789. 892.74 s [safe-coloured-text-gen] if c == ';'
  4790. 892.74 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:141:65-80
  4791. 892.74 s [safe-coloured-text-gen] @@ -138,7 +138,7 @@
  4792. 892.74 s [safe-coloured-text-gen] digits <- takeWhile1 isDigit
  4793. 892.74 s [safe-coloured-text-gen] case readMaybe (Text.unpack digits) of
  4794. 892.74 s [safe-coloured-text-gen] Just n
  4795. 892.74 s [safe-coloured-text-gen] - | n <= (255 :: Word) -> go (fromIntegral n : acc) hasIntermediate
  4796. 892.74 s [safe-coloured-text-gen] + | n <= (255 :: Word) -> go (fromIntegral n : acc) False
  4797. 892.74 s [safe-coloured-text-gen] _ -> go acc hasIntermediate
  4798. 892.74 s [safe-coloured-text-gen] else
  4799. 892.74 s [safe-coloured-text-gen] if c == ';'
  4800. 892.74 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:141:65-80
  4801. 892.74 s [safe-coloured-text-gen] @@ -138,7 +138,7 @@
  4802. 892.74 s [safe-coloured-text-gen] digits <- takeWhile1 isDigit
  4803. 892.74 s [safe-coloured-text-gen] case readMaybe (Text.unpack digits) of
  4804. 892.74 s [safe-coloured-text-gen] Just n
  4805. 892.74 s [safe-coloured-text-gen] - | n <= (255 :: Word) -> go (fromIntegral n : acc) hasIntermediate
  4806. 892.74 s [safe-coloured-text-gen] + | n <= (255 :: Word) -> go (fromIntegral n : acc) not hasIntermediate
  4807. 892.74 s [safe-coloured-text-gen] _ -> go acc hasIntermediate
  4808. 892.74 s [safe-coloured-text-gen] else
  4809. 892.74 s [safe-coloured-text-gen] if c == ';'
  4810. 892.74 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:142:25-40
  4811. 892.74 s [safe-coloured-text-gen] @@ -139,7 +139,7 @@
  4812. 892.74 s [safe-coloured-text-gen] case readMaybe (Text.unpack digits) of
  4813. 892.74 s [safe-coloured-text-gen] Just n
  4814. 892.74 s [safe-coloured-text-gen] | n <= (255 :: Word) -> go (fromIntegral n : acc) hasIntermediate
  4815. 892.74 s [safe-coloured-text-gen] - _ -> go acc hasIntermediate
  4816. 892.74 s [safe-coloured-text-gen] + _ -> go acc True
  4817. 892.74 s [safe-coloured-text-gen] else
  4818. 892.74 s [safe-coloured-text-gen] if c == ';'
  4819. 892.74 s [safe-coloured-text-gen] then anyChar >> go acc hasIntermediate
  4820. 892.74 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:142:25-40
  4821. 892.75 s [safe-coloured-text-gen] @@ -139,7 +139,7 @@
  4822. 892.75 s [safe-coloured-text-gen] case readMaybe (Text.unpack digits) of
  4823. 892.75 s [safe-coloured-text-gen] Just n
  4824. 892.75 s [safe-coloured-text-gen] | n <= (255 :: Word) -> go (fromIntegral n : acc) hasIntermediate
  4825. 892.75 s [safe-coloured-text-gen] - _ -> go acc hasIntermediate
  4826. 892.75 s [safe-coloured-text-gen] + _ -> go acc not hasIntermediate
  4827. 892.75 s [safe-coloured-text-gen] else
  4828. 892.75 s [safe-coloured-text-gen] if c == ';'
  4829. 892.75 s [safe-coloured-text-gen] then anyChar >> go acc hasIntermediate
  4830. 892.75 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:142:25-40
  4831. 892.75 s [safe-coloured-text-gen] @@ -139,7 +139,7 @@
  4832. 892.75 s [safe-coloured-text-gen] case readMaybe (Text.unpack digits) of
  4833. 892.75 s [safe-coloured-text-gen] Just n
  4834. 892.75 s [safe-coloured-text-gen] | n <= (255 :: Word) -> go (fromIntegral n : acc) hasIntermediate
  4835. 892.75 s [safe-coloured-text-gen] - _ -> go acc hasIntermediate
  4836. 892.75 s [safe-coloured-text-gen] + _ -> go acc False
  4837. 892.75 s [safe-coloured-text-gen] else
  4838. 892.75 s [safe-coloured-text-gen] if c == ';'
  4839. 892.75 s [safe-coloured-text-gen] then anyChar >> go acc hasIntermediate
  4840. 892.75 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:144:14-22
  4841. 892.75 s [safe-coloured-text-gen] @@ -141,7 +141,7 @@
  4842. 892.75 s [safe-coloured-text-gen] | n <= (255 :: Word) -> go (fromIntegral n : acc) hasIntermediate
  4843. 892.75 s [safe-coloured-text-gen] _ -> go acc hasIntermediate
  4844. 892.75 s [safe-coloured-text-gen] else
  4845. 892.75 s [safe-coloured-text-gen] - if c == ';'
  4846. 892.75 s [safe-coloured-text-gen] + if False
  4847. 892.75 s [safe-coloured-text-gen] then anyChar >> go acc hasIntermediate
  4848. 892.75 s [safe-coloured-text-gen] else
  4849. 892.75 s [safe-coloured-text-gen] if c >= '\x20' && c <= '\x2F'
  4850. 892.75 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:144:14-22
  4851. 892.75 s [safe-coloured-text-gen] @@ -141,7 +141,7 @@
  4852. 892.75 s [safe-coloured-text-gen] | n <= (255 :: Word) -> go (fromIntegral n : acc) hasIntermediate
  4853. 892.75 s [safe-coloured-text-gen] _ -> go acc hasIntermediate
  4854. 892.75 s [safe-coloured-text-gen] else
  4855. 892.75 s [safe-coloured-text-gen] - if c == ';'
  4856. 892.75 s [safe-coloured-text-gen] + if not c == ';'
  4857. 892.75 s [safe-coloured-text-gen] then anyChar >> go acc hasIntermediate
  4858. 892.75 s [safe-coloured-text-gen] else
  4859. 892.75 s [safe-coloured-text-gen] if c >= '\x20' && c <= '\x2F'
  4860. 892.75 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:144:14-22
  4861. 892.75 s [safe-coloured-text-gen] @@ -141,7 +141,7 @@
  4862. 892.75 s [safe-coloured-text-gen] | n <= (255 :: Word) -> go (fromIntegral n : acc) hasIntermediate
  4863. 892.75 s [safe-coloured-text-gen] _ -> go acc hasIntermediate
  4864. 892.75 s [safe-coloured-text-gen] else
  4865. 892.75 s [safe-coloured-text-gen] - if c == ';'
  4866. 892.75 s [safe-coloured-text-gen] + if True
  4867. 892.75 s [safe-coloured-text-gen] then anyChar >> go acc hasIntermediate
  4868. 892.75 s [safe-coloured-text-gen] else
  4869. 892.75 s [safe-coloured-text-gen] if c >= '\x20' && c <= '\x2F'
  4870. 892.75 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:145:36-51
  4871. 892.75 s [safe-coloured-text-gen] @@ -142,7 +142,7 @@
  4872. 892.75 s [safe-coloured-text-gen] _ -> go acc hasIntermediate
  4873. 892.75 s [safe-coloured-text-gen] else
  4874. 892.75 s [safe-coloured-text-gen] if c == ';'
  4875. 892.75 s [safe-coloured-text-gen] - then anyChar >> go acc hasIntermediate
  4876. 892.75 s [safe-coloured-text-gen] + then anyChar >> go acc True
  4877. 892.75 s [safe-coloured-text-gen] else
  4878. 892.75 s [safe-coloured-text-gen] if c >= '\x20' && c <= '\x2F'
  4879. 892.75 s [safe-coloured-text-gen] then anyChar >> go acc True
  4880. 892.75 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:145:36-51
  4881. 892.75 s [safe-coloured-text-gen] @@ -142,7 +142,7 @@
  4882. 892.75 s [safe-coloured-text-gen] _ -> go acc hasIntermediate
  4883. 892.75 s [safe-coloured-text-gen] else
  4884. 892.75 s [safe-coloured-text-gen] if c == ';'
  4885. 892.75 s [safe-coloured-text-gen] - then anyChar >> go acc hasIntermediate
  4886. 892.75 s [safe-coloured-text-gen] + then anyChar >> go acc False
  4887. 892.75 s [safe-coloured-text-gen] else
  4888. 892.75 s [safe-coloured-text-gen] if c >= '\x20' && c <= '\x2F'
  4889. 892.75 s [safe-coloured-text-gen] then anyChar >> go acc True
  4890. 892.75 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:147:18-29
  4891. 892.75 s [safe-coloured-text-gen] @@ -144,7 +144,7 @@
  4892. 892.75 s [safe-coloured-text-gen] if c == ';'
  4893. 892.75 s [safe-coloured-text-gen] then anyChar >> go acc hasIntermediate
  4894. 892.75 s [safe-coloured-text-gen] else
  4895. 892.75 s [safe-coloured-text-gen] - if c >= '\x20' && c <= '\x2F'
  4896. 892.75 s [safe-coloured-text-gen] + if True && c <= '\x2F'
  4897. 892.75 s [safe-coloured-text-gen] then anyChar >> go acc True
  4898. 892.75 s [safe-coloured-text-gen] else pure (acc, hasIntermediate)
  4899. 892.75 s [safe-coloured-text-gen]
  4900. 892.75 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:145:36-51
  4901. 892.75 s [safe-coloured-text-gen] @@ -142,7 +142,7 @@
  4902. 892.76 s [safe-coloured-text-gen] _ -> go acc hasIntermediate
  4903. 892.76 s [safe-coloured-text-gen] else
  4904. 892.76 s [safe-coloured-text-gen] if c == ';'
  4905. 892.76 s [safe-coloured-text-gen] - then anyChar >> go acc hasIntermediate
  4906. 892.76 s [safe-coloured-text-gen] + then anyChar >> go acc not hasIntermediate
  4907. 892.76 s [safe-coloured-text-gen] else
  4908. 892.76 s [safe-coloured-text-gen] if c >= '\x20' && c <= '\x2F'
  4909. 892.76 s [safe-coloured-text-gen] then anyChar >> go acc True
  4910. 892.76 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:147:18-29
  4911. 892.76 s [safe-coloured-text-gen] @@ -144,7 +144,7 @@
  4912. 892.76 s [safe-coloured-text-gen] if c == ';'
  4913. 892.76 s [safe-coloured-text-gen] then anyChar >> go acc hasIntermediate
  4914. 892.76 s [safe-coloured-text-gen] else
  4915. 892.76 s [safe-coloured-text-gen] - if c >= '\x20' && c <= '\x2F'
  4916. 892.76 s [safe-coloured-text-gen] + if False && c <= '\x2F'
  4917. 892.76 s [safe-coloured-text-gen] then anyChar >> go acc True
  4918. 892.76 s [safe-coloured-text-gen] else pure (acc, hasIntermediate)
  4919. 892.76 s [safe-coloured-text-gen]
  4920. 892.76 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:147:18-29
  4921. 892.76 s [safe-coloured-text-gen] @@ -144,7 +144,7 @@
  4922. 892.76 s [safe-coloured-text-gen] if c == ';'
  4923. 892.76 s [safe-coloured-text-gen] then anyChar >> go acc hasIntermediate
  4924. 892.76 s [safe-coloured-text-gen] else
  4925. 892.76 s [safe-coloured-text-gen] - if c >= '\x20' && c <= '\x2F'
  4926. 892.76 s [safe-coloured-text-gen] + if not c >= '\x20' && c <= '\x2F'
  4927. 892.76 s [safe-coloured-text-gen] then anyChar >> go acc True
  4928. 892.76 s [safe-coloured-text-gen] else pure (acc, hasIntermediate)
  4929. 892.76 s [safe-coloured-text-gen]
  4930. 892.76 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:147:33-44
  4931. 892.76 s [safe-coloured-text-gen] @@ -144,7 +144,7 @@
  4932. 892.76 s [safe-coloured-text-gen] if c == ';'
  4933. 892.76 s [safe-coloured-text-gen] then anyChar >> go acc hasIntermediate
  4934. 892.76 s [safe-coloured-text-gen] else
  4935. 892.76 s [safe-coloured-text-gen] - if c >= '\x20' && c <= '\x2F'
  4936. 892.76 s [safe-coloured-text-gen] + if c >= '\x20' && True
  4937. 892.76 s [safe-coloured-text-gen] then anyChar >> go acc True
  4938. 892.76 s [safe-coloured-text-gen] else pure (acc, hasIntermediate)
  4939. 892.76 s [safe-coloured-text-gen]
  4940. 892.76 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:147:33-44
  4941. 892.76 s [safe-coloured-text-gen] @@ -144,7 +144,7 @@
  4942. 892.76 s [safe-coloured-text-gen] if c == ';'
  4943. 892.76 s [safe-coloured-text-gen] then anyChar >> go acc hasIntermediate
  4944. 892.76 s [safe-coloured-text-gen] else
  4945. 892.76 s [safe-coloured-text-gen] - if c >= '\x20' && c <= '\x2F'
  4946. 892.76 s [safe-coloured-text-gen] + if c >= '\x20' && False
  4947. 892.76 s [safe-coloured-text-gen] then anyChar >> go acc True
  4948. 892.76 s [safe-coloured-text-gen] else pure (acc, hasIntermediate)
  4949. 892.76 s [safe-coloured-text-gen]
  4950. 892.76 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:147:33-44
  4951. 892.76 s [safe-coloured-text-gen] @@ -144,7 +144,7 @@
  4952. 892.76 s [safe-coloured-text-gen] if c == ';'
  4953. 892.76 s [safe-coloured-text-gen] then anyChar >> go acc hasIntermediate
  4954. 892.76 s [safe-coloured-text-gen] else
  4955. 892.76 s [safe-coloured-text-gen] - if c >= '\x20' && c <= '\x2F'
  4956. 892.76 s [safe-coloured-text-gen] + if c >= '\x20' && not c <= '\x2F'
  4957. 892.76 s [safe-coloured-text-gen] then anyChar >> go acc True
  4958. 892.76 s [safe-coloured-text-gen] else pure (acc, hasIntermediate)
  4959. 892.76 s [safe-coloured-text-gen]
  4960. 892.76 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:147:18-44
  4961. 892.76 s [safe-coloured-text-gen] @@ -144,7 +144,7 @@
  4962. 892.76 s [safe-coloured-text-gen] if c == ';'
  4963. 892.76 s [safe-coloured-text-gen] then anyChar >> go acc hasIntermediate
  4964. 892.76 s [safe-coloured-text-gen] else
  4965. 892.76 s [safe-coloured-text-gen] - if c >= '\x20' && c <= '\x2F'
  4966. 892.76 s [safe-coloured-text-gen] + if True
  4967. 892.76 s [safe-coloured-text-gen] then anyChar >> go acc True
  4968. 892.76 s [safe-coloured-text-gen] else pure (acc, hasIntermediate)
  4969. 892.76 s [safe-coloured-text-gen]
  4970. 892.76 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:147:18-44
  4971. 892.76 s [safe-coloured-text-gen] @@ -144,7 +144,7 @@
  4972. 892.76 s [safe-coloured-text-gen] if c == ';'
  4973. 933.65 s [safe-coloured-text-gen] then anyChar >> go acc hasIntermediate
  4974. 933.65 s [safe-coloured-text-gen] else
  4975. 933.68 s [safe-coloured-text-gen] - if c >= '\x20' && c <= '\x2F'
  4976. 933.68 s [safe-coloured-text-gen] + if False
  4977. 933.68 s [safe-coloured-text-gen] then anyChar >> go acc True
  4978. 933.68 s [safe-coloured-text-gen] else pure (acc, hasIntermediate)
  4979. 933.68 s [safe-coloured-text-gen]
  4980. 933.68 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:147:18-44
  4981. 933.68 s [safe-coloured-text-gen] @@ -144,7 +144,7 @@
  4982. 933.68 s [safe-coloured-text-gen] if c == ';'
  4983. 933.68 s [safe-coloured-text-gen] then anyChar >> go acc hasIntermediate
  4984. 933.68 s [safe-coloured-text-gen] else
  4985. 933.68 s [safe-coloured-text-gen] - if c >= '\x20' && c <= '\x2F'
  4986. 933.68 s [safe-coloured-text-gen] + if not c >= '\x20' && c <= '\x2F'
  4987. 933.68 s [safe-coloured-text-gen] then anyChar >> go acc True
  4988. 933.68 s [safe-coloured-text-gen] else pure (acc, hasIntermediate)
  4989. 933.68 s [safe-coloured-text-gen]
  4990. 933.68 s [safe-coloured-text-gen] Testing mutation BoolLit at src/Text/Colour/Chunk/Parsing.hs:148:40-44
  4991. 933.68 s [safe-coloured-text-gen] @@ -145,7 +145,7 @@
  4992. 933.68 s [safe-coloured-text-gen] then anyChar >> go acc hasIntermediate
  4993. 933.68 s [safe-coloured-text-gen] else
  4994. 933.68 s [safe-coloured-text-gen] if c >= '\x20' && c <= '\x2F'
  4995. 933.68 s [safe-coloured-text-gen] - then anyChar >> go acc True
  4996. 933.68 s [safe-coloured-text-gen] + then anyChar >> go acc False
  4997. 933.68 s [safe-coloured-text-gen] else pure (acc, hasIntermediate)
  4998. 933.68 s [safe-coloured-text-gen]
  4999. 933.68 s [safe-coloured-text-gen] -- | Convert a stream of 'AnsiToken's into styled 'Chunk's.
  5000. 933.68 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:149:33-48
  5001. 933.68 s [safe-coloured-text-gen] @@ -146,7 +146,7 @@
  5002. 933.68 s [safe-coloured-text-gen] else
  5003. 933.68 s [safe-coloured-text-gen] if c >= '\x20' && c <= '\x2F'
  5004. 933.68 s [safe-coloured-text-gen] then anyChar >> go acc True
  5005. 933.68 s [safe-coloured-text-gen] - else pure (acc, hasIntermediate)
  5006. 933.68 s [safe-coloured-text-gen] + else pure (acc, True)
  5007. 933.68 s [safe-coloured-text-gen]
  5008. 933.68 s [safe-coloured-text-gen] -- | Convert a stream of 'AnsiToken's into styled 'Chunk's.
  5009. 933.68 s [safe-coloured-text-gen] --
  5010. 933.68 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:149:33-48
  5011. 933.68 s [safe-coloured-text-gen] @@ -146,7 +146,7 @@
  5012. 933.68 s [safe-coloured-text-gen] else
  5013. 933.68 s [safe-coloured-text-gen] if c >= '\x20' && c <= '\x2F'
  5014. 933.68 s [safe-coloured-text-gen] then anyChar >> go acc True
  5015. 933.68 s [safe-coloured-text-gen] - else pure (acc, hasIntermediate)
  5016. 933.68 s [safe-coloured-text-gen] + else pure (acc, False)
  5017. 933.68 s [safe-coloured-text-gen]
  5018. 933.68 s [safe-coloured-text-gen] -- | Convert a stream of 'AnsiToken's into styled 'Chunk's.
  5019. 933.68 s [safe-coloured-text-gen] --
  5020. 933.68 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:122:31-42
  5021. 933.68 s [safe-coloured-text-gen] @@ -119,7 +119,7 @@
  5022. 933.68 s [safe-coloured-text-gen] _ <- char '\ESC'
  5023. 933.68 s [safe-coloured-text-gen] _ <- char '['
  5024. 933.68 s [safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
  5025. 933.68 s [safe-coloured-text-gen] - finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
  5026. 933.68 s [safe-coloured-text-gen] + finalByte <- satisfy (\c -> True && c <= '\x7E')
  5027. 933.68 s [safe-coloured-text-gen] pure $
  5028. 933.69 s [safe-coloured-text-gen] if finalByte == 'm' && not hasIntermediateBytes
  5029. 933.69 s [safe-coloured-text-gen] then SgrSequence params
  5030. 933.69 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:149:33-48
  5031. 933.69 s [safe-coloured-text-gen] @@ -146,7 +146,7 @@
  5032. 933.69 s [safe-coloured-text-gen] else
  5033. 933.69 s [safe-coloured-text-gen] if c >= '\x20' && c <= '\x2F'
  5034. 933.69 s [safe-coloured-text-gen] then anyChar >> go acc True
  5035. 933.69 s [safe-coloured-text-gen] - else pure (acc, hasIntermediate)
  5036. 933.69 s [safe-coloured-text-gen] + else pure (acc, not hasIntermediate)
  5037. 933.69 s [safe-coloured-text-gen]
  5038. 933.69 s [safe-coloured-text-gen] -- | Convert a stream of 'AnsiToken's into styled 'Chunk's.
  5039. 933.69 s [safe-coloured-text-gen] --
  5040. 933.69 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:122:31-42
  5041. 933.69 s [safe-coloured-text-gen] @@ -119,7 +119,7 @@
  5042. 933.69 s [safe-coloured-text-gen] _ <- char '\ESC'
  5043. 933.69 s [safe-coloured-text-gen] _ <- char '['
  5044. 933.69 s [safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
  5045. 933.69 s [safe-coloured-text-gen] - finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
  5046. 933.69 s [safe-coloured-text-gen] + finalByte <- satisfy (\c -> not c >= '\x40' && c <= '\x7E')
  5047. 933.69 s [safe-coloured-text-gen] pure $
  5048. 933.69 s [safe-coloured-text-gen] if finalByte == 'm' && not hasIntermediateBytes
  5049. 933.69 s [safe-coloured-text-gen] then SgrSequence params
  5050. 933.69 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:122:31-42
  5051. 933.69 s [safe-coloured-text-gen] @@ -119,7 +119,7 @@
  5052. 933.69 s [safe-coloured-text-gen] _ <- char '\ESC'
  5053. 933.69 s [safe-coloured-text-gen] _ <- char '['
  5054. 933.69 s [safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
  5055. 933.69 s [safe-coloured-text-gen] - finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
  5056. 933.69 s [safe-coloured-text-gen] + finalByte <- satisfy (\c -> False && c <= '\x7E')
  5057. 933.69 s [safe-coloured-text-gen] pure $
  5058. 933.69 s [safe-coloured-text-gen] if finalByte == 'm' && not hasIntermediateBytes
  5059. 933.69 s [safe-coloured-text-gen] then SgrSequence params
  5060. 933.69 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:122:46-57
  5061. 933.69 s [safe-coloured-text-gen] @@ -119,7 +119,7 @@
  5062. 933.69 s [safe-coloured-text-gen] _ <- char '\ESC'
  5063. 933.69 s [safe-coloured-text-gen] _ <- char '['
  5064. 933.69 s [safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
  5065. 933.69 s [safe-coloured-text-gen] - finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
  5066. 933.69 s [safe-coloured-text-gen] + finalByte <- satisfy (\c -> c >= '\x40' && True)
  5067. 933.69 s [safe-coloured-text-gen] pure $
  5068. 933.69 s [safe-coloured-text-gen] if finalByte == 'm' && not hasIntermediateBytes
  5069. 933.69 s [safe-coloured-text-gen] then SgrSequence params
  5070. 933.69 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:122:46-57
  5071. 933.69 s [safe-coloured-text-gen] @@ -119,7 +119,7 @@
  5072. 933.69 s [safe-coloured-text-gen] _ <- char '\ESC'
  5073. 933.69 s [safe-coloured-text-gen] _ <- char '['
  5074. 933.69 s [safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
  5075. 933.69 s [safe-coloured-text-gen] - finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
  5076. 933.69 s [safe-coloured-text-gen] + finalByte <- satisfy (\c -> c >= '\x40' && False)
  5077. 933.69 s [safe-coloured-text-gen] pure $
  5078. 933.69 s [safe-coloured-text-gen] if finalByte == 'm' && not hasIntermediateBytes
  5079. 933.69 s [safe-coloured-text-gen] then SgrSequence params
  5080. 933.69 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:122:46-57
  5081. 933.69 s [safe-coloured-text-gen] @@ -119,7 +119,7 @@
  5082. 933.69 s [safe-coloured-text-gen] _ <- char '\ESC'
  5083. 933.69 s [safe-coloured-text-gen] _ <- char '['
  5084. 933.69 s [safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
  5085. 933.69 s [safe-coloured-text-gen] - finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
  5086. 933.69 s [safe-coloured-text-gen] + finalByte <- satisfy (\c -> c >= '\x40' && not c <= '\x7E')
  5087. 933.69 s [safe-coloured-text-gen] pure $
  5088. 933.69 s [safe-coloured-text-gen] if finalByte == 'm' && not hasIntermediateBytes
  5089. 933.69 s [safe-coloured-text-gen] then SgrSequence params
  5090. 933.69 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:122:31-57
  5091. 933.69 s [safe-coloured-text-gen] @@ -119,7 +119,7 @@
  5092. 933.69 s [safe-coloured-text-gen] _ <- char '\ESC'
  5093. 933.69 s [safe-coloured-text-gen] _ <- char '['
  5094. 933.69 s [safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
  5095. 933.70 s [safe-coloured-text-gen] - finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
  5096. 933.70 s [safe-coloured-text-gen] + finalByte <- satisfy (\c -> True)
  5097. 933.70 s [safe-coloured-text-gen] pure $
  5098. 933.70 s [safe-coloured-text-gen] if finalByte == 'm' && not hasIntermediateBytes
  5099. 933.70 s [safe-coloured-text-gen] then SgrSequence params
  5100. 933.70 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:122:31-57
  5101. 933.70 s [safe-coloured-text-gen] @@ -119,7 +119,7 @@
  5102. 933.70 s [safe-coloured-text-gen] _ <- char '\ESC'
  5103. 933.70 s [safe-coloured-text-gen] _ <- char '['
  5104. 933.70 s [safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
  5105. 933.70 s [safe-coloured-text-gen] - finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
  5106. 933.70 s [safe-coloured-text-gen] + finalByte <- satisfy (\c -> False)
  5107. 933.70 s [safe-coloured-text-gen] pure $
  5108. 933.70 s [safe-coloured-text-gen] if finalByte == 'm' && not hasIntermediateBytes
  5109. 933.70 s [safe-coloured-text-gen] then SgrSequence params
  5110. 933.70 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:122:31-57
  5111. 933.70 s [safe-coloured-text-gen] @@ -119,7 +119,7 @@
  5112. 933.70 s [safe-coloured-text-gen] _ <- char '\ESC'
  5113. 933.70 s [safe-coloured-text-gen] _ <- char '['
  5114. 933.70 s [safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
  5115. 933.70 s [safe-coloured-text-gen] - finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
  5116. 933.70 s [safe-coloured-text-gen] + finalByte <- satisfy (\c -> not c >= '\x40' && c <= '\x7E')
  5117. 933.70 s [safe-coloured-text-gen] pure $
  5118. 933.70 s [safe-coloured-text-gen] if finalByte == 'm' && not hasIntermediateBytes
  5119. 933.70 s [safe-coloured-text-gen] then SgrSequence params
  5120. 933.70 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:124:8-24
  5121. 933.70 s [safe-coloured-text-gen] @@ -121,7 +121,7 @@
  5122. 933.70 s [safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
  5123. 933.70 s [safe-coloured-text-gen] finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
  5124. 933.70 s [safe-coloured-text-gen] pure $
  5125. 933.70 s [safe-coloured-text-gen] - if finalByte == 'm' && not hasIntermediateBytes
  5126. 933.70 s [safe-coloured-text-gen] + if True && not hasIntermediateBytes
  5127. 933.70 s [safe-coloured-text-gen] then SgrSequence params
  5128. 933.70 s [safe-coloured-text-gen] else OtherCsiSequence
  5129. 933.70 s [safe-coloured-text-gen]
  5130. 933.70 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:124:8-24
  5131. 933.70 s [safe-coloured-text-gen] @@ -121,7 +121,7 @@
  5132. 933.70 s [safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
  5133. 933.70 s [safe-coloured-text-gen] finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
  5134. 933.70 s [safe-coloured-text-gen] pure $
  5135. 933.70 s [safe-coloured-text-gen] - if finalByte == 'm' && not hasIntermediateBytes
  5136. 933.71 s [safe-coloured-text-gen] + if False && not hasIntermediateBytes
  5137. 933.71 s [safe-coloured-text-gen] then SgrSequence params
  5138. 933.71 s [safe-coloured-text-gen] else OtherCsiSequence
  5139. 933.71 s [safe-coloured-text-gen]
  5140. 933.71 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:124:8-24
  5141. 933.71 s [safe-coloured-text-gen] @@ -121,7 +121,7 @@
  5142. 933.71 s [safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
  5143. 933.71 s [safe-coloured-text-gen] finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
  5144. 933.71 s [safe-coloured-text-gen] pure $
  5145. 933.71 s [safe-coloured-text-gen] - if finalByte == 'm' && not hasIntermediateBytes
  5146. 933.71 s [safe-coloured-text-gen] + if not finalByte == 'm' && not hasIntermediateBytes
  5147. 933.71 s [safe-coloured-text-gen] then SgrSequence params
  5148. 933.71 s [safe-coloured-text-gen] else OtherCsiSequence
  5149. 933.71 s [safe-coloured-text-gen]
  5150. 933.71 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:124:32-52
  5151. 933.71 s [safe-coloured-text-gen] @@ -121,7 +121,7 @@
  5152. 933.71 s [safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
  5153. 933.71 s [safe-coloured-text-gen] finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
  5154. 933.71 s [safe-coloured-text-gen] pure $
  5155. 933.71 s [safe-coloured-text-gen] - if finalByte == 'm' && not hasIntermediateBytes
  5156. 933.71 s [safe-coloured-text-gen] + if finalByte == 'm' && not True
  5157. 933.71 s [safe-coloured-text-gen] then SgrSequence params
  5158. 933.71 s [safe-coloured-text-gen] else OtherCsiSequence
  5159. 933.71 s [safe-coloured-text-gen]
  5160. 933.71 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:124:32-52
  5161. 933.71 s [safe-coloured-text-gen] @@ -121,7 +121,7 @@
  5162. 933.71 s [safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
  5163. 933.71 s [safe-coloured-text-gen] finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
  5164. 933.71 s [safe-coloured-text-gen] pure $
  5165. 933.71 s [safe-coloured-text-gen] - if finalByte == 'm' && not hasIntermediateBytes
  5166. 933.71 s [safe-coloured-text-gen] + if finalByte == 'm' && not False
  5167. 933.71 s [safe-coloured-text-gen] then SgrSequence params
  5168. 933.71 s [safe-coloured-text-gen] else OtherCsiSequence
  5169. 933.71 s [safe-coloured-text-gen]
  5170. 933.71 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:124:28-52
  5171. 933.71 s [safe-coloured-text-gen] @@ -121,7 +121,7 @@
  5172. 933.71 s [safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
  5173. 933.71 s [safe-coloured-text-gen] finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
  5174. 933.71 s [safe-coloured-text-gen] pure $
  5175. 933.71 s [safe-coloured-text-gen] - if finalByte == 'm' && not hasIntermediateBytes
  5176. 933.72 s [safe-coloured-text-gen] + if finalByte == 'm' && True
  5177. 933.72 s [safe-coloured-text-gen] then SgrSequence params
  5178. 933.72 s [safe-coloured-text-gen] else OtherCsiSequence
  5179. 954.46 s [safe-coloured-text-gen]
  5180. 954.49 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:124:32-52
  5181. 954.49 s [safe-coloured-text-gen] @@ -121,7 +121,7 @@
  5182. 954.49 s [safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
  5183. 954.49 s [safe-coloured-text-gen] finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
  5184. 954.49 s [safe-coloured-text-gen] pure $
  5185. 954.49 s [safe-coloured-text-gen] - if finalByte == 'm' && not hasIntermediateBytes
  5186. 954.49 s [safe-coloured-text-gen] + if finalByte == 'm' && not not hasIntermediateBytes
  5187. 954.49 s [safe-coloured-text-gen] then SgrSequence params
  5188. 954.49 s [safe-coloured-text-gen] else OtherCsiSequence
  5189. 954.49 s [safe-coloured-text-gen]
  5190. 954.49 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:124:28-52
  5191. 954.49 s [safe-coloured-text-gen] @@ -121,7 +121,7 @@
  5192. 954.49 s [safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
  5193. 954.49 s [safe-coloured-text-gen] finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
  5194. 954.49 s [safe-coloured-text-gen] pure $
  5195. 954.49 s [safe-coloured-text-gen] - if finalByte == 'm' && not hasIntermediateBytes
  5196. 954.49 s [safe-coloured-text-gen] + if finalByte == 'm' && not not hasIntermediateBytes
  5197. 954.49 s [safe-coloured-text-gen] then SgrSequence params
  5198. 954.49 s [safe-coloured-text-gen] else OtherCsiSequence
  5199. 954.49 s [safe-coloured-text-gen]
  5200. 954.49 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:124:28-52
  5201. 954.49 s [safe-coloured-text-gen] @@ -121,7 +121,7 @@
  5202. 954.49 s [safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
  5203. 954.49 s [safe-coloured-text-gen] finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
  5204. 954.49 s [safe-coloured-text-gen] pure $
  5205. 954.49 s [safe-coloured-text-gen] - if finalByte == 'm' && not hasIntermediateBytes
  5206. 954.49 s [safe-coloured-text-gen] + if finalByte == 'm' && False
  5207. 954.49 s [safe-coloured-text-gen] then SgrSequence params
  5208. 954.49 s [safe-coloured-text-gen] else OtherCsiSequence
  5209. 954.49 s [safe-coloured-text-gen]
  5210. 954.49 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:124:8-52
  5211. 954.49 s [safe-coloured-text-gen] @@ -121,7 +121,7 @@
  5212. 954.49 s [safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
  5213. 954.49 s [safe-coloured-text-gen] finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
  5214. 954.49 s [safe-coloured-text-gen] pure $
  5215. 954.49 s [safe-coloured-text-gen] - if finalByte == 'm' && not hasIntermediateBytes
  5216. 954.49 s [safe-coloured-text-gen] + if True
  5217. 954.49 s [safe-coloured-text-gen] then SgrSequence params
  5218. 954.49 s [safe-coloured-text-gen] else OtherCsiSequence
  5219. 954.49 s [safe-coloured-text-gen]
  5220. 954.49 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:124:8-52
  5221. 954.49 s [safe-coloured-text-gen] @@ -121,7 +121,7 @@
  5222. 954.49 s [safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
  5223. 954.49 s [safe-coloured-text-gen] finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
  5224. 954.49 s [safe-coloured-text-gen] pure $
  5225. 954.49 s [safe-coloured-text-gen] - if finalByte == 'm' && not hasIntermediateBytes
  5226. 954.49 s [safe-coloured-text-gen] + if False
  5227. 954.49 s [safe-coloured-text-gen] then SgrSequence params
  5228. 954.49 s [safe-coloured-text-gen] else OtherCsiSequence
  5229. 954.49 s [safe-coloured-text-gen]
  5230. 954.49 s [safe-coloured-text-gen] Testing mutation BoolLit at src/Text/Colour/Chunk/Parsing.hs:114:33-37
  5231. 954.49 s [safe-coloured-text-gen] @@ -111,7 +111,7 @@
  5232. 954.49 s [safe-coloured-text-gen] incompleteEscapeP :: Parser AnsiToken
  5233. 954.49 s [safe-coloured-text-gen] incompleteEscapeP = do
  5234. 954.49 s [safe-coloured-text-gen] _ <- char '\ESC'
  5235. 954.49 s [safe-coloured-text-gen] - mBracket <- (char '[' >> pure True) <|> pure False
  5236. 954.49 s [safe-coloured-text-gen] + mBracket <- (char '[' >> pure False) <|> pure False
  5237. 954.49 s [safe-coloured-text-gen] pure $ PlainText $ if mBracket then "\ESC[" else "\ESC"
  5238. 954.49 s [safe-coloured-text-gen]
  5239. 954.49 s [safe-coloured-text-gen] csiSequenceP :: Parser AnsiToken
  5240. 954.49 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:124:8-52
  5241. 954.49 s [safe-coloured-text-gen] @@ -121,7 +121,7 @@
  5242. 954.49 s [safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
  5243. 954.49 s [safe-coloured-text-gen] finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
  5244. 954.49 s [safe-coloured-text-gen] pure $
  5245. 954.49 s [safe-coloured-text-gen] - if finalByte == 'm' && not hasIntermediateBytes
  5246. 954.49 s [safe-coloured-text-gen] + if not finalByte == 'm' && not hasIntermediateBytes
  5247. 954.49 s [safe-coloured-text-gen] then SgrSequence params
  5248. 954.49 s [safe-coloured-text-gen] else OtherCsiSequence
  5249. 954.49 s [safe-coloured-text-gen]
  5250. 954.50 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:115:25-33
  5251. 954.50 s [safe-coloured-text-gen] @@ -112,7 +112,7 @@
  5252. 954.50 s [safe-coloured-text-gen] incompleteEscapeP = do
  5253. 954.50 s [safe-coloured-text-gen] _ <- char '\ESC'
  5254. 954.50 s [safe-coloured-text-gen] mBracket <- (char '[' >> pure True) <|> pure False
  5255. 954.50 s [safe-coloured-text-gen] - pure $ PlainText $ if mBracket then "\ESC[" else "\ESC"
  5256. 954.50 s [safe-coloured-text-gen] + pure $ PlainText $ if False then "\ESC[" else "\ESC"
  5257. 954.50 s [safe-coloured-text-gen]
  5258. 954.50 s [safe-coloured-text-gen] csiSequenceP :: Parser AnsiToken
  5259. 954.50 s [safe-coloured-text-gen] csiSequenceP = do
  5260. 954.50 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:115:25-33
  5261. 954.50 s [safe-coloured-text-gen] @@ -112,7 +112,7 @@
  5262. 954.50 s [safe-coloured-text-gen] incompleteEscapeP = do
  5263. 954.50 s [safe-coloured-text-gen] _ <- char '\ESC'
  5264. 954.50 s [safe-coloured-text-gen] mBracket <- (char '[' >> pure True) <|> pure False
  5265. 954.50 s [safe-coloured-text-gen] - pure $ PlainText $ if mBracket then "\ESC[" else "\ESC"
  5266. 954.50 s [safe-coloured-text-gen] + pure $ PlainText $ if True then "\ESC[" else "\ESC"
  5267. 954.50 s [safe-coloured-text-gen]
  5268. 954.50 s [safe-coloured-text-gen] csiSequenceP :: Parser AnsiToken
  5269. 954.50 s [safe-coloured-text-gen] csiSequenceP = do
  5270. 954.50 s [safe-coloured-text-gen] Testing mutation BoolLit at src/Text/Colour/Chunk/Parsing.hs:114:48-53
  5271. 954.50 s [safe-coloured-text-gen] @@ -111,7 +111,7 @@
  5272. 954.50 s [safe-coloured-text-gen] incompleteEscapeP :: Parser AnsiToken
  5273. 954.50 s [safe-coloured-text-gen] incompleteEscapeP = do
  5274. 954.50 s [safe-coloured-text-gen] _ <- char '\ESC'
  5275. 954.50 s [safe-coloured-text-gen] - mBracket <- (char '[' >> pure True) <|> pure False
  5276. 954.50 s [safe-coloured-text-gen] + mBracket <- (char '[' >> pure True) <|> pure True
  5277. 954.50 s [safe-coloured-text-gen] pure $ PlainText $ if mBracket then "\ESC[" else "\ESC"
  5278. 954.50 s [safe-coloured-text-gen]
  5279. 954.50 s [safe-coloured-text-gen] csiSequenceP :: Parser AnsiToken
  5280. 954.50 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:115:25-33
  5281. 954.50 s [safe-coloured-text-gen] @@ -112,7 +112,7 @@
  5282. 954.50 s [safe-coloured-text-gen] incompleteEscapeP = do
  5283. 954.50 s [safe-coloured-text-gen] _ <- char '\ESC'
  5284. 954.50 s [safe-coloured-text-gen] mBracket <- (char '[' >> pure True) <|> pure False
  5285. 954.50 s [safe-coloured-text-gen] - pure $ PlainText $ if mBracket then "\ESC[" else "\ESC"
  5286. 954.50 s [safe-coloured-text-gen] + pure $ PlainText $ if not mBracket then "\ESC[" else "\ESC"
  5287. 954.50 s [safe-coloured-text-gen]
  5288. 954.50 s [safe-coloured-text-gen] csiSequenceP :: Parser AnsiToken
  5289. 954.50 s [safe-coloured-text-gen] csiSequenceP = do
  5290. 954.50 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:103:46-57
  5291. 954.50 s [safe-coloured-text-gen] @@ -100,7 +100,7 @@
  5292. 954.50 s [safe-coloured-text-gen] ansiTokenP = csiSequenceP <|> incompleteEscapeP <|> carriageReturnP <|> plainTextP
  5293. 954.50 s [safe-coloured-text-gen]
  5294. 954.50 s [safe-coloured-text-gen] plainTextP :: Parser AnsiToken
  5295. 954.50 s [safe-coloured-text-gen] -plainTextP = PlainText <$> takeWhile1 (\c -> c /= '\ESC' && c /= '\r')
  5296. 954.50 s [safe-coloured-text-gen] +plainTextP = PlainText <$> takeWhile1 (\c -> True && c /= '\r')
  5297. 954.50 s [safe-coloured-text-gen]
  5298. 954.50 s [safe-coloured-text-gen] carriageReturnP :: Parser AnsiToken
  5299. 954.50 s [safe-coloured-text-gen] carriageReturnP = do
  5300. 954.50 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:103:46-57
  5301. 954.50 s [safe-coloured-text-gen] @@ -100,7 +100,7 @@
  5302. 954.50 s [safe-coloured-text-gen] ansiTokenP = csiSequenceP <|> incompleteEscapeP <|> carriageReturnP <|> plainTextP
  5303. 954.50 s [safe-coloured-text-gen]
  5304. 954.50 s [safe-coloured-text-gen] plainTextP :: Parser AnsiToken
  5305. 954.50 s [safe-coloured-text-gen] -plainTextP = PlainText <$> takeWhile1 (\c -> c /= '\ESC' && c /= '\r')
  5306. 954.50 s [safe-coloured-text-gen] +plainTextP = PlainText <$> takeWhile1 (\c -> False && c /= '\r')
  5307. 954.50 s [safe-coloured-text-gen]
  5308. 954.50 s [safe-coloured-text-gen] carriageReturnP :: Parser AnsiToken
  5309. 954.50 s [safe-coloured-text-gen] carriageReturnP = do
  5310. 954.50 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:103:46-57
  5311. 954.50 s [safe-coloured-text-gen] @@ -100,7 +100,7 @@
  5312. 954.50 s [safe-coloured-text-gen] ansiTokenP = csiSequenceP <|> incompleteEscapeP <|> carriageReturnP <|> plainTextP
  5313. 954.50 s [safe-coloured-text-gen]
  5314. 954.50 s [safe-coloured-text-gen] plainTextP :: Parser AnsiToken
  5315. 954.50 s [safe-coloured-text-gen] -plainTextP = PlainText <$> takeWhile1 (\c -> c /= '\ESC' && c /= '\r')
  5316. 954.50 s [safe-coloured-text-gen] +plainTextP = PlainText <$> takeWhile1 (\c -> not c /= '\ESC' && c /= '\r')
  5317. 954.50 s [safe-coloured-text-gen]
  5318. 954.50 s [safe-coloured-text-gen] carriageReturnP :: Parser AnsiToken
  5319. 954.50 s [safe-coloured-text-gen] carriageReturnP = do
  5320. 954.50 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:103:61-70
  5321. 954.50 s [safe-coloured-text-gen] @@ -100,7 +100,7 @@
  5322. 954.50 s [safe-coloured-text-gen] ansiTokenP = csiSequenceP <|> incompleteEscapeP <|> carriageReturnP <|> plainTextP
  5323. 954.50 s [safe-coloured-text-gen]
  5324. 954.50 s [safe-coloured-text-gen] plainTextP :: Parser AnsiToken
  5325. 954.50 s [safe-coloured-text-gen] -plainTextP = PlainText <$> takeWhile1 (\c -> c /= '\ESC' && c /= '\r')
  5326. 954.50 s [safe-coloured-text-gen] +plainTextP = PlainText <$> takeWhile1 (\c -> c /= '\ESC' && True)
  5327. 954.50 s [safe-coloured-text-gen]
  5328. 954.50 s [safe-coloured-text-gen] carriageReturnP :: Parser AnsiToken
  5329. 954.50 s [safe-coloured-text-gen] carriageReturnP = do
  5330. 954.50 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:103:61-70
  5331. 954.50 s [safe-coloured-text-gen] @@ -100,7 +100,7 @@
  5332. 954.50 s [safe-coloured-text-gen] ansiTokenP = csiSequenceP <|> incompleteEscapeP <|> carriageReturnP <|> plainTextP
  5333. 954.50 s [safe-coloured-text-gen]
  5334. 954.50 s [safe-coloured-text-gen] plainTextP :: Parser AnsiToken
  5335. 954.50 s [safe-coloured-text-gen] -plainTextP = PlainText <$> takeWhile1 (\c -> c /= '\ESC' && c /= '\r')
  5336. 954.50 s [safe-coloured-text-gen] +plainTextP = PlainText <$> takeWhile1 (\c -> c /= '\ESC' && not c /= '\r')
  5337. 954.50 s [safe-coloured-text-gen]
  5338. 954.50 s [safe-coloured-text-gen] carriageReturnP :: Parser AnsiToken
  5339. 954.50 s [safe-coloured-text-gen] carriageReturnP = do
  5340. 954.50 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:103:46-70
  5341. 954.50 s [safe-coloured-text-gen] @@ -100,7 +100,7 @@
  5342. 954.50 s [safe-coloured-text-gen] ansiTokenP = csiSequenceP <|> incompleteEscapeP <|> carriageReturnP <|> plainTextP
  5343. 954.50 s [safe-coloured-text-gen]
  5344. 954.50 s [safe-coloured-text-gen] plainTextP :: Parser AnsiToken
  5345. 954.50 s [safe-coloured-text-gen] -plainTextP = PlainText <$> takeWhile1 (\c -> c /= '\ESC' && c /= '\r')
  5346. 954.50 s [safe-coloured-text-gen] +plainTextP = PlainText <$> takeWhile1 (\c -> True)
  5347. 954.50 s [safe-coloured-text-gen]
  5348. 954.50 s [safe-coloured-text-gen] carriageReturnP :: Parser AnsiToken
  5349. 954.50 s [safe-coloured-text-gen] carriageReturnP = do
  5350. 954.50 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:103:61-70
  5351. 954.50 s [safe-coloured-text-gen] @@ -100,7 +100,7 @@
  5352. 954.50 s [safe-coloured-text-gen] ansiTokenP = csiSequenceP <|> incompleteEscapeP <|> carriageReturnP <|> plainTextP
  5353. 954.50 s [safe-coloured-text-gen]
  5354. 954.50 s [safe-coloured-text-gen] plainTextP :: Parser AnsiToken
  5355. 954.50 s [safe-coloured-text-gen] -plainTextP = PlainText <$> takeWhile1 (\c -> c /= '\ESC' && c /= '\r')
  5356. 954.50 s [safe-coloured-text-gen] +plainTextP = PlainText <$> takeWhile1 (\c -> c /= '\ESC' && False)
  5357. 954.50 s [safe-coloured-text-gen]
  5358. 954.50 s [safe-coloured-text-gen] carriageReturnP :: Parser AnsiToken
  5359. 954.50 s [safe-coloured-text-gen] carriageReturnP = do
  5360. 954.50 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:103:46-70
  5361. 954.50 s [safe-coloured-text-gen] @@ -100,7 +100,7 @@
  5362. 954.50 s [safe-coloured-text-gen] ansiTokenP = csiSequenceP <|> incompleteEscapeP <|> carriageReturnP <|> plainTextP
  5363. 954.50 s [safe-coloured-text-gen]
  5364. 954.50 s [safe-coloured-text-gen] plainTextP :: Parser AnsiToken
  5365. 954.50 s [safe-coloured-text-gen] -plainTextP = PlainText <$> takeWhile1 (\c -> c /= '\ESC' && c /= '\r')
  5366. 954.50 s [safe-coloured-text-gen] +plainTextP = PlainText <$> takeWhile1 (\c -> False)
  5367. 954.50 s [safe-coloured-text-gen]
  5368. 954.50 s [safe-coloured-text-gen] carriageReturnP :: Parser AnsiToken
  5369. 954.50 s [safe-coloured-text-gen] carriageReturnP = do
  5370. 954.50 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:103:46-70
  5371. 954.50 s [safe-coloured-text-gen] @@ -100,7 +100,7 @@
  5372. 954.50 s [safe-coloured-text-gen] ansiTokenP = csiSequenceP <|> incompleteEscapeP <|> carriageReturnP <|> plainTextP
  5373. 954.50 s [safe-coloured-text-gen]
  5374. 954.50 s [safe-coloured-text-gen] plainTextP :: Parser AnsiToken
  5375. 954.50 s [safe-coloured-text-gen] -plainTextP = PlainText <$> takeWhile1 (\c -> c /= '\ESC' && c /= '\r')
  5376. 954.50 s [safe-coloured-text-gen] +plainTextP = PlainText <$> takeWhile1 (\c -> not c /= '\ESC' && c /= '\r')
  5377. 954.50 s [safe-coloured-text-gen]
  5378. 954.50 s [safe-coloured-text-gen] carriageReturnP :: Parser AnsiToken
  5379. 954.50 s [safe-coloured-text-gen] carriageReturnP = do
  5380. 959.98 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:88:9-28
  5381. 960.00 s [safe-coloured-text-gen] @@ -85,7 +85,7 @@
  5382. 960.00 s [safe-coloured-text-gen] parseAnsiTokensLazy = go
  5383. 960.00 s [safe-coloured-text-gen] where
  5384. 960.00 s [safe-coloured-text-gen] go remaining
  5385. 960.00 s [safe-coloured-text-gen] - | Lazy.null remaining = []
  5386. 960.00 s [safe-coloured-text-gen] + | True = []
  5387. 960.00 s [safe-coloured-text-gen] | otherwise =
  5388. 960.00 s [safe-coloured-text-gen] case AL.parse ansiTokenP remaining of
  5389. 960.00 s [safe-coloured-text-gen] AL.Done rest token -> token : go rest
  5390. 960.00 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:88:9-28
  5391. 960.00 s [safe-coloured-text-gen] @@ -85,7 +85,7 @@
  5392. 960.00 s [safe-coloured-text-gen] parseAnsiTokensLazy = go
  5393. 960.00 s [safe-coloured-text-gen] where
  5394. 960.00 s [safe-coloured-text-gen] go remaining
  5395. 960.00 s [safe-coloured-text-gen] - | Lazy.null remaining = []
  5396. 960.00 s [safe-coloured-text-gen] + | not Lazy.null remaining = []
  5397. 960.00 s [safe-coloured-text-gen] | otherwise =
  5398. 960.00 s [safe-coloured-text-gen] case AL.parse ansiTokenP remaining of
  5399. 960.00 s [safe-coloured-text-gen] AL.Done rest token -> token : go rest
  5400. 960.00 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Chunk/Parsing.hs:90:11-52
  5401. 960.00 s [safe-coloured-text-gen] @@ -87,12 +87,8 @@
  5402. 960.00 s [safe-coloured-text-gen] go remaining
  5403. 960.01 s [safe-coloured-text-gen] | Lazy.null remaining = []
  5404. 960.01 s [safe-coloured-text-gen] | otherwise =
  5405. 960.01 s [safe-coloured-text-gen] case AL.parse ansiTokenP remaining of
  5406. 960.01 s [safe-coloured-text-gen] AL.Done rest token -> token : go rest
  5407. 960.01 s [safe-coloured-text-gen] - AL.Fail _ _ _ ->
  5408. 960.01 s [safe-coloured-text-gen] - -- This shouldn't happen since ansiTokenP always succeeds on
  5409. 960.01 s [safe-coloured-text-gen] - -- non-empty input (incompleteEscapeP and plainTextP are catch-alls).
  5410. 960.01 s [safe-coloured-text-gen] - [PlainText (Lazy.toStrict remaining)]
  5411. 960.01 s [safe-coloured-text-gen]
  5412. 960.01 s [safe-coloured-text-gen] -- | Parse a single ANSI token: a CSI sequence, a bare ESC, a carriage
  5413. 960.01 s [safe-coloured-text-gen] -- return, or plain text.
  5414. 960.01 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Chunk/Parsing.hs:90:11-52
  5415. 960.01 s [safe-coloured-text-gen] @@ -87,12 +87,11 @@
  5416. 960.01 s [safe-coloured-text-gen] go remaining
  5417. 960.01 s [safe-coloured-text-gen] | Lazy.null remaining = []
  5418. 960.01 s [safe-coloured-text-gen] | otherwise =
  5419. 960.01 s [safe-coloured-text-gen] case AL.parse ansiTokenP remaining of
  5420. 960.01 s [safe-coloured-text-gen] - AL.Done rest token -> token : go rest
  5421. 960.01 s [safe-coloured-text-gen] AL.Fail _ _ _ ->
  5422. 960.01 s [safe-coloured-text-gen] -- This shouldn't happen since ansiTokenP always succeeds on
  5423. 960.01 s [safe-coloured-text-gen] -- non-empty input (incompleteEscapeP and plainTextP are catch-alls).
  5424. 960.01 s [safe-coloured-text-gen] [PlainText (Lazy.toStrict remaining)]
  5425. 960.01 s [safe-coloured-text-gen]
  5426. 960.01 s [safe-coloured-text-gen] -- | Parse a single ANSI token: a CSI sequence, a bare ESC, a carriage
  5427. 960.01 s [safe-coloured-text-gen] -- return, or plain text.
  5428. 960.01 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Chunk/Parsing.hs:78:3-27
  5429. 960.01 s [safe-coloured-text-gen] @@ -75,9 +75,8 @@
  5430. 960.01 s [safe-coloured-text-gen] -- Any incomplete escape sequence at the end of input is emitted as 'PlainText'.
  5431. 960.01 s [safe-coloured-text-gen] parseAnsiTokens :: Text -> [AnsiToken]
  5432. 960.01 s [safe-coloured-text-gen] parseAnsiTokens t =
  5433. 960.01 s [safe-coloured-text-gen] case parseOnly (many' ansiTokenP <* endOfInput) t of
  5434. 960.01 s [safe-coloured-text-gen] Left _ -> [PlainText t]
  5435. 960.01 s [safe-coloured-text-gen] - Right tokens -> tokens
  5436. 960.01 s [safe-coloured-text-gen]
  5437. 960.01 s [safe-coloured-text-gen] -- | Parse lazy 'Lazy.Text' into a list of 'AnsiToken's, produced lazily.
  5438. 960.01 s [safe-coloured-text-gen] -- Tokens are yielded as soon as enough input has been consumed to complete them.
  5439. 960.01 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Capabilities/FromEnv.hs:36:25-28
  5440. 960.01 s [safe-coloured-text-gen] @@ -33,7 +33,7 @@
  5441. 960.01 s [safe-coloured-text-gen] case Terminfo.getCapability term (Terminfo.tiGetNum "colors") of
  5442. 960.01 s [safe-coloured-text-gen] Nothing -> WithoutColours
  5443. 960.01 s [safe-coloured-text-gen] Just c
  5444. 960.01 s [safe-coloured-text-gen] - | c > 256 -> With24BitColours
  5445. 960.01 s [safe-coloured-text-gen] + | c > 0 -> With24BitColours
  5446. 960.01 s [safe-coloured-text-gen] | c >= 256 -> With8BitColours
  5447. 960.01 s [safe-coloured-text-gen] | c >= 8 -> With8Colours
  5448. 960.01 s [safe-coloured-text-gen] | otherwise -> WithoutColours
  5449. 960.01 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Capabilities/FromEnv.hs:36:25-28
  5450. 960.01 s [safe-coloured-text-gen] @@ -33,7 +33,7 @@
  5451. 960.01 s [safe-coloured-text-gen] case Terminfo.getCapability term (Terminfo.tiGetNum "colors") of
  5452. 960.01 s [safe-coloured-text-gen] Nothing -> WithoutColours
  5453. 960.01 s [safe-coloured-text-gen] Just c
  5454. 960.01 s [safe-coloured-text-gen] - | c > 256 -> With24BitColours
  5455. 960.01 s [safe-coloured-text-gen] + | c > 1 -> With24BitColours
  5456. 960.01 s [safe-coloured-text-gen] | c >= 256 -> With8BitColours
  5457. 960.01 s [safe-coloured-text-gen] | c >= 8 -> With8Colours
  5458. 960.01 s [safe-coloured-text-gen] | otherwise -> WithoutColours
  5459. 960.01 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Chunk/Parsing.hs:78:3-27
  5460. 960.01 s [safe-coloured-text-gen] @@ -75,9 +75,8 @@
  5461. 960.01 s [safe-coloured-text-gen] -- Any incomplete escape sequence at the end of input is emitted as 'PlainText'.
  5462. 960.01 s [safe-coloured-text-gen] parseAnsiTokens :: Text -> [AnsiToken]
  5463. 960.01 s [safe-coloured-text-gen] parseAnsiTokens t =
  5464. 960.01 s [safe-coloured-text-gen] case parseOnly (many' ansiTokenP <* endOfInput) t of
  5465. 960.01 s [safe-coloured-text-gen] - Left _ -> [PlainText t]
  5466. 960.01 s [safe-coloured-text-gen] Right tokens -> tokens
  5467. 960.01 s [safe-coloured-text-gen]
  5468. 960.01 s [safe-coloured-text-gen] -- | Parse lazy 'Lazy.Text' into a list of 'AnsiToken's, produced lazily.
  5469. 960.01 s [safe-coloured-text-gen] -- Tokens are yielded as soon as enough input has been consumed to complete them.
  5470. 960.01 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Capabilities/FromEnv.hs:36:25-28
  5471. 960.01 s [safe-coloured-text-gen] @@ -33,7 +33,7 @@
  5472. 960.01 s [safe-coloured-text-gen] case Terminfo.getCapability term (Terminfo.tiGetNum "colors") of
  5473. 960.01 s [safe-coloured-text-gen] Nothing -> WithoutColours
  5474. 960.01 s [safe-coloured-text-gen] Just c
  5475. 960.01 s [safe-coloured-text-gen] - | c > 256 -> With24BitColours
  5476. 960.01 s [safe-coloured-text-gen] + | c > -256 -> With24BitColours
  5477. 960.01 s [safe-coloured-text-gen] | c >= 256 -> With8BitColours
  5478. 960.01 s [safe-coloured-text-gen] | c >= 8 -> With8Colours
  5479. 960.01 s [safe-coloured-text-gen] | otherwise -> WithoutColours
  5480. 960.01 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Capabilities/FromEnv.hs:36:21-28
  5481. 960.01 s [safe-coloured-text-gen] @@ -33,7 +33,7 @@
  5482. 960.01 s [safe-coloured-text-gen] case Terminfo.getCapability term (Terminfo.tiGetNum "colors") of
  5483. 960.01 s [safe-coloured-text-gen] Nothing -> WithoutColours
  5484. 960.01 s [safe-coloured-text-gen] Just c
  5485. 960.02 s [safe-coloured-text-gen] - | c > 256 -> With24BitColours
  5486. 960.02 s [safe-coloured-text-gen] + | True -> With24BitColours
  5487. 960.02 s [safe-coloured-text-gen] | c >= 256 -> With8BitColours
  5488. 960.02 s [safe-coloured-text-gen] | c >= 8 -> With8Colours
  5489. 960.02 s [safe-coloured-text-gen] | otherwise -> WithoutColours
  5490. 960.02 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Capabilities/FromEnv.hs:36:21-28
  5491. 960.02 s [safe-coloured-text-gen] @@ -33,7 +33,7 @@
  5492. 960.02 s [safe-coloured-text-gen] case Terminfo.getCapability term (Terminfo.tiGetNum "colors") of
  5493. 960.02 s [safe-coloured-text-gen] Nothing -> WithoutColours
  5494. 960.02 s [safe-coloured-text-gen] Just c
  5495. 960.02 s [safe-coloured-text-gen] - | c > 256 -> With24BitColours
  5496. 960.02 s [safe-coloured-text-gen] + | not c > 256 -> With24BitColours
  5497. 960.02 s [safe-coloured-text-gen] | c >= 256 -> With8BitColours
  5498. 960.02 s [safe-coloured-text-gen] | c >= 8 -> With8Colours
  5499. 960.02 s [safe-coloured-text-gen] | otherwise -> WithoutColours
  5500. 960.02 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Capabilities/FromEnv.hs:37:26-29
  5501. 960.02 s [safe-coloured-text-gen] @@ -34,7 +34,7 @@
  5502. 960.02 s [safe-coloured-text-gen] Nothing -> WithoutColours
  5503. 960.02 s [safe-coloured-text-gen] Just c
  5504. 960.02 s [safe-coloured-text-gen] | c > 256 -> With24BitColours
  5505. 960.02 s [safe-coloured-text-gen] - | c >= 256 -> With8BitColours
  5506. 960.02 s [safe-coloured-text-gen] + | c >= 0 -> With8BitColours
  5507. 960.02 s [safe-coloured-text-gen] | c >= 8 -> With8Colours
  5508. 960.02 s [safe-coloured-text-gen] | otherwise -> WithoutColours
  5509. 960.02 s [safe-coloured-text-gen]
  5510. 960.02 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Capabilities/FromEnv.hs:37:26-29
  5511. 960.02 s [safe-coloured-text-gen] @@ -34,7 +34,7 @@
  5512. 960.02 s [safe-coloured-text-gen] Nothing -> WithoutColours
  5513. 960.02 s [safe-coloured-text-gen] Just c
  5514. 960.02 s [safe-coloured-text-gen] | c > 256 -> With24BitColours
  5515. 960.02 s [safe-coloured-text-gen] - | c >= 256 -> With8BitColours
  5516. 960.02 s [safe-coloured-text-gen] + | c >= 1 -> With8BitColours
  5517. 960.02 s [safe-coloured-text-gen] | c >= 8 -> With8Colours
  5518. 960.02 s [safe-coloured-text-gen] | otherwise -> WithoutColours
  5519. 960.02 s [safe-coloured-text-gen]
  5520. 960.02 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Capabilities/FromEnv.hs:37:26-29
  5521. 960.02 s [safe-coloured-text-gen] @@ -34,7 +34,7 @@
  5522. 960.02 s [safe-coloured-text-gen] Nothing -> WithoutColours
  5523. 960.02 s [safe-coloured-text-gen] Just c
  5524. 960.02 s [safe-coloured-text-gen] | c > 256 -> With24BitColours
  5525. 960.02 s [safe-coloured-text-gen] - | c >= 256 -> With8BitColours
  5526. 960.02 s [safe-coloured-text-gen] + | c >= -256 -> With8BitColours
  5527. 960.02 s [safe-coloured-text-gen] | c >= 8 -> With8Colours
  5528. 960.02 s [safe-coloured-text-gen] | otherwise -> WithoutColours
  5529. 960.02 s [safe-coloured-text-gen]
  5530. 960.02 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Capabilities/FromEnv.hs:37:21-29
  5531. 960.02 s [safe-coloured-text-gen] @@ -34,7 +34,7 @@
  5532. 960.02 s [safe-coloured-text-gen] Nothing -> WithoutColours
  5533. 960.02 s [safe-coloured-text-gen] Just c
  5534. 960.02 s [safe-coloured-text-gen] | c > 256 -> With24BitColours
  5535. 960.02 s [safe-coloured-text-gen] - | c >= 256 -> With8BitColours
  5536. 960.02 s [safe-coloured-text-gen] + | True -> With8BitColours
  5537. 960.02 s [safe-coloured-text-gen] | c >= 8 -> With8Colours
  5538. 960.02 s [safe-coloured-text-gen] | otherwise -> WithoutColours
  5539. 960.02 s [safe-coloured-text-gen]
  5540. 960.02 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Capabilities/FromEnv.hs:37:21-29
  5541. 960.02 s [safe-coloured-text-gen] @@ -34,7 +34,7 @@
  5542. 960.02 s [safe-coloured-text-gen] Nothing -> WithoutColours
  5543. 960.02 s [safe-coloured-text-gen] Just c
  5544. 960.02 s [safe-coloured-text-gen] | c > 256 -> With24BitColours
  5545. 960.02 s [safe-coloured-text-gen] - | c >= 256 -> With8BitColours
  5546. 960.02 s [safe-coloured-text-gen] + | not c >= 256 -> With8BitColours
  5547. 960.02 s [safe-coloured-text-gen] | c >= 8 -> With8Colours
  5548. 960.02 s [safe-coloured-text-gen] | otherwise -> WithoutColours
  5549. 960.02 s [safe-coloured-text-gen]
  5550. 960.02 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Capabilities/FromEnv.hs:38:26-27
  5551. 960.02 s [safe-coloured-text-gen] @@ -35,7 +35,7 @@
  5552. 960.02 s [safe-coloured-text-gen] Just c
  5553. 960.02 s [safe-coloured-text-gen] | c > 256 -> With24BitColours
  5554. 960.02 s [safe-coloured-text-gen] | c >= 256 -> With8BitColours
  5555. 960.02 s [safe-coloured-text-gen] - | c >= 8 -> With8Colours
  5556. 960.02 s [safe-coloured-text-gen] + | c >= 0 -> With8Colours
  5557. 960.02 s [safe-coloured-text-gen] | otherwise -> WithoutColours
  5558. 960.02 s [safe-coloured-text-gen]
  5559. 960.02 s [safe-coloured-text-gen] -- | Try to detect how many colours a given handle can handle.
  5560. 960.02 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Capabilities/FromEnv.hs:38:26-27
  5561. 988.34 s [safe-coloured-text-gen] @@ -Killed: 383
  5562. 988.34 s [safe-coloured-text-gen] Survived: 46
  5563. 988.34 s [safe-coloured-text-gen] Uncovered: 33
  5564. 988.36 s [safe-coloured-text-gen]
  5565. 988.36 s [safe-coloured-text-gen] Surviving mutations:
  5566. 988.36 s [safe-coloured-text-gen]
  5567. 988.36 s [safe-coloured-text-gen] RemoveCase at src/Text/Colour/Chunk/Parsing.hs:78:3-27
  5568. 988.36 s [safe-coloured-text-gen] @@ -75,9 +75,8 @@
  5569. 988.36 s [safe-coloured-text-gen] -- Any incomplete escape sequence at the end of input is emitted as 'PlainText'.
  5570. 988.36 s [safe-coloured-text-gen] parseAnsiTokens :: Text -> [AnsiToken]
  5571. 988.36 s [safe-coloured-text-gen] parseAnsiTokens t =
  5572. 988.36 s [safe-coloured-text-gen] case parseOnly (many' ansiTokenP <* endOfInput) t of
  5573. 988.36 s [safe-coloured-text-gen] - Left _ -> [PlainText t]
  5574. 988.36 s [safe-coloured-text-gen] Right tokens -> tokens
  5575. 988.36 s [safe-coloured-text-gen]
  5576. 988.36 s [safe-coloured-text-gen] -- | Parse lazy 'Lazy.Text' into a list of 'AnsiToken's, produced lazily.
  5577. 988.36 s [safe-coloured-text-gen] -- Tokens are yielded as soon as enough input has been consumed to complete them.
  5578. 988.36 s [safe-coloured-text-gen]
  5579. 988.36 s [safe-coloured-text-gen] RemoveCase at src/Text/Colour/Chunk/Parsing.hs:90:11-52
  5580. 988.36 s [safe-coloured-text-gen] @@ -87,12 +87,8 @@
  5581. 988.36 s [safe-coloured-text-gen] go remaining
  5582. 988.36 s [safe-coloured-text-gen] | Lazy.null remaining = []
  5583. 988.36 s [safe-coloured-text-gen] | otherwise =
  5584. 988.36 s [safe-coloured-text-gen] case AL.parse ansiTokenP remaining of
  5585. 988.36 s [safe-coloured-text-gen] AL.Done rest token -> token : go rest
  5586. 988.36 s [safe-coloured-text-gen] - AL.Fail _ _ _ ->
  5587. 988.36 s [safe-coloured-text-gen] - -- This shouldn't happen since ansiTokenP always succeeds on
  5588. 988.36 s [safe-coloured-text-gen] - -- non-empty input (incompleteEscapeP and plainTextP are catch-alls).
  5589. 988.36 s [safe-coloured-text-gen] - [PlainText (Lazy.toStrict remaining)]
  5590. 988.36 s [safe-coloured-text-gen]
  5591. 988.36 s [safe-coloured-text-gen] -- | Parse a single ANSI token: a CSI sequence, a bare ESC, a carriage
  5592. 988.36 s [safe-coloured-text-gen] -- return, or plain text.
  5593. 988.36 s [safe-coloured-text-gen]
  5594. 988.36 s [safe-coloured-text-gen] ConstBool at src/Text/Colour/Chunk/Parsing.hs:103:61-70
  5595. 988.36 s [safe-coloured-text-gen] @@ -100,7 +100,7 @@
  5596. 988.36 s [safe-coloured-text-gen] ansiTokenP = csiSequenceP <|> incompleteEscapeP <|> carriageReturnP <|> plainTextP
  5597. 988.36 s [safe-coloured-text-gen]
  5598. 988.36 s [safe-coloured-text-gen] plainTextP :: Parser AnsiToken
  5599. 988.36 s [safe-coloured-text-gen] -plainTextP = PlainText <$> takeWhile1 (\c -> c /= '\ESC' && c /= '\r')
  5600. 988.36 s [safe-coloured-text-gen] +plainTextP = PlainText <$> takeWhile1 (\c -> c /= '\ESC' && True)
  5601. 988.36 s [safe-coloured-text-gen]
  5602. 988.36 s [safe-coloured-text-gen] carriageReturnP :: Parser AnsiToken
  5603. 988.36 s [safe-coloured-text-gen] carriageReturnP = do
  5604. 988.36 s [safe-coloured-text-gen]
  5605. 988.36 s [safe-coloured-text-gen] ConstBool at src/Text/Colour/Chunk/Parsing.hs:122:31-57
  5606. 988.36 s [safe-coloured-text-gen] @@ -119,7 +119,7 @@
  5607. 988.36 s [safe-coloured-text-gen] _ <- char '\ESC'
  5608. 988.36 s [safe-coloured-text-gen] _ <- char '['
  5609. 988.36 s [safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
  5610. 988.36 s [safe-coloured-text-gen] - finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
  5611. 988.36 s [safe-coloured-text-gen] + finalByte <- satisfy (\c -> True)
  5612. 988.36 s [safe-coloured-text-gen] pure $
  5613. 988.36 s [safe-coloured-text-gen] if finalByte == 'm' && not hasIntermediateBytes
  5614. 988.36 s [safe-coloured-text-gen] then SgrSequence params
  5615. 988.36 s [safe-coloured-text-gen]
  5616. 988.36 s [safe-coloured-text-gen] ConstBool at src/Text/Colour/Chunk/Parsing.hs:122:46-57
  5617. 988.36 s [safe-coloured-text-gen] @@ -119,7 +119,7 @@
  5618. 988.36 s [safe-coloured-text-gen] _ <- char '\ESC'
  5619. 988.36 s [safe-coloured-text-gen] _ <- char '['
  5620. 988.36 s [safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
  5621. 988.36 s [safe-coloured-text-gen] - finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
  5622. 988.36 s [safe-coloured-text-gen] + finalByte <- satisfy (\c -> c >= '\x40' && True)
  5623. 988.36 s [safe-coloured-text-gen] pure $
  5624. 988.36 s [safe-coloured-text-gen] if finalByte == 'm' && not hasIntermediateBytes
  5625. 988.36 s [safe-coloured-text-gen] then SgrSequence params
  5626. 988.36 s [safe-coloured-text-gen]
  5627. 988.36 s [safe-coloured-text-gen] ConstBool at src/Text/Colour/Chunk/Parsing.hs:122:31-42
  5628. 988.36 s [safe-coloured-text-gen] @@ -119,7 +119,7 @@
  5629. 988.36 s [safe-coloured-text-gen] _ <- char '\ESC'
  5630. 988.36 s [safe-coloured-text-gen] _ <- char '['
  5631. 988.36 s [safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
  5632. 988.36 s [safe-coloured-text-gen] - finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
  5633. 988.36 s [safe-coloured-text-gen] + finalByte <- satisfy (\c -> True && c <= '\x7E')
  5634. 988.36 s [safe-coloured-text-gen] pure $
  5635. 988.36 s [safe-coloured-text-gen] if finalByte == 'm' && not hasIntermediateBytes
  5636. 988.36 s [safe-coloured-text-gen] then SgrSequence params
  5637. 988.36 s [safe-coloured-text-gen]
  5638. 988.36 s [safe-coloured-text-gen] ConstBool at src/Text/Colour/Chunk/Parsing.hs:147:18-29
  5639. 988.36 s [safe-coloured-text-gen] @@ -144,7 +144,7 @@
  5640. 988.36 s [safe-coloured-text-gen] if c == ';'
  5641. 988.36 s [safe-coloured-text-gen] then anyChar >> go acc hasIntermediate
  5642. 988.36 s [safe-coloured-text-gen] else
  5643. 988.36 s [safe-coloured-text-gen] - if c >= '\x20' && c <= '\x2F'
  5644. 988.36 s [safe-coloured-text-gen] + if True && c <= '\x2F'
  5645. 988.36 s [safe-coloured-text-gen] then anyChar >> go acc True
  5646. 988.36 s [safe-coloured-text-gen] else pure (acc, hasIntermediate)
  5647. 988.36 s [safe-coloured-text-gen]
  5648. 988.36 s [safe-coloured-text-gen]
  5649. 988.36 s [safe-coloured-text-gen] ConstBool at src/Text/Colour/Chunk/Parsing.hs:145:36-51
  5650. 988.36 s [safe-coloured-text-gen] @@ -142,7 +142,7 @@
  5651. 988.36 s [safe-coloured-text-gen] _ -> go acc hasIntermediate
  5652. 988.36 s [safe-coloured-text-gen] else
  5653. 988.36 s [safe-coloured-text-gen] if c == ';'
  5654. 988.37 s [safe-coloured-text-gen] - then anyChar >> go acc hasIntermediate
  5655. 988.37 s [safe-coloured-text-gen] + then anyChar >> go acc False
  5656. 988.37 s [safe-coloured-text-gen] else
  5657. 988.37 s [safe-coloured-text-gen] if c >= '\x20' && c <= '\x2F'
  5658. 988.37 s [safe-coloured-text-gen] then anyChar >> go acc True
  5659. 988.37 s [safe-coloured-text-gen]
  5660. 988.37 s [safe-coloured-text-gen] ConstBool at src/Text/Colour/Chunk/Parsing.hs:142:25-40
  5661. 988.37 s [safe-coloured-text-gen] @@ -139,7 +139,7 @@
  5662. 988.37 s [safe-coloured-text-gen] case readMaybe (Text.unpack digits) of
  5663. 988.37 s [safe-coloured-text-gen] Just n
  5664. 988.37 s [safe-coloured-text-gen] | n <= (255 :: Word) -> go (fromIntegral n : acc) hasIntermediate
  5665. 988.37 s [safe-coloured-text-gen] - _ -> go acc hasIntermediate
  5666. 988.37 s [safe-coloured-text-gen] + _ -> go acc False
  5667. 988.37 s [safe-coloured-text-gen] else
  5668. 988.37 s [safe-coloured-text-gen] if c == ';'
  5669. 988.37 s [safe-coloured-text-gen] then anyChar >> go acc hasIntermediate
  5670. 988.37 s [safe-coloured-text-gen]
  5671. 988.37 s [safe-coloured-text-gen] RemoveCase at src/Text/Colour/Chunk/Parsing.hs:166:27-25
  5672. 988.37 s [safe-coloured-text-gen] @@ -163,20 +163,14 @@
  5673. 988.37 s [safe-coloured-text-gen] where
  5674. 988.37 s [safe-coloured-text-gen] go :: ChunkStyle -> [AnsiToken] -> (ChunkStyle, [Chunk])
  5675. 988.37 s [safe-coloured-text-gen] go s [] = (s, [])
  5676. 988.37 s [safe-coloured-text-gen] go s (token : rest) = case token of
  5677. 988.37 s [safe-coloured-text-gen] PlainText t
  5678. 988.37 s [safe-coloured-text-gen] | Text.null t -> go s rest
  5679. 988.37 s [safe-coloured-text-gen] | otherwise ->
  5680. 988.37 s [safe-coloured-text-gen] let (finalS, restChunks) = go s rest
  5681. 988.37 s [safe-coloured-text-gen] in (finalS, Chunk {chunkText = t, chunkStyle = s} : restChunks)
  5682. 988.37 s [safe-coloured-text-gen] SgrSequence params -> go (applySGRParams s params) rest
  5683. 988.37 s [safe-coloured-text-gen] OtherCsiSequence -> go s rest
  5684. 988.37 s [safe-coloured-text-gen] - CarriageReturn ->
  5685. 988.37 s [safe-coloured-text-gen] - case rest of
  5686. 988.37 s [safe-coloured-text-gen] - (PlainText _ : _) ->
  5687. 988.37 s [safe-coloured-text-gen] - let (finalS, restChunks) = go s rest
  5688. 988.37 s [safe-coloured-text-gen] - in (finalS, Chunk {chunkText = "\n", chunkStyle = s} : restChunks)
  5689. 988.37 s [safe-coloured-text-gen] - _ -> go s rest
  5690. 988.37 s [safe-coloured-text-gen]
  5691. 988.37 s [safe-coloured-text-gen] -- | Parse strict 'Text' containing ANSI escape codes into styled 'Chunk's.
  5692. 988.37 s [safe-coloured-text-gen] --
  5693. 988.37 s [safe-coloured-text-gen]
  5694. 988.37 s [safe-coloured-text-gen] RemoveCase at src/Text/Colour/Chunk/Parsing.hs:255:7-30
  5695. 988.37 s [safe-coloured-text-gen] @@ -252,8 +252,7 @@
  5696. 988.37 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5697. 988.37 s [safe-coloured-text-gen] -- Bright background colours (100-107)
  5698. 988.37 s [safe-coloured-text-gen] | p >= 100 && p <= 107 =
  5699. 988.37 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 100) of
  5700. 988.37 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Bright tc)}) ps
  5701. 988.37 s [safe-coloured-text-gen] - Nothing -> goSGR s ps
  5702. 988.37 s [safe-coloured-text-gen] -- Unknown code, skip
  5703. 988.37 s [safe-coloured-text-gen] | otherwise = goSGR s ps
  5704. 988.37 s [safe-coloured-text-gen]
  5705. 988.37 s [safe-coloured-text-gen] ConstBool at src/Text/Colour/Chunk/Parsing.hs:254:5-25
  5706. 988.37 s [safe-coloured-text-gen] @@ -251,7 +251,7 @@
  5707. 988.37 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  5708. 988.37 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5709. 988.37 s [safe-coloured-text-gen] -- Bright background colours (100-107)
  5710. 988.37 s [safe-coloured-text-gen] - | p >= 100 && p <= 107 =
  5711. 988.37 s [safe-coloured-text-gen] + | True =
  5712. 988.37 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 100) of
  5713. 988.37 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Bright tc)}) ps
  5714. 988.37 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5715. 988.37 s [safe-coloured-text-gen]
  5716. 988.37 s [safe-coloured-text-gen] ConstBool at src/Text/Colour/Chunk/Parsing.hs:254:17-25
  5717. 988.37 s [safe-coloured-text-gen] @@ -251,7 +251,7 @@
  5718. 988.37 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  5719. 988.37 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5720. 988.37 s [safe-coloured-text-gen] -- Bright background colours (100-107)
  5721. 988.37 s [safe-coloured-text-gen] - | p >= 100 && p <= 107 =
  5722. 988.37 s [safe-coloured-text-gen] + | p >= 100 && True =
  5723. 988.37 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 100) of
  5724. 988.37 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Bright tc)}) ps
  5725. 988.37 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5726. 988.37 s [safe-coloured-text-gen]
  5727. 988.37 s [safe-coloured-text-gen] ConstBool at src/Text/Colour/Chunk/Parsing.hs:254:5-13
  5728. 988.37 s [safe-coloured-text-gen] @@ -251,7 +251,7 @@
  5729. 988.37 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  5730. 988.37 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5731. 988.37 s [safe-coloured-text-gen] -- Bright background colours (100-107)
  5732. 988.37 s [safe-coloured-text-gen] - | p >= 100 && p <= 107 =
  5733. 988.37 s [safe-coloured-text-gen] + | True && p <= 107 =
  5734. 988.37 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 100) of
  5735. 988.37 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Bright tc)}) ps
  5736. 988.37 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5737. 988.37 s [safe-coloured-text-gen]
  5738. 988.37 s [safe-coloured-text-gen] IntLit at src/Text/Colour/Chunk/Parsing.hs:254:10-13
  5739. 988.37 s [safe-coloured-text-gen] @@ -251,7 +251,7 @@
  5740. 988.37 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  5741. 988.37 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5742. 988.37 s [safe-coloured-text-gen] -- Bright background colours (100-107)
  5743. 988.37 s [safe-coloured-text-gen] - | p >= 100 && p <= 107 =
  5744. 988.37 s [safe-coloured-text-gen] + | p >= 1 && p <= 107 =
  5745. 988.37 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 100) of
  5746. 988.37 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Bright tc)}) ps
  5747. 988.37 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5748. 988.37 s [safe-coloured-text-gen]
  5749. 988.37 s [safe-coloured-text-gen] IntLit at src/Text/Colour/Chunk/Parsing.hs:254:10-13
  5750. 988.37 s [safe-coloured-text-gen] @@ -251,7 +251,7 @@
  5751. 988.37 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  5752. 988.37 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5753. 988.37 s [safe-coloured-text-gen] -- Bright background colours (100-107)
  5754. 988.37 s [safe-coloured-text-gen] - | p >= 100 && p <= 107 =
  5755. 988.37 s [safe-coloured-text-gen] + | p >= 0 && p <= 107 =
  5756. 988.37 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 100) of
  5757. 988.37 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Bright tc)}) ps
  5758. 988.37 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5759. 988.37 s [safe-coloured-text-gen]
  5760. 988.37 s [safe-coloured-text-gen] RemoveCase at src/Text/Colour/Chunk/Parsing.hs:250:7-30
  5761. 988.37 s [safe-coloured-text-gen] @@ -247,9 +247,8 @@
  5762. 988.37 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  5763. 988.37 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  5764. 988.37 s [safe-coloured-text-gen] | p >= 90 && p <= 97 =
  5765. 988.37 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 90) of
  5766. 988.37 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  5767. 988.37 s [safe-coloured-text-gen] - Nothing -> goSGR s ps
  5768. 988.37 s [safe-coloured-text-gen] -- Bright background colours (100-107)
  5769. 988.37 s [safe-coloured-text-gen] | p >= 100 && p <= 107 =
  5770. 988.38 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 100) of
  5771. 988.38 s [safe-coloured-text-gen]
  5772. 988.38 s [safe-coloured-text-gen] ConstBool at src/Text/Colour/Chunk/Parsing.hs:249:5-12
  5773. 988.38 s [safe-coloured-text-gen] @@ -246,7 +246,7 @@
  5774. 988.38 s [safe-coloured-text-gen] | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  5775. 988.38 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  5776. 988.38 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  5777. 988.38 s [safe-coloured-text-gen] - | p >= 90 && p <= 97 =
  5778. 988.38 s [safe-coloured-text-gen] + | True && p <= 97 =
  5779. 988.38 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 90) of
  5780. 988.38 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  5781. 988.38 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5782. 988.38 s [safe-coloured-text-gen]
  5783. 988.38 s [safe-coloured-text-gen] IntLit at src/Text/Colour/Chunk/Parsing.hs:249:10-12
  5784. 988.38 s [safe-coloured-text-gen] @@ -246,7 +246,7 @@
  5785. 988.38 s [safe-coloured-text-gen] | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  5786. 988.38 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  5787. 988.38 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  5788. 988.38 s [safe-coloured-text-gen] - | p >= 90 && p <= 97 =
  5789. 988.38 s [safe-coloured-text-gen] + | p >= 1 && p <= 97 =
  5790. 988.38 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 90) of
  5791. 988.38 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  5792. 988.38 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5793. 988.38 s [safe-coloured-text-gen]
  5794. 988.38 s [safe-coloured-text-gen] IntLit at src/Text/Colour/Chunk/Parsing.hs:249:10-12
  5795. 988.38 s [safe-coloured-text-gen] @@ -246,7 +246,7 @@
  5796. 988.38 s [safe-coloured-text-gen] | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  5797. 988.38 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  5798. 988.38 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  5799. 988.38 s [safe-coloured-text-gen] - | p >= 90 && p <= 97 =
  5800. 988.38 s [safe-coloured-text-gen] + | p >= 0 && p <= 97 =
  5801. 988.38 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 90) of
  5802. 988.38 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  5803. 988.38 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5804. 988.38 s [safe-coloured-text-gen]
  5805. 988.38 s [safe-coloured-text-gen] IntLit at src/Text/Colour/Chunk/Parsing.hs:245:10-12
  5806. 988.38 s [safe-coloured-text-gen] @@ -242,7 +242,7 @@
  5807. 988.38 s [safe-coloured-text-gen] 2 : r : g : b : rest -> goSGR (s {chunkStyleBackground = Just (Colour24Bit r g b)}) rest
  5808. 988.38 s [safe-coloured-text-gen] _ -> goSGR s ps
  5809. 988.38 s [safe-coloured-text-gen] -- Default background
  5810. 988.38 s [safe-coloured-text-gen] - | p == 49 = goSGR (s {chunkStyleBackground = Nothing}) ps
  5811. 988.38 s [safe-coloured-text-gen] + | p == 1 = goSGR (s {chunkStyleBackground = Nothing}) ps
  5812. 988.38 s [safe-coloured-text-gen] | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  5813. 988.38 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  5814. 988.38 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  5815. 988.38 s [safe-coloured-text-gen]
  5816. 988.38 s [safe-coloured-text-gen] IntLit at src/Text/Colour/Chunk/Parsing.hs:245:10-12
  5817. 988.38 s [safe-coloured-text-gen] @@ -242,7 +242,7 @@
  5818. 988.38 s [safe-coloured-text-gen] 2 : r : g : b : rest -> goSGR (s {chunkStyleBackground = Just (Colour24Bit r g b)}) rest
  5819. 988.38 s [safe-coloured-text-gen] _ -> goSGR s ps
  5820. 988.38 s [safe-coloured-text-gen] -- Default background
  5821. 988.38 s [safe-coloured-text-gen] - | p == 49 = goSGR (s {chunkStyleBackground = Nothing}) ps
  5822. 988.38 s [safe-coloured-text-gen] + | p == 0 = goSGR (s {chunkStyleBackground = Nothing}) ps
  5823. 988.38 s [safe-coloured-text-gen] | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  5824. 988.38 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  5825. 988.38 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  5826. 988.38 s [safe-coloured-text-gen]
  5827. 988.38 s [safe-coloured-text-gen] RemoveCase at src/Text/Colour/Chunk/Parsing.hs:240:15-22
  5828. 988.38 s [safe-coloured-text-gen] @@ -237,10 +237,9 @@
  5829. 988.38 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Dull tc)}) ps
  5830. 988.38 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5831. 988.38 s [safe-coloured-text-gen] -- Extended background colour
  5832. 988.38 s [safe-coloured-text-gen] | p == 48 = case ps of
  5833. 988.38 s [safe-coloured-text-gen] 5 : n : rest -> goSGR (s {chunkStyleBackground = Just (Colour8Bit n)}) rest
  5834. 988.38 s [safe-coloured-text-gen] 2 : r : g : b : rest -> goSGR (s {chunkStyleBackground = Just (Colour24Bit r g b)}) rest
  5835. 988.38 s [safe-coloured-text-gen] - _ -> goSGR s ps
  5836. 988.38 s [safe-coloured-text-gen] -- Default background
  5837. 988.38 s [safe-coloured-text-gen] | p == 49 = goSGR (s {chunkStyleBackground = Nothing}) ps
  5838. 988.38 s [safe-coloured-text-gen] | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  5839. 988.38 s [safe-coloured-text-gen]
  5840. 988.38 s [safe-coloured-text-gen] RemoveCase at src/Text/Colour/Chunk/Parsing.hs:236:7-30
  5841. 988.38 s [safe-coloured-text-gen] @@ -233,9 +233,8 @@
  5842. 988.38 s [safe-coloured-text-gen] | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  5843. 988.38 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  5844. 988.38 s [safe-coloured-text-gen] | p >= 40 && p <= 47 =
  5845. 988.38 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 40) of
  5846. 988.38 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Dull tc)}) ps
  5847. 988.38 s [safe-coloured-text-gen] - Nothing -> goSGR s ps
  5848. 988.38 s [safe-coloured-text-gen] -- Extended background colour
  5849. 988.38 s [safe-coloured-text-gen] | p == 48 = case ps of
  5850. 988.38 s [safe-coloured-text-gen] 5 : n : rest -> goSGR (s {chunkStyleBackground = Just (Colour8Bit n)}) rest
  5851. 988.38 s [safe-coloured-text-gen]
  5852. 988.38 s [safe-coloured-text-gen] ConstBool at src/Text/Colour/Chunk/Parsing.hs:235:5-12
  5853. 988.38 s [safe-coloured-text-gen] @@ -232,7 +232,7 @@
  5854. 988.38 s [safe-coloured-text-gen] -- Default foreground
  5855. 988.38 s [safe-coloured-text-gen] | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  5856. 988.38 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  5857. 988.38 s [safe-coloured-text-gen] - | p >= 40 && p <= 47 =
  5858. 988.38 s [safe-coloured-text-gen] + | True && p <= 47 =
  5859. 988.38 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 40) of
  5860. 988.38 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Dull tc)}) ps
  5861. 988.38 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5862. 988.38 s [safe-coloured-text-gen]
  5863. 988.38 s [safe-coloured-text-gen] IntLit at src/Text/Colour/Chunk/Parsing.hs:235:10-12
  5864. 988.38 s [safe-coloured-text-gen] @@ -232,7 +232,7 @@
  5865. 988.38 s [safe-coloured-text-gen] -- Default foreground
  5866. 988.38 s [safe-coloured-text-gen] | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  5867. 988.38 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  5868. 988.38 s [safe-coloured-text-gen] - | p >= 40 && p <= 47 =
  5869. 988.38 s [safe-coloured-text-gen] + | p >= 1 && p <= 47 =
  5870. 988.38 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 40) of
  5871. 988.38 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Dull tc)}) ps
  5872. 988.38 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5873. 988.38 s [safe-coloured-text-gen]
  5874. 988.38 s [safe-coloured-text-gen] IntLit at src/Text/Colour/Chunk/Parsing.hs:235:10-12
  5875. 988.39 s [safe-coloured-text-gen] @@ -232,7 +232,7 @@
  5876. 988.39 s [safe-coloured-text-gen] -- Default foreground
  5877. 988.39 s [safe-coloured-text-gen] | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  5878. 988.39 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  5879. 988.39 s [safe-coloured-text-gen] - | p >= 40 && p <= 47 =
  5880. 988.39 s [safe-coloured-text-gen] + | p >= 0 && p <= 47 =
  5881. 988.39 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 40) of
  5882. 988.39 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Dull tc)}) ps
  5883. 988.39 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5884. 988.39 s [safe-coloured-text-gen]
  5885. 988.39 s [safe-coloured-text-gen] IntLit at src/Text/Colour/Chunk/Parsing.hs:233:10-12
  5886. 988.39 s [safe-coloured-text-gen] @@ -230,7 +230,7 @@
  5887. 988.39 s [safe-coloured-text-gen] 2 : r : g : b : rest -> goSGR (s {chunkStyleForeground = Just (Colour24Bit r g b)}) rest
  5888. 988.39 s [safe-coloured-text-gen] _ -> goSGR s ps
  5889. 988.39 s [safe-coloured-text-gen] -- Default foreground
  5890. 988.39 s [safe-coloured-text-gen] - | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  5891. 988.39 s [safe-coloured-text-gen] + | p == 1 = goSGR (s {chunkStyleForeground = Nothing}) ps
  5892. 988.39 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  5893. 988.39 s [safe-coloured-text-gen] | p >= 40 && p <= 47 =
  5894. 988.39 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 40) of
  5895. 988.39 s [safe-coloured-text-gen]
  5896. 988.39 s [safe-coloured-text-gen] IntLit at src/Text/Colour/Chunk/Parsing.hs:233:10-12
  5897. 988.39 s [safe-coloured-text-gen] @@ -230,7 +230,7 @@
  5898. 988.39 s [safe-coloured-text-gen] 2 : r : g : b : rest -> goSGR (s {chunkStyleForeground = Just (Colour24Bit r g b)}) rest
  5899. 988.39 s [safe-coloured-text-gen] _ -> goSGR s ps
  5900. 988.39 s [safe-coloured-text-gen] -- Default foreground
  5901. 988.39 s [safe-coloured-text-gen] - | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  5902. 988.39 s [safe-coloured-text-gen] + | p == 0 = goSGR (s {chunkStyleForeground = Nothing}) ps
  5903. 988.39 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  5904. 988.39 s [safe-coloured-text-gen] | p >= 40 && p <= 47 =
  5905. 988.39 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 40) of
  5906. 988.39 s [safe-coloured-text-gen]
  5907. 988.39 s [safe-coloured-text-gen] RemoveCase at src/Text/Colour/Chunk/Parsing.hs:228:15-22
  5908. 988.39 s [safe-coloured-text-gen] @@ -225,10 +225,9 @@
  5909. 988.39 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Dull tc)}) ps
  5910. 988.39 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5911. 988.39 s [safe-coloured-text-gen] -- Extended foreground colour
  5912. 988.39 s [safe-coloured-text-gen] | p == 38 = case ps of
  5913. 988.39 s [safe-coloured-text-gen] 5 : n : rest -> goSGR (s {chunkStyleForeground = Just (Colour8Bit n)}) rest
  5914. 988.39 s [safe-coloured-text-gen] 2 : r : g : b : rest -> goSGR (s {chunkStyleForeground = Just (Colour24Bit r g b)}) rest
  5915. 988.39 s [safe-coloured-text-gen] - _ -> goSGR s ps
  5916. 988.39 s [safe-coloured-text-gen] -- Default foreground
  5917. 988.39 s [safe-coloured-text-gen] | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  5918. 988.39 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  5919. 988.39 s [safe-coloured-text-gen]
  5920. 988.39 s [safe-coloured-text-gen] RemoveCase at src/Text/Colour/Chunk/Parsing.hs:224:7-30
  5921. 988.39 s [safe-coloured-text-gen] @@ -221,9 +221,8 @@
  5922. 988.39 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  5923. 988.39 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  5924. 988.39 s [safe-coloured-text-gen] | p >= 30 && p <= 37 =
  5925. 988.39 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 30) of
  5926. 988.39 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Dull tc)}) ps
  5927. 988.39 s [safe-coloured-text-gen] - Nothing -> goSGR s ps
  5928. 988.39 s [safe-coloured-text-gen] -- Extended foreground colour
  5929. 988.39 s [safe-coloured-text-gen] | p == 38 = case ps of
  5930. 988.39 s [safe-coloured-text-gen] 5 : n : rest -> goSGR (s {chunkStyleForeground = Just (Colour8Bit n)}) rest
  5931. 988.39 s [safe-coloured-text-gen]
  5932. 988.39 s [safe-coloured-text-gen] ConstBool at src/Text/Colour/Chunk/Parsing.hs:223:5-12
  5933. 988.39 s [safe-coloured-text-gen] @@ -220,7 +220,7 @@
  5934. 988.39 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  5935. 988.39 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  5936. 988.39 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  5937. 988.39 s [safe-coloured-text-gen] - | p >= 30 && p <= 37 =
  5938. 988.39 s [safe-coloured-text-gen] + | True && p <= 37 =
  5939. 988.39 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 30) of
  5940. 988.39 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Dull tc)}) ps
  5941. 988.39 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5942. 988.39 s [safe-coloured-text-gen]
  5943. 988.39 s [safe-coloured-text-gen] IntLit at src/Text/Colour/Chunk/Parsing.hs:223:10-12
  5944. 988.39 s [safe-coloured-text-gen] @@ -220,7 +220,7 @@
  5945. 988.39 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  5946. 988.39 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  5947. 988.39 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  5948. 988.39 s [safe-coloured-text-gen] - | p >= 30 && p <= 37 =
  5949. 988.39 s [safe-coloured-text-gen] + | p >= 1 && p <= 37 =
  5950. 988.39 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 30) of
  5951. 988.39 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Dull tc)}) ps
  5952. 988.39 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5953. 988.39 s [safe-coloured-text-gen]
  5954. 988.39 s [safe-coloured-text-gen] IntLit at src/Text/Colour/Chunk/Parsing.hs:223:10-12
  5955. 988.39 s [safe-coloured-text-gen] @@ -220,7 +220,7 @@
  5956. 988.39 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  5957. 988.39 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  5958. 988.39 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  5959. 988.39 s [safe-coloured-text-gen] - | p >= 30 && p <= 37 =
  5960. 988.39 s [safe-coloured-text-gen] + | p >= 0 && p <= 37 =
  5961. 988.39 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 30) of
  5962. 988.39 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Dull tc)}) ps
  5963. 988.39 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5964. 988.39 s [safe-coloured-text-gen]
  5965. 988.39 s [safe-coloured-text-gen] ListLit at src/Text/Colour/Chunk.hs:62:9-10
  5966. 988.39 s [safe-coloured-text-gen] @@ -59,17 +59,16 @@
  5967. 988.39 s [safe-coloured-text-gen] plainStyle tc ChunkStyle {..} =
  5968. 988.39 s [safe-coloured-text-gen] let ChunkStyle _ _ _ _ _ _ _ _ _ _ = undefined
  5969. 988.39 s [safe-coloured-text-gen] in and
  5970. 988.39 s [safe-coloured-text-gen] [ isNothing chunkStyleItalic,
  5971. 988.39 s [safe-coloured-text-gen] isNothing chunkStyleStrikethrough,
  5972. 988.39 s [safe-coloured-text-gen] isNothing chunkStyleSwapForegroundBackground,
  5973. 988.39 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  5974. 988.39 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  5975. 988.39 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  5976. 988.39 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  5977. 988.39 s [safe-coloured-text-gen] isNothing chunkStyleBlinking,
  5978. 988.39 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleForeground,
  5979. 988.39 s [safe-coloured-text-gen] - maybe True (plainColour tc) chunkStyleBackground
  5980. 988.39 s [safe-coloured-text-gen] ]
  5981. 988.39 s [safe-coloured-text-gen]
  5982. 988.39 s [safe-coloured-text-gen] plainChunk :: TerminalCapabilities -> Chunk -> Bool
  5983. 988.39 s [safe-coloured-text-gen] plainChunk tc Chunk {..} =
  5984. 988.39 s [safe-coloured-text-gen]
  5985. 988.39 s [safe-coloured-text-gen] ListLit at src/Text/Colour/Chunk.hs:62:9-10
  5986. 988.39 s [safe-coloured-text-gen] @@ -59,17 +59,16 @@
  5987. 988.39 s [safe-coloured-text-gen] plainStyle tc ChunkStyle {..} =
  5988. 988.39 s [safe-coloured-text-gen] let ChunkStyle _ _ _ _ _ _ _ _ _ _ = undefined
  5989. 988.39 s [safe-coloured-text-gen] in and
  5990. 988.39 s [safe-coloured-text-gen] - [ isNothing chunkStyleItalic,
  5991. 988.39 s [safe-coloured-text-gen] isNothing chunkStyleStrikethrough,
  5992. 988.39 s [safe-coloured-text-gen] isNothing chunkStyleSwapForegroundBackground,
  5993. 988.39 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  5994. 988.39 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  5995. 988.39 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  5996. 988.39 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  5997. 988.39 s [safe-coloured-text-gen] isNothing chunkStyleBlinking,
  5998. 988.39 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleForeground,
  5999. 988.39 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleBackground
  6000. 988.39 s [safe-coloured-text-gen] ]
  6001. 988.39 s [safe-coloured-text-gen]
  6002. 988.39 s [safe-coloured-text-gen] plainChunk :: TerminalCapabilities -> Chunk -> Bool
  6003. 988.39 s [safe-coloured-text-gen] plainChunk tc Chunk {..} =
  6004. 988.39 s [safe-coloured-text-gen]
  6005. 988.39 s [safe-coloured-text-gen] ConstBool at src/Text/Colour/Chunk.hs:70:11-59
  6006. 988.39 s [safe-coloured-text-gen] @@ -67,7 +67,7 @@
  6007. 988.40 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  6008. 988.40 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  6009. 988.40 s [safe-coloured-text-gen] isNothing chunkStyleBlinking,
  6010. 988.40 s [safe-coloured-text-gen] - maybe True (plainColour tc) chunkStyleForeground,
  6011. 988.40 s [safe-coloured-text-gen] + True,
  6012. 988.40 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleBackground
  6013. 988.40 s [safe-coloured-text-gen] ]
  6014. 988.40 s [safe-coloured-text-gen]
  6015. 988.40 s [safe-coloured-text-gen]
  6016. 988.40 s [safe-coloured-text-gen] ConstBool at src/Text/Colour/Chunk.hs:69:11-39
  6017. 988.40 s [safe-coloured-text-gen] @@ -66,7 +66,7 @@
  6018. 988.40 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  6019. 988.40 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  6020. 988.40 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  6021. 988.40 s [safe-coloured-text-gen] - isNothing chunkStyleBlinking,
  6022. 988.40 s [safe-coloured-text-gen] + True,
  6023. 988.40 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleForeground,
  6024. 988.40 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleBackground
  6025. 988.40 s [safe-coloured-text-gen] ]
  6026. 988.40 s [safe-coloured-text-gen]
  6027. 988.40 s [safe-coloured-text-gen] ConstBool at src/Text/Colour/Chunk.hs:68:11-42
  6028. 988.40 s [safe-coloured-text-gen] @@ -65,7 +65,7 @@
  6029. 988.40 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  6030. 988.40 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  6031. 988.40 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  6032. 988.40 s [safe-coloured-text-gen] - isNothing chunkStyleUnderlining,
  6033. 988.40 s [safe-coloured-text-gen] + True,
  6034. 988.40 s [safe-coloured-text-gen] isNothing chunkStyleBlinking,
  6035. 988.40 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleForeground,
  6036. 988.40 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleBackground
  6037. 988.40 s [safe-coloured-text-gen]
  6038. 988.40 s [safe-coloured-text-gen] ConstBool at src/Text/Colour/Chunk.hs:67:11-47
  6039. 988.40 s [safe-coloured-text-gen] @@ -64,7 +64,7 @@
  6040. 988.40 s [safe-coloured-text-gen] isNothing chunkStyleSwapForegroundBackground,
  6041. 988.40 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  6042. 988.40 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  6043. 988.40 s [safe-coloured-text-gen] - isNothing chunkStyleConsoleIntensity,
  6044. 988.40 s [safe-coloured-text-gen] + True,
  6045. 988.40 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  6046. 988.40 s [safe-coloured-text-gen] isNothing chunkStyleBlinking,
  6047. 988.40 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleForeground,
  6048. 988.40 s [safe-coloured-text-gen]
  6049. 988.40 s [safe-coloured-text-gen] ConstBool at src/Text/Colour/Chunk.hs:66:11-40
  6050. 988.40 s [safe-coloured-text-gen] @@ -63,7 +63,7 @@
  6051. 988.40 s [safe-coloured-text-gen] isNothing chunkStyleStrikethrough,
  6052. 988.40 s [safe-coloured-text-gen] isNothing chunkStyleSwapForegroundBackground,
  6053. 988.40 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  6054. 988.40 s [safe-coloured-text-gen] - isNothing chunkStyleOverlined,
  6055. 988.40 s [safe-coloured-text-gen] + True,
  6056. 988.40 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  6057. 988.40 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  6058. 988.40 s [safe-coloured-text-gen] isNothing chunkStyleBlinking,
  6059. 988.40 s [safe-coloured-text-gen]
  6060. 988.40 s [safe-coloured-text-gen] ConstBool at src/Text/Colour/Chunk.hs:65:11-40
  6061. 988.40 s [safe-coloured-text-gen] @@ -62,7 +62,7 @@
  6062. 988.40 s [safe-coloured-text-gen] [ isNothing chunkStyleItalic,
  6063. 988.40 s [safe-coloured-text-gen] isNothing chunkStyleStrikethrough,
  6064. 988.40 s [safe-coloured-text-gen] isNothing chunkStyleSwapForegroundBackground,
  6065. 988.40 s [safe-coloured-text-gen] - isNothing chunkStyleConcealed,
  6066. 988.40 s [safe-coloured-text-gen] + True,
  6067. 988.40 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  6068. 988.40 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  6069. 988.40 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  6070. 988.40 s [safe-coloured-text-gen]
  6071. 988.40 s [safe-coloured-text-gen] ConstBool at src/Text/Colour/Chunk.hs:64:11-55
  6072. 988.40 s [safe-coloured-text-gen] @@ -61,7 +61,7 @@
  6073. 988.40 s [safe-coloured-text-gen] in and
  6074. 988.40 s [safe-coloured-text-gen] [ isNothing chunkStyleItalic,
  6075. 988.40 s [safe-coloured-text-gen] isNothing chunkStyleStrikethrough,
  6076. 988.40 s [safe-coloured-text-gen] - isNothing chunkStyleSwapForegroundBackground,
  6077. 988.40 s [safe-coloured-text-gen] + True,
  6078. 988.40 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  6079. 988.40 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  6080. 988.40 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  6081. 988.40 s [safe-coloured-text-gen]
  6082. 988.40 s [safe-coloured-text-gen] ConstBool at src/Text/Colour/Chunk.hs:63:11-44
  6083. 988.40 s [safe-coloured-text-gen] @@ -60,7 +60,7 @@
  6084. 988.40 s [safe-coloured-text-gen] let ChunkStyle _ _ _ _ _ _ _ _ _ _ = undefined
  6085. 988.40 s [safe-coloured-text-gen] in and
  6086. 988.40 s [safe-coloured-text-gen] [ isNothing chunkStyleItalic,
  6087. 988.40 s [safe-coloured-text-gen] - isNothing chunkStyleStrikethrough,
  6088. 988.40 s [safe-coloured-text-gen] + True,
  6089. 988.40 s [safe-coloured-text-gen] isNothing chunkStyleSwapForegroundBackground,
  6090. 988.40 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  6091. 988.40 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  6092. 988.40 s [safe-coloured-text-gen]
  6093. 988.40 s [safe-coloured-text-gen] ConstBool at src/Text/Colour/Chunk.hs:62:11-37
  6094. 988.40 s [safe-coloured-text-gen] @@ -59,7 +59,7 @@
  6095. 988.40 s [safe-coloured-text-gen] plainStyle tc ChunkStyle {..} =
  6096. 988.40 s [safe-coloured-text-gen] let ChunkStyle _ _ _ _ _ _ _ _ _ _ = undefined
  6097. 988.40 s [safe-coloured-text-gen] in and
  6098. 988.40 s [safe-coloured-text-gen] - [ isNothing chunkStyleItalic,
  6099. 988.40 s [safe-coloured-text-gen] + [ True,
  6100. 988.40 s [safe-coloured-text-gen] isNothing chunkStyleStrikethrough,
  6101. 988.40 s [safe-coloured-text-gen] isNothing chunkStyleSwapForegroundBackground,
  6102. 988.41 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  6103. 988.41 s [safe-coloured-text-gen]
  6104. 988.41 s [safe-coloured-text-gen] ConstBool at src/Text/Colour/Chunk.hs:228:24-33
  6105. 988.41 s [safe-coloured-text-gen] @@ -225,7 +225,7 @@
  6106. 988.41 s [safe-coloured-text-gen]
  6107. 988.41 s [safe-coloured-text-gen] colourSGR :: TerminalCapabilities -> ConsoleLayer -> Colour -> Maybe SGR
  6108. 988.41 s [safe-coloured-text-gen] colourSGR tc layer =
  6109. 988.41 s [safe-coloured-text-gen] - let cap tc' sgr = if tc >= tc' then Just sgr else Nothing
  6110. 988.41 s [safe-coloured-text-gen] + let cap tc' sgr = if True then Just sgr else Nothing
  6111. 988.41 s [safe-coloured-text-gen] in \case
  6112. 988.41 s [safe-coloured-text-gen] Colour8 intensity terminalColour -> cap With8Colours $ SetColour intensity layer terminalColour
  6113. 988.41 s [safe-coloured-text-gen] Colour8Bit w -> cap With8BitColours $ Set8BitColour layer w
  6114. 988.41 s [safe-coloured-text-gen] 35,7 +35,7 @@
  6115. 988.41 s [safe-coloured-text-gen] Just c
  6116. 988.41 s [safe-coloured-text-gen] | c > 256 -> With24BitColours
  6117. 988.41 s [safe-coloured-text-gen] | c >= 256 -> With8BitColours
  6118. 988.41 s [safe-coloured-text-gen] - | c >= 8 -> With8Colours
  6119. 988.41 s [safe-coloured-text-gen] + | c >= 1 -> With8Colours
  6120. 988.41 s [safe-coloured-text-gen] | otherwise -> WithoutColours
  6121. 988.41 s [safe-coloured-text-gen]
  6122. 988.41 s [safe-coloured-text-gen] -- | Try to detect how many colours a given handle can handle.
  6123. 988.41 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Capabilities/FromEnv.hs:38:26-27
  6124. 988.41 s [safe-coloured-text-gen] @@ -35,7 +35,7 @@
  6125. 988.41 s [safe-coloured-text-gen] Just c
  6126. 988.41 s [safe-coloured-text-gen] | c > 256 -> With24BitColours
  6127. 988.41 s [safe-coloured-text-gen] | c >= 256 -> With8BitColours
  6128. 988.41 s [safe-coloured-text-gen] - | c >= 8 -> With8Colours
  6129. 988.41 s [safe-coloured-text-gen] + | c >= -8 -> With8Colours
  6130. 988.41 s [safe-coloured-text-gen] | otherwise -> WithoutColours
  6131. 988.41 s [safe-coloured-text-gen]
  6132. 988.41 s [safe-coloured-text-gen] -- | Try to detect how many colours a given handle can handle.
  6133. 988.41 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Capabilities/FromEnv.hs:38:21-27
  6134. 988.41 s [safe-coloured-text-gen] @@ -35,7 +35,7 @@
  6135. 988.41 s [safe-coloured-text-gen] Just c
  6136. 988.41 s [safe-coloured-text-gen] | c > 256 -> With24BitColours
  6137. 988.41 s [safe-coloured-text-gen] | c >= 256 -> With8BitColours
  6138. 988.41 s [safe-coloured-text-gen] - | c >= 8 -> With8Colours
  6139. 988.41 s [safe-coloured-text-gen] + | not c >= 8 -> With8Colours
  6140. 988.41 s [safe-coloured-text-gen] | otherwise -> WithoutColours
  6141. 988.41 s [safe-coloured-text-gen]
  6142. 988.41 s [safe-coloured-text-gen] -- | Try to detect how many colours a given handle can handle.
  6143. 988.41 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Capabilities/FromEnv.hs:38:21-27
  6144. 988.41 s [safe-coloured-text-gen] @@ -35,7 +35,7 @@
  6145. 988.41 s [safe-coloured-text-gen] Just c
  6146. 988.41 s [safe-coloured-text-gen] | c > 256 -> With24BitColours
  6147. 988.41 s [safe-coloured-text-gen] | c >= 256 -> With8BitColours
  6148. 988.41 s [safe-coloured-text-gen] - | c >= 8 -> With8Colours
  6149. 988.41 s [safe-coloured-text-gen] + | True -> With8Colours
  6150. 988.41 s [safe-coloured-text-gen] | otherwise -> WithoutColours
  6151. 988.41 s [safe-coloured-text-gen]
  6152. 988.41 s [safe-coloured-text-gen] -- | Try to detect how many colours a given handle can handle.
  6153. 988.41 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Capabilities/FromEnv.hs:33:15-48
  6154. 988.41 s [safe-coloured-text-gen] @@ -30,13 +30,8 @@
  6155. 988.41 s [safe-coloured-text-gen] Just "truecolor" -> With24BitColours
  6156. 988.41 s [safe-coloured-text-gen] Just "24bit" -> With24BitColours
  6157. 988.41 s [safe-coloured-text-gen] _ ->
  6158. 988.41 s [safe-coloured-text-gen] case Terminfo.getCapability term (Terminfo.tiGetNum "colors") of
  6159. 988.41 s [safe-coloured-text-gen] Nothing -> WithoutColours
  6160. 988.41 s [safe-coloured-text-gen] - Just c
  6161. 988.41 s [safe-coloured-text-gen] - | c > 256 -> With24BitColours
  6162. 988.41 s [safe-coloured-text-gen] - | c >= 256 -> With8BitColours
  6163. 988.41 s [safe-coloured-text-gen] - | c >= 8 -> With8Colours
  6164. 988.41 s [safe-coloured-text-gen] - | otherwise -> WithoutColours
  6165. 988.41 s [safe-coloured-text-gen]
  6166. 988.41 s [safe-coloured-text-gen] -- | Try to detect how many colours a given handle can handle.
  6167. 988.41 s [safe-coloured-text-gen] --
  6168. 988.41 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Capabilities/FromEnv.hs:29:18-48
  6169. 988.41 s [safe-coloured-text-gen] @@ -26,17 +26,16 @@
  6170. 988.41 s [safe-coloured-text-gen] -- To support 24-bit colour:
  6171. 988.41 s [safe-coloured-text-gen] -- https://unix.stackexchange.com/questions/450365/check-if-terminal-supports-24-bit-true-color
  6172. 988.41 s [safe-coloured-text-gen] mct <- lookupEnv "COLORTERM"
  6173. 988.41 s [safe-coloured-text-gen] pure $ case mct of
  6174. 988.41 s [safe-coloured-text-gen] - Just "truecolor" -> With24BitColours
  6175. 988.41 s [safe-coloured-text-gen] Just "24bit" -> With24BitColours
  6176. 988.41 s [safe-coloured-text-gen] _ ->
  6177. 988.41 s [safe-coloured-text-gen] case Terminfo.getCapability term (Terminfo.tiGetNum "colors") of
  6178. 988.41 s [safe-coloured-text-gen] Nothing -> WithoutColours
  6179. 988.41 s [safe-coloured-text-gen] Just c
  6180. 988.41 s [safe-coloured-text-gen] | c > 256 -> With24BitColours
  6181. 988.41 s [safe-coloured-text-gen] | c >= 256 -> With8BitColours
  6182. 988.41 s [safe-coloured-text-gen] | c >= 8 -> With8Colours
  6183. 988.41 s [safe-coloured-text-gen] | otherwise -> WithoutColours
  6184. 988.41 s [safe-coloured-text-gen]
  6185. 988.41 s [safe-coloured-text-gen] -- | Try to detect how many colours a given handle can handle.
  6186. 988.41 s [safe-coloured-text-gen] --
  6187. 988.41 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Capabilities/FromEnv.hs:33:15-48
  6188. 988.41 s [safe-coloured-text-gen] @@ -30,13 +30,12 @@
  6189. 988.41 s [safe-coloured-text-gen] Just "truecolor" -> With24BitColours
  6190. 988.41 s [safe-coloured-text-gen] Just "24bit" -> With24BitColours
  6191. 988.41 s [safe-coloured-text-gen] _ ->
  6192. 988.41 s [safe-coloured-text-gen] case Terminfo.getCapability term (Terminfo.tiGetNum "colors") of
  6193. 988.41 s [safe-coloured-text-gen] - Nothing -> WithoutColours
  6194. 988.41 s [safe-coloured-text-gen] Just c
  6195. 988.41 s [safe-coloured-text-gen] | c > 256 -> With24BitColours
  6196. 988.41 s [safe-coloured-text-gen] | c >= 256 -> With8BitColours
  6197. 988.41 s [safe-coloured-text-gen] | c >= 8 -> With8Colours
  6198. 988.41 s [safe-coloured-text-gen] | otherwise -> WithoutColours
  6199. 988.41 s [safe-coloured-text-gen]
  6200. 988.41 s [safe-coloured-text-gen] -- | Try to detect how many colours a given handle can handle.
  6201. 988.41 s [safe-coloured-text-gen] --
  6202. 988.41 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Capabilities/FromEnv.hs:29:18-48
  6203. 988.41 s [safe-coloured-text-gen] @@ -26,17 +26,16 @@
  6204. 988.41 s [safe-coloured-text-gen] -- To support 24-bit colour:
  6205. 988.41 s [safe-coloured-text-gen] -- https://unix.stackexchange.com/questions/450365/check-if-terminal-supports-24-bit-true-color
  6206. 988.41 s [safe-coloured-text-gen] mct <- lookupEnv "COLORTERM"
  6207. 988.41 s [safe-coloured-text-gen] pure $ case mct of
  6208. 988.41 s [safe-coloured-text-gen] Just "truecolor" -> With24BitColours
  6209. 988.41 s [safe-coloured-text-gen] - Just "24bit" -> With24BitColours
  6210. 988.41 s [safe-coloured-text-gen] _ ->
  6211. 988.41 s [safe-coloured-text-gen] case Terminfo.getCapability term (Terminfo.tiGetNum "colors") of
  6212. 988.41 s [safe-coloured-text-gen] Nothing -> WithoutColours
  6213. 988.41 s [safe-coloured-text-gen] Just c
  6214. 988.41 s [safe-coloured-text-gen] | c > 256 -> With24BitColours
  6215. 988.41 s [safe-coloured-text-gen] | c >= 256 -> With8BitColours
  6216. 988.41 s [safe-coloured-text-gen] | c >= 8 -> With8Colours
  6217. 988.41 s [safe-coloured-text-gen] | otherwise -> WithoutColours
  6218. 988.41 s [safe-coloured-text-gen]
  6219. 988.41 s [safe-coloured-text-gen] -- | Try to detect how many colours a given handle can handle.
  6220. 988.41 s [safe-coloured-text-gen] --
  6221. 988.41 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Capabilities/FromEnv.hs:29:18-48
  6222. 988.41 s [safe-coloured-text-gen] @@ -26,17 +26,9 @@
  6223. 988.41 s [safe-coloured-text-gen] -- To support 24-bit colour:
  6224. 988.41 s [safe-coloured-text-gen] -- https://unix.stackexchange.com/questions/450365/check-if-terminal-supports-24-bit-true-color
  6225. 988.41 s [safe-coloured-text-gen] mct <- lookupEnv "COLORTERM"
  6226. 988.41 s [safe-coloured-text-gen] pure $ case mct of
  6227. 988.41 s [safe-coloured-text-gen] Just "truecolor" -> With24BitColours
  6228. 988.41 s [safe-coloured-text-gen] Just "24bit" -> With24BitColours
  6229. 988.41 s [safe-coloured-text-gen] - _ ->
  6230. 988.41 s [safe-coloured-text-gen] - case Terminfo.getCapability term (Terminfo.tiGetNum "colors") of
  6231. 988.41 s [safe-coloured-text-gen] - Nothing -> WithoutColours
  6232. 988.41 s [safe-coloured-text-gen] - Just c
  6233. 988.41 s [safe-coloured-text-gen] - | c > 256 -> With24BitColours
  6234. 988.41 s [safe-coloured-text-gen] - | c >= 256 -> With8BitColours
  6235. 988.41 s [safe-coloured-text-gen] - | c >= 8 -> With8Colours
  6236. 988.41 s [safe-coloured-text-gen] - | otherwise -> WithoutColours
  6237. 988.41 s [safe-coloured-text-gen]
  6238. 988.41 s [safe-coloured-text-gen] -- | Try to detect how many colours a given handle can handle.
  6239. 988.41 s [safe-coloured-text-gen] --
  6240. 988.41 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Capabilities/FromEnv.hs:47:6-12
  6241. 988.41 s [safe-coloured-text-gen] @@ -44,6 +44,6 @@
  6242. 988.41 s [safe-coloured-text-gen] getTerminalCapabilitiesFromHandle :: Handle -> IO TerminalCapabilities
  6243. 988.41 s [safe-coloured-text-gen] getTerminalCapabilitiesFromHandle h = do
  6244. 988.41 s [safe-coloured-text-gen] isTerm <- hIsTerminalDevice h
  6245. 988.41 s [safe-coloured-text-gen] - if isTerm
  6246. 988.41 s [safe-coloured-text-gen] + if True
  6247. 988.42 s [safe-coloured-text-gen] then getTerminalCapabilitiesFromEnv
  6248. 988.42 s [safe-coloured-text-gen] else pure WithoutColours
  6249. 988.42 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Capabilities/FromEnv.hs:47:6-12
  6250. 988.42 s [safe-coloured-text-gen] @@ -44,6 +44,6 @@
  6251. 988.42 s [safe-coloured-text-gen] getTerminalCapabilitiesFromHandle :: Handle -> IO TerminalCapabilities
  6252. 988.42 s [safe-coloured-text-gen] getTerminalCapabilitiesFromHandle h = do
  6253. 988.42 s [safe-coloured-text-gen] isTerm <- hIsTerminalDevice h
  6254. 988.42 s [safe-coloured-text-gen] - if isTerm
  6255. 988.42 s [safe-coloured-text-gen] + if not isTerm
  6256. 988.42 s [safe-coloured-text-gen] then getTerminalCapabilitiesFromEnv
  6257. 988.42 s [safe-coloured-text-gen] else pure WithoutColours
  6258. 988.42 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Capabilities/FromEnv.hs:47:6-12
  6259. 988.42 s [safe-coloured-text-gen] @@ -44,6 +44,6 @@
  6260. 988.42 s [safe-coloured-text-gen] getTerminalCapabilitiesFromHandle :: Handle -> IO TerminalCapabilities
  6261. 988.42 s [safe-coloured-text-gen] getTerminalCapabilitiesFromHandle h = do
  6262. 988.42 s [safe-coloured-text-gen] isTerm <- hIsTerminalDevice h
  6263. 988.42 s [safe-coloured-text-gen] - if isTerm
  6264. 988.42 s [safe-coloured-text-gen] + if False
  6265. 988.42 s [safe-coloured-text-gen] then getTerminalCapabilitiesFromEnv
  6266. 988.42 s [safe-coloured-text-gen] else pure WithoutColours
  6267. 988.99 s [safe-coloured-text-gen] checkPhase completed in 16 minutes 1 seconds
  6268. 988.99 s [safe-coloured-text-gen] Phase: haddockPhase
  6269. 989.12 s [safe-coloured-text-gen] Preprocessing library for safe-coloured-text-gen-0.0.0.5...
  6270. 989.12 s [safe-coloured-text-gen] Running Haddock on library for safe-coloured-text-gen-0.0.0.5...
  6271. 989.12 s [safe-coloured-text-gen] Warning: The documentation for the following packages are not installed. No
  6272. 989.12 s [safe-coloured-text-gen] links will be generated to these packages: safe-coloured-text-0.5.0.0
  6273. 989.30 s [safe-coloured-text-gen] [1 of 2] Compiling Paths_safe_coloured_text_gen ( dist/build/autogen/Paths_safe_coloured_text_gen.hs, nothing )
  6274. 989.33 s [safe-coloured-text-gen] [2 of 2] Compiling Text.Colour.Gen ( src/Text/Colour/Gen.hs, nothing )
  6275. 989.46 s [safe-coloured-text-gen] Haddock coverage:
  6276. 989.46 s [safe-coloured-text-gen] 0% ( 0 / 1) in 'Text.Colour.Gen'
  6277. 989.46 s [safe-coloured-text-gen] Missing documentation for:
  6278. 989.46 s [safe-coloured-text-gen] Module header
  6279. 989.53 s [safe-coloured-text-gen] Warning: Text.Colour.Gen: could not find link destinations for:
  6280. 989.53 s [safe-coloured-text-gen] - Text.Colour.Chunk.Chunk
  6281. 989.53 s [safe-coloured-text-gen] - Text.Colour.Chunk.ChunkStyle
  6282. 989.53 s [safe-coloured-text-gen] - Text.Colour.Chunk.Colour
  6283. 989.53 s [safe-coloured-text-gen] - Text.Colour.Code.Blinking
  6284. 989.53 s [safe-coloured-text-gen] - Text.Colour.Code.CSI
  6285. 989.53 s [safe-coloured-text-gen] - Text.Colour.Code.ColourIntensity
  6286. 989.53 s [safe-coloured-text-gen] - Text.Colour.Code.ConsoleIntensity
  6287. 989.53 s [safe-coloured-text-gen] - Text.Colour.Code.ConsoleLayer
  6288. 989.53 s [safe-coloured-text-gen] - Text.Colour.Code.SGR
  6289. 989.53 s [safe-coloured-text-gen] - Text.Colour.Code.TerminalColour
  6290. 989.53 s [safe-coloured-text-gen] - Text.Colour.Code.Underlining
  6291. 993.02 s [safe-coloured-text-gen] Documentation created: dist/doc/html/safe-coloured-text-gen/,
  6292. 993.02 s [safe-coloured-text-gen] dist/doc/html/safe-coloured-text-gen/safe-coloured-text-gen.txt
  6293. 993.09 s [safe-coloured-text-gen] Preprocessing test suite 'safe-coloured-text-test' for safe-coloured-text-gen-0.0.0.5...
  6294. 993.10 s [safe-coloured-text-gen] Phase: installPhase
  6295. 993.20 s [safe-coloured-text-gen] Installing library in /nix/store/33mfmdnc32s4dnz89ahnq6fskpj4j9kx-safe-coloured-text-gen-0.0.0.5/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-05f6/safe-coloured-text-gen-0.0.0.5-GqYG0S9NpbAKEdEqIS0gtZ
  6296. 993.45 s [safe-coloured-text-gen] Phase: fixupPhase
  6297. 993.47 s [safe-coloured-text-gen] shrinking RPATHs of ELF executables and libraries in /nix/store/33mfmdnc32s4dnz89ahnq6fskpj4j9kx-safe-coloured-text-gen-0.0.0.5
  6298. 993.56 s [safe-coloured-text-gen] shrinking /nix/store/33mfmdnc32s4dnz89ahnq6fskpj4j9kx-safe-coloured-text-gen-0.0.0.5/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-05f6/libHSsafe-coloured-text-gen-0.0.0.5-GqYG0S9NpbAKEdEqIS0gtZ-ghc9.10.3.so
  6299. 993.56 s [safe-coloured-text-gen] checking for references to /build/ in /nix/store/33mfmdnc32s4dnz89ahnq6fskpj4j9kx-safe-coloured-text-gen-0.0.0.5...
  6300. 993.56 s [safe-coloured-text-gen] patching script interpreter paths in /nix/store/33mfmdnc32s4dnz89ahnq6fskpj4j9kx-safe-coloured-text-gen-0.0.0.5
  6301. 993.56 s [safe-coloured-text-gen] stripping (with command strip and flags -S -p) in /nix/store/33mfmdnc32s4dnz89ahnq6fskpj4j9kx-safe-coloured-text-gen-0.0.0.5/lib
  6302. 993.56 s [safe-coloured-text-gen] shrinking RPATHs of ELF executables and libraries in /nix/store/af9wnv0xm1jznvm39visr7w9m9ps3yf0-safe-coloured-text-gen-0.0.0.5-doc
  6303. 993.56 s [safe-coloured-text-gen] checking for references to /build/ in /nix/store/af9wnv0xm1jznvm39visr7w9m9ps3yf0-safe-coloured-text-gen-0.0.0.5-doc...
  6304. 993.56 s [safe-coloured-text-gen] patching script interpreter paths in /nix/store/af9wnv0xm1jznvm39visr7w9m9ps3yf0-safe-coloured-text-gen-0.0.0.5-doc
  6305. 993.57 s [safe-coloured-text-gen] shrinking RPATHs of ELF executables and libraries in /nix/store/nyybggh5kwzzc1gl0151sg3a4xjr2555-safe-coloured-text-gen-0.0.0.5-report
  6306. 993.61 s [safe-coloured-text-gen] checking for references to /build/ in /nix/store/nyybggh5kwzzc1gl0151sg3a4xjr2555-safe-coloured-text-gen-0.0.0.5-report...
  6307. 993.68 s [safe-coloured-text-gen] patching script interpreter paths in /nix/store/nyybggh5kwzzc1gl0151sg3a4xjr2555-safe-coloured-text-gen-0.0.0.5-report
  6308. 993.84 s Progress: 3 of 4 built