1. 0.02 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=005f0daebea888c43c983d9be46fc636a7b09795#checks.x86_64-linux.mutation-safe-coloured-text --print-build-logs
  2. 0.08 s warning: ignoring untrusted flake configuration setting 'extra-substituters'.
  3. 0.08 s Pass '--accept-flake-config' to trust it
  4. 0.08 s warning: ignoring untrusted flake configuration setting 'extra-trusted-public-keys'.
  5. 0.08 s Pass '--accept-flake-config' to trust it
  6. 0.54 s error (ignored): SQLite database '/var/cache/private/nix-ci-worker/eval-cache-v6/9bb080e97e6cbce65cb267b9daa3288eefb727a3c0f246c67620b89f86c27137.sqlite' is busy
  7. 1.40 s
  8. 2.01 s Downloading cached safe-coloured-text-0.5.0.0-manifest from https://cache.staging.nix-ci.com
  9. 2.01 s Downloading cached safe-coloured-text-gen-source from https://cache.staging.nix-ci.com
  10. 2.01 s Downloading cached safe-coloured-text-layout-0.2.0.1-manifest from https://cache.staging.nix-ci.com
  11. 2.01 s Downloading cached safe-coloured-text-parsing-0.0.0.0-manifest from https://cache.staging.nix-ci.com
  12. 2.01 s Downloading cached safe-coloured-text-terminfo-0.3.0.0-manifest from https://cache.staging.nix-ci.com
  13. 2.02 s Downloading cached safe-coloured-text from https://cache.staging.nix-ci.com
  14. 2.02 s Downloading cached autodocodec-yaml-0.4.0.2-doc from https://cache.staging.nix-ci.com
  15. 2.02 s Downloading cached safe-coloured-text-gen-0.0.0.5-doc from https://cache.staging.nix-ci.com
  16. 2.03 s Progress: 0 of 12 built, 1 of 23 downloaded from cache (7 downloading)
  17. 2.03 s Progress: 0 of 11 built, 2 of 23 downloaded from cache (6 downloading)
  18. 2.03 s Progress: 0 of 10 built, 3 of 23 downloaded from cache (5 downloading)
  19. 2.03 s Progress: 0 of 9 built, 4 of 23 downloaded from cache (4 downloading)
  20. 2.03 s Progress: 0 of 8 built, 5 of 23 downloaded from cache (3 downloading)
  21. 2.12 s Progress: 0 of 7 built, 6 of 23 downloaded from cache (2 downloading)
  22. 2.12 s Downloading cached safe-coloured-text-layout from https://cache.staging.nix-ci.com
  23. 2.12 s Downloading cached safe-coloured-text-parsing from https://cache.staging.nix-ci.com
  24. 2.12 s Downloading cached safe-coloured-text-terminfo from https://cache.staging.nix-ci.com
  25. 2.12 s Progress: 0 of 6 built, 7 of 23 downloaded from cache (4 downloading)
  26. 2.12 s Downloading cached autodocodec-yaml from https://cache.staging.nix-ci.com
  27. 2.12 s Downloading cached opt-env-conf-0.15.0.1-doc from https://cache.staging.nix-ci.com
  28. 2.12 s Progress: 0 of 6 built, 8 of 23 downloaded from cache (5 downloading)
  29. 2.12 s Downloading cached safe-coloured-text-gen from https://cache.staging.nix-ci.com
  30. 2.12 s Downloading cached safe-coloured-text-layout-gen-0.0.0.1-doc from https://cache.staging.nix-ci.com
  31. 2.12 s Downloading cached safe-coloured-text-parsing-gen-0.0.0.0-doc from https://cache.staging.nix-ci.com
  32. 2.14 s Progress: 0 of 6 built, 9 of 23 downloaded from cache (7 downloading)
  33. 2.17 s Progress: 0 of 6 built, 10 of 23 downloaded from cache (6 downloading)
  34. 2.18 s Progress: 0 of 6 built, 11 of 23 downloaded from cache (5 downloading)
  35. 2.20 s Progress: 0 of 5 built, 12 of 23 downloaded from cache (4 downloading)
  36. 2.20 s Downloading cached sydtest-0.23.0.2-doc from https://cache.staging.nix-ci.com
  37. 2.20 s Progress: 0 of 5 built, 13 of 23 downloaded from cache (4 downloading)
  38. 2.21 s Progress: 0 of 5 built, 14 of 23 downloaded from cache (3 downloading)
  39. 2.21 s Downloading cached opt-env-conf from https://cache.staging.nix-ci.com
  40. 2.21 s Progress: 0 of 5 built, 15 of 23 downloaded from cache (3 downloading)
  41. 2.22 s Progress: 0 of 5 built, 16 of 23 downloaded from cache (2 downloading)
  42. 2.22 s Downloading cached safe-coloured-text-layout-gen from https://cache.staging.nix-ci.com
  43. 2.22 s Downloading cached safe-coloured-text-parsing-gen from https://cache.staging.nix-ci.com
  44. 2.25 s Progress: 0 of 5 built, 17 of 23 downloaded from cache (3 downloading)
  45. 2.25 s Downloading cached genvalidity-sydtest-1.0.1.0-doc from https://cache.staging.nix-ci.com
  46. 2.38 s Progress: 0 of 5 built, 18 of 23 downloaded from cache (3 downloading)
  47. 2.42 s Progress: 0 of 4 built, 19 of 23 downloaded from cache (2 downloading)
  48. 2.42 s Downloading cached sydtest from https://cache.staging.nix-ci.com
  49. 2.44 s Progress: 0 of 4 built, 20 of 23 downloaded from cache (2 downloading)
  50. 2.45 s Progress: 0 of 4 built, 21 of 23 downloaded from cache (1 downloading)
  51. 2.52 s Progress: 0 of 3 built, 22 of 23 downloaded from cache
  52. 2.52 s Downloading cached genvalidity-sydtest from https://cache.staging.nix-ci.com
  53. 2.57 s Progress: 0 of 2 built, 23 of 23 downloaded from cache
  54. 2.68 s Building safe-coloured-text-gen
  55. 3.05 s [safe-coloured-text-gen] Phase: setupCompilerEnvironmentPhase
  56. 3.06 s [safe-coloured-text-gen] Build with /nix/store/s9jd43rkwc2syl9cvgj6f786avy8bgzy-ghc-9.10.3.
  57. 3.51 s [safe-coloured-text-gen] Phase: unpackPhase
  58. 3.51 s [safe-coloured-text-gen] unpacking source archive /nix/store/v97gknh6wrcbadq3qjpqlz7g5797cf89-safe-coloured-text-gen-source-0.0.0.5/safe-coloured-text-gen-0.0.0.5.tar.gz
  59. 3.52 s [safe-coloured-text-gen] source root is safe-coloured-text-gen-0.0.0.5
  60. 3.53 s [safe-coloured-text-gen] setting SOURCE_DATE_EPOCH to timestamp 1778762481 of file "safe-coloured-text-gen-0.0.0.5/test/Text/ColourSpec.hs"
  61. 3.53 s [safe-coloured-text-gen] Phase: patchPhase
  62. 3.54 s [safe-coloured-text-gen] Phase: compileBuildDriverPhase
  63. 3.54 s [safe-coloured-text-gen] setupCompileFlags: -package-db=/build/tmp.0pPEb8Jmk2/setup-package.conf.d -threaded
  64. 3.60 s [safe-coloured-text-gen] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.0pPEb8Jmk2/Main.o )
  65. 3.64 s [safe-coloured-text-gen] [2 of 2] Linking Setup
  66. 4.75 s [safe-coloured-text-gen] Phase: updateAutotoolsGnuConfigScriptsPhase
  67. 4.76 s [safe-coloured-text-gen] Phase: configurePhase
  68. 4.76 s [safe-coloured-text-gen] configureFlags: --verbose --prefix=/nix/store/2wgbrl75pfvq46xwkkm7gd6cjy5mb7k0-safe-coloured-text-gen-0.0.0.5 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/kbxhhfd5w6zs7v5ly3n6f2z5ld5bab2a-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.0pPEb8Jmk2/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
  69. 4.77 s [safe-coloured-text-gen] Using Parsec parser
  70. 4.77 s [safe-coloured-text-gen] Configuring safe-coloured-text-gen-0.0.0.5...
  71. 5.47 s [safe-coloured-text-gen] Dependency base >=4.7 && <5: using base-4.20.2.0
  72. 5.50 s [safe-coloured-text-gen] Dependency genvalidity: using genvalidity-1.1.1.0
  73. 5.50 s [safe-coloured-text-gen] Dependency genvalidity-bytestring: using genvalidity-bytestring-1.0.0.1
  74. 5.50 s [safe-coloured-text-gen] Dependency genvalidity-text: using genvalidity-text-1.0.0.1
  75. 5.50 s [safe-coloured-text-gen] Dependency safe-coloured-text >=0.3: using safe-coloured-text-0.5.0.0
  76. 5.50 s [safe-coloured-text-gen] Dependency base >=4.7 && <5: using base-4.20.2.0
  77. 5.50 s [safe-coloured-text-gen] Dependency bytestring: using bytestring-0.12.2.0
  78. 5.50 s [safe-coloured-text-gen] Dependency genvalidity-sydtest: using genvalidity-sydtest-1.0.1.0
  79. 5.50 s [safe-coloured-text-gen] Dependency path: using path-0.9.6
  80. 5.50 s [safe-coloured-text-gen] Dependency path-io: using path-io-1.8.2
  81. 5.50 s [safe-coloured-text-gen] Dependency safe-coloured-text: using safe-coloured-text-0.5.0.0
  82. 5.50 s [safe-coloured-text-gen] Dependency safe-coloured-text-gen: using safe-coloured-text-gen-0.0.0.5
  83. 5.50 s [safe-coloured-text-gen] Dependency safe-coloured-text-parsing: using
  84. 5.50 s [safe-coloured-text-gen] safe-coloured-text-parsing-0.0.0.0
  85. 5.50 s [safe-coloured-text-gen] Dependency sydtest: using sydtest-0.23.0.2
  86. 5.50 s [safe-coloured-text-gen] Dependency text: using text-2.1.3
  87. 5.50 s [safe-coloured-text-gen] Source component graph:
  88. 5.50 s [safe-coloured-text-gen] component lib
  89. 5.50 s [safe-coloured-text-gen] component test:safe-coloured-text-test dependency lib
  90. 5.50 s [safe-coloured-text-gen] Configured component graph:
  91. 5.50 s [safe-coloured-text-gen] component safe-coloured-text-gen-0.0.0.5-GqYG0S9NpbAKEdEqIS0gtZ
  92. 5.50 s [safe-coloured-text-gen] include base-4.20.2.0-64da
  93. 5.50 s [safe-coloured-text-gen] include genvalidity-1.1.1.0-KJOcA1wEUno9vXRiVdno1L
  94. 5.50 s [safe-coloured-text-gen] include genvalidity-bytestring-1.0.0.1-4fBfb3XMKpNAbpDTB1pAXt
  95. 5.50 s [safe-coloured-text-gen] include genvalidity-text-1.0.0.1-3o9b8WY3tDp4YbgmJHHJUk
  96. 5.50 s [safe-coloured-text-gen] include safe-coloured-text-0.5.0.0-4FuoIi5owbVJgc3wW3DUAf
  97. 5.50 s [safe-coloured-text-gen] component safe-coloured-text-gen-0.0.0.5-EPvFecOnBkTILxsyjQkowS-safe-coloured-text-test
  98. 5.50 s [safe-coloured-text-gen] include base-4.20.2.0-64da
  99. 5.50 s [safe-coloured-text-gen] include bytestring-0.12.2.0-262e
  100. 5.50 s [safe-coloured-text-gen] include genvalidity-sydtest-1.0.1.0-Cj9ZxpByhih2ReY6BClfG1
  101. 5.50 s [safe-coloured-text-gen] include path-0.9.6-JuNdYVciddTDWUiQr3NuVx
  102. 5.50 s [safe-coloured-text-gen] include path-io-1.8.2-J5Tb8ehzZIb1sPaxTlVmSL
  103. 5.50 s [safe-coloured-text-gen] include safe-coloured-text-0.5.0.0-4FuoIi5owbVJgc3wW3DUAf
  104. 5.51 s [safe-coloured-text-gen] include safe-coloured-text-gen-0.0.0.5-GqYG0S9NpbAKEdEqIS0gtZ
  105. 5.51 s [safe-coloured-text-gen] include safe-coloured-text-parsing-0.0.0.0-H3JFVfyfgjFFqLWmBrwd7B
  106. 5.51 s [safe-coloured-text-gen] include sydtest-0.23.0.2-RzVaEpJISaERaSrCHYFLw
  107. 5.51 s [safe-coloured-text-gen] include text-2.1.3-c691
  108. 5.51 s [safe-coloured-text-gen] Linked component graph:
  109. 5.51 s [safe-coloured-text-gen] unit safe-coloured-text-gen-0.0.0.5-GqYG0S9NpbAKEdEqIS0gtZ
  110. 5.51 s [safe-coloured-text-gen] include base-4.20.2.0-64da
  111. 5.51 s [safe-coloured-text-gen] include genvalidity-1.1.1.0-KJOcA1wEUno9vXRiVdno1L
  112. 5.51 s [safe-coloured-text-gen] include genvalidity-bytestring-1.0.0.1-4fBfb3XMKpNAbpDTB1pAXt
  113. 5.51 s [safe-coloured-text-gen] include genvalidity-text-1.0.0.1-3o9b8WY3tDp4YbgmJHHJUk
  114. 5.51 s [safe-coloured-text-gen] include safe-coloured-text-0.5.0.0-4FuoIi5owbVJgc3wW3DUAf
  115. 5.51 s [safe-coloured-text-gen] Text.Colour.Gen=safe-coloured-text-gen-0.0.0.5-GqYG0S9NpbAKEdEqIS0gtZ:Text.Colour.Gen
  116. 5.51 s [safe-coloured-text-gen] unit safe-coloured-text-gen-0.0.0.5-EPvFecOnBkTILxsyjQkowS-safe-coloured-text-test
  117. 5.51 s [safe-coloured-text-gen] include base-4.20.2.0-64da
  118. 5.51 s [safe-coloured-text-gen] include bytestring-0.12.2.0-262e
  119. 5.51 s [safe-coloured-text-gen] include genvalidity-sydtest-1.0.1.0-Cj9ZxpByhih2ReY6BClfG1
  120. 5.51 s [safe-coloured-text-gen] include path-0.9.6-JuNdYVciddTDWUiQr3NuVx
  121. 5.51 s [safe-coloured-text-gen] include path-io-1.8.2-J5Tb8ehzZIb1sPaxTlVmSL
  122. 5.51 s [safe-coloured-text-gen] include safe-coloured-text-0.5.0.0-4FuoIi5owbVJgc3wW3DUAf
  123. 5.51 s [safe-coloured-text-gen] include safe-coloured-text-gen-0.0.0.5-GqYG0S9NpbAKEdEqIS0gtZ
  124. 5.51 s [safe-coloured-text-gen] include safe-coloured-text-parsing-0.0.0.0-H3JFVfyfgjFFqLWmBrwd7B
  125. 5.51 s [safe-coloured-text-gen] include sydtest-0.23.0.2-RzVaEpJISaERaSrCHYFLw
  126. 5.51 s [safe-coloured-text-gen] include text-2.1.3-c691
  127. 5.51 s [safe-coloured-text-gen] Ready component graph:
  128. 5.51 s [safe-coloured-text-gen] definite safe-coloured-text-gen-0.0.0.5-GqYG0S9NpbAKEdEqIS0gtZ
  129. 5.51 s [safe-coloured-text-gen] depends base-4.20.2.0-64da
  130. 5.51 s [safe-coloured-text-gen] depends genvalidity-1.1.1.0-KJOcA1wEUno9vXRiVdno1L
  131. 5.51 s [safe-coloured-text-gen] depends genvalidity-bytestring-1.0.0.1-4fBfb3XMKpNAbpDTB1pAXt
  132. 5.51 s [safe-coloured-text-gen] depends genvalidity-text-1.0.0.1-3o9b8WY3tDp4YbgmJHHJUk
  133. 5.51 s [safe-coloured-text-gen] depends safe-coloured-text-0.5.0.0-4FuoIi5owbVJgc3wW3DUAf
  134. 5.51 s [safe-coloured-text-gen] definite safe-coloured-text-gen-0.0.0.5-EPvFecOnBkTILxsyjQkowS-safe-coloured-text-test
  135. 5.51 s [safe-coloured-text-gen] depends base-4.20.2.0-64da
  136. 5.51 s [safe-coloured-text-gen] depends bytestring-0.12.2.0-262e
  137. 5.51 s [safe-coloured-text-gen] depends genvalidity-sydtest-1.0.1.0-Cj9ZxpByhih2ReY6BClfG1
  138. 5.51 s [safe-coloured-text-gen] depends path-0.9.6-JuNdYVciddTDWUiQr3NuVx
  139. 5.51 s [safe-coloured-text-gen] depends path-io-1.8.2-J5Tb8ehzZIb1sPaxTlVmSL
  140. 5.51 s [safe-coloured-text-gen] depends safe-coloured-text-0.5.0.0-4FuoIi5owbVJgc3wW3DUAf
  141. 5.51 s [safe-coloured-text-gen] depends safe-coloured-text-gen-0.0.0.5-GqYG0S9NpbAKEdEqIS0gtZ
  142. 5.51 s [safe-coloured-text-gen] depends safe-coloured-text-parsing-0.0.0.0-H3JFVfyfgjFFqLWmBrwd7B
  143. 5.51 s [safe-coloured-text-gen] depends sydtest-0.23.0.2-RzVaEpJISaERaSrCHYFLw
  144. 5.51 s [safe-coloured-text-gen] depends text-2.1.3-c691
  145. 5.51 s [safe-coloured-text-gen] Using Cabal-3.12.1.0 compiled by ghc-9.10
  146. 5.51 s [safe-coloured-text-gen] Using compiler: ghc-9.10.3
  147. 5.51 s [safe-coloured-text-gen] Using install prefix:
  148. 5.51 s [safe-coloured-text-gen] /nix/store/2wgbrl75pfvq46xwkkm7gd6cjy5mb7k0-safe-coloured-text-gen-0.0.0.5
  149. 5.51 s [safe-coloured-text-gen] Executables installed in:
  150. 5.51 s [safe-coloured-text-gen] /nix/store/2wgbrl75pfvq46xwkkm7gd6cjy5mb7k0-safe-coloured-text-gen-0.0.0.5/bin
  151. 5.51 s [safe-coloured-text-gen] Libraries installed in:
  152. 5.51 s [safe-coloured-text-gen] /nix/store/2wgbrl75pfvq46xwkkm7gd6cjy5mb7k0-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
  153. 5.51 s [safe-coloured-text-gen] Dynamic Libraries installed in:
  154. 5.51 s [safe-coloured-text-gen] /nix/store/2wgbrl75pfvq46xwkkm7gd6cjy5mb7k0-safe-coloured-text-gen-0.0.0.5/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-05f6
  155. 5.51 s [safe-coloured-text-gen] Private executables installed in:
  156. 5.51 s [safe-coloured-text-gen] /nix/store/2wgbrl75pfvq46xwkkm7gd6cjy5mb7k0-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
  157. 5.51 s [safe-coloured-text-gen] Data files installed in:
  158. 5.51 s [safe-coloured-text-gen] /nix/store/2wgbrl75pfvq46xwkkm7gd6cjy5mb7k0-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
  159. 5.51 s [safe-coloured-text-gen] Documentation installed in:
  160. 5.51 s [safe-coloured-text-gen] /nix/store/kbxhhfd5w6zs7v5ly3n6f2z5ld5bab2a-safe-coloured-text-gen-0.0.0.5-doc/share/doc/safe-coloured-text-gen-0.0.0.5
  161. 5.51 s [safe-coloured-text-gen] Configuration files installed in:
  162. 5.51 s [safe-coloured-text-gen] /nix/store/2wgbrl75pfvq46xwkkm7gd6cjy5mb7k0-safe-coloured-text-gen-0.0.0.5/etc
  163. 5.51 s [safe-coloured-text-gen] No alex found
  164. 5.51 s [safe-coloured-text-gen] Using ar found on system at:
  165. 5.51 s [safe-coloured-text-gen] /nix/store/iz5lckcsg66r223si2gck7csk2hihj0m-binutils-wrapper-2.44/bin/ar
  166. 5.51 s [safe-coloured-text-gen] No c2hs found
  167. 5.51 s [safe-coloured-text-gen] No cpphs found
  168. 5.51 s [safe-coloured-text-gen] No doctest found
  169. 5.51 s [safe-coloured-text-gen] Using gcc version 14.3.0 given by user at:
  170. 5.51 s [safe-coloured-text-gen] /nix/store/8v97ngkcpfzgghwnnr7fsz33p2x22gy9-gcc-wrapper-14.3.0/bin/gcc
  171. 5.51 s [safe-coloured-text-gen] Using ghc version 9.10.3 found on system at:
  172. 5.51 s [safe-coloured-text-gen] /nix/store/s9jd43rkwc2syl9cvgj6f786avy8bgzy-ghc-9.10.3/bin/ghc
  173. 5.51 s [safe-coloured-text-gen] Using ghc-pkg version 9.10.3 found on system at:
  174. 5.51 s [safe-coloured-text-gen] /nix/store/s9jd43rkwc2syl9cvgj6f786avy8bgzy-ghc-9.10.3/bin/ghc-pkg-9.10.3
  175. 5.51 s [safe-coloured-text-gen] No ghcjs found
  176. 5.51 s [safe-coloured-text-gen] No ghcjs-pkg found
  177. 5.51 s [safe-coloured-text-gen] No greencard found
  178. 5.51 s [safe-coloured-text-gen] Using haddock version 2.31.1 found on system at:
  179. 5.51 s [safe-coloured-text-gen] /nix/store/s9jd43rkwc2syl9cvgj6f786avy8bgzy-ghc-9.10.3/bin/haddock-ghc-9.10.3
  180. 5.51 s [safe-coloured-text-gen] No happy found
  181. 5.51 s [safe-coloured-text-gen] Using haskell-suite found on system at: haskell-suite-dummy-location
  182. 5.51 s [safe-coloured-text-gen] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location
  183. 5.51 s [safe-coloured-text-gen] No hmake found
  184. 5.51 s [safe-coloured-text-gen] Using hpc version 0.69 found on system at:
  185. 5.51 s [safe-coloured-text-gen] /nix/store/s9jd43rkwc2syl9cvgj6f786avy8bgzy-ghc-9.10.3/bin/hpc-ghc-9.10.3
  186. 5.51 s [safe-coloured-text-gen] Using hsc2hs version 0.68.10 found on system at:
  187. 5.51 s [safe-coloured-text-gen] /nix/store/s9jd43rkwc2syl9cvgj6f786avy8bgzy-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3
  188. 5.51 s [safe-coloured-text-gen] Using hscolour version 1.25 found on system at:
  189. 5.51 s [safe-coloured-text-gen] /nix/store/f755skyzf4jvfx3crwq9mmh3x4lsaz8i-hscolour-1.25/bin/HsColour
  190. 5.51 s [safe-coloured-text-gen] No jhc found
  191. 5.51 s [safe-coloured-text-gen] Using ld found on system at:
  192. 5.51 s [safe-coloured-text-gen] /nix/store/8v97ngkcpfzgghwnnr7fsz33p2x22gy9-gcc-wrapper-14.3.0/bin/ld
  193. 5.51 s [safe-coloured-text-gen] No pkg-config found
  194. 5.51 s [safe-coloured-text-gen] Using runghc version 9.10.3 found on system at:
  195. 5.51 s [safe-coloured-text-gen] /nix/store/s9jd43rkwc2syl9cvgj6f786avy8bgzy-ghc-9.10.3/bin/runghc-9.10.3
  196. 5.51 s [safe-coloured-text-gen] Using strip version 2.44 found on system at:
  197. 5.51 s [safe-coloured-text-gen] /nix/store/8v97ngkcpfzgghwnnr7fsz33p2x22gy9-gcc-wrapper-14.3.0/bin/strip
  198. 5.51 s [safe-coloured-text-gen] Using tar found on system at:
  199. 5.51 s [safe-coloured-text-gen] /nix/store/xl6pd2spjajwcpq09fnmnjv5psqmlmma-gnutar-1.35/bin/tar
  200. 5.51 s [safe-coloured-text-gen] No uhc found
  201. 5.86 s [safe-coloured-text-gen] Phase: buildPhase
  202. 5.94 s [safe-coloured-text-gen] Preprocessing library for safe-coloured-text-gen-0.0.0.5...
  203. 5.94 s [safe-coloured-text-gen] Building library for safe-coloured-text-gen-0.0.0.5...
  204. 6.01 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 )
  205. 6.14 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 )
  206. 7.39 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 )
  207. 7.60 s [safe-coloured-text-gen] [2 of 2] Compiling Text.Colour.Gen ( src/Text/Colour/Gen.hs, dist/build/Text/Colour/Gen.p_o )
  208. 9.70 s [safe-coloured-text-gen] Preprocessing test suite 'safe-coloured-text-test' for safe-coloured-text-gen-0.0.0.5...
  209. 9.70 s [safe-coloured-text-gen] Building test suite 'safe-coloured-text-test' for safe-coloured-text-gen-0.0.0.5...
  210. 9.84 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 )
  211. 9.94 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 )
  212. 10.29 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 )
  213. 10.55 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 )
  214. 10.60 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 )
  215. 10.60 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 )
  216. 10.98 s [safe-coloured-text-gen] [7 of 7] Linking dist/build/safe-coloured-text-test/safe-coloured-text-test
  217. 12.33 s [safe-coloured-text-gen] Phase: checkPhase
  218. 12.34 s [safe-coloured-text-gen] mutation-nix: collecting coverage for suite safe-coloured-text-gen
  219. 47.89 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 (74 mutations)
  220. 48.25 s [safe-coloured-text-gen] coverage (2/186): Text\.ColourSpec.GenValid ConsoleLayer.genValid \:\: Gen ConsoleLayer.only generates valid 'ConsoleLayer's (1 mutations)
  221. 48.49 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 (74 mutations)
  222. 49.26 s [safe-coloured-text-gen] coverage (1/186): Text\.ColourSpec.GenValid TerminalColour.genValid \:\: Gen TerminalColour.only generates valid 'TerminalColour's (1 mutations)
  223. 50.08 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 (74 mutations)
  224. 50.16 s [safe-coloured-text-gen] coverage (3/186): Text\.ColourSpec.GenValid CSI.genValid \:\: Gen CSI.only generates valid 'CSI's (1 mutations)
  225. 51.56 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 (76 mutations)
  226. 51.58 s [safe-coloured-text-gen] coverage (4/186): Text\.ColourSpec.GenValid Colour.genValid \:\: Gen Colour.only generates valid 'Colour's (1 mutations)
  227. 51.87 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 (76 mutations)
  228. 51.92 s [safe-coloured-text-gen] coverage (7/186): Text\.ColourSpec.GenValid TerminalColour.genValid \:\: Gen TerminalColour.only generates valid 'TerminalColour's (1 mutations)
  229. 51.98 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 (74 mutations)
  230. 52.14 s [safe-coloured-text-gen] coverage (5/186): Text\.ColourSpec.GenValid SGR.genValid \:\: Gen SGR.only generates valid 'SGR's (1 mutations)
  231. 52.24 s [safe-coloured-text-gen] coverage (10/186): Text\.ColourSpec.GenValid ColourIntensity.genValid \:\: Gen ColourIntensity.only generates valid 'ColourIntensity's (1 mutations)
  232. 52.34 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 (76 mutations)
  233. 52.37 s [safe-coloured-text-gen] coverage (8/186): Text\.ColourSpec.GenValid Chunk.genValid \:\: Gen Chunk.only generates valid 'Chunk's (1 mutations)
  234. 52.41 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 (76 mutations)
  235. 52.43 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 (74 mutations)
  236. 52.55 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 (74 mutations)
  237. 52.67 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 (76 mutations)
  238. 52.69 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 (76 mutations)
  239. 52.70 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 (74 mutations)
  240. 52.73 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 (74 mutations)
  241. 52.78 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 (74 mutations)
  242. 52.79 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 (76 mutations)
  243. 52.87 s [safe-coloured-text-gen] coverage (9/186): Text\.ColourSpec.GenValid ConsoleIntensity.genValid \:\: Gen ConsoleIntensity.only generates valid 'ConsoleIntensity's (1 mutations)
  244. 52.97 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 (74 mutations)
  245. 54.70 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 (76 mutations)
  246. 54.97 s [safe-coloured-text-gen] coverage (6/186): Text\.ColourSpec.GenValid Underlining.genValid \:\: Gen Underlining.only generates valid 'Underlining's (1 mutations)
  247. 84.33 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 (74 mutations)
  248. 85.11 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 (76 mutations)
  249. 85.16 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 (76 mutations)
  250. 85.67 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 (74 mutations)
  251. 86.99 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 (74 mutations)
  252. 87.35 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)
  253. 88.24 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)
  254. 88.66 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 (76 mutations)
  255. 88.76 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 (76 mutations)
  256. 88.79 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 (74 mutations)
  257. 88.96 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 (76 mutations)
  258. 89.09 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 (74 mutations)
  259. 89.18 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 (74 mutations)
  260. 89.34 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 (76 mutations)
  261. 89.45 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 (74 mutations)
  262. 89.50 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 (76 mutations)
  263. 89.60 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 (74 mutations)
  264. 89.60 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 (76 mutations)
  265. 89.62 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 (76 mutations)
  266. 89.66 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 (74 mutations)
  267. 89.74 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 (74 mutations)
  268. 89.77 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 (76 mutations)
  269. 89.82 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 (74 mutations)
  270. 89.84 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 (56 mutations)
  271. 89.98 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 (74 mutations)
  272. 90.49 s [safe-coloured-text-gen] coverage (53/186): Text\.Colour\.ChunkSpec.renderChunk.outputs plain text if the terminal has no colours (56 mutations)
  273. 91.30 s [safe-coloured-text-gen] coverage (55/186): Text\.Colour\.ChunkSpec.renderChunk.outputs a plain chunk the same as before (49 mutations)
  274. 92.30 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 (77 mutations)
  275. 121.49 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 (74 mutations)
  276. 122.26 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 (76 mutations)
  277. 122.57 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 (78 mutations)
  278. 122.91 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 (78 mutations)
  279. 124.24 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 (79 mutations)
  280. 124.87 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 (79 mutations)
  281. 125.73 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 (78 mutations)
  282. 125.94 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)
  283. 125.94 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 (76 mutations)
  284. 126.07 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 (78 mutations)
  285. 126.27 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 (82 mutations)
  286. 126.38 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 (76 mutations)
  287. 126.44 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 (80 mutations)
  288. 126.74 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 (80 mutations)
  289. 126.78 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 (79 mutations)
  290. 127.21 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 (80 mutations)
  291. 127.24 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 (74 mutations)
  292. 127.33 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 (73 mutations)
  293. 127.59 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 (77 mutations)
  294. 127.62 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 (77 mutations)
  295. 127.65 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 (56 mutations)
  296. 127.82 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 (79 mutations)
  297. 127.82 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 (77 mutations)
  298. 128.01 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 (56 mutations)
  299. 128.13 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 (56 mutations)
  300. 129.00 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 (56 mutations)
  301. 130.42 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 (19 mutations)
  302. 130.98 s [safe-coloured-text-gen] coverage (80/186): Text\.Colour\.ChunkSpec.renderChunk.super fancy.outputs this super fancy thing the same way as before (126 mutations)
  303. 158.97 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 (39 mutations)
  304. 159.69 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 (13 mutations)
  305. 160.25 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 (13 mutations)
  306. 160.28 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 (12 mutations)
  307. 161.72 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 (13 mutations)
  308. 162.32 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 (13 mutations)
  309. 162.50 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 (12 mutations)
  310. 162.78 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 (12 mutations)
  311. 163.16 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 (12 mutations)
  312. 163.23 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 (13 mutations)
  313. 163.28 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 (13 mutations)
  314. 163.73 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 (13 mutations)
  315. 163.90 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 (12 mutations)
  316. 163.97 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 (13 mutations)
  317. 164.43 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 (12 mutations)
  318. 164.59 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 (13 mutations)
  319. 164.78 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 (13 mutations)
  320. 165.09 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 (13 mutations)
  321. 165.25 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 (13 mutations)
  322. 165.25 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 (13 mutations)
  323. 165.38 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 (13 mutations)
  324. 165.41 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 (13 mutations)
  325. 165.43 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 (13 mutations)
  326. 165.79 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 (13 mutations)
  327. 165.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 (13 mutations)
  328. 166.59 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 (12 mutations)
  329. 167.98 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 (13 mutations)
  330. 168.93 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 (13 mutations)
  331. 196.59 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 (12 mutations)
  332. 197.33 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 (13 mutations)
  333. 197.51 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 (13 mutations)
  334. 197.54 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 (13 mutations)
  335. 198.63 s [safe-coloured-text-gen] coverage (119/186): Text\.Colour\.CodeSpec.renderCSI.outputs a reset the same as before (2 mutations)
  336. 199.52 s [safe-coloured-text-gen] coverage (120/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8bit/0-fg-5-bg\.dat (286 mutations)
  337. 199.68 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 (19 mutations)
  338. 200.02 s [safe-coloured-text-gen] coverage (121/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 24bit/no-fg-64-0-128-bg\.dat (284 mutations)
  339. 200.44 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 (13 mutations)
  340. 200.72 s [safe-coloured-text-gen] coverage (123/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 24bit/no-fg-0-16-32-bg\.dat (284 mutations)
  341. 200.81 s [safe-coloured-text-gen] coverage (122/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 24bit/no-fg-0-0-64-bg\.dat (284 mutations)
  342. 201.28 s [safe-coloured-text-gen] coverage (126/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8/dull-black-fg-bright-black-bg\.dat (344 mutations)
  343. 201.33 s [safe-coloured-text-gen] coverage (124/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 24bit/no-fg-128-0-144-bg\.dat (284 mutations)
  344. 201.75 s [safe-coloured-text-gen] coverage (125/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 24bit/no-fg-0-64-64-bg\.dat (284 mutations)
  345. 202.05 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 (286 mutations)
  346. 202.26 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 (346 mutations)
  347. 202.49 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 (349 mutations)
  348. 202.52 s [safe-coloured-text-gen] coverage (135/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8/no-fg-no-bg\.dat (67 mutations)
  349. 202.57 s [safe-coloured-text-gen] coverage (130/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8bit/no-fg-18-bg\.dat (284 mutations)
  350. 202.78 s [safe-coloured-text-gen] coverage (129/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8bit/no-fg-4-bg\.dat (284 mutations)
  351. 202.79 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 (286 mutations)
  352. 202.83 s [safe-coloured-text-gen] coverage (132/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 24bit/no-fg-0-32-48-bg\.dat (284 mutations)
  353. 203.04 s [safe-coloured-text-gen] coverage (133/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8bit/254-fg-15-bg\.dat (286 mutations)
  354. 203.35 s [safe-coloured-text-gen] coverage (137/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8bit/no-fg-68-bg\.dat (284 mutations)
  355. 203.66 s [safe-coloured-text-gen] coverage (136/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8/no-fg-dull-green-bg\.dat (282 mutations)
  356. 204.74 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 (286 mutations)
  357. 205.71 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 (286 mutations)
  358. 206.94 s [safe-coloured-text-gen] coverage (140/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 24bit/no-fg-0-128-80-bg\.dat (284 mutations)
  359. 234.10 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 (347 mutations)
  360. 234.42 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 (316 mutations)
  361. 234.56 s [safe-coloured-text-gen] coverage (143/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8/dull-white-fg-bright-yellow-bg\.dat (348 mutations)
  362. 234.96 s [safe-coloured-text-gen] coverage (145/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 24bit/no-fg-0-0-16-bg\.dat (284 mutations)
  363. 235.20 s [safe-coloured-text-gen] coverage (144/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8bit/3-fg-4-bg\.dat (286 mutations)
  364. 236.75 s [safe-coloured-text-gen] coverage (146/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8bit/no-fg-1-bg\.dat (284 mutations)
  365. 237.00 s [safe-coloured-text-gen] coverage (148/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8bit/30-fg-236-bg\.dat (286 mutations)
  366. 237.12 s [safe-coloured-text-gen] coverage (147/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8bit/no-fg-133-bg\.dat (284 mutations)
  367. 237.49 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 (327 mutations)
  368. 238.09 s [safe-coloured-text-gen] coverage (150/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8bit/no-fg-no-bg\.dat (67 mutations)
  369. 238.14 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 (324 mutations)
  370. 238.60 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 (315 mutations)
  371. 239.23 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 (286 mutations)
  372. 239.51 s [safe-coloured-text-gen] coverage (157/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8/dull-yellow-fg-dull-white-bg\.dat (296 mutations)
  373. 239.57 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 (328 mutations)
  374. 239.64 s [safe-coloured-text-gen] coverage (162/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8bit/1-fg-5-bg\.dat (286 mutations)
  375. 239.80 s [safe-coloured-text-gen] coverage (160/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8bit/62-fg-205-bg\.dat (286 mutations)
  376. 239.82 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 (286 mutations)
  377. 239.86 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 (286 mutations)
  378. 239.88 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 (286 mutations)
  379. 240.34 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 (293 mutations)
  380. 240.49 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 (335 mutations)
  381. 240.54 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 (286 mutations)
  382. 240.64 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 (353 mutations)
  383. 241.71 s [safe-coloured-text-gen] coverage (166/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 24bit/no-fg-32-0-112-bg\.dat (284 mutations)
  384. 242.13 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 (286 mutations)
  385. 243.09 s [safe-coloured-text-gen] coverage (168/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8/bright-black-fg-bright-black-bg\.dat (342 mutations)
  386. 251.81 s [safe-coloured-text-gen] coverage (154/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips fancy\.dat (402 mutations)
  387. 258.30 s [safe-coloured-text-gen] coverage (169/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 24bit/no-fg-16-0-96-bg\.dat (284 mutations)
  388. 258.51 s [safe-coloured-text-gen] coverage (171/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8bit/no-fg-35-bg\.dat (284 mutations)
  389. 258.55 s [safe-coloured-text-gen] coverage (174/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips plain\.dat (67 mutations)
  390. 258.68 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 (345 mutations)
  391. 258.71 s [safe-coloured-text-gen] coverage (172/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8bit/7-fg-1-bg\.dat (286 mutations)
  392. 259.45 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 (286 mutations)
  393. 259.50 s [safe-coloured-text-gen] coverage (177/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8bit/14-fg-251-bg\.dat (286 mutations)
  394. 259.51 s [safe-coloured-text-gen] coverage (175/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8bit/no-fg-9-bg\.dat (284 mutations)
  395. 259.68 s [safe-coloured-text-gen] coverage (178/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 24bit/no-fg-0-0-144-bg\.dat (284 mutations)
  396. 259.76 s [safe-coloured-text-gen] coverage (180/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8/bright-red-fg-dull-black-bg\.dat (329 mutations)
  397. 259.87 s [safe-coloured-text-gen] coverage (185/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8/no-fg-bright-black-bg\.dat (331 mutations)
  398. 259.89 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 (286 mutations)
  399. 259.94 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 (329 mutations)
  400. 259.98 s [safe-coloured-text-gen] coverage (182/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8bit/126-fg-142-bg\.dat (286 mutations)
  401. 260.00 s [safe-coloured-text-gen] coverage (183/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 24bit/no-fg-no-bg\.dat (67 mutations)
  402. 260.00 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 (342 mutations)
  403. 260.02 s [safe-coloured-text-gen] coverage (176/186): Text\.Colour\.Chunk\.ParsingRoundtripSpec.golden file roundtrip.roundtrips 8/no-fg-bright-blue-bg\.dat (332 mutations)
  404. 260.05 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 (286 mutations)
  405. 260.31 s [safe-coloured-text-gen] mutation-nix: collecting coverage for suite safe-coloured-text-layout-gen
  406. 268.76 s [safe-coloured-text-gen] coverage (4/8): Text\.Colour\.LayoutSpec.layoutAsTable.outputs this two-column table the same as before (0 mutations)
  407. 268.79 s [safe-coloured-text-gen] coverage (7/8): Text\.Colour\.Layout\.GenSpec.GenValid Table.genValid \:\: Gen Table.only generates valid 'Table's (1 mutations)
  408. 268.79 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)
  409. 268.79 s [safe-coloured-text-gen] coverage (8/8): Text\.Colour\.Layout\.GenSpec.GenValid TableBackground.genValid \:\: Gen TableBackground.only generates valid 'TableBackground's (1 mutations)
  410. 268.80 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)
  411. 268.81 s [safe-coloured-text-gen] coverage (3/8): Text\.Colour\.LayoutSpec.layoutAsTable.outputs this weird two-column table the same as before (0 mutations)
  412. 268.82 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)
  413. 268.84 s [safe-coloured-text-gen] coverage (1/8): Text\.Colour\.LayoutSpec.layoutAsTable.outputs this list the same as before (0 mutations)
  414. 269.49 s [safe-coloured-text-gen] mutation-nix: collecting coverage for suite safe-coloured-text-parsing-gen
  415. 294.38 s [safe-coloured-text-gen] coverage (10/31): Text\.Colour\.Chunk\.ParsingSpec.parseAnsiChunks.returns plain text unchanged (19 mutations)
  416. 294.47 s [safe-coloured-text-gen] coverage (23/31): Text\.Colour\.Chunk\.ParsingSpec.parseAnsiTokens.tokenizes bare ESC as plain text (18 mutations)
  417. 294.49 s [safe-coloured-text-gen] coverage (6/31): Text\.Colour\.Chunk\.ParsingSpec.parseAnsiChunks.parses bold (93 mutations)
  418. 294.53 s [safe-coloured-text-gen] coverage (21/31): Text\.Colour\.Chunk\.ParsingSpec.parseAnsiTokens.treats CSI with intermediate bytes as non-SGR (70 mutations)
  419. 294.58 s [safe-coloured-text-gen] coverage (17/31): Text\.Colour\.Chunk\.ParsingSpec.parseAnsiChunks.parses bright colours (239 mutations)
  420. 294.59 s [safe-coloured-text-gen] coverage (7/31): Text\.Colour\.Chunk\.ParsingSpec.parseAnsiChunks.threads state across calls (181 mutations)
  421. 294.64 s [safe-coloured-text-gen] coverage (20/31): Text\.Colour\.Chunk\.ParsingSpec.parseAnsiTokens.tokenizes an SGR sequence (69 mutations)
  422. 294.70 s [safe-coloured-text-gen] coverage (5/31): Text\.Colour\.Chunk\.ParsingSpec.parseAnsiChunks.handles incomplete sequence at end of text (24 mutations)
  423. 294.72 s [safe-coloured-text-gen] coverage (1/31): Text\.Colour\.Chunk\.ParsingSpec.parseAnsiTokensLazy.works with multi-chunk lazy text (81 mutations)
  424. 294.74 s [safe-coloured-text-gen] coverage (13/31): Text\.Colour\.Chunk\.ParsingSpec.parseAnsiChunks.parses background colour (206 mutations)
  425. 294.77 s [safe-coloured-text-gen] coverage (3/31): Text\.Colour\.Chunk\.ParsingSpec.parseAnsiChunks.strips non-SGR CSI sequences (69 mutations)
  426. 294.81 s [safe-coloured-text-gen] coverage (24/31): Text\.Colour\.Chunk\.ParsingSpec.parseAnsiTokens.tokenizes empty input (2 mutations)
  427. 294.82 s [safe-coloured-text-gen] coverage (9/31): Text\.Colour\.Chunk\.ParsingSpec.parseAnsiChunks.parses a simple red foreground (181 mutations)
  428. 294.84 s [safe-coloured-text-gen] coverage (14/31): Text\.Colour\.Chunk\.ParsingSpec.parseAnsiChunks.produces segment texts that concatenate to the input minus ANSI codes (18 mutations)
  429. 294.89 s [safe-coloured-text-gen] coverage (12/31): Text\.Colour\.Chunk\.ParsingSpec.parseAnsiChunks.parses 24-bit RGB foreground (185 mutations)
  430. 294.89 s [safe-coloured-text-gen] coverage (8/31): Text\.Colour\.Chunk\.ParsingSpec.parseAnsiChunks.handles text with no visible content between escapes (76 mutations)
  431. 294.90 s [safe-coloured-text-gen] coverage (16/31): Text\.Colour\.Chunk\.ParsingSpec.parseAnsiChunks.handles empty input (3 mutations)
  432. 294.90 s [safe-coloured-text-gen] coverage (19/31): Text\.Colour\.Chunk\.ParsingSpec.parseAnsiTokens.keeps incomplete ESC[ together as single token (18 mutations)
  433. 294.90 s [safe-coloured-text-gen] coverage (28/31): Text\.Colour\.Chunk\.ParsingSpec.parseAnsiTokens.drops parameter values that overflow Word8 (69 mutations)
  434. 294.91 s [safe-coloured-text-gen] coverage (26/31): Text\.Colour\.Chunk\.ParsingSpec.parseAnsiTokens.tokenizes combined parameters (73 mutations)
  435. 294.91 s [safe-coloured-text-gen] coverage (18/31): Text\.Colour\.Chunk\.ParsingSpec.parseAnsiTokens.tokenizes plain text (13 mutations)
  436. 294.91 s [safe-coloured-text-gen] coverage (25/31): Text\.Colour\.Chunk\.ParsingSpec.parseAnsiTokens.tokenizes 256-colour parameters (73 mutations)
  437. 294.92 s [safe-coloured-text-gen] coverage (11/31): Text\.Colour\.Chunk\.ParsingSpec.parseAnsiChunks.parses 256-colour foreground (185 mutations)
  438. 294.92 s [safe-coloured-text-gen] coverage (22/31): Text\.Colour\.Chunk\.ParsingSpec.parseAnsiTokens.tokenizes non-SGR CSI as OtherCsiSequence (53 mutations)
  439. 294.93 s [safe-coloured-text-gen] coverage (4/31): Text\.Colour\.Chunk\.ParsingSpec.parseAnsiChunks.never crashes on arbitrary input (18 mutations)
  440. 294.95 s [safe-coloured-text-gen] coverage (15/31): Text\.Colour\.Chunk\.ParsingSpec.parseAnsiChunks.parses combined bold and colour (187 mutations)
  441. 294.95 s [safe-coloured-text-gen] coverage (2/31): Text\.Colour\.Chunk\.ParsingSpec.parseAnsiTokensLazy.produces the same tokens as strict parsing (17 mutations)
  442. 295.26 s [safe-coloured-text-gen] coverage (27/31): Text\.Colour\.Chunk\.ParsingSpec.parseAnsiTokens.tokenizes mixed content (79 mutations)
  443. 300.08 s [safe-coloured-text-gen] coverage (29/31): Text\.Colour\.Chunk\.ParsingSpec.GenValid AnsiToken.genValid \:\: Gen AnsiToken.only generates valid 'AnsiToken's (1 mutations)
  444. 300.25 s [safe-coloured-text-gen] coverage (31/31): Text\.Colour\.Chunk\.ParsingSpec.parseAnsiChunksLazy.produces the same chunks as strict parsing (23 mutations)
  445. 300.38 s [safe-coloured-text-gen] coverage (30/31): Text\.Colour\.Chunk\.ParsingSpec.roundtrip.recovers chunk style from rendered output for non-empty chunks (510 mutations)
  446. 301.01 s [safe-coloured-text-gen] mutation-nix: running mutations
  447. 430.46 s [safe-coloured-text-gen] Testing mutation MaybeOp at src/Text/Colour/Chunk.hs:228:39-47
  448. 430.49 s [safe-coloured-text-gen] @@ -225,7 +225,7 @@
  449. 430.49 s [safe-coloured-text-gen]
  450. 430.49 s [safe-coloured-text-gen] colourSGR :: TerminalCapabilities -> ConsoleLayer -> Colour -> Maybe SGR
  451. 430.49 s [safe-coloured-text-gen] colourSGR tc layer =
  452. 430.49 s [safe-coloured-text-gen] - let cap tc' sgr = if tc >= tc' then Just sgr else Nothing
  453. 430.49 s [safe-coloured-text-gen] + let cap tc' sgr = if tc >= tc' then Nothing else Nothing
  454. 430.49 s [safe-coloured-text-gen] in \case
  455. 430.49 s [safe-coloured-text-gen] Colour8 intensity terminalColour -> cap With8Colours $ SetColour intensity layer terminalColour
  456. 430.49 s [safe-coloured-text-gen] Colour8Bit w -> cap With8BitColours $ Set8BitColour layer w
  457. 430.49 s [safe-coloured-text-gen] Testing mutation Cmp at src/Text/Colour/Chunk.hs:228:24-33
  458. 430.49 s [safe-coloured-text-gen] @@ -225,7 +225,7 @@
  459. 430.49 s [safe-coloured-text-gen]
  460. 430.49 s [safe-coloured-text-gen] colourSGR :: TerminalCapabilities -> ConsoleLayer -> Colour -> Maybe SGR
  461. 430.49 s [safe-coloured-text-gen] colourSGR tc layer =
  462. 430.49 s [safe-coloured-text-gen] - let cap tc' sgr = if tc >= tc' then Just sgr else Nothing
  463. 430.49 s [safe-coloured-text-gen] + let cap tc' sgr = if tc <= tc' then Just sgr else Nothing
  464. 430.49 s [safe-coloured-text-gen] in \case
  465. 430.49 s [safe-coloured-text-gen] Colour8 intensity terminalColour -> cap With8Colours $ SetColour intensity layer terminalColour
  466. 430.49 s [safe-coloured-text-gen] Colour8Bit w -> cap With8BitColours $ Set8BitColour layer w
  467. 430.49 s [safe-coloured-text-gen] Testing mutation Cmp at src/Text/Colour/Chunk.hs:228:24-33
  468. 430.49 s [safe-coloured-text-gen] @@ -225,7 +225,7 @@
  469. 430.49 s [safe-coloured-text-gen]
  470. 430.49 s [safe-coloured-text-gen] colourSGR :: TerminalCapabilities -> ConsoleLayer -> Colour -> Maybe SGR
  471. 430.49 s [safe-coloured-text-gen] colourSGR tc layer =
  472. 430.49 s [safe-coloured-text-gen] - let cap tc' sgr = if tc >= tc' then Just sgr else Nothing
  473. 430.50 s [safe-coloured-text-gen] + let cap tc' sgr = if tc > tc' then Just sgr else Nothing
  474. 430.50 s [safe-coloured-text-gen] in \case
  475. 430.50 s [safe-coloured-text-gen] Colour8 intensity terminalColour -> cap With8Colours $ SetColour intensity layer terminalColour
  476. 430.50 s [safe-coloured-text-gen] Colour8Bit w -> cap With8BitColours $ Set8BitColour layer w
  477. 430.50 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:228:24-33
  478. 430.50 s [safe-coloured-text-gen] @@ -225,7 +225,7 @@
  479. 430.50 s [safe-coloured-text-gen]
  480. 430.50 s [safe-coloured-text-gen] colourSGR :: TerminalCapabilities -> ConsoleLayer -> Colour -> Maybe SGR
  481. 430.50 s [safe-coloured-text-gen] colourSGR tc layer =
  482. 430.50 s [safe-coloured-text-gen] - let cap tc' sgr = if tc >= tc' then Just sgr else Nothing
  483. 430.50 s [safe-coloured-text-gen] + let cap tc' sgr = if True then Just sgr else Nothing
  484. 430.50 s [safe-coloured-text-gen] in \case
  485. 430.50 s [safe-coloured-text-gen] Colour8 intensity terminalColour -> cap With8Colours $ SetColour intensity layer terminalColour
  486. 430.50 s [safe-coloured-text-gen] Colour8Bit w -> cap With8BitColours $ Set8BitColour layer w
  487. 430.50 s [safe-coloured-text-gen] Testing mutation MaybeOp at src/Text/Colour/Chunk.hs:215:75-90
  488. 430.50 s [safe-coloured-text-gen] @@ -212,7 +212,7 @@
  489. 430.50 s [safe-coloured-text-gen] rapidBlinking chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleBlinking = Just RapidBlinking}}
  490. 430.50 s [safe-coloured-text-gen]
  491. 430.50 s [safe-coloured-text-gen] noBlinking :: Chunk -> Chunk
  492. 430.50 s [safe-coloured-text-gen] -noBlinking chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleBlinking = Just NoBlinking}}
  493. 430.50 s [safe-coloured-text-gen] +noBlinking chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleBlinking = Nothing}}
  494. 430.50 s [safe-coloured-text-gen]
  495. 430.50 s [safe-coloured-text-gen] -- TODO consider allowing an 8-colour alternative to a given 256-colour
  496. 430.50 s [safe-coloured-text-gen] data Colour
  497. 430.50 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:228:24-33
  498. 430.50 s [safe-coloured-text-gen] @@ -225,7 +225,7 @@
  499. 430.50 s [safe-coloured-text-gen]
  500. 430.50 s [safe-coloured-text-gen] colourSGR :: TerminalCapabilities -> ConsoleLayer -> Colour -> Maybe SGR
  501. 430.50 s [safe-coloured-text-gen] colourSGR tc layer =
  502. 430.50 s [safe-coloured-text-gen] - let cap tc' sgr = if tc >= tc' then Just sgr else Nothing
  503. 430.50 s [safe-coloured-text-gen] + let cap tc' sgr = if False then Just sgr else Nothing
  504. 430.50 s [safe-coloured-text-gen] in \case
  505. 430.50 s [safe-coloured-text-gen] Colour8 intensity terminalColour -> cap With8Colours $ SetColour intensity layer terminalColour
  506. 430.50 s [safe-coloured-text-gen] Colour8Bit w -> cap With8BitColours $ Set8BitColour layer w
  507. 430.50 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk.hs:228:24-33
  508. 430.50 s [safe-coloured-text-gen] @@ -225,7 +225,7 @@
  509. 430.50 s [safe-coloured-text-gen]
  510. 430.50 s [safe-coloured-text-gen] colourSGR :: TerminalCapabilities -> ConsoleLayer -> Colour -> Maybe SGR
  511. 430.50 s [safe-coloured-text-gen] colourSGR tc layer =
  512. 430.50 s [safe-coloured-text-gen] - let cap tc' sgr = if tc >= tc' then Just sgr else Nothing
  513. 430.50 s [safe-coloured-text-gen] + let cap tc' sgr = if not (tc >= tc') then Just sgr else Nothing
  514. 430.50 s [safe-coloured-text-gen] in \case
  515. 430.50 s [safe-coloured-text-gen] Colour8 intensity terminalColour -> cap With8Colours $ SetColour intensity layer terminalColour
  516. 430.50 s [safe-coloured-text-gen] Colour8Bit w -> cap With8BitColours $ Set8BitColour layer w
  517. 430.50 s [safe-coloured-text-gen] Testing mutation MaybeOp at src/Text/Colour/Chunk.hs:209:77-94
  518. 430.50 s [safe-coloured-text-gen] @@ -206,7 +206,7 @@
  519. 430.50 s [safe-coloured-text-gen] noUnderline chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleUnderlining = Just NoUnderline}}
  520. 430.50 s [safe-coloured-text-gen]
  521. 430.50 s [safe-coloured-text-gen] slowBlinking :: Chunk -> Chunk
  522. 430.50 s [safe-coloured-text-gen] -slowBlinking chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleBlinking = Just SlowBlinking}}
  523. 430.50 s [safe-coloured-text-gen] +slowBlinking chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleBlinking = Nothing}}
  524. 430.51 s [safe-coloured-text-gen]
  525. 430.51 s [safe-coloured-text-gen] rapidBlinking :: Chunk -> Chunk
  526. 430.51 s [safe-coloured-text-gen] rapidBlinking chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleBlinking = Just RapidBlinking}}
  527. 430.51 s [safe-coloured-text-gen] Testing mutation MaybeOp at src/Text/Colour/Chunk.hs:212:78-96
  528. 430.51 s [safe-coloured-text-gen] @@ -209,7 +209,7 @@
  529. 430.51 s [safe-coloured-text-gen] slowBlinking chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleBlinking = Just SlowBlinking}}
  530. 430.51 s [safe-coloured-text-gen]
  531. 430.51 s [safe-coloured-text-gen] rapidBlinking :: Chunk -> Chunk
  532. 430.51 s [safe-coloured-text-gen] -rapidBlinking chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleBlinking = Just RapidBlinking}}
  533. 430.51 s [safe-coloured-text-gen] +rapidBlinking chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleBlinking = Nothing}}
  534. 430.51 s [safe-coloured-text-gen]
  535. 430.51 s [safe-coloured-text-gen] noBlinking :: Chunk -> Chunk
  536. 430.51 s [safe-coloured-text-gen] noBlinking chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleBlinking = Just NoBlinking}}
  537. 430.51 s [safe-coloured-text-gen] Testing mutation BoolLit at src/Text/Colour/Chunk.hs:191:110-114
  538. 430.51 s [safe-coloured-text-gen] @@ -188,7 +188,7 @@
  539. 430.51 s [safe-coloured-text-gen] strikethrough chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleStrikethrough = Just True}}
  540. 430.51 s [safe-coloured-text-gen]
  541. 430.51 s [safe-coloured-text-gen] swapForegroundBackground :: Chunk -> Chunk
  542. 430.51 s [safe-coloured-text-gen] -swapForegroundBackground chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleSwapForegroundBackground = Just True}}
  543. 430.51 s [safe-coloured-text-gen] +swapForegroundBackground chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleSwapForegroundBackground = Just False}}
  544. 430.51 s [safe-coloured-text-gen]
  545. 430.51 s [safe-coloured-text-gen] concealed :: Chunk -> Chunk
  546. 430.51 s [safe-coloured-text-gen] concealed chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleConcealed = Just True}}
  547. 430.51 s [safe-coloured-text-gen] Testing mutation MaybeOp at src/Text/Colour/Chunk.hs:197:75-84
  548. 430.51 s [safe-coloured-text-gen] @@ -194,7 +194,7 @@
  549. 430.51 s [safe-coloured-text-gen] concealed chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleConcealed = Just True}}
  550. 430.51 s [safe-coloured-text-gen]
  551. 430.51 s [safe-coloured-text-gen] overlined :: Chunk -> Chunk
  552. 430.51 s [safe-coloured-text-gen] -overlined chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleOverlined = Just True}}
  553. 430.51 s [safe-coloured-text-gen] +overlined chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleOverlined = Nothing}}
  554. 430.51 s [safe-coloured-text-gen]
  555. 430.51 s [safe-coloured-text-gen] underline :: Chunk -> Chunk
  556. 430.51 s [safe-coloured-text-gen] underline chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleUnderlining = Just SingleUnderline}}
  557. 430.51 s [safe-coloured-text-gen] Testing mutation MaybeOp at src/Text/Colour/Chunk.hs:203:83-103
  558. 430.51 s [safe-coloured-text-gen] @@ -200,7 +200,7 @@
  559. 430.51 s [safe-coloured-text-gen] underline chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleUnderlining = Just SingleUnderline}}
  560. 430.51 s [safe-coloured-text-gen]
  561. 430.51 s [safe-coloured-text-gen] doubleUnderline :: Chunk -> Chunk
  562. 430.51 s [safe-coloured-text-gen] -doubleUnderline chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleUnderlining = Just DoubleUnderline}}
  563. 430.51 s [safe-coloured-text-gen] +doubleUnderline chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleUnderlining = Nothing}}
  564. 430.51 s [safe-coloured-text-gen]
  565. 430.51 s [safe-coloured-text-gen] noUnderline :: Chunk -> Chunk
  566. 430.51 s [safe-coloured-text-gen] noUnderline chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleUnderlining = Just NoUnderline}}
  567. 430.51 s [safe-coloured-text-gen] Testing mutation MaybeOp at src/Text/Colour/Chunk.hs:191:105-114
  568. 430.51 s [safe-coloured-text-gen] @@ -188,7 +188,7 @@
  569. 430.51 s [safe-coloured-text-gen] strikethrough chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleStrikethrough = Just True}}
  570. 430.51 s [safe-coloured-text-gen]
  571. 430.51 s [safe-coloured-text-gen] swapForegroundBackground :: Chunk -> Chunk
  572. 430.51 s [safe-coloured-text-gen] -swapForegroundBackground chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleSwapForegroundBackground = Just True}}
  573. 430.52 s [safe-coloured-text-gen] +swapForegroundBackground chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleSwapForegroundBackground = Nothing}}
  574. 430.52 s [safe-coloured-text-gen]
  575. 430.52 s [safe-coloured-text-gen] concealed :: Chunk -> Chunk
  576. 430.52 s [safe-coloured-text-gen] concealed chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleConcealed = Just True}}
  577. 430.52 s [safe-coloured-text-gen] Testing mutation MaybeOp at src/Text/Colour/Chunk.hs:182:78-97
  578. 430.52 s [safe-coloured-text-gen] @@ -179,7 +179,7 @@
  579. 430.52 s [safe-coloured-text-gen] bold chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleConsoleIntensity = Just BoldIntensity}}
  580. 430.52 s [safe-coloured-text-gen]
  581. 430.52 s [safe-coloured-text-gen] faint :: Chunk -> Chunk
  582. 430.52 s [safe-coloured-text-gen] -faint chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleConsoleIntensity = Just FaintIntensity}}
  583. 430.52 s [safe-coloured-text-gen] +faint chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleConsoleIntensity = Nothing}}
  584. 430.52 s [safe-coloured-text-gen]
  585. 430.52 s [safe-coloured-text-gen] italic :: Chunk -> Chunk
  586. 430.52 s [safe-coloured-text-gen] italic chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleItalic = Just True}}
  587. 430.52 s [safe-coloured-text-gen] Testing mutation Cmp at src/Text/Colour/Chunk.hs:228:24-33
  588. 430.52 s [safe-coloured-text-gen] @@ -225,7 +225,7 @@
  589. 430.52 s [safe-coloured-text-gen]
  590. 430.52 s [safe-coloured-text-gen] colourSGR :: TerminalCapabilities -> ConsoleLayer -> Colour -> Maybe SGR
  591. 430.52 s [safe-coloured-text-gen] colourSGR tc layer =
  592. 430.52 s [safe-coloured-text-gen] - let cap tc' sgr = if tc >= tc' then Just sgr else Nothing
  593. 430.52 s [safe-coloured-text-gen] + let cap tc' sgr = if tc < tc' then Just sgr else Nothing
  594. 430.52 s [safe-coloured-text-gen] in \case
  595. 430.52 s [safe-coloured-text-gen] Colour8 intensity terminalColour -> cap With8Colours $ SetColour intensity layer terminalColour
  596. 430.52 s [safe-coloured-text-gen] Colour8Bit w -> cap With8BitColours $ Set8BitColour layer w
  597. 430.52 s [safe-coloured-text-gen] Testing mutation MaybeOp at src/Text/Colour/Chunk.hs:206:79-95
  598. 430.52 s [safe-coloured-text-gen] @@ -203,7 +203,7 @@
  599. 430.52 s [safe-coloured-text-gen] doubleUnderline chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleUnderlining = Just DoubleUnderline}}
  600. 430.52 s [safe-coloured-text-gen]
  601. 430.52 s [safe-coloured-text-gen] noUnderline :: Chunk -> Chunk
  602. 430.52 s [safe-coloured-text-gen] -noUnderline chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleUnderlining = Just NoUnderline}}
  603. 430.52 s [safe-coloured-text-gen] +noUnderline chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleUnderlining = Nothing}}
  604. 430.52 s [safe-coloured-text-gen]
  605. 430.52 s [safe-coloured-text-gen] slowBlinking :: Chunk -> Chunk
  606. 430.52 s [safe-coloured-text-gen] slowBlinking chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleBlinking = Just SlowBlinking}}
  607. 430.53 s [safe-coloured-text-gen] Testing mutation BoolLit at src/Text/Colour/Chunk.hs:185:74-78
  608. 430.53 s [safe-coloured-text-gen] @@ -182,7 +182,7 @@
  609. 430.53 s [safe-coloured-text-gen] faint chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleConsoleIntensity = Just FaintIntensity}}
  610. 430.53 s [safe-coloured-text-gen]
  611. 430.53 s [safe-coloured-text-gen] italic :: Chunk -> Chunk
  612. 430.53 s [safe-coloured-text-gen] -italic chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleItalic = Just True}}
  613. 430.53 s [safe-coloured-text-gen] +italic chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleItalic = Just False}}
  614. 430.53 s [safe-coloured-text-gen]
  615. 430.53 s [safe-coloured-text-gen] strikethrough :: Chunk -> Chunk
  616. 430.53 s [safe-coloured-text-gen] strikethrough chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleStrikethrough = Just True}}
  617. 430.53 s [safe-coloured-text-gen] Testing mutation BoolLit at src/Text/Colour/Chunk.hs:194:80-84
  618. 430.53 s [safe-coloured-text-gen] @@ -191,7 +191,7 @@
  619. 430.53 s [safe-coloured-text-gen] swapForegroundBackground chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleSwapForegroundBackground = Just True}}
  620. 430.53 s [safe-coloured-text-gen]
  621. 430.53 s [safe-coloured-text-gen] concealed :: Chunk -> Chunk
  622. 430.53 s [safe-coloured-text-gen] -concealed chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleConcealed = Just True}}
  623. 430.53 s [safe-coloured-text-gen] +concealed chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleConcealed = Just False}}
  624. 430.53 s [safe-coloured-text-gen]
  625. 430.53 s [safe-coloured-text-gen] overlined :: Chunk -> Chunk
  626. 430.53 s [safe-coloured-text-gen] overlined chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleOverlined = Just True}}
  627. 430.53 s [safe-coloured-text-gen] Testing mutation MaybeOp at src/Text/Colour/Chunk.hs:194:75-84
  628. 430.53 s [safe-coloured-text-gen] @@ -191,7 +191,7 @@
  629. 430.53 s [safe-coloured-text-gen] swapForegroundBackground chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleSwapForegroundBackground = Just True}}
  630. 430.53 s [safe-coloured-text-gen]
  631. 430.53 s [safe-coloured-text-gen] concealed :: Chunk -> Chunk
  632. 430.53 s [safe-coloured-text-gen] -concealed chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleConcealed = Just True}}
  633. 430.53 s [safe-coloured-text-gen] +concealed chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleConcealed = Nothing}}
  634. 430.53 s [safe-coloured-text-gen]
  635. 430.53 s [safe-coloured-text-gen] overlined :: Chunk -> Chunk
  636. 430.53 s [safe-coloured-text-gen] overlined chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleOverlined = Just True}}
  637. 430.53 s [safe-coloured-text-gen] Testing mutation BoolLit at src/Text/Colour/Chunk.hs:197:80-84
  638. 430.53 s [safe-coloured-text-gen] @@ -194,7 +194,7 @@
  639. 430.53 s [safe-coloured-text-gen] concealed chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleConcealed = Just True}}
  640. 430.53 s [safe-coloured-text-gen]
  641. 430.53 s [safe-coloured-text-gen] overlined :: Chunk -> Chunk
  642. 430.53 s [safe-coloured-text-gen] -overlined chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleOverlined = Just True}}
  643. 430.54 s [safe-coloured-text-gen] +overlined chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleOverlined = Just False}}
  644. 430.54 s [safe-coloured-text-gen]
  645. 430.54 s [safe-coloured-text-gen] underline :: Chunk -> Chunk
  646. 430.54 s [safe-coloured-text-gen] underline chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleUnderlining = Just SingleUnderline}}
  647. 430.54 s [safe-coloured-text-gen] Testing mutation MaybeOp at src/Text/Colour/Chunk.hs:179:77-95
  648. 430.54 s [safe-coloured-text-gen] @@ -176,7 +176,7 @@
  649. 430.54 s [safe-coloured-text-gen] back col chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleBackground = Just col}}
  650. 430.54 s [safe-coloured-text-gen]
  651. 430.54 s [safe-coloured-text-gen] bold :: Chunk -> Chunk
  652. 430.54 s [safe-coloured-text-gen] -bold chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleConsoleIntensity = Just BoldIntensity}}
  653. 430.54 s [safe-coloured-text-gen] +bold chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleConsoleIntensity = Nothing}}
  654. 430.54 s [safe-coloured-text-gen]
  655. 430.54 s [safe-coloured-text-gen] faint :: Chunk -> Chunk
  656. 430.54 s [safe-coloured-text-gen] faint chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleConsoleIntensity = Just FaintIntensity}}
  657. 430.54 s [safe-coloured-text-gen] Testing mutation MaybeOp at src/Text/Colour/Chunk.hs:185:69-78
  658. 430.54 s [safe-coloured-text-gen] @@ -182,7 +182,7 @@
  659. 430.54 s [safe-coloured-text-gen] faint chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleConsoleIntensity = Just FaintIntensity}}
  660. 430.54 s [safe-coloured-text-gen]
  661. 430.54 s [safe-coloured-text-gen] italic :: Chunk -> Chunk
  662. 430.54 s [safe-coloured-text-gen] -italic chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleItalic = Just True}}
  663. 430.54 s [safe-coloured-text-gen] +italic chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleItalic = Nothing}}
  664. 430.54 s [safe-coloured-text-gen]
  665. 430.54 s [safe-coloured-text-gen] strikethrough :: Chunk -> Chunk
  666. 430.54 s [safe-coloured-text-gen] strikethrough chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleStrikethrough = Just True}}
  667. 430.54 s [safe-coloured-text-gen] Testing mutation BoolLit at src/Text/Colour/Chunk.hs:188:88-92
  668. 430.54 s [safe-coloured-text-gen] @@ -185,7 +185,7 @@
  669. 430.54 s [safe-coloured-text-gen] italic chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleItalic = Just True}}
  670. 430.54 s [safe-coloured-text-gen]
  671. 430.54 s [safe-coloured-text-gen] strikethrough :: Chunk -> Chunk
  672. 430.54 s [safe-coloured-text-gen] -strikethrough chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleStrikethrough = Just True}}
  673. 430.54 s [safe-coloured-text-gen] +strikethrough chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleStrikethrough = Just False}}
  674. 430.54 s [safe-coloured-text-gen]
  675. 430.54 s [safe-coloured-text-gen] swapForegroundBackground :: Chunk -> Chunk
  676. 430.54 s [safe-coloured-text-gen] swapForegroundBackground chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleSwapForegroundBackground = Just True}}
  677. 430.55 s [safe-coloured-text-gen] Testing mutation MaybeOp at src/Text/Colour/Chunk.hs:188:83-92
  678. 430.55 s [safe-coloured-text-gen] @@ -185,7 +185,7 @@
  679. 430.55 s [safe-coloured-text-gen] italic chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleItalic = Just True}}
  680. 430.55 s [safe-coloured-text-gen]
  681. 430.55 s [safe-coloured-text-gen] strikethrough :: Chunk -> Chunk
  682. 430.55 s [safe-coloured-text-gen] -strikethrough chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleStrikethrough = Just True}}
  683. 430.55 s [safe-coloured-text-gen] +strikethrough chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleStrikethrough = Nothing}}
  684. 430.55 s [safe-coloured-text-gen]
  685. 430.55 s [safe-coloured-text-gen] swapForegroundBackground :: Chunk -> Chunk
  686. 430.55 s [safe-coloured-text-gen] swapForegroundBackground chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleSwapForegroundBackground = Just True}}
  687. 430.55 s [safe-coloured-text-gen] Testing mutation MaybeOp at src/Text/Colour/Chunk.hs:200:77-97
  688. 430.55 s [safe-coloured-text-gen] @@ -197,7 +197,7 @@
  689. 430.55 s [safe-coloured-text-gen] overlined chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleOverlined = Just True}}
  690. 430.55 s [safe-coloured-text-gen]
  691. 430.55 s [safe-coloured-text-gen] underline :: Chunk -> Chunk
  692. 430.55 s [safe-coloured-text-gen] -underline chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleUnderlining = Just SingleUnderline}}
  693. 430.55 s [safe-coloured-text-gen] +underline chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleUnderlining = Nothing}}
  694. 430.55 s [safe-coloured-text-gen]
  695. 430.55 s [safe-coloured-text-gen] doubleUnderline :: Chunk -> Chunk
  696. 430.55 s [safe-coloured-text-gen] doubleUnderline chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleUnderlining = Just DoubleUnderline}}
  697. 430.55 s [safe-coloured-text-gen] Testing mutation MaybeOp at src/Text/Colour/Chunk.hs:176:75-83
  698. 430.55 s [safe-coloured-text-gen] @@ -173,7 +173,7 @@
  699. 430.55 s [safe-coloured-text-gen] fore col chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleForeground = Just col}}
  700. 430.55 s [safe-coloured-text-gen]
  701. 430.55 s [safe-coloured-text-gen] back :: Colour -> Chunk -> Chunk
  702. 430.55 s [safe-coloured-text-gen] -back col chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleBackground = Just col}}
  703. 430.55 s [safe-coloured-text-gen] +back col chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleBackground = Nothing}}
  704. 430.55 s [safe-coloured-text-gen]
  705. 430.55 s [safe-coloured-text-gen] bold :: Chunk -> Chunk
  706. 430.55 s [safe-coloured-text-gen] bold chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleConsoleIntensity = Just BoldIntensity}}
  707. 430.56 s [safe-coloured-text-gen] Testing mutation MaybeOp at src/Text/Colour/Chunk.hs:173:75-83
  708. 430.56 s [safe-coloured-text-gen] @@ -170,7 +170,7 @@
  709. 430.56 s [safe-coloured-text-gen] }
  710. 430.56 s [safe-coloured-text-gen]
  711. 430.56 s [safe-coloured-text-gen] fore :: Colour -> Chunk -> Chunk
  712. 430.56 s [safe-coloured-text-gen] -fore col chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleForeground = Just col}}
  713. 430.56 s [safe-coloured-text-gen] +fore col chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleForeground = Nothing}}
  714. 430.56 s [safe-coloured-text-gen]
  715. 430.56 s [safe-coloured-text-gen] back :: Colour -> Chunk -> Chunk
  716. 430.56 s [safe-coloured-text-gen] back col chu = chu {chunkStyle = (chunkStyle chu) {chunkStyleBackground = Just col}}
  717. 430.56 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:81:17-34
  718. 430.56 s [safe-coloured-text-gen] @@ -78,7 +78,7 @@
  719. 430.56 s [safe-coloured-text-gen]
  720. 430.56 s [safe-coloured-text-gen] plainColour :: TerminalCapabilities -> Colour -> Bool
  721. 430.56 s [safe-coloured-text-gen] plainColour tc = \case
  722. 430.56 s [safe-coloured-text-gen] - Colour8 {} -> tc < With8Colours
  723. 430.56 s [safe-coloured-text-gen] + Colour8 {} -> False
  724. 430.56 s [safe-coloured-text-gen] Colour8Bit {} -> tc < With8BitColours
  725. 430.56 s [safe-coloured-text-gen] Colour24Bit {} -> tc < With24BitColours
  726. 430.56 s [safe-coloured-text-gen]
  727. 430.56 s [safe-coloured-text-gen] Testing mutation ListLit at src/Text/Colour/Chunk.hs:136:5-6
  728. 430.56 s [safe-coloured-text-gen] @@ -133,17 +133,16 @@
  729. 430.56 s [safe-coloured-text-gen] styleSGR :: TerminalCapabilities -> ChunkStyle -> [SGR]
  730. 430.56 s [safe-coloured-text-gen] styleSGR tc ChunkStyle {..} =
  731. 430.56 s [safe-coloured-text-gen] catMaybes
  732. 430.56 s [safe-coloured-text-gen] - [ SetItalic <$> chunkStyleItalic,
  733. 430.56 s [safe-coloured-text-gen] SetStrikethrough <$> chunkStyleStrikethrough,
  734. 430.57 s [safe-coloured-text-gen] SetSwapForegroundBackground <$> chunkStyleSwapForegroundBackground,
  735. 430.57 s [safe-coloured-text-gen] SetConcealed <$> chunkStyleConcealed,
  736. 430.57 s [safe-coloured-text-gen] SetOverlined <$> chunkStyleOverlined,
  737. 430.57 s [safe-coloured-text-gen] SetUnderlining <$> chunkStyleUnderlining,
  738. 430.57 s [safe-coloured-text-gen] SetBlinking <$> chunkStyleBlinking,
  739. 430.57 s [safe-coloured-text-gen] SetConsoleIntensity <$> chunkStyleConsoleIntensity,
  740. 430.57 s [safe-coloured-text-gen] chunkStyleForeground >>= colourSGR tc Foreground,
  741. 430.57 s [safe-coloured-text-gen] chunkStyleBackground >>= colourSGR tc Background
  742. 430.57 s [safe-coloured-text-gen] ]
  743. 430.57 s [safe-coloured-text-gen]
  744. 430.57 s [safe-coloured-text-gen] -- | Turn a text into a plain chunk, without any styling
  745. 430.57 s [safe-coloured-text-gen] chunk :: Text -> Chunk
  746. 430.57 s [safe-coloured-text-gen] Testing mutation Cmp at src/Text/Colour/Chunk.hs:81:17-34
  747. 430.57 s [safe-coloured-text-gen] @@ -78,7 +78,7 @@
  748. 430.57 s [safe-coloured-text-gen]
  749. 430.57 s [safe-coloured-text-gen] plainColour :: TerminalCapabilities -> Colour -> Bool
  750. 430.57 s [safe-coloured-text-gen] plainColour tc = \case
  751. 430.57 s [safe-coloured-text-gen] - Colour8 {} -> tc < With8Colours
  752. 430.57 s [safe-coloured-text-gen] + Colour8 {} -> tc >= With8Colours
  753. 430.57 s [safe-coloured-text-gen] Colour8Bit {} -> tc < With8BitColours
  754. 430.57 s [safe-coloured-text-gen] Colour24Bit {} -> tc < With24BitColours
  755. 430.57 s [safe-coloured-text-gen]
  756. 430.57 s [safe-coloured-text-gen] Testing mutation ListLit at src/Text/Colour/Chunk.hs:136:5-6
  757. 430.57 s [safe-coloured-text-gen] @@ -133,17 +133,16 @@
  758. 430.57 s [safe-coloured-text-gen] styleSGR :: TerminalCapabilities -> ChunkStyle -> [SGR]
  759. 430.58 s [safe-coloured-text-gen] styleSGR tc ChunkStyle {..} =
  760. 430.58 s [safe-coloured-text-gen] catMaybes
  761. 430.58 s [safe-coloured-text-gen] [ SetItalic <$> chunkStyleItalic,
  762. 430.58 s [safe-coloured-text-gen] SetStrikethrough <$> chunkStyleStrikethrough,
  763. 430.58 s [safe-coloured-text-gen] SetSwapForegroundBackground <$> chunkStyleSwapForegroundBackground,
  764. 430.58 s [safe-coloured-text-gen] SetConcealed <$> chunkStyleConcealed,
  765. 461.70 s [safe-coloured-text-gen] SetOverlined <$> chunkStyleOverlined,
  766. 461.70 s [safe-coloured-text-gen] SetUnderlining <$> chunkStyleUnderlining,
  767. 461.72 s [safe-coloured-text-gen] SetBlinking <$> chunkStyleBlinking,
  768. 461.72 s [safe-coloured-text-gen] SetConsoleIntensity <$> chunkStyleConsoleIntensity,
  769. 461.72 s [safe-coloured-text-gen] chunkStyleForeground >>= colourSGR tc Foreground,
  770. 461.72 s [safe-coloured-text-gen] - chunkStyleBackground >>= colourSGR tc Background
  771. 461.72 s [safe-coloured-text-gen] ]
  772. 461.72 s [safe-coloured-text-gen]
  773. 461.72 s [safe-coloured-text-gen] -- | Turn a text into a plain chunk, without any styling
  774. 461.72 s [safe-coloured-text-gen] chunk :: Text -> Chunk
  775. 461.72 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:81:17-34
  776. 461.72 s [safe-coloured-text-gen] @@ -78,7 +78,7 @@
  777. 461.72 s [safe-coloured-text-gen]
  778. 461.72 s [safe-coloured-text-gen] plainColour :: TerminalCapabilities -> Colour -> Bool
  779. 461.72 s [safe-coloured-text-gen] plainColour tc = \case
  780. 461.72 s [safe-coloured-text-gen] - Colour8 {} -> tc < With8Colours
  781. 461.72 s [safe-coloured-text-gen] + Colour8 {} -> True
  782. 461.72 s [safe-coloured-text-gen] Colour8Bit {} -> tc < With8BitColours
  783. 461.72 s [safe-coloured-text-gen] Colour24Bit {} -> tc < With24BitColours
  784. 461.72 s [safe-coloured-text-gen]
  785. 461.73 s [safe-coloured-text-gen] Testing mutation Cmp at src/Text/Colour/Chunk.hs:81:17-34
  786. 461.73 s [safe-coloured-text-gen] @@ -78,7 +78,7 @@
  787. 461.73 s [safe-coloured-text-gen]
  788. 461.73 s [safe-coloured-text-gen] plainColour :: TerminalCapabilities -> Colour -> Bool
  789. 461.73 s [safe-coloured-text-gen] plainColour tc = \case
  790. 461.73 s [safe-coloured-text-gen] - Colour8 {} -> tc < With8Colours
  791. 461.73 s [safe-coloured-text-gen] + Colour8 {} -> tc <= With8Colours
  792. 461.73 s [safe-coloured-text-gen] Colour8Bit {} -> tc < With8BitColours
  793. 461.73 s [safe-coloured-text-gen] Colour24Bit {} -> tc < With24BitColours
  794. 461.73 s [safe-coloured-text-gen]
  795. 461.73 s [safe-coloured-text-gen] Testing mutation ListLit at src/Text/Colour/Chunk.hs:136:5-6
  796. 461.73 s [safe-coloured-text-gen] @@ -133,17 +133,7 @@
  797. 461.73 s [safe-coloured-text-gen] styleSGR :: TerminalCapabilities -> ChunkStyle -> [SGR]
  798. 461.73 s [safe-coloured-text-gen] styleSGR tc ChunkStyle {..} =
  799. 461.73 s [safe-coloured-text-gen] catMaybes
  800. 461.73 s [safe-coloured-text-gen] - [ SetItalic <$> chunkStyleItalic,
  801. 461.73 s [safe-coloured-text-gen] - SetStrikethrough <$> chunkStyleStrikethrough,
  802. 461.73 s [safe-coloured-text-gen] - SetSwapForegroundBackground <$> chunkStyleSwapForegroundBackground,
  803. 461.73 s [safe-coloured-text-gen] - SetConcealed <$> chunkStyleConcealed,
  804. 461.73 s [safe-coloured-text-gen] - SetOverlined <$> chunkStyleOverlined,
  805. 461.73 s [safe-coloured-text-gen] - SetUnderlining <$> chunkStyleUnderlining,
  806. 461.73 s [safe-coloured-text-gen] - SetBlinking <$> chunkStyleBlinking,
  807. 461.73 s [safe-coloured-text-gen] - SetConsoleIntensity <$> chunkStyleConsoleIntensity,
  808. 461.73 s [safe-coloured-text-gen] - chunkStyleForeground >>= colourSGR tc Foreground,
  809. 461.73 s [safe-coloured-text-gen] - chunkStyleBackground >>= colourSGR tc Background
  810. 461.73 s [safe-coloured-text-gen] ]
  811. 461.73 s [safe-coloured-text-gen]
  812. 461.73 s [safe-coloured-text-gen] -- | Turn a text into a plain chunk, without any styling
  813. 461.73 s [safe-coloured-text-gen] chunk :: Text -> Chunk
  814. 461.73 s [safe-coloured-text-gen] Testing mutation Cmp at src/Text/Colour/Chunk.hs:81:17-34
  815. 461.73 s [safe-coloured-text-gen] @@ -78,7 +78,7 @@
  816. 461.73 s [safe-coloured-text-gen]
  817. 461.73 s [safe-coloured-text-gen] plainColour :: TerminalCapabilities -> Colour -> Bool
  818. 461.73 s [safe-coloured-text-gen] plainColour tc = \case
  819. 461.73 s [safe-coloured-text-gen] - Colour8 {} -> tc < With8Colours
  820. 461.73 s [safe-coloured-text-gen] + Colour8 {} -> tc > With8Colours
  821. 461.73 s [safe-coloured-text-gen] Colour8Bit {} -> tc < With8BitColours
  822. 461.73 s [safe-coloured-text-gen] Colour24Bit {} -> tc < With24BitColours
  823. 461.73 s [safe-coloured-text-gen]
  824. 461.73 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk.hs:81:17-34
  825. 461.73 s [safe-coloured-text-gen] @@ -78,7 +78,7 @@
  826. 461.73 s [safe-coloured-text-gen]
  827. 461.73 s [safe-coloured-text-gen] plainColour :: TerminalCapabilities -> Colour -> Bool
  828. 461.73 s [safe-coloured-text-gen] plainColour tc = \case
  829. 461.73 s [safe-coloured-text-gen] - Colour8 {} -> tc < With8Colours
  830. 461.73 s [safe-coloured-text-gen] + Colour8 {} -> not (tc < With8Colours)
  831. 461.73 s [safe-coloured-text-gen] Colour8Bit {} -> tc < With8BitColours
  832. 461.73 s [safe-coloured-text-gen] Colour24Bit {} -> tc < With24BitColours
  833. 461.73 s [safe-coloured-text-gen]
  834. 461.73 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:82:20-40
  835. 461.73 s [safe-coloured-text-gen] @@ -79,7 +79,7 @@
  836. 461.73 s [safe-coloured-text-gen] plainColour :: TerminalCapabilities -> Colour -> Bool
  837. 461.73 s [safe-coloured-text-gen] plainColour tc = \case
  838. 461.73 s [safe-coloured-text-gen] Colour8 {} -> tc < With8Colours
  839. 461.73 s [safe-coloured-text-gen] - Colour8Bit {} -> tc < With8BitColours
  840. 461.73 s [safe-coloured-text-gen] + Colour8Bit {} -> True
  841. 461.73 s [safe-coloured-text-gen] Colour24Bit {} -> tc < With24BitColours
  842. 461.73 s [safe-coloured-text-gen]
  843. 461.73 s [safe-coloured-text-gen] -- | Render chunks directly to a UTF8-encoded 'Bytestring'.
  844. 461.73 s [safe-coloured-text-gen] Testing mutation Cmp at src/Text/Colour/Chunk.hs:83:21-42
  845. 461.73 s [safe-coloured-text-gen] @@ -80,7 +80,7 @@
  846. 461.73 s [safe-coloured-text-gen] plainColour tc = \case
  847. 461.73 s [safe-coloured-text-gen] Colour8 {} -> tc < With8Colours
  848. 461.73 s [safe-coloured-text-gen] Colour8Bit {} -> tc < With8BitColours
  849. 461.73 s [safe-coloured-text-gen] - Colour24Bit {} -> tc < With24BitColours
  850. 461.73 s [safe-coloured-text-gen] + Colour24Bit {} -> tc > With24BitColours
  851. 461.73 s [safe-coloured-text-gen]
  852. 461.73 s [safe-coloured-text-gen] -- | Render chunks directly to a UTF8-encoded 'Bytestring'.
  853. 461.73 s [safe-coloured-text-gen] renderChunksUtf8BS :: (Foldable f) => TerminalCapabilities -> f Chunk -> ByteString
  854. 461.73 s [safe-coloured-text-gen] Testing mutation Cmp at src/Text/Colour/Chunk.hs:82:20-40
  855. 461.73 s [safe-coloured-text-gen] @@ -79,7 +79,7 @@
  856. 461.73 s [safe-coloured-text-gen] plainColour :: TerminalCapabilities -> Colour -> Bool
  857. 461.73 s [safe-coloured-text-gen] plainColour tc = \case
  858. 461.73 s [safe-coloured-text-gen] Colour8 {} -> tc < With8Colours
  859. 461.73 s [safe-coloured-text-gen] - Colour8Bit {} -> tc < With8BitColours
  860. 461.73 s [safe-coloured-text-gen] + Colour8Bit {} -> tc <= With8BitColours
  861. 461.73 s [safe-coloured-text-gen] Colour24Bit {} -> tc < With24BitColours
  862. 461.73 s [safe-coloured-text-gen]
  863. 461.73 s [safe-coloured-text-gen] -- | Render chunks directly to a UTF8-encoded 'Bytestring'.
  864. 461.73 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:82:20-40
  865. 461.73 s [safe-coloured-text-gen] @@ -79,7 +79,7 @@
  866. 461.73 s [safe-coloured-text-gen] plainColour :: TerminalCapabilities -> Colour -> Bool
  867. 461.73 s [safe-coloured-text-gen] plainColour tc = \case
  868. 461.74 s [safe-coloured-text-gen] Colour8 {} -> tc < With8Colours
  869. 461.74 s [safe-coloured-text-gen] - Colour8Bit {} -> tc < With8BitColours
  870. 461.74 s [safe-coloured-text-gen] + Colour8Bit {} -> False
  871. 461.74 s [safe-coloured-text-gen] Colour24Bit {} -> tc < With24BitColours
  872. 461.74 s [safe-coloured-text-gen]
  873. 461.74 s [safe-coloured-text-gen] -- | Render chunks directly to a UTF8-encoded 'Bytestring'.
  874. 461.74 s [safe-coloured-text-gen] Testing mutation Cmp at src/Text/Colour/Chunk.hs:82:20-40
  875. 461.74 s [safe-coloured-text-gen] @@ -79,7 +79,7 @@
  876. 461.74 s [safe-coloured-text-gen] plainColour :: TerminalCapabilities -> Colour -> Bool
  877. 461.74 s [safe-coloured-text-gen] plainColour tc = \case
  878. 461.74 s [safe-coloured-text-gen] Colour8 {} -> tc < With8Colours
  879. 461.74 s [safe-coloured-text-gen] - Colour8Bit {} -> tc < With8BitColours
  880. 461.74 s [safe-coloured-text-gen] + Colour8Bit {} -> tc > With8BitColours
  881. 461.74 s [safe-coloured-text-gen] Colour24Bit {} -> tc < With24BitColours
  882. 461.74 s [safe-coloured-text-gen]
  883. 461.74 s [safe-coloured-text-gen] -- | Render chunks directly to a UTF8-encoded 'Bytestring'.
  884. 461.74 s [safe-coloured-text-gen] Testing mutation Cmp at src/Text/Colour/Chunk.hs:82:20-40
  885. 461.74 s [safe-coloured-text-gen] @@ -79,7 +79,7 @@
  886. 461.74 s [safe-coloured-text-gen] plainColour :: TerminalCapabilities -> Colour -> Bool
  887. 461.74 s [safe-coloured-text-gen] plainColour tc = \case
  888. 461.74 s [safe-coloured-text-gen] Colour8 {} -> tc < With8Colours
  889. 461.74 s [safe-coloured-text-gen] - Colour8Bit {} -> tc < With8BitColours
  890. 461.74 s [safe-coloured-text-gen] + Colour8Bit {} -> tc >= With8BitColours
  891. 461.74 s [safe-coloured-text-gen] Colour24Bit {} -> tc < With24BitColours
  892. 461.74 s [safe-coloured-text-gen]
  893. 461.74 s [safe-coloured-text-gen] -- | Render chunks directly to a UTF8-encoded 'Bytestring'.
  894. 461.74 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk.hs:82:20-40
  895. 461.74 s [safe-coloured-text-gen] @@ -79,7 +79,7 @@
  896. 461.74 s [safe-coloured-text-gen] plainColour :: TerminalCapabilities -> Colour -> Bool
  897. 461.74 s [safe-coloured-text-gen] plainColour tc = \case
  898. 461.74 s [safe-coloured-text-gen] Colour8 {} -> tc < With8Colours
  899. 461.74 s [safe-coloured-text-gen] - Colour8Bit {} -> tc < With8BitColours
  900. 461.74 s [safe-coloured-text-gen] + Colour8Bit {} -> not (tc < With8BitColours)
  901. 461.74 s [safe-coloured-text-gen] Colour24Bit {} -> tc < With24BitColours
  902. 461.74 s [safe-coloured-text-gen]
  903. 461.74 s [safe-coloured-text-gen] -- | Render chunks directly to a UTF8-encoded 'Bytestring'.
  904. 461.74 s [safe-coloured-text-gen] Testing mutation Cmp at src/Text/Colour/Chunk.hs:83:21-42
  905. 461.74 s [safe-coloured-text-gen] @@ -80,7 +80,7 @@
  906. 461.74 s [safe-coloured-text-gen] plainColour tc = \case
  907. 461.74 s [safe-coloured-text-gen] Colour8 {} -> tc < With8Colours
  908. 461.74 s [safe-coloured-text-gen] Colour8Bit {} -> tc < With8BitColours
  909. 461.74 s [safe-coloured-text-gen] - Colour24Bit {} -> tc < With24BitColours
  910. 461.74 s [safe-coloured-text-gen] + Colour24Bit {} -> tc >= With24BitColours
  911. 461.74 s [safe-coloured-text-gen]
  912. 461.74 s [safe-coloured-text-gen] -- | Render chunks directly to a UTF8-encoded 'Bytestring'.
  913. 461.74 s [safe-coloured-text-gen] renderChunksUtf8BS :: (Foldable f) => TerminalCapabilities -> f Chunk -> ByteString
  914. 461.74 s [safe-coloured-text-gen] Testing mutation Cmp at src/Text/Colour/Chunk.hs:83:21-42
  915. 461.74 s [safe-coloured-text-gen] @@ -80,7 +80,7 @@
  916. 461.74 s [safe-coloured-text-gen] plainColour tc = \case
  917. 461.74 s [safe-coloured-text-gen] Colour8 {} -> tc < With8Colours
  918. 461.74 s [safe-coloured-text-gen] Colour8Bit {} -> tc < With8BitColours
  919. 461.74 s [safe-coloured-text-gen] - Colour24Bit {} -> tc < With24BitColours
  920. 461.74 s [safe-coloured-text-gen] + Colour24Bit {} -> tc <= With24BitColours
  921. 461.74 s [safe-coloured-text-gen]
  922. 461.74 s [safe-coloured-text-gen] -- | Render chunks directly to a UTF8-encoded 'Bytestring'.
  923. 461.74 s [safe-coloured-text-gen] renderChunksUtf8BS :: (Foldable f) => TerminalCapabilities -> f Chunk -> ByteString
  924. 461.74 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:83:21-42
  925. 461.74 s [safe-coloured-text-gen] @@ -80,7 +80,7 @@
  926. 461.74 s [safe-coloured-text-gen] plainColour tc = \case
  927. 461.74 s [safe-coloured-text-gen] Colour8 {} -> tc < With8Colours
  928. 461.74 s [safe-coloured-text-gen] Colour8Bit {} -> tc < With8BitColours
  929. 461.74 s [safe-coloured-text-gen] - Colour24Bit {} -> tc < With24BitColours
  930. 461.74 s [safe-coloured-text-gen] + Colour24Bit {} -> True
  931. 461.74 s [safe-coloured-text-gen]
  932. 461.74 s [safe-coloured-text-gen] -- | Render chunks directly to a UTF8-encoded 'Bytestring'.
  933. 461.74 s [safe-coloured-text-gen] renderChunksUtf8BS :: (Foldable f) => TerminalCapabilities -> f Chunk -> ByteString
  934. 461.74 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk.hs:83:21-42
  935. 461.74 s [safe-coloured-text-gen] @@ -80,7 +80,7 @@
  936. 461.74 s [safe-coloured-text-gen] plainColour tc = \case
  937. 461.74 s [safe-coloured-text-gen] Colour8 {} -> tc < With8Colours
  938. 461.74 s [safe-coloured-text-gen] Colour8Bit {} -> tc < With8BitColours
  939. 461.74 s [safe-coloured-text-gen] - Colour24Bit {} -> tc < With24BitColours
  940. 461.74 s [safe-coloured-text-gen] + Colour24Bit {} -> not (tc < With24BitColours)
  941. 461.74 s [safe-coloured-text-gen]
  942. 461.74 s [safe-coloured-text-gen] -- | Render chunks directly to a UTF8-encoded 'Bytestring'.
  943. 461.74 s [safe-coloured-text-gen] renderChunksUtf8BS :: (Foldable f) => TerminalCapabilities -> f Chunk -> ByteString
  944. 461.74 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:83:21-42
  945. 461.74 s [safe-coloured-text-gen] @@ -80,7 +80,7 @@
  946. 461.74 s [safe-coloured-text-gen] plainColour tc = \case
  947. 461.74 s [safe-coloured-text-gen] Colour8 {} -> tc < With8Colours
  948. 461.74 s [safe-coloured-text-gen] Colour8Bit {} -> tc < With8BitColours
  949. 461.74 s [safe-coloured-text-gen] - Colour24Bit {} -> tc < With24BitColours
  950. 461.74 s [safe-coloured-text-gen] + Colour24Bit {} -> False
  951. 461.74 s [safe-coloured-text-gen]
  952. 461.74 s [safe-coloured-text-gen] -- | Render chunks directly to a UTF8-encoded 'Bytestring'.
  953. 461.74 s [safe-coloured-text-gen] renderChunksUtf8BS :: (Foldable f) => TerminalCapabilities -> f Chunk -> ByteString
  954. 461.74 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:62:11-37
  955. 461.74 s [safe-coloured-text-gen] @@ -59,7 +59,7 @@
  956. 461.74 s [safe-coloured-text-gen] plainStyle tc ChunkStyle {..} =
  957. 461.74 s [safe-coloured-text-gen] let ChunkStyle _ _ _ _ _ _ _ _ _ _ = undefined
  958. 461.74 s [safe-coloured-text-gen] in and
  959. 461.74 s [safe-coloured-text-gen] - [ isNothing chunkStyleItalic,
  960. 461.74 s [safe-coloured-text-gen] + [ True,
  961. 461.74 s [safe-coloured-text-gen] isNothing chunkStyleStrikethrough,
  962. 461.74 s [safe-coloured-text-gen] isNothing chunkStyleSwapForegroundBackground,
  963. 461.74 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  964. 461.74 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:62:11-37
  965. 461.74 s [safe-coloured-text-gen] @@ -59,7 +59,7 @@
  966. 461.75 s [safe-coloured-text-gen] plainStyle tc ChunkStyle {..} =
  967. 461.75 s [safe-coloured-text-gen] let ChunkStyle _ _ _ _ _ _ _ _ _ _ = undefined
  968. 466.09 s [safe-coloured-text-gen] in and
  969. 466.09 s [safe-coloured-text-gen] - [ isNothing chunkStyleItalic,
  970. 466.10 s [safe-coloured-text-gen] + [ False,
  971. 466.10 s [safe-coloured-text-gen] isNothing chunkStyleStrikethrough,
  972. 466.10 s [safe-coloured-text-gen] isNothing chunkStyleSwapForegroundBackground,
  973. 466.10 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  974. 466.10 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk.hs:62:11-37
  975. 466.10 s [safe-coloured-text-gen] @@ -59,7 +59,7 @@
  976. 466.10 s [safe-coloured-text-gen] plainStyle tc ChunkStyle {..} =
  977. 466.10 s [safe-coloured-text-gen] let ChunkStyle _ _ _ _ _ _ _ _ _ _ = undefined
  978. 466.10 s [safe-coloured-text-gen] in and
  979. 466.10 s [safe-coloured-text-gen] - [ isNothing chunkStyleItalic,
  980. 466.10 s [safe-coloured-text-gen] + [ not (isNothing chunkStyleItalic),
  981. 466.10 s [safe-coloured-text-gen] isNothing chunkStyleStrikethrough,
  982. 466.10 s [safe-coloured-text-gen] isNothing chunkStyleSwapForegroundBackground,
  983. 466.10 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  984. 466.10 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:63:11-44
  985. 466.10 s [safe-coloured-text-gen] @@ -60,7 +60,7 @@
  986. 466.10 s [safe-coloured-text-gen] let ChunkStyle _ _ _ _ _ _ _ _ _ _ = undefined
  987. 466.10 s [safe-coloured-text-gen] in and
  988. 466.10 s [safe-coloured-text-gen] [ isNothing chunkStyleItalic,
  989. 466.10 s [safe-coloured-text-gen] - isNothing chunkStyleStrikethrough,
  990. 466.10 s [safe-coloured-text-gen] + True,
  991. 466.10 s [safe-coloured-text-gen] isNothing chunkStyleSwapForegroundBackground,
  992. 466.10 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  993. 466.10 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  994. 466.10 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:63:11-44
  995. 466.10 s [safe-coloured-text-gen] @@ -60,7 +60,7 @@
  996. 466.10 s [safe-coloured-text-gen] let ChunkStyle _ _ _ _ _ _ _ _ _ _ = undefined
  997. 466.10 s [safe-coloured-text-gen] in and
  998. 466.10 s [safe-coloured-text-gen] [ isNothing chunkStyleItalic,
  999. 466.10 s [safe-coloured-text-gen] - isNothing chunkStyleStrikethrough,
  1000. 466.10 s [safe-coloured-text-gen] + False,
  1001. 466.10 s [safe-coloured-text-gen] isNothing chunkStyleSwapForegroundBackground,
  1002. 466.10 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  1003. 466.10 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  1004. 466.10 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk.hs:63:11-44
  1005. 466.10 s [safe-coloured-text-gen] @@ -60,7 +60,7 @@
  1006. 466.10 s [safe-coloured-text-gen] let ChunkStyle _ _ _ _ _ _ _ _ _ _ = undefined
  1007. 466.10 s [safe-coloured-text-gen] in and
  1008. 466.10 s [safe-coloured-text-gen] [ isNothing chunkStyleItalic,
  1009. 466.10 s [safe-coloured-text-gen] - isNothing chunkStyleStrikethrough,
  1010. 466.10 s [safe-coloured-text-gen] + not (isNothing chunkStyleStrikethrough),
  1011. 466.10 s [safe-coloured-text-gen] isNothing chunkStyleSwapForegroundBackground,
  1012. 466.10 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  1013. 466.10 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  1014. 466.10 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:64:11-55
  1015. 466.10 s [safe-coloured-text-gen] @@ -61,7 +61,7 @@
  1016. 466.10 s [safe-coloured-text-gen] in and
  1017. 466.10 s [safe-coloured-text-gen] [ isNothing chunkStyleItalic,
  1018. 466.10 s [safe-coloured-text-gen] isNothing chunkStyleStrikethrough,
  1019. 466.10 s [safe-coloured-text-gen] - isNothing chunkStyleSwapForegroundBackground,
  1020. 466.10 s [safe-coloured-text-gen] + True,
  1021. 466.10 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  1022. 466.10 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  1023. 466.10 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  1024. 466.10 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:64:11-55
  1025. 466.10 s [safe-coloured-text-gen] @@ -61,7 +61,7 @@
  1026. 466.10 s [safe-coloured-text-gen] in and
  1027. 466.10 s [safe-coloured-text-gen] [ isNothing chunkStyleItalic,
  1028. 466.11 s [safe-coloured-text-gen] isNothing chunkStyleStrikethrough,
  1029. 466.11 s [safe-coloured-text-gen] - isNothing chunkStyleSwapForegroundBackground,
  1030. 466.11 s [safe-coloured-text-gen] + False,
  1031. 466.11 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  1032. 466.11 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  1033. 466.11 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  1034. 466.11 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:65:11-40
  1035. 466.11 s [safe-coloured-text-gen] @@ -62,7 +62,7 @@
  1036. 466.11 s [safe-coloured-text-gen] [ isNothing chunkStyleItalic,
  1037. 466.11 s [safe-coloured-text-gen] isNothing chunkStyleStrikethrough,
  1038. 466.11 s [safe-coloured-text-gen] isNothing chunkStyleSwapForegroundBackground,
  1039. 466.11 s [safe-coloured-text-gen] - isNothing chunkStyleConcealed,
  1040. 466.11 s [safe-coloured-text-gen] + True,
  1041. 466.11 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  1042. 466.11 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  1043. 466.11 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  1044. 466.11 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk.hs:64:11-55
  1045. 466.11 s [safe-coloured-text-gen] @@ -61,7 +61,7 @@
  1046. 466.11 s [safe-coloured-text-gen] in and
  1047. 466.11 s [safe-coloured-text-gen] [ isNothing chunkStyleItalic,
  1048. 466.11 s [safe-coloured-text-gen] isNothing chunkStyleStrikethrough,
  1049. 466.11 s [safe-coloured-text-gen] - isNothing chunkStyleSwapForegroundBackground,
  1050. 466.11 s [safe-coloured-text-gen] + not (isNothing chunkStyleSwapForegroundBackground),
  1051. 466.11 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  1052. 466.11 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  1053. 466.11 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  1054. 466.11 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:65:11-40
  1055. 466.11 s [safe-coloured-text-gen] @@ -62,7 +62,7 @@
  1056. 466.11 s [safe-coloured-text-gen] [ isNothing chunkStyleItalic,
  1057. 466.11 s [safe-coloured-text-gen] isNothing chunkStyleStrikethrough,
  1058. 466.11 s [safe-coloured-text-gen] isNothing chunkStyleSwapForegroundBackground,
  1059. 466.11 s [safe-coloured-text-gen] - isNothing chunkStyleConcealed,
  1060. 466.11 s [safe-coloured-text-gen] + False,
  1061. 466.11 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  1062. 466.11 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  1063. 466.11 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  1064. 466.11 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:66:11-40
  1065. 466.11 s [safe-coloured-text-gen] @@ -63,7 +63,7 @@
  1066. 466.11 s [safe-coloured-text-gen] isNothing chunkStyleStrikethrough,
  1067. 466.11 s [safe-coloured-text-gen] isNothing chunkStyleSwapForegroundBackground,
  1068. 466.11 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  1069. 466.11 s [safe-coloured-text-gen] - isNothing chunkStyleOverlined,
  1070. 466.11 s [safe-coloured-text-gen] + True,
  1071. 466.11 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  1072. 466.11 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  1073. 466.11 s [safe-coloured-text-gen] isNothing chunkStyleBlinking,
  1074. 466.11 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:67:11-47
  1075. 466.11 s [safe-coloured-text-gen] @@ -64,7 +64,7 @@
  1076. 466.11 s [safe-coloured-text-gen] isNothing chunkStyleSwapForegroundBackground,
  1077. 466.11 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  1078. 466.11 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  1079. 466.11 s [safe-coloured-text-gen] - isNothing chunkStyleConsoleIntensity,
  1080. 466.11 s [safe-coloured-text-gen] + True,
  1081. 466.11 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  1082. 466.11 s [safe-coloured-text-gen] isNothing chunkStyleBlinking,
  1083. 466.11 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleForeground,
  1084. 466.11 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk.hs:65:11-40
  1085. 466.11 s [safe-coloured-text-gen] @@ -62,7 +62,7 @@
  1086. 466.11 s [safe-coloured-text-gen] [ isNothing chunkStyleItalic,
  1087. 466.11 s [safe-coloured-text-gen] isNothing chunkStyleStrikethrough,
  1088. 466.11 s [safe-coloured-text-gen] isNothing chunkStyleSwapForegroundBackground,
  1089. 466.11 s [safe-coloured-text-gen] - isNothing chunkStyleConcealed,
  1090. 466.11 s [safe-coloured-text-gen] + not (isNothing chunkStyleConcealed),
  1091. 466.11 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  1092. 466.11 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  1093. 466.11 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  1094. 466.11 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk.hs:66:11-40
  1095. 466.11 s [safe-coloured-text-gen] @@ -63,7 +63,7 @@
  1096. 466.11 s [safe-coloured-text-gen] isNothing chunkStyleStrikethrough,
  1097. 466.11 s [safe-coloured-text-gen] isNothing chunkStyleSwapForegroundBackground,
  1098. 466.11 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  1099. 466.11 s [safe-coloured-text-gen] - isNothing chunkStyleOverlined,
  1100. 466.11 s [safe-coloured-text-gen] + not (isNothing chunkStyleOverlined),
  1101. 466.11 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  1102. 466.11 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  1103. 466.11 s [safe-coloured-text-gen] isNothing chunkStyleBlinking,
  1104. 466.11 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:67:11-47
  1105. 466.11 s [safe-coloured-text-gen] @@ -64,7 +64,7 @@
  1106. 466.11 s [safe-coloured-text-gen] isNothing chunkStyleSwapForegroundBackground,
  1107. 466.11 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  1108. 466.11 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  1109. 466.11 s [safe-coloured-text-gen] - isNothing chunkStyleConsoleIntensity,
  1110. 466.11 s [safe-coloured-text-gen] + False,
  1111. 466.11 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  1112. 466.11 s [safe-coloured-text-gen] isNothing chunkStyleBlinking,
  1113. 466.11 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleForeground,
  1114. 466.11 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk.hs:67:11-47
  1115. 466.11 s [safe-coloured-text-gen] @@ -64,7 +64,7 @@
  1116. 466.11 s [safe-coloured-text-gen] isNothing chunkStyleSwapForegroundBackground,
  1117. 466.11 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  1118. 466.11 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  1119. 466.11 s [safe-coloured-text-gen] - isNothing chunkStyleConsoleIntensity,
  1120. 466.11 s [safe-coloured-text-gen] + not (isNothing chunkStyleConsoleIntensity),
  1121. 466.11 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  1122. 466.11 s [safe-coloured-text-gen] isNothing chunkStyleBlinking,
  1123. 466.11 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleForeground,
  1124. 466.11 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:68:11-42
  1125. 466.11 s [safe-coloured-text-gen] @@ -65,7 +65,7 @@
  1126. 466.11 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  1127. 466.11 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  1128. 466.12 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  1129. 466.12 s [safe-coloured-text-gen] - isNothing chunkStyleUnderlining,
  1130. 466.12 s [safe-coloured-text-gen] + True,
  1131. 466.12 s [safe-coloured-text-gen] isNothing chunkStyleBlinking,
  1132. 466.12 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleForeground,
  1133. 466.12 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleBackground
  1134. 466.12 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:66:11-40
  1135. 466.12 s [safe-coloured-text-gen] @@ -63,7 +63,7 @@
  1136. 466.12 s [safe-coloured-text-gen] isNothing chunkStyleStrikethrough,
  1137. 466.12 s [safe-coloured-text-gen] isNothing chunkStyleSwapForegroundBackground,
  1138. 466.12 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  1139. 466.12 s [safe-coloured-text-gen] - isNothing chunkStyleOverlined,
  1140. 466.12 s [safe-coloured-text-gen] + False,
  1141. 466.12 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  1142. 466.12 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  1143. 466.12 s [safe-coloured-text-gen] isNothing chunkStyleBlinking,
  1144. 466.12 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:68:11-42
  1145. 466.12 s [safe-coloured-text-gen] @@ -65,7 +65,7 @@
  1146. 466.12 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  1147. 466.12 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  1148. 466.12 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  1149. 466.12 s [safe-coloured-text-gen] - isNothing chunkStyleUnderlining,
  1150. 466.12 s [safe-coloured-text-gen] + False,
  1151. 466.12 s [safe-coloured-text-gen] isNothing chunkStyleBlinking,
  1152. 466.12 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleForeground,
  1153. 500.99 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleBackground
  1154. 500.99 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk.hs:68:11-42
  1155. 501.01 s [safe-coloured-text-gen] @@ -65,7 +65,7 @@
  1156. 501.02 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  1157. 501.02 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  1158. 501.02 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  1159. 501.02 s [safe-coloured-text-gen] - isNothing chunkStyleUnderlining,
  1160. 501.02 s [safe-coloured-text-gen] + not (isNothing chunkStyleUnderlining),
  1161. 501.02 s [safe-coloured-text-gen] isNothing chunkStyleBlinking,
  1162. 501.02 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleForeground,
  1163. 501.02 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleBackground
  1164. 501.02 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:69:11-39
  1165. 501.02 s [safe-coloured-text-gen] @@ -66,7 +66,7 @@
  1166. 501.02 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  1167. 501.02 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  1168. 501.02 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  1169. 501.02 s [safe-coloured-text-gen] - isNothing chunkStyleBlinking,
  1170. 501.02 s [safe-coloured-text-gen] + True,
  1171. 501.02 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleForeground,
  1172. 501.02 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleBackground
  1173. 501.02 s [safe-coloured-text-gen] ]
  1174. 501.02 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:69:11-39
  1175. 501.02 s [safe-coloured-text-gen] @@ -66,7 +66,7 @@
  1176. 501.02 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  1177. 501.02 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  1178. 501.02 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  1179. 501.02 s [safe-coloured-text-gen] - isNothing chunkStyleBlinking,
  1180. 501.02 s [safe-coloured-text-gen] + False,
  1181. 501.02 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleForeground,
  1182. 501.02 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleBackground
  1183. 501.02 s [safe-coloured-text-gen] ]
  1184. 501.02 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk.hs:69:11-39
  1185. 501.02 s [safe-coloured-text-gen] @@ -66,7 +66,7 @@
  1186. 501.02 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  1187. 501.02 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  1188. 501.02 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  1189. 501.02 s [safe-coloured-text-gen] - isNothing chunkStyleBlinking,
  1190. 501.02 s [safe-coloured-text-gen] + not (isNothing chunkStyleBlinking),
  1191. 501.02 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleForeground,
  1192. 501.02 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleBackground
  1193. 501.02 s [safe-coloured-text-gen] ]
  1194. 501.02 s [safe-coloured-text-gen] Testing mutation BoolLit at src/Text/Colour/Chunk.hs:70:17-21
  1195. 501.02 s [safe-coloured-text-gen] @@ -67,7 +67,7 @@
  1196. 501.02 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  1197. 501.02 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  1198. 501.02 s [safe-coloured-text-gen] isNothing chunkStyleBlinking,
  1199. 501.02 s [safe-coloured-text-gen] - maybe True (plainColour tc) chunkStyleForeground,
  1200. 501.02 s [safe-coloured-text-gen] + maybe False (plainColour tc) chunkStyleForeground,
  1201. 501.03 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleBackground
  1202. 501.03 s [safe-coloured-text-gen] ]
  1203. 501.03 s [safe-coloured-text-gen]
  1204. 501.03 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:70:11-59
  1205. 501.03 s [safe-coloured-text-gen] @@ -67,7 +67,7 @@
  1206. 501.03 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  1207. 501.03 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  1208. 501.03 s [safe-coloured-text-gen] isNothing chunkStyleBlinking,
  1209. 501.03 s [safe-coloured-text-gen] - maybe True (plainColour tc) chunkStyleForeground,
  1210. 501.03 s [safe-coloured-text-gen] + False,
  1211. 501.03 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleBackground
  1212. 501.03 s [safe-coloured-text-gen] ]
  1213. 501.03 s [safe-coloured-text-gen]
  1214. 501.03 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:70:11-59
  1215. 501.03 s [safe-coloured-text-gen] @@ -67,7 +67,7 @@
  1216. 501.03 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  1217. 501.03 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  1218. 501.03 s [safe-coloured-text-gen] isNothing chunkStyleBlinking,
  1219. 501.03 s [safe-coloured-text-gen] - maybe True (plainColour tc) chunkStyleForeground,
  1220. 501.03 s [safe-coloured-text-gen] + True,
  1221. 501.03 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleBackground
  1222. 501.03 s [safe-coloured-text-gen] ]
  1223. 501.03 s [safe-coloured-text-gen]
  1224. 501.03 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk.hs:70:11-59
  1225. 501.03 s [safe-coloured-text-gen] @@ -67,7 +67,7 @@
  1226. 501.03 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  1227. 501.03 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  1228. 501.03 s [safe-coloured-text-gen] isNothing chunkStyleBlinking,
  1229. 501.03 s [safe-coloured-text-gen] - maybe True (plainColour tc) chunkStyleForeground,
  1230. 501.03 s [safe-coloured-text-gen] + not (maybe True (plainColour tc) chunkStyleForeground),
  1231. 501.03 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleBackground
  1232. 501.03 s [safe-coloured-text-gen] ]
  1233. 501.03 s [safe-coloured-text-gen]
  1234. 501.03 s [safe-coloured-text-gen] Testing mutation BoolLit at src/Text/Colour/Chunk.hs:71:17-21
  1235. 501.03 s [safe-coloured-text-gen] @@ -68,7 +68,7 @@
  1236. 501.03 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  1237. 501.03 s [safe-coloured-text-gen] isNothing chunkStyleBlinking,
  1238. 501.03 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleForeground,
  1239. 501.03 s [safe-coloured-text-gen] - maybe True (plainColour tc) chunkStyleBackground
  1240. 501.03 s [safe-coloured-text-gen] + maybe False (plainColour tc) chunkStyleBackground
  1241. 501.03 s [safe-coloured-text-gen] ]
  1242. 501.03 s [safe-coloured-text-gen]
  1243. 501.03 s [safe-coloured-text-gen] plainChunk :: TerminalCapabilities -> Chunk -> Bool
  1244. 501.03 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:71:11-59
  1245. 501.03 s [safe-coloured-text-gen] @@ -68,7 +68,7 @@
  1246. 501.03 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  1247. 501.03 s [safe-coloured-text-gen] isNothing chunkStyleBlinking,
  1248. 501.03 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleForeground,
  1249. 501.03 s [safe-coloured-text-gen] - maybe True (plainColour tc) chunkStyleBackground
  1250. 501.03 s [safe-coloured-text-gen] + True
  1251. 501.03 s [safe-coloured-text-gen] ]
  1252. 501.03 s [safe-coloured-text-gen]
  1253. 501.03 s [safe-coloured-text-gen] plainChunk :: TerminalCapabilities -> Chunk -> Bool
  1254. 501.03 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:71:11-59
  1255. 501.03 s [safe-coloured-text-gen] @@ -68,7 +68,7 @@
  1256. 501.03 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  1257. 501.03 s [safe-coloured-text-gen] isNothing chunkStyleBlinking,
  1258. 501.03 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleForeground,
  1259. 501.03 s [safe-coloured-text-gen] - maybe True (plainColour tc) chunkStyleBackground
  1260. 501.03 s [safe-coloured-text-gen] + False
  1261. 501.03 s [safe-coloured-text-gen] ]
  1262. 501.03 s [safe-coloured-text-gen]
  1263. 501.03 s [safe-coloured-text-gen] plainChunk :: TerminalCapabilities -> Chunk -> Bool
  1264. 501.03 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk.hs:71:11-59
  1265. 501.03 s [safe-coloured-text-gen] @@ -68,7 +68,7 @@
  1266. 501.03 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  1267. 501.03 s [safe-coloured-text-gen] isNothing chunkStyleBlinking,
  1268. 501.03 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleForeground,
  1269. 501.03 s [safe-coloured-text-gen] - maybe True (plainColour tc) chunkStyleBackground
  1270. 501.03 s [safe-coloured-text-gen] + not (maybe True (plainColour tc) chunkStyleBackground)
  1271. 501.03 s [safe-coloured-text-gen] ]
  1272. 501.03 s [safe-coloured-text-gen]
  1273. 501.03 s [safe-coloured-text-gen] plainChunk :: TerminalCapabilities -> Chunk -> Bool
  1274. 501.03 s [safe-coloured-text-gen] Testing mutation ListLit at src/Text/Colour/Chunk.hs:62:9-10
  1275. 501.03 s [safe-coloured-text-gen] @@ -59,17 +59,7 @@
  1276. 501.03 s [safe-coloured-text-gen] plainStyle tc ChunkStyle {..} =
  1277. 501.03 s [safe-coloured-text-gen] let ChunkStyle _ _ _ _ _ _ _ _ _ _ = undefined
  1278. 501.03 s [safe-coloured-text-gen] in and
  1279. 501.03 s [safe-coloured-text-gen] - [ isNothing chunkStyleItalic,
  1280. 501.03 s [safe-coloured-text-gen] - isNothing chunkStyleStrikethrough,
  1281. 501.03 s [safe-coloured-text-gen] - isNothing chunkStyleSwapForegroundBackground,
  1282. 501.03 s [safe-coloured-text-gen] - isNothing chunkStyleConcealed,
  1283. 501.03 s [safe-coloured-text-gen] - isNothing chunkStyleOverlined,
  1284. 501.03 s [safe-coloured-text-gen] - isNothing chunkStyleConsoleIntensity,
  1285. 501.03 s [safe-coloured-text-gen] - isNothing chunkStyleUnderlining,
  1286. 501.03 s [safe-coloured-text-gen] - isNothing chunkStyleBlinking,
  1287. 501.03 s [safe-coloured-text-gen] - maybe True (plainColour tc) chunkStyleForeground,
  1288. 501.03 s [safe-coloured-text-gen] - maybe True (plainColour tc) chunkStyleBackground
  1289. 501.03 s [safe-coloured-text-gen] ]
  1290. 501.03 s [safe-coloured-text-gen]
  1291. 501.03 s [safe-coloured-text-gen] plainChunk :: TerminalCapabilities -> Chunk -> Bool
  1292. 501.04 s [safe-coloured-text-gen] plainChunk tc Chunk {..} =
  1293. 501.04 s [safe-coloured-text-gen] Testing mutation ListLit at src/Text/Colour/Chunk.hs:62:9-10
  1294. 501.04 s [safe-coloured-text-gen] @@ -59,17 +59,16 @@
  1295. 501.04 s [safe-coloured-text-gen] plainStyle tc ChunkStyle {..} =
  1296. 501.04 s [safe-coloured-text-gen] let ChunkStyle _ _ _ _ _ _ _ _ _ _ = undefined
  1297. 501.04 s [safe-coloured-text-gen] in and
  1298. 501.04 s [safe-coloured-text-gen] [ isNothing chunkStyleItalic,
  1299. 501.04 s [safe-coloured-text-gen] isNothing chunkStyleStrikethrough,
  1300. 501.04 s [safe-coloured-text-gen] isNothing chunkStyleSwapForegroundBackground,
  1301. 501.04 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  1302. 501.04 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  1303. 501.04 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  1304. 501.04 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  1305. 501.04 s [safe-coloured-text-gen] isNothing chunkStyleBlinking,
  1306. 501.04 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleForeground,
  1307. 501.04 s [safe-coloured-text-gen] - maybe True (plainColour tc) chunkStyleBackground
  1308. 501.04 s [safe-coloured-text-gen] ]
  1309. 501.04 s [safe-coloured-text-gen]
  1310. 501.04 s [safe-coloured-text-gen] plainChunk :: TerminalCapabilities -> Chunk -> Bool
  1311. 501.04 s [safe-coloured-text-gen] plainChunk tc Chunk {..} =
  1312. 501.04 s [safe-coloured-text-gen] Testing mutation ListLit at src/Text/Colour/Chunk.hs:62:9-10
  1313. 501.04 s [safe-coloured-text-gen] @@ -59,17 +59,16 @@
  1314. 501.04 s [safe-coloured-text-gen] plainStyle tc ChunkStyle {..} =
  1315. 501.04 s [safe-coloured-text-gen] let ChunkStyle _ _ _ _ _ _ _ _ _ _ = undefined
  1316. 501.04 s [safe-coloured-text-gen] in and
  1317. 501.04 s [safe-coloured-text-gen] - [ isNothing chunkStyleItalic,
  1318. 501.04 s [safe-coloured-text-gen] isNothing chunkStyleStrikethrough,
  1319. 501.04 s [safe-coloured-text-gen] isNothing chunkStyleSwapForegroundBackground,
  1320. 501.04 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  1321. 501.04 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  1322. 501.04 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  1323. 501.04 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  1324. 501.04 s [safe-coloured-text-gen] isNothing chunkStyleBlinking,
  1325. 501.04 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleForeground,
  1326. 501.04 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleBackground
  1327. 501.04 s [safe-coloured-text-gen] ]
  1328. 501.04 s [safe-coloured-text-gen]
  1329. 501.04 s [safe-coloured-text-gen] plainChunk :: TerminalCapabilities -> Chunk -> Bool
  1330. 501.04 s [safe-coloured-text-gen] plainChunk tc Chunk {..} =
  1331. 501.04 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:61:7-10
  1332. 501.04 s [safe-coloured-text-gen] @@ -58,18 +58,18 @@
  1333. 501.04 s [safe-coloured-text-gen] plainStyle :: TerminalCapabilities -> ChunkStyle -> Bool
  1334. 501.04 s [safe-coloured-text-gen] plainStyle tc ChunkStyle {..} =
  1335. 501.04 s [safe-coloured-text-gen] let ChunkStyle _ _ _ _ _ _ _ _ _ _ = undefined
  1336. 501.04 s [safe-coloured-text-gen] - in and
  1337. 501.04 s [safe-coloured-text-gen] + in True
  1338. 501.04 s [safe-coloured-text-gen] [ isNothing chunkStyleItalic,
  1339. 501.04 s [safe-coloured-text-gen] isNothing chunkStyleStrikethrough,
  1340. 501.04 s [safe-coloured-text-gen] isNothing chunkStyleSwapForegroundBackground,
  1341. 501.04 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  1342. 501.04 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  1343. 501.04 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  1344. 501.04 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  1345. 501.04 s [safe-coloured-text-gen] isNothing chunkStyleBlinking,
  1346. 513.38 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleForeground,
  1347. 513.40 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleBackground
  1348. 513.40 s [safe-coloured-text-gen] ]
  1349. 513.40 s [safe-coloured-text-gen]
  1350. 513.40 s [safe-coloured-text-gen] plainChunk :: TerminalCapabilities -> Chunk -> Bool
  1351. 513.40 s [safe-coloured-text-gen] plainChunk tc Chunk {..} =
  1352. 513.40 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:61:7-10
  1353. 513.40 s [safe-coloured-text-gen] @@ -58,18 +58,18 @@
  1354. 513.41 s [safe-coloured-text-gen] plainStyle :: TerminalCapabilities -> ChunkStyle -> Bool
  1355. 513.41 s [safe-coloured-text-gen] plainStyle tc ChunkStyle {..} =
  1356. 513.41 s [safe-coloured-text-gen] let ChunkStyle _ _ _ _ _ _ _ _ _ _ = undefined
  1357. 513.41 s [safe-coloured-text-gen] - in and
  1358. 513.41 s [safe-coloured-text-gen] + in False
  1359. 513.41 s [safe-coloured-text-gen] [ isNothing chunkStyleItalic,
  1360. 513.41 s [safe-coloured-text-gen] isNothing chunkStyleStrikethrough,
  1361. 513.41 s [safe-coloured-text-gen] isNothing chunkStyleSwapForegroundBackground,
  1362. 513.41 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  1363. 513.41 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  1364. 513.41 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  1365. 513.41 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  1366. 513.41 s [safe-coloured-text-gen] isNothing chunkStyleBlinking,
  1367. 513.41 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleForeground,
  1368. 513.41 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleBackground
  1369. 513.41 s [safe-coloured-text-gen] ]
  1370. 513.41 s [safe-coloured-text-gen]
  1371. 513.41 s [safe-coloured-text-gen] plainChunk :: TerminalCapabilities -> Chunk -> Bool
  1372. 513.41 s [safe-coloured-text-gen] plainChunk tc Chunk {..} =
  1373. 513.41 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk.hs:61:7-10
  1374. 513.41 s [safe-coloured-text-gen] @@ -58,18 +58,18 @@
  1375. 513.41 s [safe-coloured-text-gen] plainStyle :: TerminalCapabilities -> ChunkStyle -> Bool
  1376. 513.41 s [safe-coloured-text-gen] plainStyle tc ChunkStyle {..} =
  1377. 513.42 s [safe-coloured-text-gen] let ChunkStyle _ _ _ _ _ _ _ _ _ _ = undefined
  1378. 513.42 s [safe-coloured-text-gen] - in and
  1379. 513.42 s [safe-coloured-text-gen] + in not (and
  1380. 513.42 s [safe-coloured-text-gen] [ isNothing chunkStyleItalic,
  1381. 513.42 s [safe-coloured-text-gen] isNothing chunkStyleStrikethrough,
  1382. 513.42 s [safe-coloured-text-gen] isNothing chunkStyleSwapForegroundBackground,
  1383. 513.42 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  1384. 513.42 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  1385. 513.42 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  1386. 513.42 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  1387. 513.42 s [safe-coloured-text-gen] isNothing chunkStyleBlinking,
  1388. 513.42 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleForeground,
  1389. 513.42 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleBackground
  1390. 513.42 s [safe-coloured-text-gen] - ]
  1391. 513.42 s [safe-coloured-text-gen] + ])
  1392. 513.42 s [safe-coloured-text-gen]
  1393. 513.42 s [safe-coloured-text-gen] plainChunk :: TerminalCapabilities -> Chunk -> Bool
  1394. 513.42 s [safe-coloured-text-gen] plainChunk tc Chunk {..} =
  1395. 513.42 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:60:3-10
  1396. 513.42 s [safe-coloured-text-gen] @@ -57,19 +57,19 @@
  1397. 513.42 s [safe-coloured-text-gen]
  1398. 513.42 s [safe-coloured-text-gen] plainStyle :: TerminalCapabilities -> ChunkStyle -> Bool
  1399. 513.42 s [safe-coloured-text-gen] plainStyle tc ChunkStyle {..} =
  1400. 513.42 s [safe-coloured-text-gen] - let ChunkStyle _ _ _ _ _ _ _ _ _ _ = undefined
  1401. 513.42 s [safe-coloured-text-gen] + TruenkStyle _ _ _ _ _ _ _ _ _ _ = undefined
  1402. 513.42 s [safe-coloured-text-gen] in and
  1403. 513.42 s [safe-coloured-text-gen] [ isNothing chunkStyleItalic,
  1404. 513.42 s [safe-coloured-text-gen] isNothing chunkStyleStrikethrough,
  1405. 513.42 s [safe-coloured-text-gen] isNothing chunkStyleSwapForegroundBackground,
  1406. 513.42 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  1407. 513.42 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  1408. 513.42 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  1409. 513.42 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  1410. 513.42 s [safe-coloured-text-gen] isNothing chunkStyleBlinking,
  1411. 513.42 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleForeground,
  1412. 513.42 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleBackground
  1413. 513.42 s [safe-coloured-text-gen] ]
  1414. 513.42 s [safe-coloured-text-gen]
  1415. 513.43 s [safe-coloured-text-gen] plainChunk :: TerminalCapabilities -> Chunk -> Bool
  1416. 513.43 s [safe-coloured-text-gen] plainChunk tc Chunk {..} =
  1417. 513.43 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:60:3-10
  1418. 513.43 s [safe-coloured-text-gen] @@ -57,19 +57,19 @@
  1419. 513.43 s [safe-coloured-text-gen]
  1420. 513.43 s [safe-coloured-text-gen] plainStyle :: TerminalCapabilities -> ChunkStyle -> Bool
  1421. 513.43 s [safe-coloured-text-gen] plainStyle tc ChunkStyle {..} =
  1422. 513.43 s [safe-coloured-text-gen] - let ChunkStyle _ _ _ _ _ _ _ _ _ _ = undefined
  1423. 513.43 s [safe-coloured-text-gen] + FalsenkStyle _ _ _ _ _ _ _ _ _ _ = undefined
  1424. 513.43 s [safe-coloured-text-gen] in and
  1425. 513.43 s [safe-coloured-text-gen] [ isNothing chunkStyleItalic,
  1426. 513.43 s [safe-coloured-text-gen] isNothing chunkStyleStrikethrough,
  1427. 513.43 s [safe-coloured-text-gen] isNothing chunkStyleSwapForegroundBackground,
  1428. 513.43 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  1429. 513.43 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  1430. 513.43 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  1431. 513.43 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  1432. 513.43 s [safe-coloured-text-gen] isNothing chunkStyleBlinking,
  1433. 513.43 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleForeground,
  1434. 513.43 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleBackground
  1435. 513.43 s [safe-coloured-text-gen] ]
  1436. 513.43 s [safe-coloured-text-gen]
  1437. 513.43 s [safe-coloured-text-gen] plainChunk :: TerminalCapabilities -> Chunk -> Bool
  1438. 513.43 s [safe-coloured-text-gen] plainChunk tc Chunk {..} =
  1439. 513.43 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk.hs:60:3-10
  1440. 513.43 s [safe-coloured-text-gen] @@ -57,19 +57,19 @@
  1441. 513.43 s [safe-coloured-text-gen]
  1442. 513.43 s [safe-coloured-text-gen] plainStyle :: TerminalCapabilities -> ChunkStyle -> Bool
  1443. 513.43 s [safe-coloured-text-gen] plainStyle tc ChunkStyle {..} =
  1444. 513.43 s [safe-coloured-text-gen] - let ChunkStyle _ _ _ _ _ _ _ _ _ _ = undefined
  1445. 513.43 s [safe-coloured-text-gen] + not (let ChunkStyle _ _ _ _ _ _ _ _ _ _ = undefined
  1446. 513.43 s [safe-coloured-text-gen] in and
  1447. 513.43 s [safe-coloured-text-gen] [ isNothing chunkStyleItalic,
  1448. 513.43 s [safe-coloured-text-gen] isNothing chunkStyleStrikethrough,
  1449. 513.43 s [safe-coloured-text-gen] isNothing chunkStyleSwapForegroundBackground,
  1450. 513.43 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  1451. 513.43 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  1452. 513.43 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  1453. 513.43 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  1454. 513.43 s [safe-coloured-text-gen] isNothing chunkStyleBlinking,
  1455. 513.43 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleForeground,
  1456. 513.43 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleBackground
  1457. 513.44 s [safe-coloured-text-gen] - ]
  1458. 513.44 s [safe-coloured-text-gen] + ])
  1459. 513.44 s [safe-coloured-text-gen]
  1460. 513.44 s [safe-coloured-text-gen] plainChunk :: TerminalCapabilities -> Chunk -> Bool
  1461. 513.44 s [safe-coloured-text-gen] plainChunk tc Chunk {..} =
  1462. 513.44 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:77:7-31
  1463. 513.44 s [safe-coloured-text-gen] @@ -74,7 +74,7 @@
  1464. 513.44 s [safe-coloured-text-gen] plainChunk :: TerminalCapabilities -> Chunk -> Bool
  1465. 513.44 s [safe-coloured-text-gen] plainChunk tc Chunk {..} =
  1466. 513.44 s [safe-coloured-text-gen] let Chunk _ _ = undefined
  1467. 513.44 s [safe-coloured-text-gen] - in plainStyle tc chunkStyle
  1468. 513.44 s [safe-coloured-text-gen] + in True
  1469. 513.44 s [safe-coloured-text-gen]
  1470. 513.44 s [safe-coloured-text-gen] plainColour :: TerminalCapabilities -> Colour -> Bool
  1471. 513.44 s [safe-coloured-text-gen] plainColour tc = \case
  1472. 513.44 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:77:7-31
  1473. 513.44 s [safe-coloured-text-gen] @@ -74,7 +74,7 @@
  1474. 513.44 s [safe-coloured-text-gen] plainChunk :: TerminalCapabilities -> Chunk -> Bool
  1475. 513.44 s [safe-coloured-text-gen] plainChunk tc Chunk {..} =
  1476. 513.44 s [safe-coloured-text-gen] let Chunk _ _ = undefined
  1477. 513.44 s [safe-coloured-text-gen] - in plainStyle tc chunkStyle
  1478. 513.44 s [safe-coloured-text-gen] + in False
  1479. 513.44 s [safe-coloured-text-gen]
  1480. 513.44 s [safe-coloured-text-gen] plainColour :: TerminalCapabilities -> Colour -> Bool
  1481. 513.44 s [safe-coloured-text-gen] plainColour tc = \case
  1482. 513.44 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:76:3-31
  1483. 513.44 s [safe-coloured-text-gen] @@ -73,8 +73,8 @@
  1484. 513.44 s [safe-coloured-text-gen]
  1485. 513.44 s [safe-coloured-text-gen] plainChunk :: TerminalCapabilities -> Chunk -> Bool
  1486. 513.44 s [safe-coloured-text-gen] plainChunk tc Chunk {..} =
  1487. 513.44 s [safe-coloured-text-gen] - let Chunk _ _ = undefined
  1488. 513.44 s [safe-coloured-text-gen] + False
  1489. 513.44 s [safe-coloured-text-gen] in plainStyle tc chunkStyle
  1490. 513.44 s [safe-coloured-text-gen]
  1491. 513.44 s [safe-coloured-text-gen] plainColour :: TerminalCapabilities -> Colour -> Bool
  1492. 513.44 s [safe-coloured-text-gen] plainColour tc = \case
  1493. 513.44 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk.hs:77:7-31
  1494. 513.44 s [safe-coloured-text-gen] @@ -74,7 +74,7 @@
  1495. 513.44 s [safe-coloured-text-gen] plainChunk :: TerminalCapabilities -> Chunk -> Bool
  1496. 513.44 s [safe-coloured-text-gen] plainChunk tc Chunk {..} =
  1497. 513.44 s [safe-coloured-text-gen] let Chunk _ _ = undefined
  1498. 513.44 s [safe-coloured-text-gen] - in plainStyle tc chunkStyle
  1499. 513.44 s [safe-coloured-text-gen] + in not (plainStyle tc chunkStyle)
  1500. 513.44 s [safe-coloured-text-gen]
  1501. 513.44 s [safe-coloured-text-gen] plainColour :: TerminalCapabilities -> Colour -> Bool
  1502. 513.44 s [safe-coloured-text-gen] plainColour tc = \case
  1503. 513.44 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:76:3-31
  1504. 513.44 s [safe-coloured-text-gen] @@ -73,8 +73,8 @@
  1505. 513.44 s [safe-coloured-text-gen]
  1506. 513.44 s [safe-coloured-text-gen] plainChunk :: TerminalCapabilities -> Chunk -> Bool
  1507. 513.44 s [safe-coloured-text-gen] plainChunk tc Chunk {..} =
  1508. 513.44 s [safe-coloured-text-gen] - let Chunk _ _ = undefined
  1509. 513.44 s [safe-coloured-text-gen] + True
  1510. 513.44 s [safe-coloured-text-gen] in plainStyle tc chunkStyle
  1511. 513.44 s [safe-coloured-text-gen]
  1512. 513.44 s [safe-coloured-text-gen] plainColour :: TerminalCapabilities -> Colour -> Bool
  1513. 513.44 s [safe-coloured-text-gen] plainColour tc = \case
  1514. 513.44 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk.hs:76:3-31
  1515. 513.44 s [safe-coloured-text-gen] @@ -73,8 +73,8 @@
  1516. 513.44 s [safe-coloured-text-gen]
  1517. 513.44 s [safe-coloured-text-gen] plainChunk :: TerminalCapabilities -> Chunk -> Bool
  1518. 513.44 s [safe-coloured-text-gen] plainChunk tc Chunk {..} =
  1519. 513.45 s [safe-coloured-text-gen] - let Chunk _ _ = undefined
  1520. 513.45 s [safe-coloured-text-gen] - in plainStyle tc chunkStyle
  1521. 513.45 s [safe-coloured-text-gen] + not (let Chunk _ _ = undefined
  1522. 513.45 s [safe-coloured-text-gen] + in plainStyle tc chunkStyle)
  1523. 513.45 s [safe-coloured-text-gen]
  1524. 513.45 s [safe-coloured-text-gen] plainColour :: TerminalCapabilities -> Colour -> Bool
  1525. 513.45 s [safe-coloured-text-gen] plainColour tc = \case
  1526. 513.45 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:124:6-21
  1527. 513.45 s [safe-coloured-text-gen] @@ -121,7 +121,7 @@
  1528. 513.45 s [safe-coloured-text-gen] -- | Render a chunk to a lazy 'LT.Text' 'Text.Builder'
  1529. 513.45 s [safe-coloured-text-gen] renderChunkBuilder :: TerminalCapabilities -> Chunk -> Text.Builder
  1530. 513.45 s [safe-coloured-text-gen] renderChunkBuilder tc c@Chunk {..} =
  1531. 513.45 s [safe-coloured-text-gen] - if plainChunk tc c
  1532. 513.45 s [safe-coloured-text-gen] + if True
  1533. 513.45 s [safe-coloured-text-gen] then LTB.fromText chunkText
  1534. 513.45 s [safe-coloured-text-gen] else
  1535. 513.45 s [safe-coloured-text-gen] mconcat
  1536. 513.45 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk.hs:124:6-21
  1537. 513.45 s [safe-coloured-text-gen] @@ -121,7 +121,7 @@
  1538. 513.45 s [safe-coloured-text-gen] -- | Render a chunk to a lazy 'LT.Text' 'Text.Builder'
  1539. 513.45 s [safe-coloured-text-gen] renderChunkBuilder :: TerminalCapabilities -> Chunk -> Text.Builder
  1540. 513.45 s [safe-coloured-text-gen] renderChunkBuilder tc c@Chunk {..} =
  1541. 513.45 s [safe-coloured-text-gen] - if plainChunk tc c
  1542. 513.45 s [safe-coloured-text-gen] + if False
  1543. 513.45 s [safe-coloured-text-gen] then LTB.fromText chunkText
  1544. 513.45 s [safe-coloured-text-gen] else
  1545. 513.45 s [safe-coloured-text-gen] mconcat
  1546. 513.45 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk.hs:124:6-21
  1547. 513.45 s [safe-coloured-text-gen] @@ -121,7 +121,7 @@
  1548. 513.45 s [safe-coloured-text-gen] -- | Render a chunk to a lazy 'LT.Text' 'Text.Builder'
  1549. 513.45 s [safe-coloured-text-gen] renderChunkBuilder :: TerminalCapabilities -> Chunk -> Text.Builder
  1550. 513.45 s [safe-coloured-text-gen] renderChunkBuilder tc c@Chunk {..} =
  1551. 513.45 s [safe-coloured-text-gen] - if plainChunk tc c
  1552. 513.45 s [safe-coloured-text-gen] + if not (plainChunk tc c)
  1553. 513.45 s [safe-coloured-text-gen] then LTB.fromText chunkText
  1554. 513.45 s [safe-coloured-text-gen] else
  1555. 513.45 s [safe-coloured-text-gen] mconcat
  1556. 513.45 s [safe-coloured-text-gen] Testing mutation ListLit at src/Text/Colour/Chunk.hs:128:9-10
  1557. 513.45 s [safe-coloured-text-gen] @@ -125,10 +125,7 @@
  1558. 513.45 s [safe-coloured-text-gen] then LTB.fromText chunkText
  1559. 513.45 s [safe-coloured-text-gen] else
  1560. 513.45 s [safe-coloured-text-gen] mconcat
  1561. 513.45 s [safe-coloured-text-gen] - [ renderCSI (SGR (styleSGR tc chunkStyle)),
  1562. 513.45 s [safe-coloured-text-gen] - LTB.fromText chunkText,
  1563. 513.45 s [safe-coloured-text-gen] - renderCSI (SGR [Reset])
  1564. 513.45 s [safe-coloured-text-gen] ]
  1565. 513.45 s [safe-coloured-text-gen]
  1566. 547.72 s [safe-coloured-text-gen] styleSGR :: TerminalCapabilities -> ChunkStyle -> [SGR]
  1567. 547.72 s [safe-coloured-text-gen] styleSGR tc ChunkStyle {..} =
  1568. 547.74 s [safe-coloured-text-gen] Testing mutation ListLit at src/Text/Colour/Chunk.hs:128:9-10
  1569. 547.74 s [safe-coloured-text-gen] @@ -125,10 +125,9 @@
  1570. 547.74 s [safe-coloured-text-gen] then LTB.fromText chunkText
  1571. 547.75 s [safe-coloured-text-gen] else
  1572. 547.75 s [safe-coloured-text-gen] mconcat
  1573. 547.75 s [safe-coloured-text-gen] - [ renderCSI (SGR (styleSGR tc chunkStyle)),
  1574. 547.75 s [safe-coloured-text-gen] LTB.fromText chunkText,
  1575. 547.75 s [safe-coloured-text-gen] renderCSI (SGR [Reset])
  1576. 547.75 s [safe-coloured-text-gen] ]
  1577. 547.75 s [safe-coloured-text-gen]
  1578. 547.75 s [safe-coloured-text-gen] styleSGR :: TerminalCapabilities -> ChunkStyle -> [SGR]
  1579. 547.75 s [safe-coloured-text-gen] styleSGR tc ChunkStyle {..} =
  1580. 547.75 s [safe-coloured-text-gen] Testing mutation ListLit at src/Text/Colour/Chunk.hs:128:9-10
  1581. 547.75 s [safe-coloured-text-gen] @@ -125,10 +125,9 @@
  1582. 547.75 s [safe-coloured-text-gen] then LTB.fromText chunkText
  1583. 547.75 s [safe-coloured-text-gen] else
  1584. 547.75 s [safe-coloured-text-gen] mconcat
  1585. 547.75 s [safe-coloured-text-gen] [ renderCSI (SGR (styleSGR tc chunkStyle)),
  1586. 547.75 s [safe-coloured-text-gen] LTB.fromText chunkText,
  1587. 547.75 s [safe-coloured-text-gen] - renderCSI (SGR [Reset])
  1588. 547.75 s [safe-coloured-text-gen] ]
  1589. 547.75 s [safe-coloured-text-gen]
  1590. 547.75 s [safe-coloured-text-gen] styleSGR :: TerminalCapabilities -> ChunkStyle -> [SGR]
  1591. 547.75 s [safe-coloured-text-gen] styleSGR tc ChunkStyle {..} =
  1592. 547.75 s [safe-coloured-text-gen] Testing mutation MaybeOp at src/Text/Colour/Code.hs:220:8-18
  1593. 547.75 s [safe-coloured-text-gen] @@ -217,7 +217,7 @@
  1594. 547.75 s [safe-coloured-text-gen]
  1595. 547.75 s [safe-coloured-text-gen] terminalColourFromIndex :: Word8 -> Maybe TerminalColour
  1596. 547.75 s [safe-coloured-text-gen] terminalColourFromIndex = \case
  1597. 547.75 s [safe-coloured-text-gen] - 0 -> Just Black
  1598. 547.76 s [safe-coloured-text-gen] + 0 -> Nothing
  1599. 547.76 s [safe-coloured-text-gen] 1 -> Just Red
  1600. 547.76 s [safe-coloured-text-gen] 2 -> Just Green
  1601. 547.76 s [safe-coloured-text-gen] 3 -> Just Yellow
  1602. 547.76 s [safe-coloured-text-gen] Testing mutation MaybeOp at src/Text/Colour/Code.hs:222:8-18
  1603. 547.76 s [safe-coloured-text-gen] @@ -219,7 +219,7 @@
  1604. 547.76 s [safe-coloured-text-gen] terminalColourFromIndex = \case
  1605. 547.76 s [safe-coloured-text-gen] 0 -> Just Black
  1606. 547.76 s [safe-coloured-text-gen] 1 -> Just Red
  1607. 547.76 s [safe-coloured-text-gen] - 2 -> Just Green
  1608. 547.76 s [safe-coloured-text-gen] + 2 -> Nothing
  1609. 547.76 s [safe-coloured-text-gen] 3 -> Just Yellow
  1610. 547.76 s [safe-coloured-text-gen] 4 -> Just Blue
  1611. 547.76 s [safe-coloured-text-gen] 5 -> Just Magenta
  1612. 547.76 s [safe-coloured-text-gen] Testing mutation MaybeOp at src/Text/Colour/Code.hs:221:8-16
  1613. 547.76 s [safe-coloured-text-gen] @@ -218,7 +218,7 @@
  1614. 547.76 s [safe-coloured-text-gen] terminalColourFromIndex :: Word8 -> Maybe TerminalColour
  1615. 547.76 s [safe-coloured-text-gen] terminalColourFromIndex = \case
  1616. 547.76 s [safe-coloured-text-gen] 0 -> Just Black
  1617. 547.76 s [safe-coloured-text-gen] - 1 -> Just Red
  1618. 547.76 s [safe-coloured-text-gen] + 1 -> Nothing
  1619. 547.76 s [safe-coloured-text-gen] 2 -> Just Green
  1620. 547.76 s [safe-coloured-text-gen] 3 -> Just Yellow
  1621. 547.76 s [safe-coloured-text-gen] 4 -> Just Blue
  1622. 547.76 s [safe-coloured-text-gen] Testing mutation MaybeOp at src/Text/Colour/Code.hs:223:8-19
  1623. 547.76 s [safe-coloured-text-gen] @@ -220,7 +220,7 @@
  1624. 547.76 s [safe-coloured-text-gen] 0 -> Just Black
  1625. 547.76 s [safe-coloured-text-gen] 1 -> Just Red
  1626. 547.76 s [safe-coloured-text-gen] 2 -> Just Green
  1627. 547.76 s [safe-coloured-text-gen] - 3 -> Just Yellow
  1628. 547.76 s [safe-coloured-text-gen] + 3 -> Nothing
  1629. 547.76 s [safe-coloured-text-gen] 4 -> Just Blue
  1630. 547.76 s [safe-coloured-text-gen] 5 -> Just Magenta
  1631. 547.76 s [safe-coloured-text-gen] 6 -> Just Cyan
  1632. 547.76 s [safe-coloured-text-gen] Testing mutation MaybeOp at src/Text/Colour/Code.hs:224:8-17
  1633. 547.76 s [safe-coloured-text-gen] @@ -221,7 +221,7 @@
  1634. 547.76 s [safe-coloured-text-gen] 1 -> Just Red
  1635. 547.76 s [safe-coloured-text-gen] 2 -> Just Green
  1636. 547.76 s [safe-coloured-text-gen] 3 -> Just Yellow
  1637. 547.76 s [safe-coloured-text-gen] - 4 -> Just Blue
  1638. 547.76 s [safe-coloured-text-gen] + 4 -> Nothing
  1639. 547.76 s [safe-coloured-text-gen] 5 -> Just Magenta
  1640. 547.76 s [safe-coloured-text-gen] 6 -> Just Cyan
  1641. 547.76 s [safe-coloured-text-gen] 7 -> Just White
  1642. 547.76 s [safe-coloured-text-gen] Testing mutation MaybeOp at src/Text/Colour/Code.hs:225:8-20
  1643. 547.76 s [safe-coloured-text-gen] @@ -222,7 +222,7 @@
  1644. 547.76 s [safe-coloured-text-gen] 2 -> Just Green
  1645. 547.76 s [safe-coloured-text-gen] 3 -> Just Yellow
  1646. 547.76 s [safe-coloured-text-gen] 4 -> Just Blue
  1647. 547.76 s [safe-coloured-text-gen] - 5 -> Just Magenta
  1648. 547.76 s [safe-coloured-text-gen] + 5 -> Nothing
  1649. 547.77 s [safe-coloured-text-gen] 6 -> Just Cyan
  1650. 547.77 s [safe-coloured-text-gen] 7 -> Just White
  1651. 547.77 s [safe-coloured-text-gen] _ -> Nothing
  1652. 547.77 s [safe-coloured-text-gen] Testing mutation MaybeOp at src/Text/Colour/Code.hs:226:8-17
  1653. 547.77 s [safe-coloured-text-gen] @@ -223,6 +223,6 @@
  1654. 547.77 s [safe-coloured-text-gen] 3 -> Just Yellow
  1655. 547.77 s [safe-coloured-text-gen] 4 -> Just Blue
  1656. 547.77 s [safe-coloured-text-gen] 5 -> Just Magenta
  1657. 547.77 s [safe-coloured-text-gen] - 6 -> Just Cyan
  1658. 547.77 s [safe-coloured-text-gen] + 6 -> Nothing
  1659. 547.77 s [safe-coloured-text-gen] 7 -> Just White
  1660. 547.77 s [safe-coloured-text-gen] _ -> Nothing
  1661. 547.77 s [safe-coloured-text-gen] Testing mutation MaybeOp at src/Text/Colour/Code.hs:227:8-18
  1662. 547.77 s [safe-coloured-text-gen] @@ -224,5 +224,5 @@
  1663. 547.77 s [safe-coloured-text-gen] 4 -> Just Blue
  1664. 547.77 s [safe-coloured-text-gen] 5 -> Just Magenta
  1665. 547.77 s [safe-coloured-text-gen] 6 -> Just Cyan
  1666. 547.77 s [safe-coloured-text-gen] - 7 -> Just White
  1667. 547.77 s [safe-coloured-text-gen] + 7 -> Nothing
  1668. 547.77 s [safe-coloured-text-gen] _ -> Nothing
  1669. 547.77 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:209:12-13
  1670. 547.77 s [safe-coloured-text-gen] @@ -206,7 +206,7 @@
  1671. 547.77 s [safe-coloured-text-gen]
  1672. 547.77 s [safe-coloured-text-gen] terminalColourSGRParameter :: TerminalColour -> Word8
  1673. 547.77 s [safe-coloured-text-gen] terminalColourSGRParameter = \case
  1674. 547.77 s [safe-coloured-text-gen] - Black -> 0
  1675. 547.77 s [safe-coloured-text-gen] + Black -> 1
  1676. 547.77 s [safe-coloured-text-gen] Red -> 1
  1677. 547.77 s [safe-coloured-text-gen] Green -> 2
  1678. 547.77 s [safe-coloured-text-gen] Yellow -> 3
  1679. 547.77 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:210:10-11
  1680. 547.77 s [safe-coloured-text-gen] @@ -207,7 +207,7 @@
  1681. 547.77 s [safe-coloured-text-gen] terminalColourSGRParameter :: TerminalColour -> Word8
  1682. 547.77 s [safe-coloured-text-gen] terminalColourSGRParameter = \case
  1683. 547.77 s [safe-coloured-text-gen] Black -> 0
  1684. 547.77 s [safe-coloured-text-gen] - Red -> 1
  1685. 547.77 s [safe-coloured-text-gen] + Red -> 0
  1686. 547.77 s [safe-coloured-text-gen] Green -> 2
  1687. 547.77 s [safe-coloured-text-gen] Yellow -> 3
  1688. 547.77 s [safe-coloured-text-gen] Blue -> 4
  1689. 547.77 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:211:12-13
  1690. 547.77 s [safe-coloured-text-gen] @@ -208,7 +208,7 @@
  1691. 547.77 s [safe-coloured-text-gen] terminalColourSGRParameter = \case
  1692. 547.77 s [safe-coloured-text-gen] Black -> 0
  1693. 547.77 s [safe-coloured-text-gen] Red -> 1
  1694. 547.77 s [safe-coloured-text-gen] - Green -> 2
  1695. 547.77 s [safe-coloured-text-gen] + Green -> 0
  1696. 547.77 s [safe-coloured-text-gen] Yellow -> 3
  1697. 547.77 s [safe-coloured-text-gen] Blue -> 4
  1698. 547.78 s [safe-coloured-text-gen] Magenta -> 5
  1699. 547.78 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:211:12-13
  1700. 547.78 s [safe-coloured-text-gen] @@ -208,7 +208,7 @@
  1701. 547.78 s [safe-coloured-text-gen] terminalColourSGRParameter = \case
  1702. 547.78 s [safe-coloured-text-gen] Black -> 0
  1703. 547.78 s [safe-coloured-text-gen] Red -> 1
  1704. 547.78 s [safe-coloured-text-gen] - Green -> 2
  1705. 547.78 s [safe-coloured-text-gen] + Green -> 1
  1706. 547.78 s [safe-coloured-text-gen] Yellow -> 3
  1707. 547.78 s [safe-coloured-text-gen] Blue -> 4
  1708. 547.78 s [safe-coloured-text-gen] Magenta -> 5
  1709. 547.78 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:212:13-14
  1710. 547.78 s [safe-coloured-text-gen] @@ -209,7 +209,7 @@
  1711. 547.78 s [safe-coloured-text-gen] Black -> 0
  1712. 547.78 s [safe-coloured-text-gen] Red -> 1
  1713. 547.78 s [safe-coloured-text-gen] Green -> 2
  1714. 547.78 s [safe-coloured-text-gen] - Yellow -> 3
  1715. 547.78 s [safe-coloured-text-gen] + Yellow -> 0
  1716. 547.78 s [safe-coloured-text-gen] Blue -> 4
  1717. 547.78 s [safe-coloured-text-gen] Magenta -> 5
  1718. 547.78 s [safe-coloured-text-gen] Cyan -> 6
  1719. 547.78 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:212:13-14
  1720. 547.78 s [safe-coloured-text-gen] @@ -209,7 +209,7 @@
  1721. 547.78 s [safe-coloured-text-gen] Black -> 0
  1722. 547.78 s [safe-coloured-text-gen] Red -> 1
  1723. 547.78 s [safe-coloured-text-gen] Green -> 2
  1724. 547.78 s [safe-coloured-text-gen] - Yellow -> 3
  1725. 547.78 s [safe-coloured-text-gen] + Yellow -> 1
  1726. 547.78 s [safe-coloured-text-gen] Blue -> 4
  1727. 547.78 s [safe-coloured-text-gen] Magenta -> 5
  1728. 547.78 s [safe-coloured-text-gen] Cyan -> 6
  1729. 547.78 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:213:11-12
  1730. 547.78 s [safe-coloured-text-gen] @@ -210,7 +210,7 @@
  1731. 547.78 s [safe-coloured-text-gen] Red -> 1
  1732. 547.78 s [safe-coloured-text-gen] Green -> 2
  1733. 547.78 s [safe-coloured-text-gen] Yellow -> 3
  1734. 547.78 s [safe-coloured-text-gen] - Blue -> 4
  1735. 547.78 s [safe-coloured-text-gen] + Blue -> 0
  1736. 547.78 s [safe-coloured-text-gen] Magenta -> 5
  1737. 547.78 s [safe-coloured-text-gen] Cyan -> 6
  1738. 547.78 s [safe-coloured-text-gen] White -> 7
  1739. 547.78 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:213:11-12
  1740. 547.78 s [safe-coloured-text-gen] @@ -210,7 +210,7 @@
  1741. 547.78 s [safe-coloured-text-gen] Red -> 1
  1742. 547.78 s [safe-coloured-text-gen] Green -> 2
  1743. 547.78 s [safe-coloured-text-gen] Yellow -> 3
  1744. 547.78 s [safe-coloured-text-gen] - Blue -> 4
  1745. 547.78 s [safe-coloured-text-gen] + Blue -> 1
  1746. 547.78 s [safe-coloured-text-gen] Magenta -> 5
  1747. 547.78 s [safe-coloured-text-gen] Cyan -> 6
  1748. 547.78 s [safe-coloured-text-gen] White -> 7
  1749. 547.78 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:214:14-15
  1750. 547.78 s [safe-coloured-text-gen] @@ -211,7 +211,7 @@
  1751. 547.78 s [safe-coloured-text-gen] Green -> 2
  1752. 547.78 s [safe-coloured-text-gen] Yellow -> 3
  1753. 547.78 s [safe-coloured-text-gen] Blue -> 4
  1754. 547.78 s [safe-coloured-text-gen] - Magenta -> 5
  1755. 547.78 s [safe-coloured-text-gen] + Magenta -> 0
  1756. 547.78 s [safe-coloured-text-gen] Cyan -> 6
  1757. 547.78 s [safe-coloured-text-gen] White -> 7
  1758. 547.78 s [safe-coloured-text-gen]
  1759. 547.78 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:214:14-15
  1760. 547.78 s [safe-coloured-text-gen] @@ -211,7 +211,7 @@
  1761. 547.78 s [safe-coloured-text-gen] Green -> 2
  1762. 547.78 s [safe-coloured-text-gen] Yellow -> 3
  1763. 547.78 s [safe-coloured-text-gen] Blue -> 4
  1764. 547.78 s [safe-coloured-text-gen] - Magenta -> 5
  1765. 547.78 s [safe-coloured-text-gen] + Magenta -> 1
  1766. 547.78 s [safe-coloured-text-gen] Cyan -> 6
  1767. 547.78 s [safe-coloured-text-gen] White -> 7
  1768. 547.78 s [safe-coloured-text-gen]
  1769. 547.78 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:215:11-12
  1770. 547.78 s [safe-coloured-text-gen] @@ -212,7 +212,7 @@
  1771. 547.79 s [safe-coloured-text-gen] Yellow -> 3
  1772. 547.79 s [safe-coloured-text-gen] Blue -> 4
  1773. 547.79 s [safe-coloured-text-gen] Magenta -> 5
  1774. 547.79 s [safe-coloured-text-gen] - Cyan -> 6
  1775. 547.79 s [safe-coloured-text-gen] + Cyan -> 0
  1776. 547.79 s [safe-coloured-text-gen] White -> 7
  1777. 547.79 s [safe-coloured-text-gen]
  1778. 547.79 s [safe-coloured-text-gen] terminalColourFromIndex :: Word8 -> Maybe TerminalColour
  1779. 547.79 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:215:11-12
  1780. 547.79 s [safe-coloured-text-gen] @@ -212,7 +212,7 @@
  1781. 547.79 s [safe-coloured-text-gen] Yellow -> 3
  1782. 547.79 s [safe-coloured-text-gen] Blue -> 4
  1783. 547.79 s [safe-coloured-text-gen] Magenta -> 5
  1784. 547.79 s [safe-coloured-text-gen] - Cyan -> 6
  1785. 547.79 s [safe-coloured-text-gen] + Cyan -> 1
  1786. 547.79 s [safe-coloured-text-gen] White -> 7
  1787. 547.79 s [safe-coloured-text-gen]
  1788. 547.79 s [safe-coloured-text-gen] terminalColourFromIndex :: Word8 -> Maybe TerminalColour
  1789. 547.79 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:216:12-13
  1790. 547.79 s [safe-coloured-text-gen] @@ -213,7 +213,7 @@
  1791. 547.79 s [safe-coloured-text-gen] Blue -> 4
  1792. 547.79 s [safe-coloured-text-gen] Magenta -> 5
  1793. 547.79 s [safe-coloured-text-gen] Cyan -> 6
  1794. 547.79 s [safe-coloured-text-gen] - White -> 7
  1795. 547.79 s [safe-coloured-text-gen] + White -> 0
  1796. 547.79 s [safe-coloured-text-gen]
  1797. 547.79 s [safe-coloured-text-gen] terminalColourFromIndex :: Word8 -> Maybe TerminalColour
  1798. 547.79 s [safe-coloured-text-gen] terminalColourFromIndex = \case
  1799. 547.79 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:216:12-13
  1800. 547.79 s [safe-coloured-text-gen] @@ -213,7 +213,7 @@
  1801. 547.79 s [safe-coloured-text-gen] Blue -> 4
  1802. 547.79 s [safe-coloured-text-gen] Magenta -> 5
  1803. 547.79 s [safe-coloured-text-gen] Cyan -> 6
  1804. 547.79 s [safe-coloured-text-gen] - White -> 7
  1805. 547.79 s [safe-coloured-text-gen] + White -> 1
  1806. 547.79 s [safe-coloured-text-gen]
  1807. 547.79 s [safe-coloured-text-gen] terminalColourFromIndex :: Word8 -> Maybe TerminalColour
  1808. 547.79 s [safe-coloured-text-gen] terminalColourFromIndex = \case
  1809. 547.79 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Code.hs:101:22-23
  1810. 547.79 s [safe-coloured-text-gen] @@ -98,7 +98,7 @@
  1811. 547.79 s [safe-coloured-text-gen] sgrToCSIParams :: SGR -> [Word8]
  1812. 547.79 s [safe-coloured-text-gen] sgrToCSIParams = \case
  1813. 547.79 s [safe-coloured-text-gen] Reset -> [] -- [0] would be fine too
  1814. 547.79 s [safe-coloured-text-gen] - SetItalic b -> [if b then 3 else 23]
  1815. 547.79 s [safe-coloured-text-gen] + SetItalic b -> [if True then 3 else 23]
  1816. 547.79 s [safe-coloured-text-gen] SetStrikethrough b -> [if b then 9 else 29]
  1817. 547.79 s [safe-coloured-text-gen] SetSwapForegroundBackground b -> [if b then 7 else 27]
  1818. 547.80 s [safe-coloured-text-gen] SetConcealed b -> [if b then 8 else 28]
  1819. 547.80 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Code.hs:101:22-23
  1820. 547.80 s [safe-coloured-text-gen] @@ -98,7 +98,7 @@
  1821. 547.80 s [safe-coloured-text-gen] sgrToCSIParams :: SGR -> [Word8]
  1822. 547.80 s [safe-coloured-text-gen] sgrToCSIParams = \case
  1823. 547.80 s [safe-coloured-text-gen] Reset -> [] -- [0] would be fine too
  1824. 547.80 s [safe-coloured-text-gen] - SetItalic b -> [if b then 3 else 23]
  1825. 547.80 s [safe-coloured-text-gen] + SetItalic b -> [if False then 3 else 23]
  1826. 547.80 s [safe-coloured-text-gen] SetStrikethrough b -> [if b then 9 else 29]
  1827. 547.80 s [safe-coloured-text-gen] SetSwapForegroundBackground b -> [if b then 7 else 27]
  1828. 547.80 s [safe-coloured-text-gen] SetConcealed b -> [if b then 8 else 28]
  1829. 547.80 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Code.hs:101:22-23
  1830. 547.80 s [safe-coloured-text-gen] @@ -98,7 +98,7 @@
  1831. 547.80 s [safe-coloured-text-gen] sgrToCSIParams :: SGR -> [Word8]
  1832. 547.80 s [safe-coloured-text-gen] sgrToCSIParams = \case
  1833. 547.80 s [safe-coloured-text-gen] Reset -> [] -- [0] would be fine too
  1834. 547.80 s [safe-coloured-text-gen] - SetItalic b -> [if b then 3 else 23]
  1835. 547.80 s [safe-coloured-text-gen] + SetItalic b -> [if not (b) then 3 else 23]
  1836. 547.80 s [safe-coloured-text-gen] SetStrikethrough b -> [if b then 9 else 29]
  1837. 547.80 s [safe-coloured-text-gen] SetSwapForegroundBackground b -> [if b then 7 else 27]
  1838. 547.80 s [safe-coloured-text-gen] SetConcealed b -> [if b then 8 else 28]
  1839. 547.80 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:101:29-30
  1840. 547.80 s [safe-coloured-text-gen] @@ -98,7 +98,7 @@
  1841. 547.80 s [safe-coloured-text-gen] sgrToCSIParams :: SGR -> [Word8]
  1842. 547.80 s [safe-coloured-text-gen] sgrToCSIParams = \case
  1843. 547.80 s [safe-coloured-text-gen] Reset -> [] -- [0] would be fine too
  1844. 547.80 s [safe-coloured-text-gen] - SetItalic b -> [if b then 3 else 23]
  1845. 547.80 s [safe-coloured-text-gen] + SetItalic b -> [if b then 0 else 23]
  1846. 547.80 s [safe-coloured-text-gen] SetStrikethrough b -> [if b then 9 else 29]
  1847. 547.80 s [safe-coloured-text-gen] SetSwapForegroundBackground b -> [if b then 7 else 27]
  1848. 547.80 s [safe-coloured-text-gen] SetConcealed b -> [if b then 8 else 28]
  1849. 547.80 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:101:36-38
  1850. 547.80 s [safe-coloured-text-gen] @@ -98,7 +98,7 @@
  1851. 547.80 s [safe-coloured-text-gen] sgrToCSIParams :: SGR -> [Word8]
  1852. 547.80 s [safe-coloured-text-gen] sgrToCSIParams = \case
  1853. 547.80 s [safe-coloured-text-gen] Reset -> [] -- [0] would be fine too
  1854. 547.80 s [safe-coloured-text-gen] - SetItalic b -> [if b then 3 else 23]
  1855. 576.04 s [safe-coloured-text-gen] + SetItalic b -> [if b then 3 else 0]
  1856. 576.65 s [safe-coloured-text-gen] SetStrikethrough b -> [if b then 9 else 29]
  1857. 576.65 s [safe-coloured-text-gen] SetSwapForegroundBackground b -> [if b then 7 else 27]
  1858. 576.65 s [safe-coloured-text-gen] SetConcealed b -> [if b then 8 else 28]
  1859. 576.65 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:101:36-38
  1860. 576.65 s [safe-coloured-text-gen] @@ -98,7 +98,7 @@
  1861. 576.65 s [safe-coloured-text-gen] sgrToCSIParams :: SGR -> [Word8]
  1862. 576.65 s [safe-coloured-text-gen] sgrToCSIParams = \case
  1863. 576.65 s [safe-coloured-text-gen] Reset -> [] -- [0] would be fine too
  1864. 576.65 s [safe-coloured-text-gen] - SetItalic b -> [if b then 3 else 23]
  1865. 576.65 s [safe-coloured-text-gen] + SetItalic b -> [if b then 3 else 1]
  1866. 576.65 s [safe-coloured-text-gen] SetStrikethrough b -> [if b then 9 else 29]
  1867. 576.65 s [safe-coloured-text-gen] SetSwapForegroundBackground b -> [if b then 7 else 27]
  1868. 576.65 s [safe-coloured-text-gen] SetConcealed b -> [if b then 8 else 28]
  1869. 576.65 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Code.hs:102:29-30
  1870. 576.65 s [safe-coloured-text-gen] @@ -99,7 +99,7 @@
  1871. 576.65 s [safe-coloured-text-gen] sgrToCSIParams = \case
  1872. 576.65 s [safe-coloured-text-gen] Reset -> [] -- [0] would be fine too
  1873. 576.65 s [safe-coloured-text-gen] SetItalic b -> [if b then 3 else 23]
  1874. 576.65 s [safe-coloured-text-gen] - SetStrikethrough b -> [if b then 9 else 29]
  1875. 576.65 s [safe-coloured-text-gen] + SetStrikethrough b -> [if False then 9 else 29]
  1876. 576.65 s [safe-coloured-text-gen] SetSwapForegroundBackground b -> [if b then 7 else 27]
  1877. 576.65 s [safe-coloured-text-gen] SetConcealed b -> [if b then 8 else 28]
  1878. 576.66 s [safe-coloured-text-gen] SetOverlined b -> [if b then 53 else 55]
  1879. 576.66 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Code.hs:102:29-30
  1880. 576.66 s [safe-coloured-text-gen] @@ -99,7 +99,7 @@
  1881. 576.66 s [safe-coloured-text-gen] sgrToCSIParams = \case
  1882. 576.66 s [safe-coloured-text-gen] Reset -> [] -- [0] would be fine too
  1883. 576.66 s [safe-coloured-text-gen] SetItalic b -> [if b then 3 else 23]
  1884. 576.66 s [safe-coloured-text-gen] - SetStrikethrough b -> [if b then 9 else 29]
  1885. 576.66 s [safe-coloured-text-gen] + SetStrikethrough b -> [if True then 9 else 29]
  1886. 576.66 s [safe-coloured-text-gen] SetSwapForegroundBackground b -> [if b then 7 else 27]
  1887. 576.66 s [safe-coloured-text-gen] SetConcealed b -> [if b then 8 else 28]
  1888. 576.66 s [safe-coloured-text-gen] SetOverlined b -> [if b then 53 else 55]
  1889. 576.66 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Code.hs:102:29-30
  1890. 576.66 s [safe-coloured-text-gen] @@ -99,7 +99,7 @@
  1891. 576.66 s [safe-coloured-text-gen] sgrToCSIParams = \case
  1892. 576.66 s [safe-coloured-text-gen] Reset -> [] -- [0] would be fine too
  1893. 576.66 s [safe-coloured-text-gen] SetItalic b -> [if b then 3 else 23]
  1894. 576.66 s [safe-coloured-text-gen] - SetStrikethrough b -> [if b then 9 else 29]
  1895. 576.66 s [safe-coloured-text-gen] + SetStrikethrough b -> [if not (b) then 9 else 29]
  1896. 576.66 s [safe-coloured-text-gen] SetSwapForegroundBackground b -> [if b then 7 else 27]
  1897. 576.66 s [safe-coloured-text-gen] SetConcealed b -> [if b then 8 else 28]
  1898. 576.66 s [safe-coloured-text-gen] SetOverlined b -> [if b then 53 else 55]
  1899. 576.66 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:102:36-37
  1900. 576.66 s [safe-coloured-text-gen] @@ -99,7 +99,7 @@
  1901. 576.66 s [safe-coloured-text-gen] sgrToCSIParams = \case
  1902. 576.66 s [safe-coloured-text-gen] Reset -> [] -- [0] would be fine too
  1903. 576.66 s [safe-coloured-text-gen] SetItalic b -> [if b then 3 else 23]
  1904. 576.66 s [safe-coloured-text-gen] - SetStrikethrough b -> [if b then 9 else 29]
  1905. 576.66 s [safe-coloured-text-gen] + SetStrikethrough b -> [if b then 0 else 29]
  1906. 576.66 s [safe-coloured-text-gen] SetSwapForegroundBackground b -> [if b then 7 else 27]
  1907. 576.66 s [safe-coloured-text-gen] SetConcealed b -> [if b then 8 else 28]
  1908. 576.66 s [safe-coloured-text-gen] SetOverlined b -> [if b then 53 else 55]
  1909. 576.66 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:102:36-37
  1910. 576.66 s [safe-coloured-text-gen] @@ -99,7 +99,7 @@
  1911. 576.66 s [safe-coloured-text-gen] sgrToCSIParams = \case
  1912. 576.66 s [safe-coloured-text-gen] Reset -> [] -- [0] would be fine too
  1913. 576.66 s [safe-coloured-text-gen] SetItalic b -> [if b then 3 else 23]
  1914. 576.66 s [safe-coloured-text-gen] - SetStrikethrough b -> [if b then 9 else 29]
  1915. 576.66 s [safe-coloured-text-gen] + SetStrikethrough b -> [if b then 1 else 29]
  1916. 576.66 s [safe-coloured-text-gen] SetSwapForegroundBackground b -> [if b then 7 else 27]
  1917. 576.66 s [safe-coloured-text-gen] SetConcealed b -> [if b then 8 else 28]
  1918. 576.66 s [safe-coloured-text-gen] SetOverlined b -> [if b then 53 else 55]
  1919. 576.66 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:102:43-45
  1920. 576.66 s [safe-coloured-text-gen] @@ -99,7 +99,7 @@
  1921. 576.66 s [safe-coloured-text-gen] sgrToCSIParams = \case
  1922. 576.66 s [safe-coloured-text-gen] Reset -> [] -- [0] would be fine too
  1923. 576.66 s [safe-coloured-text-gen] SetItalic b -> [if b then 3 else 23]
  1924. 576.66 s [safe-coloured-text-gen] - SetStrikethrough b -> [if b then 9 else 29]
  1925. 576.66 s [safe-coloured-text-gen] + SetStrikethrough b -> [if b then 9 else 0]
  1926. 576.66 s [safe-coloured-text-gen] SetSwapForegroundBackground b -> [if b then 7 else 27]
  1927. 576.66 s [safe-coloured-text-gen] SetConcealed b -> [if b then 8 else 28]
  1928. 576.66 s [safe-coloured-text-gen] SetOverlined b -> [if b then 53 else 55]
  1929. 576.66 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:102:43-45
  1930. 576.66 s [safe-coloured-text-gen] @@ -99,7 +99,7 @@
  1931. 576.66 s [safe-coloured-text-gen] sgrToCSIParams = \case
  1932. 576.66 s [safe-coloured-text-gen] Reset -> [] -- [0] would be fine too
  1933. 576.66 s [safe-coloured-text-gen] SetItalic b -> [if b then 3 else 23]
  1934. 576.66 s [safe-coloured-text-gen] - SetStrikethrough b -> [if b then 9 else 29]
  1935. 576.66 s [safe-coloured-text-gen] + SetStrikethrough b -> [if b then 9 else 1]
  1936. 576.66 s [safe-coloured-text-gen] SetSwapForegroundBackground b -> [if b then 7 else 27]
  1937. 576.66 s [safe-coloured-text-gen] SetConcealed b -> [if b then 8 else 28]
  1938. 576.66 s [safe-coloured-text-gen] SetOverlined b -> [if b then 53 else 55]
  1939. 576.66 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Code.hs:103:40-41
  1940. 576.66 s [safe-coloured-text-gen] @@ -100,7 +100,7 @@
  1941. 576.66 s [safe-coloured-text-gen] Reset -> [] -- [0] would be fine too
  1942. 576.66 s [safe-coloured-text-gen] SetItalic b -> [if b then 3 else 23]
  1943. 576.66 s [safe-coloured-text-gen] SetStrikethrough b -> [if b then 9 else 29]
  1944. 576.66 s [safe-coloured-text-gen] - SetSwapForegroundBackground b -> [if b then 7 else 27]
  1945. 576.67 s [safe-coloured-text-gen] + SetSwapForegroundBackground b -> [if True then 7 else 27]
  1946. 576.67 s [safe-coloured-text-gen] SetConcealed b -> [if b then 8 else 28]
  1947. 576.67 s [safe-coloured-text-gen] SetOverlined b -> [if b then 53 else 55]
  1948. 576.67 s [safe-coloured-text-gen] SetUnderlining u ->
  1949. 576.67 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:103:47-48
  1950. 576.67 s [safe-coloured-text-gen] @@ -100,7 +100,7 @@
  1951. 576.67 s [safe-coloured-text-gen] Reset -> [] -- [0] would be fine too
  1952. 576.67 s [safe-coloured-text-gen] SetItalic b -> [if b then 3 else 23]
  1953. 576.67 s [safe-coloured-text-gen] SetStrikethrough b -> [if b then 9 else 29]
  1954. 576.67 s [safe-coloured-text-gen] - SetSwapForegroundBackground b -> [if b then 7 else 27]
  1955. 576.67 s [safe-coloured-text-gen] + SetSwapForegroundBackground b -> [if b then 0 else 27]
  1956. 576.67 s [safe-coloured-text-gen] SetConcealed b -> [if b then 8 else 28]
  1957. 576.67 s [safe-coloured-text-gen] SetOverlined b -> [if b then 53 else 55]
  1958. 576.67 s [safe-coloured-text-gen] SetUnderlining u ->
  1959. 576.67 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Code.hs:103:40-41
  1960. 576.67 s [safe-coloured-text-gen] @@ -100,7 +100,7 @@
  1961. 576.67 s [safe-coloured-text-gen] Reset -> [] -- [0] would be fine too
  1962. 576.67 s [safe-coloured-text-gen] SetItalic b -> [if b then 3 else 23]
  1963. 576.67 s [safe-coloured-text-gen] SetStrikethrough b -> [if b then 9 else 29]
  1964. 576.67 s [safe-coloured-text-gen] - SetSwapForegroundBackground b -> [if b then 7 else 27]
  1965. 576.67 s [safe-coloured-text-gen] + SetSwapForegroundBackground b -> [if not (b) then 7 else 27]
  1966. 576.67 s [safe-coloured-text-gen] SetConcealed b -> [if b then 8 else 28]
  1967. 576.67 s [safe-coloured-text-gen] SetOverlined b -> [if b then 53 else 55]
  1968. 576.67 s [safe-coloured-text-gen] SetUnderlining u ->
  1969. 576.67 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:101:29-30
  1970. 576.67 s [safe-coloured-text-gen] @@ -98,7 +98,7 @@
  1971. 576.67 s [safe-coloured-text-gen] sgrToCSIParams :: SGR -> [Word8]
  1972. 576.67 s [safe-coloured-text-gen] sgrToCSIParams = \case
  1973. 576.67 s [safe-coloured-text-gen] Reset -> [] -- [0] would be fine too
  1974. 576.67 s [safe-coloured-text-gen] - SetItalic b -> [if b then 3 else 23]
  1975. 576.67 s [safe-coloured-text-gen] + SetItalic b -> [if b then 1 else 23]
  1976. 576.67 s [safe-coloured-text-gen] SetStrikethrough b -> [if b then 9 else 29]
  1977. 576.67 s [safe-coloured-text-gen] SetSwapForegroundBackground b -> [if b then 7 else 27]
  1978. 576.67 s [safe-coloured-text-gen] SetConcealed b -> [if b then 8 else 28]
  1979. 576.67 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:103:54-56
  1980. 576.67 s [safe-coloured-text-gen] @@ -100,7 +100,7 @@
  1981. 576.67 s [safe-coloured-text-gen] Reset -> [] -- [0] would be fine too
  1982. 576.67 s [safe-coloured-text-gen] SetItalic b -> [if b then 3 else 23]
  1983. 576.67 s [safe-coloured-text-gen] SetStrikethrough b -> [if b then 9 else 29]
  1984. 576.67 s [safe-coloured-text-gen] - SetSwapForegroundBackground b -> [if b then 7 else 27]
  1985. 576.67 s [safe-coloured-text-gen] + SetSwapForegroundBackground b -> [if b then 7 else 1]
  1986. 576.67 s [safe-coloured-text-gen] SetConcealed b -> [if b then 8 else 28]
  1987. 576.67 s [safe-coloured-text-gen] SetOverlined b -> [if b then 53 else 55]
  1988. 576.67 s [safe-coloured-text-gen] SetUnderlining u ->
  1989. 576.67 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:103:54-56
  1990. 576.67 s [safe-coloured-text-gen] @@ -100,7 +100,7 @@
  1991. 576.67 s [safe-coloured-text-gen] Reset -> [] -- [0] would be fine too
  1992. 576.67 s [safe-coloured-text-gen] SetItalic b -> [if b then 3 else 23]
  1993. 576.67 s [safe-coloured-text-gen] SetStrikethrough b -> [if b then 9 else 29]
  1994. 576.67 s [safe-coloured-text-gen] - SetSwapForegroundBackground b -> [if b then 7 else 27]
  1995. 576.67 s [safe-coloured-text-gen] + SetSwapForegroundBackground b -> [if b then 7 else 0]
  1996. 576.67 s [safe-coloured-text-gen] SetConcealed b -> [if b then 8 else 28]
  1997. 576.67 s [safe-coloured-text-gen] SetOverlined b -> [if b then 53 else 55]
  1998. 576.67 s [safe-coloured-text-gen] SetUnderlining u ->
  1999. 576.67 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Code.hs:103:40-41
  2000. 576.67 s [safe-coloured-text-gen] @@ -100,7 +100,7 @@
  2001. 576.67 s [safe-coloured-text-gen] Reset -> [] -- [0] would be fine too
  2002. 576.67 s [safe-coloured-text-gen] SetItalic b -> [if b then 3 else 23]
  2003. 576.67 s [safe-coloured-text-gen] SetStrikethrough b -> [if b then 9 else 29]
  2004. 576.67 s [safe-coloured-text-gen] - SetSwapForegroundBackground b -> [if b then 7 else 27]
  2005. 576.67 s [safe-coloured-text-gen] + SetSwapForegroundBackground b -> [if False then 7 else 27]
  2006. 576.67 s [safe-coloured-text-gen] SetConcealed b -> [if b then 8 else 28]
  2007. 576.67 s [safe-coloured-text-gen] SetOverlined b -> [if b then 53 else 55]
  2008. 576.67 s [safe-coloured-text-gen] SetUnderlining u ->
  2009. 576.67 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:103:47-48
  2010. 576.67 s [safe-coloured-text-gen] @@ -100,7 +100,7 @@
  2011. 576.67 s [safe-coloured-text-gen] Reset -> [] -- [0] would be fine too
  2012. 576.67 s [safe-coloured-text-gen] SetItalic b -> [if b then 3 else 23]
  2013. 576.67 s [safe-coloured-text-gen] SetStrikethrough b -> [if b then 9 else 29]
  2014. 576.67 s [safe-coloured-text-gen] - SetSwapForegroundBackground b -> [if b then 7 else 27]
  2015. 576.67 s [safe-coloured-text-gen] + SetSwapForegroundBackground b -> [if b then 1 else 27]
  2016. 576.67 s [safe-coloured-text-gen] SetConcealed b -> [if b then 8 else 28]
  2017. 576.67 s [safe-coloured-text-gen] SetOverlined b -> [if b then 53 else 55]
  2018. 576.67 s [safe-coloured-text-gen] SetUnderlining u ->
  2019. 576.67 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Code.hs:104:25-26
  2020. 576.67 s [safe-coloured-text-gen] @@ -101,7 +101,7 @@
  2021. 576.67 s [safe-coloured-text-gen] SetItalic b -> [if b then 3 else 23]
  2022. 576.67 s [safe-coloured-text-gen] SetStrikethrough b -> [if b then 9 else 29]
  2023. 576.67 s [safe-coloured-text-gen] SetSwapForegroundBackground b -> [if b then 7 else 27]
  2024. 576.67 s [safe-coloured-text-gen] - SetConcealed b -> [if b then 8 else 28]
  2025. 576.67 s [safe-coloured-text-gen] + SetConcealed b -> [if True then 8 else 28]
  2026. 576.67 s [safe-coloured-text-gen] SetOverlined b -> [if b then 53 else 55]
  2027. 576.67 s [safe-coloured-text-gen] SetUnderlining u ->
  2028. 576.67 s [safe-coloured-text-gen] [ case u of
  2029. 576.67 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Code.hs:104:25-26
  2030. 576.67 s [safe-coloured-text-gen] @@ -101,7 +101,7 @@
  2031. 576.67 s [safe-coloured-text-gen] SetItalic b -> [if b then 3 else 23]
  2032. 576.67 s [safe-coloured-text-gen] SetStrikethrough b -> [if b then 9 else 29]
  2033. 576.67 s [safe-coloured-text-gen] SetSwapForegroundBackground b -> [if b then 7 else 27]
  2034. 576.67 s [safe-coloured-text-gen] - SetConcealed b -> [if b then 8 else 28]
  2035. 576.67 s [safe-coloured-text-gen] + SetConcealed b -> [if False then 8 else 28]
  2036. 609.27 s [safe-coloured-text-gen] SetOverlined b -> [if b then 53 else 55]
  2037. 609.29 s [safe-coloured-text-gen] SetUnderlining u ->
  2038. 609.29 s [safe-coloured-text-gen] [ case u of
  2039. 609.29 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:104:32-33
  2040. 609.29 s [safe-coloured-text-gen] @@ -101,7 +101,7 @@
  2041. 609.29 s [safe-coloured-text-gen] SetItalic b -> [if b then 3 else 23]
  2042. 609.29 s [safe-coloured-text-gen] SetStrikethrough b -> [if b then 9 else 29]
  2043. 609.29 s [safe-coloured-text-gen] SetSwapForegroundBackground b -> [if b then 7 else 27]
  2044. 609.29 s [safe-coloured-text-gen] - SetConcealed b -> [if b then 8 else 28]
  2045. 609.29 s [safe-coloured-text-gen] + SetConcealed b -> [if b then 0 else 28]
  2046. 609.29 s [safe-coloured-text-gen] SetOverlined b -> [if b then 53 else 55]
  2047. 609.29 s [safe-coloured-text-gen] SetUnderlining u ->
  2048. 609.29 s [safe-coloured-text-gen] [ case u of
  2049. 609.29 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:104:32-33
  2050. 609.29 s [safe-coloured-text-gen] @@ -101,7 +101,7 @@
  2051. 609.29 s [safe-coloured-text-gen] SetItalic b -> [if b then 3 else 23]
  2052. 609.29 s [safe-coloured-text-gen] SetStrikethrough b -> [if b then 9 else 29]
  2053. 609.29 s [safe-coloured-text-gen] SetSwapForegroundBackground b -> [if b then 7 else 27]
  2054. 609.29 s [safe-coloured-text-gen] - SetConcealed b -> [if b then 8 else 28]
  2055. 609.29 s [safe-coloured-text-gen] + SetConcealed b -> [if b then 1 else 28]
  2056. 609.29 s [safe-coloured-text-gen] SetOverlined b -> [if b then 53 else 55]
  2057. 609.29 s [safe-coloured-text-gen] SetUnderlining u ->
  2058. 609.29 s [safe-coloured-text-gen] [ case u of
  2059. 609.30 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Code.hs:104:25-26
  2060. 609.30 s [safe-coloured-text-gen] @@ -101,7 +101,7 @@
  2061. 609.30 s [safe-coloured-text-gen] SetItalic b -> [if b then 3 else 23]
  2062. 609.30 s [safe-coloured-text-gen] SetStrikethrough b -> [if b then 9 else 29]
  2063. 609.30 s [safe-coloured-text-gen] SetSwapForegroundBackground b -> [if b then 7 else 27]
  2064. 609.30 s [safe-coloured-text-gen] - SetConcealed b -> [if b then 8 else 28]
  2065. 609.30 s [safe-coloured-text-gen] + SetConcealed b -> [if not (b) then 8 else 28]
  2066. 609.30 s [safe-coloured-text-gen] SetOverlined b -> [if b then 53 else 55]
  2067. 609.30 s [safe-coloured-text-gen] SetUnderlining u ->
  2068. 609.30 s [safe-coloured-text-gen] [ case u of
  2069. 609.30 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:104:39-41
  2070. 609.30 s [safe-coloured-text-gen] @@ -101,7 +101,7 @@
  2071. 609.30 s [safe-coloured-text-gen] SetItalic b -> [if b then 3 else 23]
  2072. 609.30 s [safe-coloured-text-gen] SetStrikethrough b -> [if b then 9 else 29]
  2073. 609.30 s [safe-coloured-text-gen] SetSwapForegroundBackground b -> [if b then 7 else 27]
  2074. 609.30 s [safe-coloured-text-gen] - SetConcealed b -> [if b then 8 else 28]
  2075. 609.30 s [safe-coloured-text-gen] + SetConcealed b -> [if b then 8 else 0]
  2076. 609.30 s [safe-coloured-text-gen] SetOverlined b -> [if b then 53 else 55]
  2077. 609.30 s [safe-coloured-text-gen] SetUnderlining u ->
  2078. 609.30 s [safe-coloured-text-gen] [ case u of
  2079. 609.30 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:104:39-41
  2080. 609.30 s [safe-coloured-text-gen] @@ -101,7 +101,7 @@
  2081. 609.30 s [safe-coloured-text-gen] SetItalic b -> [if b then 3 else 23]
  2082. 609.30 s [safe-coloured-text-gen] SetStrikethrough b -> [if b then 9 else 29]
  2083. 609.30 s [safe-coloured-text-gen] SetSwapForegroundBackground b -> [if b then 7 else 27]
  2084. 609.30 s [safe-coloured-text-gen] - SetConcealed b -> [if b then 8 else 28]
  2085. 609.30 s [safe-coloured-text-gen] + SetConcealed b -> [if b then 8 else 1]
  2086. 609.30 s [safe-coloured-text-gen] SetOverlined b -> [if b then 53 else 55]
  2087. 609.30 s [safe-coloured-text-gen] SetUnderlining u ->
  2088. 609.30 s [safe-coloured-text-gen] [ case u of
  2089. 609.30 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Code.hs:105:25-26
  2090. 609.30 s [safe-coloured-text-gen] @@ -102,7 +102,7 @@
  2091. 609.30 s [safe-coloured-text-gen] SetStrikethrough b -> [if b then 9 else 29]
  2092. 609.30 s [safe-coloured-text-gen] SetSwapForegroundBackground b -> [if b then 7 else 27]
  2093. 609.30 s [safe-coloured-text-gen] SetConcealed b -> [if b then 8 else 28]
  2094. 609.30 s [safe-coloured-text-gen] - SetOverlined b -> [if b then 53 else 55]
  2095. 609.30 s [safe-coloured-text-gen] + SetOverlined b -> [if True then 53 else 55]
  2096. 609.30 s [safe-coloured-text-gen] SetUnderlining u ->
  2097. 609.30 s [safe-coloured-text-gen] [ case u of
  2098. 609.30 s [safe-coloured-text-gen] SingleUnderline -> 4
  2099. 609.30 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Code.hs:105:25-26
  2100. 609.30 s [safe-coloured-text-gen] @@ -102,7 +102,7 @@
  2101. 609.30 s [safe-coloured-text-gen] SetStrikethrough b -> [if b then 9 else 29]
  2102. 609.30 s [safe-coloured-text-gen] SetSwapForegroundBackground b -> [if b then 7 else 27]
  2103. 609.30 s [safe-coloured-text-gen] SetConcealed b -> [if b then 8 else 28]
  2104. 609.30 s [safe-coloured-text-gen] - SetOverlined b -> [if b then 53 else 55]
  2105. 609.30 s [safe-coloured-text-gen] + SetOverlined b -> [if False then 53 else 55]
  2106. 609.30 s [safe-coloured-text-gen] SetUnderlining u ->
  2107. 609.30 s [safe-coloured-text-gen] [ case u of
  2108. 609.30 s [safe-coloured-text-gen] SingleUnderline -> 4
  2109. 609.30 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Code.hs:105:25-26
  2110. 609.30 s [safe-coloured-text-gen] @@ -102,7 +102,7 @@
  2111. 609.30 s [safe-coloured-text-gen] SetStrikethrough b -> [if b then 9 else 29]
  2112. 609.30 s [safe-coloured-text-gen] SetSwapForegroundBackground b -> [if b then 7 else 27]
  2113. 609.30 s [safe-coloured-text-gen] SetConcealed b -> [if b then 8 else 28]
  2114. 609.30 s [safe-coloured-text-gen] - SetOverlined b -> [if b then 53 else 55]
  2115. 609.30 s [safe-coloured-text-gen] + SetOverlined b -> [if not (b) then 53 else 55]
  2116. 609.30 s [safe-coloured-text-gen] SetUnderlining u ->
  2117. 609.30 s [safe-coloured-text-gen] [ case u of
  2118. 609.30 s [safe-coloured-text-gen] SingleUnderline -> 4
  2119. 609.30 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:105:32-34
  2120. 609.30 s [safe-coloured-text-gen] @@ -102,7 +102,7 @@
  2121. 609.30 s [safe-coloured-text-gen] SetStrikethrough b -> [if b then 9 else 29]
  2122. 609.30 s [safe-coloured-text-gen] SetSwapForegroundBackground b -> [if b then 7 else 27]
  2123. 609.30 s [safe-coloured-text-gen] SetConcealed b -> [if b then 8 else 28]
  2124. 609.31 s [safe-coloured-text-gen] - SetOverlined b -> [if b then 53 else 55]
  2125. 609.31 s [safe-coloured-text-gen] + SetOverlined b -> [if b then 0 else 55]
  2126. 609.31 s [safe-coloured-text-gen] SetUnderlining u ->
  2127. 609.31 s [safe-coloured-text-gen] [ case u of
  2128. 609.31 s [safe-coloured-text-gen] SingleUnderline -> 4
  2129. 609.31 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:105:32-34
  2130. 609.31 s [safe-coloured-text-gen] @@ -102,7 +102,7 @@
  2131. 609.31 s [safe-coloured-text-gen] SetStrikethrough b -> [if b then 9 else 29]
  2132. 609.31 s [safe-coloured-text-gen] SetSwapForegroundBackground b -> [if b then 7 else 27]
  2133. 609.31 s [safe-coloured-text-gen] SetConcealed b -> [if b then 8 else 28]
  2134. 609.31 s [safe-coloured-text-gen] - SetOverlined b -> [if b then 53 else 55]
  2135. 609.31 s [safe-coloured-text-gen] + SetOverlined b -> [if b then 1 else 55]
  2136. 609.31 s [safe-coloured-text-gen] SetUnderlining u ->
  2137. 609.31 s [safe-coloured-text-gen] [ case u of
  2138. 609.31 s [safe-coloured-text-gen] SingleUnderline -> 4
  2139. 609.31 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:105:40-42
  2140. 609.31 s [safe-coloured-text-gen] @@ -102,7 +102,7 @@
  2141. 609.31 s [safe-coloured-text-gen] SetStrikethrough b -> [if b then 9 else 29]
  2142. 609.31 s [safe-coloured-text-gen] SetSwapForegroundBackground b -> [if b then 7 else 27]
  2143. 609.31 s [safe-coloured-text-gen] SetConcealed b -> [if b then 8 else 28]
  2144. 609.31 s [safe-coloured-text-gen] - SetOverlined b -> [if b then 53 else 55]
  2145. 609.31 s [safe-coloured-text-gen] + SetOverlined b -> [if b then 53 else 1]
  2146. 609.31 s [safe-coloured-text-gen] SetUnderlining u ->
  2147. 609.31 s [safe-coloured-text-gen] [ case u of
  2148. 609.31 s [safe-coloured-text-gen] SingleUnderline -> 4
  2149. 609.31 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:105:40-42
  2150. 609.31 s [safe-coloured-text-gen] @@ -102,7 +102,7 @@
  2151. 609.31 s [safe-coloured-text-gen] SetStrikethrough b -> [if b then 9 else 29]
  2152. 609.31 s [safe-coloured-text-gen] SetSwapForegroundBackground b -> [if b then 7 else 27]
  2153. 609.31 s [safe-coloured-text-gen] SetConcealed b -> [if b then 8 else 28]
  2154. 609.31 s [safe-coloured-text-gen] - SetOverlined b -> [if b then 53 else 55]
  2155. 609.31 s [safe-coloured-text-gen] + SetOverlined b -> [if b then 53 else 0]
  2156. 609.31 s [safe-coloured-text-gen] SetUnderlining u ->
  2157. 609.31 s [safe-coloured-text-gen] [ case u of
  2158. 609.31 s [safe-coloured-text-gen] SingleUnderline -> 4
  2159. 609.31 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:108:28-29
  2160. 609.31 s [safe-coloured-text-gen] @@ -105,7 +105,7 @@
  2161. 609.31 s [safe-coloured-text-gen] SetOverlined b -> [if b then 53 else 55]
  2162. 609.31 s [safe-coloured-text-gen] SetUnderlining u ->
  2163. 609.31 s [safe-coloured-text-gen] [ case u of
  2164. 609.31 s [safe-coloured-text-gen] - SingleUnderline -> 4
  2165. 609.31 s [safe-coloured-text-gen] + SingleUnderline -> 1
  2166. 609.31 s [safe-coloured-text-gen] DoubleUnderline -> 21
  2167. 609.31 s [safe-coloured-text-gen] NoUnderline -> 24
  2168. 609.31 s [safe-coloured-text-gen] ]
  2169. 609.31 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:108:28-29
  2170. 609.31 s [safe-coloured-text-gen] @@ -105,7 +105,7 @@
  2171. 609.31 s [safe-coloured-text-gen] SetOverlined b -> [if b then 53 else 55]
  2172. 609.31 s [safe-coloured-text-gen] SetUnderlining u ->
  2173. 609.31 s [safe-coloured-text-gen] [ case u of
  2174. 609.31 s [safe-coloured-text-gen] - SingleUnderline -> 4
  2175. 609.31 s [safe-coloured-text-gen] + SingleUnderline -> 0
  2176. 609.31 s [safe-coloured-text-gen] DoubleUnderline -> 21
  2177. 609.31 s [safe-coloured-text-gen] NoUnderline -> 24
  2178. 609.31 s [safe-coloured-text-gen] ]
  2179. 609.31 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:109:28-30
  2180. 609.31 s [safe-coloured-text-gen] @@ -106,7 +106,7 @@
  2181. 609.31 s [safe-coloured-text-gen] SetUnderlining u ->
  2182. 609.31 s [safe-coloured-text-gen] [ case u of
  2183. 609.31 s [safe-coloured-text-gen] SingleUnderline -> 4
  2184. 609.31 s [safe-coloured-text-gen] - DoubleUnderline -> 21
  2185. 609.31 s [safe-coloured-text-gen] + DoubleUnderline -> 0
  2186. 609.31 s [safe-coloured-text-gen] NoUnderline -> 24
  2187. 609.31 s [safe-coloured-text-gen] ]
  2188. 609.31 s [safe-coloured-text-gen] SetBlinking b ->
  2189. 609.31 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:109:28-30
  2190. 609.31 s [safe-coloured-text-gen] @@ -106,7 +106,7 @@
  2191. 609.31 s [safe-coloured-text-gen] SetUnderlining u ->
  2192. 609.31 s [safe-coloured-text-gen] [ case u of
  2193. 609.31 s [safe-coloured-text-gen] SingleUnderline -> 4
  2194. 609.31 s [safe-coloured-text-gen] - DoubleUnderline -> 21
  2195. 609.31 s [safe-coloured-text-gen] + DoubleUnderline -> 1
  2196. 609.31 s [safe-coloured-text-gen] NoUnderline -> 24
  2197. 609.31 s [safe-coloured-text-gen] ]
  2198. 609.31 s [safe-coloured-text-gen] SetBlinking b ->
  2199. 609.31 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:110:24-26
  2200. 609.31 s [safe-coloured-text-gen] @@ -107,7 +107,7 @@
  2201. 609.31 s [safe-coloured-text-gen] [ case u of
  2202. 609.31 s [safe-coloured-text-gen] SingleUnderline -> 4
  2203. 609.31 s [safe-coloured-text-gen] DoubleUnderline -> 21
  2204. 609.31 s [safe-coloured-text-gen] - NoUnderline -> 24
  2205. 609.31 s [safe-coloured-text-gen] + NoUnderline -> 1
  2206. 609.31 s [safe-coloured-text-gen] ]
  2207. 609.31 s [safe-coloured-text-gen] SetBlinking b ->
  2208. 609.31 s [safe-coloured-text-gen] [ case b of
  2209. 609.31 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Code.hs:107:7-26
  2210. 609.31 s [safe-coloured-text-gen] @@ -104,10 +104,9 @@
  2211. 609.31 s [safe-coloured-text-gen] SetConcealed b -> [if b then 8 else 28]
  2212. 609.31 s [safe-coloured-text-gen] SetOverlined b -> [if b then 53 else 55]
  2213. 609.31 s [safe-coloured-text-gen] SetUnderlining u ->
  2214. 609.31 s [safe-coloured-text-gen] [ case u of
  2215. 609.31 s [safe-coloured-text-gen] - SingleUnderline -> 4
  2216. 609.31 s [safe-coloured-text-gen] DoubleUnderline -> 21
  2217. 609.32 s [safe-coloured-text-gen] NoUnderline -> 24
  2218. 609.32 s [safe-coloured-text-gen] ]
  2219. 609.32 s [safe-coloured-text-gen] SetBlinking b ->
  2220. 609.32 s [safe-coloured-text-gen] [ case b of
  2221. 609.32 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:110:24-26
  2222. 609.32 s [safe-coloured-text-gen] @@ -107,7 +107,7 @@
  2223. 609.32 s [safe-coloured-text-gen] [ case u of
  2224. 609.32 s [safe-coloured-text-gen] SingleUnderline -> 4
  2225. 609.32 s [safe-coloured-text-gen] DoubleUnderline -> 21
  2226. 609.32 s [safe-coloured-text-gen] - NoUnderline -> 24
  2227. 609.32 s [safe-coloured-text-gen] + NoUnderline -> 0
  2228. 609.32 s [safe-coloured-text-gen] ]
  2229. 609.32 s [safe-coloured-text-gen] SetBlinking b ->
  2230. 609.32 s [safe-coloured-text-gen] [ case b of
  2231. 609.32 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Code.hs:107:7-26
  2232. 609.32 s [safe-coloured-text-gen] @@ -104,10 +104,9 @@
  2233. 609.32 s [safe-coloured-text-gen] SetConcealed b -> [if b then 8 else 28]
  2234. 609.32 s [safe-coloured-text-gen] SetOverlined b -> [if b then 53 else 55]
  2235. 609.32 s [safe-coloured-text-gen] SetUnderlining u ->
  2236. 609.32 s [safe-coloured-text-gen] [ case u of
  2237. 609.32 s [safe-coloured-text-gen] SingleUnderline -> 4
  2238. 609.32 s [safe-coloured-text-gen] - DoubleUnderline -> 21
  2239. 609.32 s [safe-coloured-text-gen] NoUnderline -> 24
  2240. 609.32 s [safe-coloured-text-gen] ]
  2241. 609.32 s [safe-coloured-text-gen] SetBlinking b ->
  2242. 609.32 s [safe-coloured-text-gen] [ case b of
  2243. 609.32 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Code.hs:107:7-26
  2244. 609.32 s [safe-coloured-text-gen] @@ -104,10 +104,9 @@
  2245. 609.32 s [safe-coloured-text-gen] SetConcealed b -> [if b then 8 else 28]
  2246. 609.32 s [safe-coloured-text-gen] SetOverlined b -> [if b then 53 else 55]
  2247. 609.32 s [safe-coloured-text-gen] SetUnderlining u ->
  2248. 609.32 s [safe-coloured-text-gen] [ case u of
  2249. 609.32 s [safe-coloured-text-gen] SingleUnderline -> 4
  2250. 609.32 s [safe-coloured-text-gen] DoubleUnderline -> 21
  2251. 609.32 s [safe-coloured-text-gen] - NoUnderline -> 24
  2252. 609.32 s [safe-coloured-text-gen] ]
  2253. 609.32 s [safe-coloured-text-gen] SetBlinking b ->
  2254. 609.32 s [safe-coloured-text-gen] [ case b of
  2255. 609.32 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:114:25-26
  2256. 609.32 s [safe-coloured-text-gen] @@ -111,7 +111,7 @@
  2257. 609.32 s [safe-coloured-text-gen] ]
  2258. 609.32 s [safe-coloured-text-gen] SetBlinking b ->
  2259. 609.32 s [safe-coloured-text-gen] [ case b of
  2260. 609.32 s [safe-coloured-text-gen] - SlowBlinking -> 5
  2261. 609.32 s [safe-coloured-text-gen] + SlowBlinking -> 0
  2262. 609.32 s [safe-coloured-text-gen] RapidBlinking -> 6
  2263. 609.32 s [safe-coloured-text-gen] NoBlinking -> 25
  2264. 609.32 s [safe-coloured-text-gen] ]
  2265. 643.52 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:114:25-26
  2266. 643.52 s [safe-coloured-text-gen] @@ -111,7 +111,7 @@
  2267. 643.55 s [safe-coloured-text-gen] ]
  2268. 643.55 s [safe-coloured-text-gen] SetBlinking b ->
  2269. 643.55 s [safe-coloured-text-gen] [ case b of
  2270. 643.55 s [safe-coloured-text-gen] - SlowBlinking -> 5
  2271. 643.55 s [safe-coloured-text-gen] + SlowBlinking -> 1
  2272. 643.55 s [safe-coloured-text-gen] RapidBlinking -> 6
  2273. 643.55 s [safe-coloured-text-gen] NoBlinking -> 25
  2274. 643.55 s [safe-coloured-text-gen] ]
  2275. 643.55 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:115:26-27
  2276. 643.55 s [safe-coloured-text-gen] @@ -112,7 +112,7 @@
  2277. 643.55 s [safe-coloured-text-gen] SetBlinking b ->
  2278. 643.55 s [safe-coloured-text-gen] [ case b of
  2279. 643.55 s [safe-coloured-text-gen] SlowBlinking -> 5
  2280. 643.55 s [safe-coloured-text-gen] - RapidBlinking -> 6
  2281. 643.55 s [safe-coloured-text-gen] + RapidBlinking -> 0
  2282. 643.55 s [safe-coloured-text-gen] NoBlinking -> 25
  2283. 643.55 s [safe-coloured-text-gen] ]
  2284. 643.55 s [safe-coloured-text-gen] SetConsoleIntensity ci ->
  2285. 643.55 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:115:26-27
  2286. 643.55 s [safe-coloured-text-gen] @@ -112,7 +112,7 @@
  2287. 643.55 s [safe-coloured-text-gen] SetBlinking b ->
  2288. 643.55 s [safe-coloured-text-gen] [ case b of
  2289. 643.55 s [safe-coloured-text-gen] SlowBlinking -> 5
  2290. 643.55 s [safe-coloured-text-gen] - RapidBlinking -> 6
  2291. 643.55 s [safe-coloured-text-gen] + RapidBlinking -> 1
  2292. 643.55 s [safe-coloured-text-gen] NoBlinking -> 25
  2293. 643.55 s [safe-coloured-text-gen] ]
  2294. 643.55 s [safe-coloured-text-gen] SetConsoleIntensity ci ->
  2295. 643.55 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:116:23-25
  2296. 643.55 s [safe-coloured-text-gen] @@ -113,7 +113,7 @@
  2297. 643.55 s [safe-coloured-text-gen] [ case b of
  2298. 643.55 s [safe-coloured-text-gen] SlowBlinking -> 5
  2299. 643.55 s [safe-coloured-text-gen] RapidBlinking -> 6
  2300. 643.55 s [safe-coloured-text-gen] - NoBlinking -> 25
  2301. 643.55 s [safe-coloured-text-gen] + NoBlinking -> 0
  2302. 643.55 s [safe-coloured-text-gen] ]
  2303. 643.55 s [safe-coloured-text-gen] SetConsoleIntensity ci ->
  2304. 643.55 s [safe-coloured-text-gen] [ case ci of
  2305. 643.55 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:116:23-25
  2306. 643.56 s [safe-coloured-text-gen] @@ -113,7 +113,7 @@
  2307. 643.56 s [safe-coloured-text-gen] [ case b of
  2308. 643.56 s [safe-coloured-text-gen] SlowBlinking -> 5
  2309. 643.56 s [safe-coloured-text-gen] RapidBlinking -> 6
  2310. 643.56 s [safe-coloured-text-gen] - NoBlinking -> 25
  2311. 643.56 s [safe-coloured-text-gen] + NoBlinking -> 1
  2312. 643.56 s [safe-coloured-text-gen] ]
  2313. 643.56 s [safe-coloured-text-gen] SetConsoleIntensity ci ->
  2314. 643.56 s [safe-coloured-text-gen] [ case ci of
  2315. 643.56 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Code.hs:113:7-25
  2316. 643.56 s [safe-coloured-text-gen] @@ -110,10 +110,9 @@
  2317. 643.56 s [safe-coloured-text-gen] NoUnderline -> 24
  2318. 643.56 s [safe-coloured-text-gen] ]
  2319. 643.56 s [safe-coloured-text-gen] SetBlinking b ->
  2320. 643.56 s [safe-coloured-text-gen] [ case b of
  2321. 643.56 s [safe-coloured-text-gen] - SlowBlinking -> 5
  2322. 643.56 s [safe-coloured-text-gen] RapidBlinking -> 6
  2323. 643.56 s [safe-coloured-text-gen] NoBlinking -> 25
  2324. 643.56 s [safe-coloured-text-gen] ]
  2325. 643.56 s [safe-coloured-text-gen] SetConsoleIntensity ci ->
  2326. 643.56 s [safe-coloured-text-gen] [ case ci of
  2327. 643.56 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Code.hs:113:7-25
  2328. 643.56 s [safe-coloured-text-gen] @@ -110,10 +110,9 @@
  2329. 643.56 s [safe-coloured-text-gen] NoUnderline -> 24
  2330. 643.56 s [safe-coloured-text-gen] ]
  2331. 643.56 s [safe-coloured-text-gen] SetBlinking b ->
  2332. 643.56 s [safe-coloured-text-gen] [ case b of
  2333. 643.56 s [safe-coloured-text-gen] SlowBlinking -> 5
  2334. 643.56 s [safe-coloured-text-gen] RapidBlinking -> 6
  2335. 643.56 s [safe-coloured-text-gen] - NoBlinking -> 25
  2336. 643.56 s [safe-coloured-text-gen] ]
  2337. 643.56 s [safe-coloured-text-gen] SetConsoleIntensity ci ->
  2338. 643.56 s [safe-coloured-text-gen] [ case ci of
  2339. 643.56 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Code.hs:113:7-25
  2340. 643.56 s [safe-coloured-text-gen] @@ -110,10 +110,9 @@
  2341. 643.56 s [safe-coloured-text-gen] NoUnderline -> 24
  2342. 643.56 s [safe-coloured-text-gen] ]
  2343. 643.56 s [safe-coloured-text-gen] SetBlinking b ->
  2344. 643.56 s [safe-coloured-text-gen] [ case b of
  2345. 643.56 s [safe-coloured-text-gen] SlowBlinking -> 5
  2346. 643.56 s [safe-coloured-text-gen] - RapidBlinking -> 6
  2347. 643.56 s [safe-coloured-text-gen] NoBlinking -> 25
  2348. 643.56 s [safe-coloured-text-gen] ]
  2349. 643.56 s [safe-coloured-text-gen] SetConsoleIntensity ci ->
  2350. 643.56 s [safe-coloured-text-gen] [ case ci of
  2351. 643.56 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:120:26-27
  2352. 643.56 s [safe-coloured-text-gen] @@ -117,7 +117,7 @@
  2353. 643.56 s [safe-coloured-text-gen] ]
  2354. 643.56 s [safe-coloured-text-gen] SetConsoleIntensity ci ->
  2355. 643.56 s [safe-coloured-text-gen] [ case ci of
  2356. 643.56 s [safe-coloured-text-gen] - BoldIntensity -> 1
  2357. 643.56 s [safe-coloured-text-gen] + BoldIntensity -> 0
  2358. 643.56 s [safe-coloured-text-gen] FaintIntensity -> 2
  2359. 643.56 s [safe-coloured-text-gen] NormalIntensity -> 22
  2360. 643.56 s [safe-coloured-text-gen] ]
  2361. 643.56 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:121:27-28
  2362. 643.56 s [safe-coloured-text-gen] @@ -118,7 +118,7 @@
  2363. 643.56 s [safe-coloured-text-gen] SetConsoleIntensity ci ->
  2364. 643.56 s [safe-coloured-text-gen] [ case ci of
  2365. 643.56 s [safe-coloured-text-gen] BoldIntensity -> 1
  2366. 643.56 s [safe-coloured-text-gen] - FaintIntensity -> 2
  2367. 643.56 s [safe-coloured-text-gen] + FaintIntensity -> 0
  2368. 643.56 s [safe-coloured-text-gen] NormalIntensity -> 22
  2369. 643.56 s [safe-coloured-text-gen] ]
  2370. 643.56 s [safe-coloured-text-gen] SetColour i l c ->
  2371. 643.56 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:121:27-28
  2372. 643.56 s [safe-coloured-text-gen] @@ -118,7 +118,7 @@
  2373. 643.56 s [safe-coloured-text-gen] SetConsoleIntensity ci ->
  2374. 643.56 s [safe-coloured-text-gen] [ case ci of
  2375. 643.56 s [safe-coloured-text-gen] BoldIntensity -> 1
  2376. 643.56 s [safe-coloured-text-gen] - FaintIntensity -> 2
  2377. 643.56 s [safe-coloured-text-gen] + FaintIntensity -> 1
  2378. 643.56 s [safe-coloured-text-gen] NormalIntensity -> 22
  2379. 643.56 s [safe-coloured-text-gen] ]
  2380. 643.57 s [safe-coloured-text-gen] SetColour i l c ->
  2381. 643.57 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:122:28-30
  2382. 643.57 s [safe-coloured-text-gen] @@ -119,7 +119,7 @@
  2383. 643.57 s [safe-coloured-text-gen] [ case ci of
  2384. 643.57 s [safe-coloured-text-gen] BoldIntensity -> 1
  2385. 643.57 s [safe-coloured-text-gen] FaintIntensity -> 2
  2386. 643.57 s [safe-coloured-text-gen] - NormalIntensity -> 22
  2387. 643.57 s [safe-coloured-text-gen] + NormalIntensity -> 0
  2388. 643.57 s [safe-coloured-text-gen] ]
  2389. 643.57 s [safe-coloured-text-gen] SetColour i l c ->
  2390. 643.57 s [safe-coloured-text-gen] [ case i of
  2391. 643.57 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:122:28-30
  2392. 643.57 s [safe-coloured-text-gen] @@ -119,7 +119,7 @@
  2393. 643.57 s [safe-coloured-text-gen] [ case ci of
  2394. 643.57 s [safe-coloured-text-gen] BoldIntensity -> 1
  2395. 643.57 s [safe-coloured-text-gen] FaintIntensity -> 2
  2396. 643.57 s [safe-coloured-text-gen] - NormalIntensity -> 22
  2397. 643.57 s [safe-coloured-text-gen] + NormalIntensity -> 1
  2398. 643.57 s [safe-coloured-text-gen] ]
  2399. 643.57 s [safe-coloured-text-gen] SetColour i l c ->
  2400. 643.57 s [safe-coloured-text-gen] [ case i of
  2401. 643.57 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Code.hs:119:7-30
  2402. 643.57 s [safe-coloured-text-gen] @@ -116,10 +116,9 @@
  2403. 643.57 s [safe-coloured-text-gen] NoBlinking -> 25
  2404. 643.57 s [safe-coloured-text-gen] ]
  2405. 643.57 s [safe-coloured-text-gen] SetConsoleIntensity ci ->
  2406. 643.57 s [safe-coloured-text-gen] [ case ci of
  2407. 643.57 s [safe-coloured-text-gen] - BoldIntensity -> 1
  2408. 643.57 s [safe-coloured-text-gen] FaintIntensity -> 2
  2409. 643.57 s [safe-coloured-text-gen] NormalIntensity -> 22
  2410. 643.57 s [safe-coloured-text-gen] ]
  2411. 643.57 s [safe-coloured-text-gen] SetColour i l c ->
  2412. 643.57 s [safe-coloured-text-gen] [ case i of
  2413. 643.57 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Code.hs:119:7-30
  2414. 643.57 s [safe-coloured-text-gen] @@ -116,10 +116,9 @@
  2415. 643.57 s [safe-coloured-text-gen] NoBlinking -> 25
  2416. 643.57 s [safe-coloured-text-gen] ]
  2417. 643.57 s [safe-coloured-text-gen] SetConsoleIntensity ci ->
  2418. 643.57 s [safe-coloured-text-gen] [ case ci of
  2419. 643.57 s [safe-coloured-text-gen] BoldIntensity -> 1
  2420. 643.57 s [safe-coloured-text-gen] - FaintIntensity -> 2
  2421. 643.57 s [safe-coloured-text-gen] NormalIntensity -> 22
  2422. 643.57 s [safe-coloured-text-gen] ]
  2423. 643.57 s [safe-coloured-text-gen] SetColour i l c ->
  2424. 643.57 s [safe-coloured-text-gen] [ case i of
  2425. 643.57 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Code.hs:119:7-30
  2426. 643.57 s [safe-coloured-text-gen] @@ -116,10 +116,9 @@
  2427. 643.57 s [safe-coloured-text-gen] NoBlinking -> 25
  2428. 643.57 s [safe-coloured-text-gen] ]
  2429. 643.57 s [safe-coloured-text-gen] SetConsoleIntensity ci ->
  2430. 643.57 s [safe-coloured-text-gen] [ case ci of
  2431. 643.57 s [safe-coloured-text-gen] BoldIntensity -> 1
  2432. 643.57 s [safe-coloured-text-gen] FaintIntensity -> 2
  2433. 643.57 s [safe-coloured-text-gen] - NormalIntensity -> 22
  2434. 643.57 s [safe-coloured-text-gen] ]
  2435. 643.57 s [safe-coloured-text-gen] SetColour i l c ->
  2436. 643.57 s [safe-coloured-text-gen] [ case i of
  2437. 643.57 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:127:25-27
  2438. 643.57 s [safe-coloured-text-gen] @@ -124,7 +124,7 @@
  2439. 643.57 s [safe-coloured-text-gen] SetColour i l c ->
  2440. 643.57 s [safe-coloured-text-gen] [ case i of
  2441. 643.57 s [safe-coloured-text-gen] Dull -> case l of
  2442. 643.57 s [safe-coloured-text-gen] - Foreground -> 30 + terminalColourSGRParameter c
  2443. 643.57 s [safe-coloured-text-gen] + Foreground -> 0 + terminalColourSGRParameter c
  2444. 643.57 s [safe-coloured-text-gen] Background -> 40 + terminalColourSGRParameter c
  2445. 643.57 s [safe-coloured-text-gen] Bright -> case l of
  2446. 643.57 s [safe-coloured-text-gen] Foreground -> 90 + terminalColourSGRParameter c
  2447. 643.57 s [safe-coloured-text-gen] Testing mutation Arith at src/Text/Colour/Code.hs:127:25-58
  2448. 643.57 s [safe-coloured-text-gen] @@ -124,7 +124,7 @@
  2449. 643.57 s [safe-coloured-text-gen] SetColour i l c ->
  2450. 643.57 s [safe-coloured-text-gen] [ case i of
  2451. 643.57 s [safe-coloured-text-gen] Dull -> case l of
  2452. 643.57 s [safe-coloured-text-gen] - Foreground -> 30 + terminalColourSGRParameter c
  2453. 643.57 s [safe-coloured-text-gen] + Foreground -> 30 - terminalColourSGRParameter c
  2454. 643.57 s [safe-coloured-text-gen] Background -> 40 + terminalColourSGRParameter c
  2455. 643.57 s [safe-coloured-text-gen] Bright -> case l of
  2456. 643.57 s [safe-coloured-text-gen] Foreground -> 90 + terminalColourSGRParameter c
  2457. 643.58 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:127:25-27
  2458. 643.58 s [safe-coloured-text-gen] @@ -124,7 +124,7 @@
  2459. 643.58 s [safe-coloured-text-gen] SetColour i l c ->
  2460. 643.58 s [safe-coloured-text-gen] [ case i of
  2461. 643.58 s [safe-coloured-text-gen] Dull -> case l of
  2462. 643.58 s [safe-coloured-text-gen] - Foreground -> 30 + terminalColourSGRParameter c
  2463. 643.58 s [safe-coloured-text-gen] + Foreground -> 1 + terminalColourSGRParameter c
  2464. 643.58 s [safe-coloured-text-gen] Background -> 40 + terminalColourSGRParameter c
  2465. 643.58 s [safe-coloured-text-gen] Bright -> case l of
  2466. 643.58 s [safe-coloured-text-gen] Foreground -> 90 + terminalColourSGRParameter c
  2467. 643.58 s [safe-coloured-text-gen] Testing mutation Arith at src/Text/Colour/Code.hs:127:25-58
  2468. 643.58 s [safe-coloured-text-gen] @@ -124,7 +124,7 @@
  2469. 643.58 s [safe-coloured-text-gen] SetColour i l c ->
  2470. 643.58 s [safe-coloured-text-gen] [ case i of
  2471. 643.58 s [safe-coloured-text-gen] Dull -> case l of
  2472. 643.58 s [safe-coloured-text-gen] - Foreground -> 30 + terminalColourSGRParameter c
  2473. 643.58 s [safe-coloured-text-gen] + Foreground -> 30 * terminalColourSGRParameter c
  2474. 643.58 s [safe-coloured-text-gen] Background -> 40 + terminalColourSGRParameter c
  2475. 643.58 s [safe-coloured-text-gen] Bright -> case l of
  2476. 643.58 s [safe-coloured-text-gen] Foreground -> 90 + terminalColourSGRParameter c
  2477. 643.58 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:128:25-27
  2478. 643.58 s [safe-coloured-text-gen] @@ -125,7 +125,7 @@
  2479. 643.58 s [safe-coloured-text-gen] [ case i of
  2480. 643.58 s [safe-coloured-text-gen] Dull -> case l of
  2481. 643.58 s [safe-coloured-text-gen] Foreground -> 30 + terminalColourSGRParameter c
  2482. 643.58 s [safe-coloured-text-gen] - Background -> 40 + terminalColourSGRParameter c
  2483. 643.58 s [safe-coloured-text-gen] + Background -> 0 + terminalColourSGRParameter c
  2484. 643.58 s [safe-coloured-text-gen] Bright -> case l of
  2485. 643.58 s [safe-coloured-text-gen] Foreground -> 90 + terminalColourSGRParameter c
  2486. 643.58 s [safe-coloured-text-gen] Background -> 100 + terminalColourSGRParameter c
  2487. 643.58 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:128:25-27
  2488. 643.58 s [safe-coloured-text-gen] @@ -125,7 +125,7 @@
  2489. 643.58 s [safe-coloured-text-gen] [ case i of
  2490. 643.58 s [safe-coloured-text-gen] Dull -> case l of
  2491. 643.58 s [safe-coloured-text-gen] Foreground -> 30 + terminalColourSGRParameter c
  2492. 643.58 s [safe-coloured-text-gen] - Background -> 40 + terminalColourSGRParameter c
  2493. 643.58 s [safe-coloured-text-gen] + Background -> 1 + terminalColourSGRParameter c
  2494. 643.58 s [safe-coloured-text-gen] Bright -> case l of
  2495. 643.58 s [safe-coloured-text-gen] Foreground -> 90 + terminalColourSGRParameter c
  2496. 643.58 s [safe-coloured-text-gen] Background -> 100 + terminalColourSGRParameter c
  2497. 643.58 s [safe-coloured-text-gen] Testing mutation Arith at src/Text/Colour/Code.hs:128:25-58
  2498. 643.58 s [safe-coloured-text-gen] @@ -125,7 +125,7 @@
  2499. 643.58 s [safe-coloured-text-gen] [ case i of
  2500. 643.58 s [safe-coloured-text-gen] Dull -> case l of
  2501. 643.58 s [safe-coloured-text-gen] Foreground -> 30 + terminalColourSGRParameter c
  2502. 643.58 s [safe-coloured-text-gen] - Background -> 40 + terminalColourSGRParameter c
  2503. 643.58 s [safe-coloured-text-gen] + Background -> 40 - terminalColourSGRParameter c
  2504. 643.58 s [safe-coloured-text-gen] Bright -> case l of
  2505. 643.58 s [safe-coloured-text-gen] Foreground -> 90 + terminalColourSGRParameter c
  2506. 643.58 s [safe-coloured-text-gen] Background -> 100 + terminalColourSGRParameter c
  2507. 643.58 s [safe-coloured-text-gen] Testing mutation Arith at src/Text/Colour/Code.hs:128:25-58
  2508. 643.58 s [safe-coloured-text-gen] @@ -125,7 +125,7 @@
  2509. 643.58 s [safe-coloured-text-gen] [ case i of
  2510. 643.58 s [safe-coloured-text-gen] Dull -> case l of
  2511. 643.58 s [safe-coloured-text-gen] Foreground -> 30 + terminalColourSGRParameter c
  2512. 643.58 s [safe-coloured-text-gen] - Background -> 40 + terminalColourSGRParameter c
  2513. 643.58 s [safe-coloured-text-gen] + Background -> 40 * terminalColourSGRParameter c
  2514. 652.96 s [safe-coloured-text-gen] Bright -> case l of
  2515. 652.96 s [safe-coloured-text-gen] Foreground -> 90 + terminalColourSGRParameter c
  2516. 652.99 s [safe-coloured-text-gen] Background -> 100 + terminalColourSGRParameter c
  2517. 652.99 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Code.hs:126:17-58
  2518. 652.99 s [safe-coloured-text-gen] @@ -123,9 +123,8 @@
  2519. 652.99 s [safe-coloured-text-gen] ]
  2520. 652.99 s [safe-coloured-text-gen] SetColour i l c ->
  2521. 652.99 s [safe-coloured-text-gen] [ case i of
  2522. 652.99 s [safe-coloured-text-gen] Dull -> case l of
  2523. 652.99 s [safe-coloured-text-gen] - Foreground -> 30 + terminalColourSGRParameter c
  2524. 652.99 s [safe-coloured-text-gen] Background -> 40 + terminalColourSGRParameter c
  2525. 652.99 s [safe-coloured-text-gen] Bright -> case l of
  2526. 652.99 s [safe-coloured-text-gen] Foreground -> 90 + terminalColourSGRParameter c
  2527. 652.99 s [safe-coloured-text-gen] Background -> 100 + terminalColourSGRParameter c
  2528. 652.99 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:130:25-27
  2529. 652.99 s [safe-coloured-text-gen] @@ -127,7 +127,7 @@
  2530. 652.99 s [safe-coloured-text-gen] Foreground -> 30 + terminalColourSGRParameter c
  2531. 652.99 s [safe-coloured-text-gen] Background -> 40 + terminalColourSGRParameter c
  2532. 652.99 s [safe-coloured-text-gen] Bright -> case l of
  2533. 652.99 s [safe-coloured-text-gen] - Foreground -> 90 + terminalColourSGRParameter c
  2534. 652.99 s [safe-coloured-text-gen] + Foreground -> 0 + terminalColourSGRParameter c
  2535. 652.99 s [safe-coloured-text-gen] Background -> 100 + terminalColourSGRParameter c
  2536. 652.99 s [safe-coloured-text-gen] ]
  2537. 652.99 s [safe-coloured-text-gen] Set8BitColour l w ->
  2538. 652.99 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Code.hs:126:17-58
  2539. 652.99 s [safe-coloured-text-gen] @@ -123,9 +123,8 @@
  2540. 652.99 s [safe-coloured-text-gen] ]
  2541. 652.99 s [safe-coloured-text-gen] SetColour i l c ->
  2542. 653.00 s [safe-coloured-text-gen] [ case i of
  2543. 653.00 s [safe-coloured-text-gen] Dull -> case l of
  2544. 653.00 s [safe-coloured-text-gen] Foreground -> 30 + terminalColourSGRParameter c
  2545. 653.00 s [safe-coloured-text-gen] - Background -> 40 + terminalColourSGRParameter c
  2546. 653.00 s [safe-coloured-text-gen] Bright -> case l of
  2547. 653.00 s [safe-coloured-text-gen] Foreground -> 90 + terminalColourSGRParameter c
  2548. 653.00 s [safe-coloured-text-gen] Background -> 100 + terminalColourSGRParameter c
  2549. 653.00 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:130:25-27
  2550. 653.00 s [safe-coloured-text-gen] @@ -127,7 +127,7 @@
  2551. 653.00 s [safe-coloured-text-gen] Foreground -> 30 + terminalColourSGRParameter c
  2552. 653.00 s [safe-coloured-text-gen] Background -> 40 + terminalColourSGRParameter c
  2553. 653.00 s [safe-coloured-text-gen] Bright -> case l of
  2554. 653.00 s [safe-coloured-text-gen] - Foreground -> 90 + terminalColourSGRParameter c
  2555. 653.00 s [safe-coloured-text-gen] + Foreground -> 1 + terminalColourSGRParameter c
  2556. 653.00 s [safe-coloured-text-gen] Background -> 100 + terminalColourSGRParameter c
  2557. 653.00 s [safe-coloured-text-gen] ]
  2558. 653.00 s [safe-coloured-text-gen] Set8BitColour l w ->
  2559. 653.00 s [safe-coloured-text-gen] Testing mutation Arith at src/Text/Colour/Code.hs:130:25-58
  2560. 653.00 s [safe-coloured-text-gen] @@ -127,7 +127,7 @@
  2561. 653.00 s [safe-coloured-text-gen] Foreground -> 30 + terminalColourSGRParameter c
  2562. 653.00 s [safe-coloured-text-gen] Background -> 40 + terminalColourSGRParameter c
  2563. 653.00 s [safe-coloured-text-gen] Bright -> case l of
  2564. 653.00 s [safe-coloured-text-gen] - Foreground -> 90 + terminalColourSGRParameter c
  2565. 653.00 s [safe-coloured-text-gen] + Foreground -> 90 - terminalColourSGRParameter c
  2566. 653.00 s [safe-coloured-text-gen] Background -> 100 + terminalColourSGRParameter c
  2567. 653.00 s [safe-coloured-text-gen] ]
  2568. 653.00 s [safe-coloured-text-gen] Set8BitColour l w ->
  2569. 653.00 s [safe-coloured-text-gen] Testing mutation Arith at src/Text/Colour/Code.hs:130:25-58
  2570. 653.00 s [safe-coloured-text-gen] @@ -127,7 +127,7 @@
  2571. 653.00 s [safe-coloured-text-gen] Foreground -> 30 + terminalColourSGRParameter c
  2572. 653.00 s [safe-coloured-text-gen] Background -> 40 + terminalColourSGRParameter c
  2573. 653.00 s [safe-coloured-text-gen] Bright -> case l of
  2574. 653.00 s [safe-coloured-text-gen] - Foreground -> 90 + terminalColourSGRParameter c
  2575. 653.00 s [safe-coloured-text-gen] + Foreground -> 90 * terminalColourSGRParameter c
  2576. 653.00 s [safe-coloured-text-gen] Background -> 100 + terminalColourSGRParameter c
  2577. 653.00 s [safe-coloured-text-gen] ]
  2578. 653.00 s [safe-coloured-text-gen] Set8BitColour l w ->
  2579. 653.00 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:131:25-28
  2580. 653.00 s [safe-coloured-text-gen] @@ -128,7 +128,7 @@
  2581. 653.01 s [safe-coloured-text-gen] Background -> 40 + terminalColourSGRParameter c
  2582. 653.01 s [safe-coloured-text-gen] Bright -> case l of
  2583. 653.01 s [safe-coloured-text-gen] Foreground -> 90 + terminalColourSGRParameter c
  2584. 653.01 s [safe-coloured-text-gen] - Background -> 100 + terminalColourSGRParameter c
  2585. 653.01 s [safe-coloured-text-gen] + Background -> 1 + terminalColourSGRParameter c
  2586. 653.01 s [safe-coloured-text-gen] ]
  2587. 653.01 s [safe-coloured-text-gen] Set8BitColour l w ->
  2588. 653.01 s [safe-coloured-text-gen] [ case l of
  2589. 653.01 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:131:25-28
  2590. 653.01 s [safe-coloured-text-gen] @@ -128,7 +128,7 @@
  2591. 653.01 s [safe-coloured-text-gen] Background -> 40 + terminalColourSGRParameter c
  2592. 653.01 s [safe-coloured-text-gen] Bright -> case l of
  2593. 653.01 s [safe-coloured-text-gen] Foreground -> 90 + terminalColourSGRParameter c
  2594. 653.01 s [safe-coloured-text-gen] - Background -> 100 + terminalColourSGRParameter c
  2595. 653.01 s [safe-coloured-text-gen] + Background -> 0 + terminalColourSGRParameter c
  2596. 653.01 s [safe-coloured-text-gen] ]
  2597. 653.01 s [safe-coloured-text-gen] Set8BitColour l w ->
  2598. 653.01 s [safe-coloured-text-gen] [ case l of
  2599. 653.01 s [safe-coloured-text-gen] Testing mutation Arith at src/Text/Colour/Code.hs:131:25-59
  2600. 653.01 s [safe-coloured-text-gen] @@ -128,7 +128,7 @@
  2601. 653.01 s [safe-coloured-text-gen] Background -> 40 + terminalColourSGRParameter c
  2602. 653.01 s [safe-coloured-text-gen] Bright -> case l of
  2603. 653.01 s [safe-coloured-text-gen] Foreground -> 90 + terminalColourSGRParameter c
  2604. 653.01 s [safe-coloured-text-gen] - Background -> 100 + terminalColourSGRParameter c
  2605. 653.01 s [safe-coloured-text-gen] + Background -> 100 - terminalColourSGRParameter c
  2606. 653.01 s [safe-coloured-text-gen] ]
  2607. 653.01 s [safe-coloured-text-gen] Set8BitColour l w ->
  2608. 653.01 s [safe-coloured-text-gen] [ case l of
  2609. 653.01 s [safe-coloured-text-gen] Testing mutation Arith at src/Text/Colour/Code.hs:131:25-59
  2610. 653.01 s [safe-coloured-text-gen] @@ -128,7 +128,7 @@
  2611. 653.01 s [safe-coloured-text-gen] Background -> 40 + terminalColourSGRParameter c
  2612. 653.01 s [safe-coloured-text-gen] Bright -> case l of
  2613. 653.01 s [safe-coloured-text-gen] Foreground -> 90 + terminalColourSGRParameter c
  2614. 653.01 s [safe-coloured-text-gen] - Background -> 100 + terminalColourSGRParameter c
  2615. 653.01 s [safe-coloured-text-gen] + Background -> 100 * terminalColourSGRParameter c
  2616. 653.01 s [safe-coloured-text-gen] ]
  2617. 653.01 s [safe-coloured-text-gen] Set8BitColour l w ->
  2618. 653.01 s [safe-coloured-text-gen] [ case l of
  2619. 653.01 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Code.hs:129:19-59
  2620. 653.01 s [safe-coloured-text-gen] @@ -126,9 +126,8 @@
  2621. 653.01 s [safe-coloured-text-gen] Dull -> case l of
  2622. 653.01 s [safe-coloured-text-gen] Foreground -> 30 + terminalColourSGRParameter c
  2623. 653.01 s [safe-coloured-text-gen] Background -> 40 + terminalColourSGRParameter c
  2624. 653.01 s [safe-coloured-text-gen] Bright -> case l of
  2625. 653.01 s [safe-coloured-text-gen] - Foreground -> 90 + terminalColourSGRParameter c
  2626. 653.01 s [safe-coloured-text-gen] Background -> 100 + terminalColourSGRParameter c
  2627. 653.01 s [safe-coloured-text-gen] ]
  2628. 653.01 s [safe-coloured-text-gen] Set8BitColour l w ->
  2629. 653.01 s [safe-coloured-text-gen] [ case l of
  2630. 653.01 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Code.hs:129:19-59
  2631. 653.01 s [safe-coloured-text-gen] @@ -126,9 +126,8 @@
  2632. 653.01 s [safe-coloured-text-gen] Dull -> case l of
  2633. 653.01 s [safe-coloured-text-gen] Foreground -> 30 + terminalColourSGRParameter c
  2634. 653.01 s [safe-coloured-text-gen] Background -> 40 + terminalColourSGRParameter c
  2635. 653.01 s [safe-coloured-text-gen] Bright -> case l of
  2636. 653.01 s [safe-coloured-text-gen] Foreground -> 90 + terminalColourSGRParameter c
  2637. 653.01 s [safe-coloured-text-gen] - Background -> 100 + terminalColourSGRParameter c
  2638. 653.01 s [safe-coloured-text-gen] ]
  2639. 653.01 s [safe-coloured-text-gen] Set8BitColour l w ->
  2640. 653.01 s [safe-coloured-text-gen] [ case l of
  2641. 653.01 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Code.hs:125:7-59
  2642. 653.01 s [safe-coloured-text-gen] @@ -122,13 +122,10 @@
  2643. 653.01 s [safe-coloured-text-gen] NormalIntensity -> 22
  2644. 653.01 s [safe-coloured-text-gen] ]
  2645. 653.01 s [safe-coloured-text-gen] SetColour i l c ->
  2646. 653.01 s [safe-coloured-text-gen] [ case i of
  2647. 653.01 s [safe-coloured-text-gen] - Dull -> case l of
  2648. 653.01 s [safe-coloured-text-gen] - Foreground -> 30 + terminalColourSGRParameter c
  2649. 653.01 s [safe-coloured-text-gen] - Background -> 40 + terminalColourSGRParameter c
  2650. 653.01 s [safe-coloured-text-gen] Bright -> case l of
  2651. 653.01 s [safe-coloured-text-gen] Foreground -> 90 + terminalColourSGRParameter c
  2652. 653.01 s [safe-coloured-text-gen] Background -> 100 + terminalColourSGRParameter c
  2653. 653.01 s [safe-coloured-text-gen] ]
  2654. 653.01 s [safe-coloured-text-gen] Set8BitColour l w ->
  2655. 653.01 s [safe-coloured-text-gen] [ case l of
  2656. 653.01 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Code.hs:125:7-59
  2657. 653.01 s [safe-coloured-text-gen] @@ -122,13 +122,10 @@
  2658. 653.01 s [safe-coloured-text-gen] NormalIntensity -> 22
  2659. 653.01 s [safe-coloured-text-gen] ]
  2660. 653.01 s [safe-coloured-text-gen] SetColour i l c ->
  2661. 653.01 s [safe-coloured-text-gen] [ case i of
  2662. 653.01 s [safe-coloured-text-gen] Dull -> case l of
  2663. 653.01 s [safe-coloured-text-gen] Foreground -> 30 + terminalColourSGRParameter c
  2664. 653.01 s [safe-coloured-text-gen] Background -> 40 + terminalColourSGRParameter c
  2665. 653.02 s [safe-coloured-text-gen] - Bright -> case l of
  2666. 653.02 s [safe-coloured-text-gen] - Foreground -> 90 + terminalColourSGRParameter c
  2667. 653.02 s [safe-coloured-text-gen] - Background -> 100 + terminalColourSGRParameter c
  2668. 653.02 s [safe-coloured-text-gen] ]
  2669. 653.02 s [safe-coloured-text-gen] Set8BitColour l w ->
  2670. 653.02 s [safe-coloured-text-gen] [ case l of
  2671. 653.02 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:135:23-25
  2672. 653.02 s [safe-coloured-text-gen] @@ -132,7 +132,7 @@
  2673. 653.02 s [safe-coloured-text-gen] ]
  2674. 653.02 s [safe-coloured-text-gen] Set8BitColour l w ->
  2675. 653.02 s [safe-coloured-text-gen] [ case l of
  2676. 653.02 s [safe-coloured-text-gen] - Foreground -> 38
  2677. 653.02 s [safe-coloured-text-gen] + Foreground -> 0
  2678. 653.02 s [safe-coloured-text-gen] Background -> 48,
  2679. 653.02 s [safe-coloured-text-gen] 5,
  2680. 653.02 s [safe-coloured-text-gen] w
  2681. 653.02 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:135:23-25
  2682. 653.02 s [safe-coloured-text-gen] @@ -132,7 +132,7 @@
  2683. 653.02 s [safe-coloured-text-gen] ]
  2684. 653.02 s [safe-coloured-text-gen] Set8BitColour l w ->
  2685. 653.02 s [safe-coloured-text-gen] [ case l of
  2686. 653.02 s [safe-coloured-text-gen] - Foreground -> 38
  2687. 653.02 s [safe-coloured-text-gen] + Foreground -> 1
  2688. 653.02 s [safe-coloured-text-gen] Background -> 48,
  2689. 653.02 s [safe-coloured-text-gen] 5,
  2690. 653.02 s [safe-coloured-text-gen] w
  2691. 653.02 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:136:23-25
  2692. 653.02 s [safe-coloured-text-gen] @@ -133,7 +133,7 @@
  2693. 653.02 s [safe-coloured-text-gen] Set8BitColour l w ->
  2694. 653.02 s [safe-coloured-text-gen] [ case l of
  2695. 653.02 s [safe-coloured-text-gen] Foreground -> 38
  2696. 653.02 s [safe-coloured-text-gen] - Background -> 48,
  2697. 653.02 s [safe-coloured-text-gen] + Background -> 0,
  2698. 653.02 s [safe-coloured-text-gen] 5,
  2699. 653.02 s [safe-coloured-text-gen] w
  2700. 653.02 s [safe-coloured-text-gen] ]
  2701. 653.02 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:136:23-25
  2702. 653.02 s [safe-coloured-text-gen] @@ -133,7 +133,7 @@
  2703. 653.02 s [safe-coloured-text-gen] Set8BitColour l w ->
  2704. 653.02 s [safe-coloured-text-gen] [ case l of
  2705. 653.02 s [safe-coloured-text-gen] Foreground -> 38
  2706. 653.02 s [safe-coloured-text-gen] - Background -> 48,
  2707. 653.02 s [safe-coloured-text-gen] + Background -> 1,
  2708. 653.02 s [safe-coloured-text-gen] 5,
  2709. 653.02 s [safe-coloured-text-gen] w
  2710. 653.02 s [safe-coloured-text-gen] ]
  2711. 653.02 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Code.hs:134:7-25
  2712. 653.02 s [safe-coloured-text-gen] @@ -131,9 +131,8 @@
  2713. 653.02 s [safe-coloured-text-gen] Background -> 100 + terminalColourSGRParameter c
  2714. 653.02 s [safe-coloured-text-gen] ]
  2715. 653.02 s [safe-coloured-text-gen] Set8BitColour l w ->
  2716. 653.02 s [safe-coloured-text-gen] [ case l of
  2717. 653.02 s [safe-coloured-text-gen] Foreground -> 38
  2718. 653.02 s [safe-coloured-text-gen] - Background -> 48,
  2719. 653.02 s [safe-coloured-text-gen] 5,
  2720. 653.02 s [safe-coloured-text-gen] w
  2721. 653.02 s [safe-coloured-text-gen] ]
  2722. 653.02 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Code.hs:134:7-25
  2723. 653.02 s [safe-coloured-text-gen] @@ -131,9 +131,8 @@
  2724. 653.02 s [safe-coloured-text-gen] Background -> 100 + terminalColourSGRParameter c
  2725. 653.02 s [safe-coloured-text-gen] ]
  2726. 653.02 s [safe-coloured-text-gen] Set8BitColour l w ->
  2727. 653.02 s [safe-coloured-text-gen] [ case l of
  2728. 653.02 s [safe-coloured-text-gen] - Foreground -> 38
  2729. 653.02 s [safe-coloured-text-gen] Background -> 48,
  2730. 653.02 s [safe-coloured-text-gen] 5,
  2731. 653.02 s [safe-coloured-text-gen] w
  2732. 653.02 s [safe-coloured-text-gen] ]
  2733. 653.02 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:137:7-8
  2734. 653.02 s [safe-coloured-text-gen] @@ -134,7 +134,7 @@
  2735. 653.02 s [safe-coloured-text-gen] [ case l of
  2736. 683.27 s [safe-coloured-text-gen] Foreground -> 38
  2737. 683.30 s [safe-coloured-text-gen] Background -> 48,
  2738. 683.30 s [safe-coloured-text-gen] - 5,
  2739. 683.30 s [safe-coloured-text-gen] + 0,
  2740. 683.30 s [safe-coloured-text-gen] w
  2741. 683.30 s [safe-coloured-text-gen] ]
  2742. 683.30 s [safe-coloured-text-gen] Set24BitColour l r g b ->
  2743. 683.30 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:137:7-8
  2744. 683.30 s [safe-coloured-text-gen] @@ -134,7 +134,7 @@
  2745. 683.30 s [safe-coloured-text-gen] [ case l of
  2746. 683.30 s [safe-coloured-text-gen] Foreground -> 38
  2747. 683.30 s [safe-coloured-text-gen] Background -> 48,
  2748. 683.30 s [safe-coloured-text-gen] - 5,
  2749. 683.30 s [safe-coloured-text-gen] + 1,
  2750. 683.30 s [safe-coloured-text-gen] w
  2751. 683.30 s [safe-coloured-text-gen] ]
  2752. 683.30 s [safe-coloured-text-gen] Set24BitColour l r g b ->
  2753. 683.30 s [safe-coloured-text-gen] Testing mutation ListLit at src/Text/Colour/Code.hs:134:5-6
  2754. 683.30 s [safe-coloured-text-gen] @@ -131,12 +131,7 @@
  2755. 683.30 s [safe-coloured-text-gen] Background -> 100 + terminalColourSGRParameter c
  2756. 683.30 s [safe-coloured-text-gen] ]
  2757. 683.31 s [safe-coloured-text-gen] Set8BitColour l w ->
  2758. 683.31 s [safe-coloured-text-gen] - [ case l of
  2759. 683.31 s [safe-coloured-text-gen] - Foreground -> 38
  2760. 683.31 s [safe-coloured-text-gen] - Background -> 48,
  2761. 683.31 s [safe-coloured-text-gen] - 5,
  2762. 683.31 s [safe-coloured-text-gen] - w
  2763. 683.31 s [safe-coloured-text-gen] ]
  2764. 683.31 s [safe-coloured-text-gen] Set24BitColour l r g b ->
  2765. 683.31 s [safe-coloured-text-gen] [ case l of
  2766. 683.31 s [safe-coloured-text-gen] Foreground -> 38
  2767. 683.31 s [safe-coloured-text-gen] Testing mutation ListLit at src/Text/Colour/Code.hs:134:5-6
  2768. 683.31 s [safe-coloured-text-gen] @@ -131,12 +131,9 @@
  2769. 683.31 s [safe-coloured-text-gen] Background -> 100 + terminalColourSGRParameter c
  2770. 683.31 s [safe-coloured-text-gen] ]
  2771. 683.31 s [safe-coloured-text-gen] Set8BitColour l w ->
  2772. 683.31 s [safe-coloured-text-gen] - [ case l of
  2773. 683.31 s [safe-coloured-text-gen] - Foreground -> 38
  2774. 683.31 s [safe-coloured-text-gen] - Background -> 48,
  2775. 683.31 s [safe-coloured-text-gen] 5,
  2776. 683.31 s [safe-coloured-text-gen] w
  2777. 683.31 s [safe-coloured-text-gen] ]
  2778. 683.31 s [safe-coloured-text-gen] Set24BitColour l r g b ->
  2779. 683.31 s [safe-coloured-text-gen] [ case l of
  2780. 683.31 s [safe-coloured-text-gen] Foreground -> 38
  2781. 683.31 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:142:23-25
  2782. 683.31 s [safe-coloured-text-gen] @@ -139,7 +139,7 @@
  2783. 683.31 s [safe-coloured-text-gen] ]
  2784. 683.31 s [safe-coloured-text-gen] Set24BitColour l r g b ->
  2785. 683.31 s [safe-coloured-text-gen] [ case l of
  2786. 683.31 s [safe-coloured-text-gen] - Foreground -> 38
  2787. 683.31 s [safe-coloured-text-gen] + Foreground -> 0
  2788. 683.31 s [safe-coloured-text-gen] Background -> 48,
  2789. 683.31 s [safe-coloured-text-gen] 2,
  2790. 683.31 s [safe-coloured-text-gen] r,
  2791. 683.31 s [safe-coloured-text-gen] Testing mutation ListLit at src/Text/Colour/Code.hs:134:5-6
  2792. 683.31 s [safe-coloured-text-gen] @@ -131,12 +131,11 @@
  2793. 683.31 s [safe-coloured-text-gen] Background -> 100 + terminalColourSGRParameter c
  2794. 683.31 s [safe-coloured-text-gen] ]
  2795. 683.31 s [safe-coloured-text-gen] Set8BitColour l w ->
  2796. 683.31 s [safe-coloured-text-gen] [ case l of
  2797. 683.31 s [safe-coloured-text-gen] Foreground -> 38
  2798. 683.31 s [safe-coloured-text-gen] Background -> 48,
  2799. 683.31 s [safe-coloured-text-gen] 5,
  2800. 683.31 s [safe-coloured-text-gen] - w
  2801. 683.31 s [safe-coloured-text-gen] ]
  2802. 683.31 s [safe-coloured-text-gen] Set24BitColour l r g b ->
  2803. 683.31 s [safe-coloured-text-gen] [ case l of
  2804. 683.31 s [safe-coloured-text-gen] Foreground -> 38
  2805. 683.31 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:142:23-25
  2806. 683.31 s [safe-coloured-text-gen] @@ -139,7 +139,7 @@
  2807. 683.31 s [safe-coloured-text-gen] ]
  2808. 683.31 s [safe-coloured-text-gen] Set24BitColour l r g b ->
  2809. 683.31 s [safe-coloured-text-gen] [ case l of
  2810. 683.31 s [safe-coloured-text-gen] - Foreground -> 38
  2811. 683.31 s [safe-coloured-text-gen] + Foreground -> 1
  2812. 683.31 s [safe-coloured-text-gen] Background -> 48,
  2813. 683.31 s [safe-coloured-text-gen] 2,
  2814. 683.31 s [safe-coloured-text-gen] r,
  2815. 683.31 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:143:23-25
  2816. 683.31 s [safe-coloured-text-gen] @@ -140,7 +140,7 @@
  2817. 683.31 s [safe-coloured-text-gen] Set24BitColour l r g b ->
  2818. 683.31 s [safe-coloured-text-gen] [ case l of
  2819. 683.31 s [safe-coloured-text-gen] Foreground -> 38
  2820. 683.31 s [safe-coloured-text-gen] - Background -> 48,
  2821. 683.31 s [safe-coloured-text-gen] + Background -> 0,
  2822. 683.31 s [safe-coloured-text-gen] 2,
  2823. 683.31 s [safe-coloured-text-gen] r,
  2824. 683.31 s [safe-coloured-text-gen] g,
  2825. 683.31 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:143:23-25
  2826. 683.32 s [safe-coloured-text-gen] @@ -140,7 +140,7 @@
  2827. 683.32 s [safe-coloured-text-gen] Set24BitColour l r g b ->
  2828. 683.32 s [safe-coloured-text-gen] [ case l of
  2829. 683.32 s [safe-coloured-text-gen] Foreground -> 38
  2830. 683.32 s [safe-coloured-text-gen] - Background -> 48,
  2831. 683.32 s [safe-coloured-text-gen] + Background -> 1,
  2832. 683.32 s [safe-coloured-text-gen] 2,
  2833. 683.32 s [safe-coloured-text-gen] r,
  2834. 683.32 s [safe-coloured-text-gen] g,
  2835. 683.32 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Code.hs:141:7-25
  2836. 683.32 s [safe-coloured-text-gen] @@ -138,9 +138,8 @@
  2837. 683.32 s [safe-coloured-text-gen] w
  2838. 683.32 s [safe-coloured-text-gen] ]
  2839. 683.32 s [safe-coloured-text-gen] Set24BitColour l r g b ->
  2840. 683.32 s [safe-coloured-text-gen] [ case l of
  2841. 683.32 s [safe-coloured-text-gen] - Foreground -> 38
  2842. 683.32 s [safe-coloured-text-gen] Background -> 48,
  2843. 683.32 s [safe-coloured-text-gen] 2,
  2844. 683.32 s [safe-coloured-text-gen] r,
  2845. 683.32 s [safe-coloured-text-gen] g,
  2846. 683.32 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Code.hs:141:7-25
  2847. 683.32 s [safe-coloured-text-gen] @@ -138,9 +138,8 @@
  2848. 683.32 s [safe-coloured-text-gen] w
  2849. 683.32 s [safe-coloured-text-gen] ]
  2850. 683.32 s [safe-coloured-text-gen] Set24BitColour l r g b ->
  2851. 683.32 s [safe-coloured-text-gen] [ case l of
  2852. 683.32 s [safe-coloured-text-gen] Foreground -> 38
  2853. 683.32 s [safe-coloured-text-gen] - Background -> 48,
  2854. 683.32 s [safe-coloured-text-gen] 2,
  2855. 683.32 s [safe-coloured-text-gen] r,
  2856. 683.32 s [safe-coloured-text-gen] g,
  2857. 683.32 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:144:7-8
  2858. 683.32 s [safe-coloured-text-gen] @@ -141,7 +141,7 @@
  2859. 683.32 s [safe-coloured-text-gen] [ case l of
  2860. 683.32 s [safe-coloured-text-gen] Foreground -> 38
  2861. 683.32 s [safe-coloured-text-gen] Background -> 48,
  2862. 683.32 s [safe-coloured-text-gen] - 2,
  2863. 683.32 s [safe-coloured-text-gen] + 1,
  2864. 683.32 s [safe-coloured-text-gen] r,
  2865. 683.32 s [safe-coloured-text-gen] g,
  2866. 683.32 s [safe-coloured-text-gen] b
  2867. 683.32 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Code.hs:144:7-8
  2868. 683.32 s [safe-coloured-text-gen] @@ -141,7 +141,7 @@
  2869. 683.32 s [safe-coloured-text-gen] [ case l of
  2870. 683.32 s [safe-coloured-text-gen] Foreground -> 38
  2871. 683.32 s [safe-coloured-text-gen] Background -> 48,
  2872. 683.32 s [safe-coloured-text-gen] - 2,
  2873. 683.32 s [safe-coloured-text-gen] + 0,
  2874. 683.32 s [safe-coloured-text-gen] r,
  2875. 683.32 s [safe-coloured-text-gen] g,
  2876. 683.32 s [safe-coloured-text-gen] b
  2877. 683.32 s [safe-coloured-text-gen] Testing mutation MaybeOp at src/Text/Colour/Layout.hs:134:46-52
  2878. 683.32 s [safe-coloured-text-gen] @@ -131,5 +131,5 @@
  2879. 683.32 s [safe-coloured-text-gen]
  2880. 683.32 s [safe-coloured-text-gen] backgroundForRow :: Int -> Maybe TableBackground -> Maybe Colour
  2881. 683.32 s [safe-coloured-text-gen] backgroundForRow _ Nothing = Nothing
  2882. 683.32 s [safe-coloured-text-gen] -backgroundForRow _ (Just (SingleColour c)) = Just c
  2883. 683.32 s [safe-coloured-text-gen] +backgroundForRow _ (Just (SingleColour c)) = Nothing
  2884. 683.32 s [safe-coloured-text-gen] backgroundForRow i (Just (Bicolour ec oc)) = if even i then ec else oc
  2885. 683.32 s [safe-coloured-text-gen] Testing mutation ListLit at src/Text/Colour/Code.hs:141:5-6
  2886. 683.32 s [safe-coloured-text-gen] @@ -138,14 +138,7 @@
  2887. 683.32 s [safe-coloured-text-gen] w
  2888. 683.32 s [safe-coloured-text-gen] ]
  2889. 683.32 s [safe-coloured-text-gen] Set24BitColour l r g b ->
  2890. 683.32 s [safe-coloured-text-gen] - [ case l of
  2891. 683.32 s [safe-coloured-text-gen] - Foreground -> 38
  2892. 683.32 s [safe-coloured-text-gen] - Background -> 48,
  2893. 683.32 s [safe-coloured-text-gen] - 2,
  2894. 683.32 s [safe-coloured-text-gen] - r,
  2895. 683.32 s [safe-coloured-text-gen] - g,
  2896. 683.32 s [safe-coloured-text-gen] - b
  2897. 683.32 s [safe-coloured-text-gen] ]
  2898. 683.32 s [safe-coloured-text-gen]
  2899. 683.32 s [safe-coloured-text-gen] -- | ANSI text underlining
  2900. 683.32 s [safe-coloured-text-gen] data Underlining
  2901. 683.32 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Layout.hs:135:49-55
  2902. 683.32 s [safe-coloured-text-gen] @@ -132,4 +132,4 @@
  2903. 683.32 s [safe-coloured-text-gen] backgroundForRow :: Int -> Maybe TableBackground -> Maybe Colour
  2904. 683.32 s [safe-coloured-text-gen] backgroundForRow _ Nothing = Nothing
  2905. 683.32 s [safe-coloured-text-gen] backgroundForRow _ (Just (SingleColour c)) = Just c
  2906. 683.32 s [safe-coloured-text-gen] -backgroundForRow i (Just (Bicolour ec oc)) = if even i then ec else oc
  2907. 683.32 s [safe-coloured-text-gen] +backgroundForRow i (Just (Bicolour ec oc)) = if False then ec else oc
  2908. 683.32 s [safe-coloured-text-gen] Testing mutation ListLit at src/Text/Colour/Code.hs:141:5-6
  2909. 683.32 s [safe-coloured-text-gen] @@ -138,14 +138,11 @@
  2910. 683.32 s [safe-coloured-text-gen] w
  2911. 683.32 s [safe-coloured-text-gen] ]
  2912. 683.32 s [safe-coloured-text-gen] Set24BitColour l r g b ->
  2913. 683.33 s [safe-coloured-text-gen] - [ case l of
  2914. 683.33 s [safe-coloured-text-gen] - Foreground -> 38
  2915. 683.33 s [safe-coloured-text-gen] - Background -> 48,
  2916. 683.33 s [safe-coloured-text-gen] 2,
  2917. 683.33 s [safe-coloured-text-gen] r,
  2918. 683.33 s [safe-coloured-text-gen] g,
  2919. 683.33 s [safe-coloured-text-gen] b
  2920. 683.33 s [safe-coloured-text-gen] ]
  2921. 683.33 s [safe-coloured-text-gen]
  2922. 683.33 s [safe-coloured-text-gen] -- | ANSI text underlining
  2923. 683.33 s [safe-coloured-text-gen] data Underlining
  2924. 683.33 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Layout.hs:135:49-55
  2925. 683.33 s [safe-coloured-text-gen] @@ -132,4 +132,4 @@
  2926. 683.33 s [safe-coloured-text-gen] backgroundForRow :: Int -> Maybe TableBackground -> Maybe Colour
  2927. 683.33 s [safe-coloured-text-gen] backgroundForRow _ Nothing = Nothing
  2928. 683.33 s [safe-coloured-text-gen] backgroundForRow _ (Just (SingleColour c)) = Just c
  2929. 683.33 s [safe-coloured-text-gen] -backgroundForRow i (Just (Bicolour ec oc)) = if even i then ec else oc
  2930. 683.33 s [safe-coloured-text-gen] +backgroundForRow i (Just (Bicolour ec oc)) = if not (even i) then ec else oc
  2931. 683.33 s [safe-coloured-text-gen] Testing mutation ListLit at src/Text/Colour/Code.hs:62:11-12
  2932. 683.33 s [safe-coloured-text-gen] @@ -59,11 +59,10 @@
  2933. 683.33 s [safe-coloured-text-gen] renderCSI =
  2934. 683.33 s [safe-coloured-text-gen] let csi ps c =
  2935. 683.33 s [safe-coloured-text-gen] mconcat
  2936. 683.33 s [safe-coloured-text-gen] [ LTB.singleton asciiEscape,
  2937. 683.33 s [safe-coloured-text-gen] LTB.singleton csiStart,
  2938. 683.33 s [safe-coloured-text-gen] renderCSIParams ps,
  2939. 683.33 s [safe-coloured-text-gen] - LTB.singleton c
  2940. 683.33 s [safe-coloured-text-gen] ]
  2941. 683.33 s [safe-coloured-text-gen] in \case
  2942. 683.33 s [safe-coloured-text-gen] SGR sgrs -> csi (concatMap sgrToCSIParams sgrs) 'm'
  2943. 683.33 s [safe-coloured-text-gen]
  2944. 683.33 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Layout.hs:135:49-55
  2945. 683.33 s [safe-coloured-text-gen] @@ -132,4 +132,4 @@
  2946. 683.33 s [safe-coloured-text-gen] backgroundForRow :: Int -> Maybe TableBackground -> Maybe Colour
  2947. 683.33 s [safe-coloured-text-gen] backgroundForRow _ Nothing = Nothing
  2948. 683.33 s [safe-coloured-text-gen] backgroundForRow _ (Just (SingleColour c)) = Just c
  2949. 683.33 s [safe-coloured-text-gen] -backgroundForRow i (Just (Bicolour ec oc)) = if even i then ec else oc
  2950. 683.33 s [safe-coloured-text-gen] +backgroundForRow i (Just (Bicolour ec oc)) = if True then ec else oc
  2951. 683.33 s [safe-coloured-text-gen] Testing mutation ListLit at src/Text/Colour/Code.hs:141:5-6
  2952. 683.33 s [safe-coloured-text-gen] @@ -138,14 +138,13 @@
  2953. 683.33 s [safe-coloured-text-gen] w
  2954. 683.33 s [safe-coloured-text-gen] ]
  2955. 683.33 s [safe-coloured-text-gen] Set24BitColour l r g b ->
  2956. 683.33 s [safe-coloured-text-gen] [ case l of
  2957. 683.33 s [safe-coloured-text-gen] Foreground -> 38
  2958. 683.33 s [safe-coloured-text-gen] Background -> 48,
  2959. 683.33 s [safe-coloured-text-gen] 2,
  2960. 683.33 s [safe-coloured-text-gen] r,
  2961. 683.33 s [safe-coloured-text-gen] g,
  2962. 683.33 s [safe-coloured-text-gen] - b
  2963. 683.33 s [safe-coloured-text-gen] ]
  2964. 683.33 s [safe-coloured-text-gen]
  2965. 683.33 s [safe-coloured-text-gen] -- | ANSI text underlining
  2966. 683.33 s [safe-coloured-text-gen] data Underlining
  2967. 683.33 s [safe-coloured-text-gen] Testing mutation ListLit at src/Text/Colour/Code.hs:62:11-12
  2968. 683.33 s [safe-coloured-text-gen] @@ -59,11 +59,7 @@
  2969. 683.33 s [safe-coloured-text-gen] renderCSI =
  2970. 683.33 s [safe-coloured-text-gen] let csi ps c =
  2971. 683.33 s [safe-coloured-text-gen] mconcat
  2972. 683.33 s [safe-coloured-text-gen] - [ LTB.singleton asciiEscape,
  2973. 683.33 s [safe-coloured-text-gen] - LTB.singleton csiStart,
  2974. 683.33 s [safe-coloured-text-gen] - renderCSIParams ps,
  2975. 683.33 s [safe-coloured-text-gen] - LTB.singleton c
  2976. 683.34 s [safe-coloured-text-gen] ]
  2977. 683.34 s [safe-coloured-text-gen] in \case
  2978. 683.34 s [safe-coloured-text-gen] SGR sgrs -> csi (concatMap sgrToCSIParams sgrs) 'm'
  2979. 683.34 s [safe-coloured-text-gen]
  2980. 683.34 s [safe-coloured-text-gen] Testing mutation ListLit at src/Text/Colour/Code.hs:62:11-12
  2981. 683.34 s [safe-coloured-text-gen] @@ -59,11 +59,10 @@
  2982. 683.34 s [safe-coloured-text-gen] renderCSI =
  2983. 683.34 s [safe-coloured-text-gen] let csi ps c =
  2984. 683.34 s [safe-coloured-text-gen] mconcat
  2985. 683.34 s [safe-coloured-text-gen] - [ LTB.singleton asciiEscape,
  2986. 683.34 s [safe-coloured-text-gen] LTB.singleton csiStart,
  2987. 683.34 s [safe-coloured-text-gen] renderCSIParams ps,
  2988. 683.34 s [safe-coloured-text-gen] LTB.singleton c
  2989. 683.34 s [safe-coloured-text-gen] ]
  2990. 683.34 s [safe-coloured-text-gen] in \case
  2991. 683.34 s [safe-coloured-text-gen] SGR sgrs -> csi (concatMap sgrToCSIParams sgrs) 'm'
  2992. 683.34 s [safe-coloured-text-gen]
  2993. 683.34 s [safe-coloured-text-gen] Testing mutation Arith at src/Text/Colour/Layout.hs:118:38-55
  2994. 683.34 s [safe-coloured-text-gen] @@ -115,7 +115,7 @@
  2995. 683.34 s [safe-coloured-text-gen] maximumLength :: Int
  2996. 683.34 s [safe-coloured-text-gen] maximumLength = maximum $ map fst withLengths
  2997. 683.34 s [safe-coloured-text-gen] pad :: (Int, [a]) -> [a]
  2998. 683.34 s [safe-coloured-text-gen] - pad (l, cs) = cs ++ replicate (maximumLength - l) d
  2999. 683.34 s [safe-coloured-text-gen] + pad (l, cs) = cs ++ replicate (maximumLength * l) d
  3000. 683.34 s [safe-coloured-text-gen] in map pad withLengths
  3001. 683.34 s [safe-coloured-text-gen]
  3002. 683.34 s [safe-coloured-text-gen] cellWidth :: [Chunk] -> Int
  3003. 683.34 s [safe-coloured-text-gen] Testing mutation Arith at src/Text/Colour/Layout.hs:118:38-55
  3004. 683.34 s [safe-coloured-text-gen] @@ -115,7 +115,7 @@
  3005. 683.34 s [safe-coloured-text-gen] maximumLength :: Int
  3006. 683.34 s [safe-coloured-text-gen] maximumLength = maximum $ map fst withLengths
  3007. 683.34 s [safe-coloured-text-gen] pad :: (Int, [a]) -> [a]
  3008. 683.34 s [safe-coloured-text-gen] - pad (l, cs) = cs ++ replicate (maximumLength - l) d
  3009. 683.34 s [safe-coloured-text-gen] + pad (l, cs) = cs ++ replicate (maximumLength + l) d
  3010. 683.34 s [safe-coloured-text-gen] in map pad withLengths
  3011. 683.34 s [safe-coloured-text-gen]
  3012. 683.34 s [safe-coloured-text-gen] cellWidth :: [Chunk] -> Int
  3013. 683.34 s [safe-coloured-text-gen] Testing mutation Arith at src/Text/Colour/Layout.hs:79:65-78
  3014. 683.34 s [safe-coloured-text-gen] @@ -76,7 +76,7 @@
  3015. 683.34 s [safe-coloured-text-gen] maxLengthOfColum :: [(Int, [Chunk])] -> Int
  3016. 683.34 s [safe-coloured-text-gen] maxLengthOfColum = maximum . map fst
  3017. 713.23 s [safe-coloured-text-gen] padColumn :: Int -> [(Int, [Chunk])] -> [[Chunk]]
  3018. 713.23 s [safe-coloured-text-gen] - padColumn maxLength = map (\(l, c) -> c ++ [paddingChunk (maxLength - l) ' '])
  3019. 713.26 s [safe-coloured-text-gen] + padColumn maxLength = map (\(l, c) -> c ++ [paddingChunk (maxLength + l) ' '])
  3020. 713.26 s [safe-coloured-text-gen] padEntireColumn :: [(Int, [Chunk])] -> [[Chunk]]
  3021. 713.26 s [safe-coloured-text-gen] padEntireColumn col =
  3022. 713.26 s [safe-coloured-text-gen] let maxLength = maxLengthOfColum col
  3023. 713.26 s [safe-coloured-text-gen] Testing mutation Arith at src/Text/Colour/Layout.hs:79:65-78
  3024. 713.26 s [safe-coloured-text-gen] @@ -76,7 +76,7 @@
  3025. 713.26 s [safe-coloured-text-gen] maxLengthOfColum :: [(Int, [Chunk])] -> Int
  3026. 713.26 s [safe-coloured-text-gen] maxLengthOfColum = maximum . map fst
  3027. 713.26 s [safe-coloured-text-gen] padColumn :: Int -> [(Int, [Chunk])] -> [[Chunk]]
  3028. 713.26 s [safe-coloured-text-gen] - padColumn maxLength = map (\(l, c) -> c ++ [paddingChunk (maxLength - l) ' '])
  3029. 713.26 s [safe-coloured-text-gen] + padColumn maxLength = map (\(l, c) -> c ++ [paddingChunk (maxLength * l) ' '])
  3030. 713.26 s [safe-coloured-text-gen] padEntireColumn :: [(Int, [Chunk])] -> [[Chunk]]
  3031. 713.26 s [safe-coloured-text-gen] padEntireColumn col =
  3032. 713.26 s [safe-coloured-text-gen] let maxLength = maxLengthOfColum col
  3033. 713.26 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:204:10-11
  3034. 713.26 s [safe-coloured-text-gen] @@ -201,7 +201,7 @@
  3035. 713.26 s [safe-coloured-text-gen] goSGR :: ChunkStyle -> [Word8] -> ChunkStyle
  3036. 713.26 s [safe-coloured-text-gen] goSGR s [] = s
  3037. 713.26 s [safe-coloured-text-gen] goSGR s (p : ps)
  3038. 713.26 s [safe-coloured-text-gen] - | p == 0 = goSGR noStyle ps
  3039. 713.26 s [safe-coloured-text-gen] + | p == 1 = goSGR noStyle ps
  3040. 713.26 s [safe-coloured-text-gen] | p == 1 = goSGR (s {chunkStyleConsoleIntensity = Just BoldIntensity}) ps
  3041. 713.26 s [safe-coloured-text-gen] | p == 2 = goSGR (s {chunkStyleConsoleIntensity = Just FaintIntensity}) ps
  3042. 713.26 s [safe-coloured-text-gen] | p == 3 = goSGR (s {chunkStyleItalic = Just True}) ps
  3043. 713.26 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:204:5-11
  3044. 713.26 s [safe-coloured-text-gen] @@ -201,7 +201,7 @@
  3045. 713.26 s [safe-coloured-text-gen] goSGR :: ChunkStyle -> [Word8] -> ChunkStyle
  3046. 713.26 s [safe-coloured-text-gen] goSGR s [] = s
  3047. 713.26 s [safe-coloured-text-gen] goSGR s (p : ps)
  3048. 713.26 s [safe-coloured-text-gen] - | p == 0 = goSGR noStyle ps
  3049. 713.26 s [safe-coloured-text-gen] + | True = goSGR noStyle ps
  3050. 713.26 s [safe-coloured-text-gen] | p == 1 = goSGR (s {chunkStyleConsoleIntensity = Just BoldIntensity}) ps
  3051. 713.26 s [safe-coloured-text-gen] | p == 2 = goSGR (s {chunkStyleConsoleIntensity = Just FaintIntensity}) ps
  3052. 713.26 s [safe-coloured-text-gen] | p == 3 = goSGR (s {chunkStyleItalic = Just True}) ps
  3053. 713.27 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:204:5-11
  3054. 713.27 s [safe-coloured-text-gen] @@ -201,7 +201,7 @@
  3055. 713.27 s [safe-coloured-text-gen] goSGR :: ChunkStyle -> [Word8] -> ChunkStyle
  3056. 713.27 s [safe-coloured-text-gen] goSGR s [] = s
  3057. 713.27 s [safe-coloured-text-gen] goSGR s (p : ps)
  3058. 713.27 s [safe-coloured-text-gen] - | p == 0 = goSGR noStyle ps
  3059. 713.27 s [safe-coloured-text-gen] + | not (p == 0) = goSGR noStyle ps
  3060. 713.27 s [safe-coloured-text-gen] | p == 1 = goSGR (s {chunkStyleConsoleIntensity = Just BoldIntensity}) ps
  3061. 713.27 s [safe-coloured-text-gen] | p == 2 = goSGR (s {chunkStyleConsoleIntensity = Just FaintIntensity}) ps
  3062. 713.27 s [safe-coloured-text-gen] | p == 3 = goSGR (s {chunkStyleItalic = Just True}) ps
  3063. 713.27 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:205:10-11
  3064. 713.27 s [safe-coloured-text-gen] @@ -202,7 +202,7 @@
  3065. 713.27 s [safe-coloured-text-gen] goSGR s [] = s
  3066. 713.27 s [safe-coloured-text-gen] goSGR s (p : ps)
  3067. 713.27 s [safe-coloured-text-gen] | p == 0 = goSGR noStyle ps
  3068. 713.27 s [safe-coloured-text-gen] - | p == 1 = goSGR (s {chunkStyleConsoleIntensity = Just BoldIntensity}) ps
  3069. 713.27 s [safe-coloured-text-gen] + | p == 0 = goSGR (s {chunkStyleConsoleIntensity = Just BoldIntensity}) ps
  3070. 713.27 s [safe-coloured-text-gen] | p == 2 = goSGR (s {chunkStyleConsoleIntensity = Just FaintIntensity}) ps
  3071. 713.27 s [safe-coloured-text-gen] | p == 3 = goSGR (s {chunkStyleItalic = Just True}) ps
  3072. 713.27 s [safe-coloured-text-gen] | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  3073. 713.27 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:205:5-11
  3074. 713.27 s [safe-coloured-text-gen] @@ -202,7 +202,7 @@
  3075. 713.27 s [safe-coloured-text-gen] goSGR s [] = s
  3076. 713.27 s [safe-coloured-text-gen] goSGR s (p : ps)
  3077. 713.27 s [safe-coloured-text-gen] | p == 0 = goSGR noStyle ps
  3078. 713.27 s [safe-coloured-text-gen] - | p == 1 = goSGR (s {chunkStyleConsoleIntensity = Just BoldIntensity}) ps
  3079. 713.27 s [safe-coloured-text-gen] + | True = goSGR (s {chunkStyleConsoleIntensity = Just BoldIntensity}) ps
  3080. 713.27 s [safe-coloured-text-gen] | p == 2 = goSGR (s {chunkStyleConsoleIntensity = Just FaintIntensity}) ps
  3081. 713.27 s [safe-coloured-text-gen] | p == 3 = goSGR (s {chunkStyleItalic = Just True}) ps
  3082. 713.27 s [safe-coloured-text-gen] | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  3083. 713.27 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:205:5-11
  3084. 713.27 s [safe-coloured-text-gen] @@ -202,7 +202,7 @@
  3085. 713.27 s [safe-coloured-text-gen] goSGR s [] = s
  3086. 713.27 s [safe-coloured-text-gen] goSGR s (p : ps)
  3087. 713.27 s [safe-coloured-text-gen] | p == 0 = goSGR noStyle ps
  3088. 713.27 s [safe-coloured-text-gen] - | p == 1 = goSGR (s {chunkStyleConsoleIntensity = Just BoldIntensity}) ps
  3089. 713.27 s [safe-coloured-text-gen] + | not (p == 1) = goSGR (s {chunkStyleConsoleIntensity = Just BoldIntensity}) ps
  3090. 713.27 s [safe-coloured-text-gen] | p == 2 = goSGR (s {chunkStyleConsoleIntensity = Just FaintIntensity}) ps
  3091. 713.27 s [safe-coloured-text-gen] | p == 3 = goSGR (s {chunkStyleItalic = Just True}) ps
  3092. 713.27 s [safe-coloured-text-gen] | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  3093. 713.27 s [safe-coloured-text-gen] Testing mutation MaybeOp at src/Text/Colour/Chunk/Parsing.hs:205:53-71
  3094. 713.27 s [safe-coloured-text-gen] @@ -202,7 +202,7 @@
  3095. 713.27 s [safe-coloured-text-gen] goSGR s [] = s
  3096. 713.27 s [safe-coloured-text-gen] goSGR s (p : ps)
  3097. 713.27 s [safe-coloured-text-gen] | p == 0 = goSGR noStyle ps
  3098. 713.27 s [safe-coloured-text-gen] - | p == 1 = goSGR (s {chunkStyleConsoleIntensity = Just BoldIntensity}) ps
  3099. 713.27 s [safe-coloured-text-gen] + | p == 1 = goSGR (s {chunkStyleConsoleIntensity = Nothing}) ps
  3100. 713.27 s [safe-coloured-text-gen] | p == 2 = goSGR (s {chunkStyleConsoleIntensity = Just FaintIntensity}) ps
  3101. 713.27 s [safe-coloured-text-gen] | p == 3 = goSGR (s {chunkStyleItalic = Just True}) ps
  3102. 713.27 s [safe-coloured-text-gen] | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  3103. 713.27 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:206:10-11
  3104. 713.27 s [safe-coloured-text-gen] @@ -203,7 +203,7 @@
  3105. 713.27 s [safe-coloured-text-gen] goSGR s (p : ps)
  3106. 713.27 s [safe-coloured-text-gen] | p == 0 = goSGR noStyle ps
  3107. 713.28 s [safe-coloured-text-gen] | p == 1 = goSGR (s {chunkStyleConsoleIntensity = Just BoldIntensity}) ps
  3108. 713.28 s [safe-coloured-text-gen] - | p == 2 = goSGR (s {chunkStyleConsoleIntensity = Just FaintIntensity}) ps
  3109. 713.28 s [safe-coloured-text-gen] + | p == 0 = goSGR (s {chunkStyleConsoleIntensity = Just FaintIntensity}) ps
  3110. 713.28 s [safe-coloured-text-gen] | p == 3 = goSGR (s {chunkStyleItalic = Just True}) ps
  3111. 713.28 s [safe-coloured-text-gen] | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  3112. 713.28 s [safe-coloured-text-gen] | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3113. 713.28 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:206:10-11
  3114. 713.28 s [safe-coloured-text-gen] @@ -203,7 +203,7 @@
  3115. 713.28 s [safe-coloured-text-gen] goSGR s (p : ps)
  3116. 713.28 s [safe-coloured-text-gen] | p == 0 = goSGR noStyle ps
  3117. 713.28 s [safe-coloured-text-gen] | p == 1 = goSGR (s {chunkStyleConsoleIntensity = Just BoldIntensity}) ps
  3118. 713.28 s [safe-coloured-text-gen] - | p == 2 = goSGR (s {chunkStyleConsoleIntensity = Just FaintIntensity}) ps
  3119. 713.28 s [safe-coloured-text-gen] + | p == 1 = goSGR (s {chunkStyleConsoleIntensity = Just FaintIntensity}) ps
  3120. 713.28 s [safe-coloured-text-gen] | p == 3 = goSGR (s {chunkStyleItalic = Just True}) ps
  3121. 713.28 s [safe-coloured-text-gen] | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  3122. 713.28 s [safe-coloured-text-gen] | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3123. 713.28 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:206:5-11
  3124. 713.28 s [safe-coloured-text-gen] @@ -203,7 +203,7 @@
  3125. 713.28 s [safe-coloured-text-gen] goSGR s (p : ps)
  3126. 713.28 s [safe-coloured-text-gen] | p == 0 = goSGR noStyle ps
  3127. 713.28 s [safe-coloured-text-gen] | p == 1 = goSGR (s {chunkStyleConsoleIntensity = Just BoldIntensity}) ps
  3128. 713.28 s [safe-coloured-text-gen] - | p == 2 = goSGR (s {chunkStyleConsoleIntensity = Just FaintIntensity}) ps
  3129. 713.28 s [safe-coloured-text-gen] + | True = goSGR (s {chunkStyleConsoleIntensity = Just FaintIntensity}) ps
  3130. 713.28 s [safe-coloured-text-gen] | p == 3 = goSGR (s {chunkStyleItalic = Just True}) ps
  3131. 713.28 s [safe-coloured-text-gen] | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  3132. 713.28 s [safe-coloured-text-gen] | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3133. 713.28 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:207:10-11
  3134. 713.28 s [safe-coloured-text-gen] @@ -204,7 +204,7 @@
  3135. 713.28 s [safe-coloured-text-gen] | p == 0 = goSGR noStyle ps
  3136. 713.28 s [safe-coloured-text-gen] | p == 1 = goSGR (s {chunkStyleConsoleIntensity = Just BoldIntensity}) ps
  3137. 713.28 s [safe-coloured-text-gen] | p == 2 = goSGR (s {chunkStyleConsoleIntensity = Just FaintIntensity}) ps
  3138. 713.28 s [safe-coloured-text-gen] - | p == 3 = goSGR (s {chunkStyleItalic = Just True}) ps
  3139. 713.28 s [safe-coloured-text-gen] + | p == 0 = goSGR (s {chunkStyleItalic = Just True}) ps
  3140. 713.28 s [safe-coloured-text-gen] | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  3141. 713.28 s [safe-coloured-text-gen] | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3142. 713.28 s [safe-coloured-text-gen] | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3143. 713.28 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:206:5-11
  3144. 713.28 s [safe-coloured-text-gen] @@ -203,7 +203,7 @@
  3145. 713.28 s [safe-coloured-text-gen] goSGR s (p : ps)
  3146. 713.28 s [safe-coloured-text-gen] | p == 0 = goSGR noStyle ps
  3147. 713.28 s [safe-coloured-text-gen] | p == 1 = goSGR (s {chunkStyleConsoleIntensity = Just BoldIntensity}) ps
  3148. 713.28 s [safe-coloured-text-gen] - | p == 2 = goSGR (s {chunkStyleConsoleIntensity = Just FaintIntensity}) ps
  3149. 713.28 s [safe-coloured-text-gen] + | not (p == 2) = goSGR (s {chunkStyleConsoleIntensity = Just FaintIntensity}) ps
  3150. 713.28 s [safe-coloured-text-gen] | p == 3 = goSGR (s {chunkStyleItalic = Just True}) ps
  3151. 713.28 s [safe-coloured-text-gen] | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  3152. 713.28 s [safe-coloured-text-gen] | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3153. 713.28 s [safe-coloured-text-gen] Testing mutation MaybeOp at src/Text/Colour/Chunk/Parsing.hs:206:53-72
  3154. 713.28 s [safe-coloured-text-gen] @@ -203,7 +203,7 @@
  3155. 713.28 s [safe-coloured-text-gen] goSGR s (p : ps)
  3156. 713.28 s [safe-coloured-text-gen] | p == 0 = goSGR noStyle ps
  3157. 713.28 s [safe-coloured-text-gen] | p == 1 = goSGR (s {chunkStyleConsoleIntensity = Just BoldIntensity}) ps
  3158. 713.28 s [safe-coloured-text-gen] - | p == 2 = goSGR (s {chunkStyleConsoleIntensity = Just FaintIntensity}) ps
  3159. 713.28 s [safe-coloured-text-gen] + | p == 2 = goSGR (s {chunkStyleConsoleIntensity = Nothing}) ps
  3160. 713.28 s [safe-coloured-text-gen] | p == 3 = goSGR (s {chunkStyleItalic = Just True}) ps
  3161. 713.28 s [safe-coloured-text-gen] | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  3162. 713.28 s [safe-coloured-text-gen] | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3163. 713.28 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:207:10-11
  3164. 713.28 s [safe-coloured-text-gen] @@ -204,7 +204,7 @@
  3165. 717.92 s [safe-coloured-text-gen] | p == 0 = goSGR noStyle ps
  3166. 717.92 s [safe-coloured-text-gen] | p == 1 = goSGR (s {chunkStyleConsoleIntensity = Just BoldIntensity}) ps
  3167. 717.92 s [safe-coloured-text-gen] | p == 2 = goSGR (s {chunkStyleConsoleIntensity = Just FaintIntensity}) ps
  3168. 717.93 s [safe-coloured-text-gen] - | p == 3 = goSGR (s {chunkStyleItalic = Just True}) ps
  3169. 717.93 s [safe-coloured-text-gen] + | p == 1 = goSGR (s {chunkStyleItalic = Just True}) ps
  3170. 717.93 s [safe-coloured-text-gen] | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  3171. 717.93 s [safe-coloured-text-gen] | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3172. 717.93 s [safe-coloured-text-gen] | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3173. 717.93 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:207:5-11
  3174. 717.93 s [safe-coloured-text-gen] @@ -204,7 +204,7 @@
  3175. 717.93 s [safe-coloured-text-gen] | p == 0 = goSGR noStyle ps
  3176. 717.93 s [safe-coloured-text-gen] | p == 1 = goSGR (s {chunkStyleConsoleIntensity = Just BoldIntensity}) ps
  3177. 717.93 s [safe-coloured-text-gen] | p == 2 = goSGR (s {chunkStyleConsoleIntensity = Just FaintIntensity}) ps
  3178. 717.93 s [safe-coloured-text-gen] - | p == 3 = goSGR (s {chunkStyleItalic = Just True}) ps
  3179. 717.93 s [safe-coloured-text-gen] + | True = goSGR (s {chunkStyleItalic = Just True}) ps
  3180. 717.93 s [safe-coloured-text-gen] | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  3181. 717.93 s [safe-coloured-text-gen] | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3182. 717.93 s [safe-coloured-text-gen] | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3183. 717.93 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:207:5-11
  3184. 717.93 s [safe-coloured-text-gen] @@ -204,7 +204,7 @@
  3185. 717.93 s [safe-coloured-text-gen] | p == 0 = goSGR noStyle ps
  3186. 717.93 s [safe-coloured-text-gen] | p == 1 = goSGR (s {chunkStyleConsoleIntensity = Just BoldIntensity}) ps
  3187. 717.93 s [safe-coloured-text-gen] | p == 2 = goSGR (s {chunkStyleConsoleIntensity = Just FaintIntensity}) ps
  3188. 717.93 s [safe-coloured-text-gen] - | p == 3 = goSGR (s {chunkStyleItalic = Just True}) ps
  3189. 717.93 s [safe-coloured-text-gen] + | not (p == 3) = goSGR (s {chunkStyleItalic = Just True}) ps
  3190. 717.93 s [safe-coloured-text-gen] | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  3191. 717.93 s [safe-coloured-text-gen] | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3192. 717.93 s [safe-coloured-text-gen] | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3193. 717.93 s [safe-coloured-text-gen] Testing mutation BoolLit at src/Text/Colour/Chunk/Parsing.hs:207:48-52
  3194. 717.93 s [safe-coloured-text-gen] @@ -204,7 +204,7 @@
  3195. 717.93 s [safe-coloured-text-gen] | p == 0 = goSGR noStyle ps
  3196. 717.93 s [safe-coloured-text-gen] | p == 1 = goSGR (s {chunkStyleConsoleIntensity = Just BoldIntensity}) ps
  3197. 717.93 s [safe-coloured-text-gen] | p == 2 = goSGR (s {chunkStyleConsoleIntensity = Just FaintIntensity}) ps
  3198. 717.93 s [safe-coloured-text-gen] - | p == 3 = goSGR (s {chunkStyleItalic = Just True}) ps
  3199. 717.93 s [safe-coloured-text-gen] + | p == 3 = goSGR (s {chunkStyleItalic = Just False}) ps
  3200. 717.93 s [safe-coloured-text-gen] | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  3201. 717.93 s [safe-coloured-text-gen] | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3202. 717.93 s [safe-coloured-text-gen] | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3203. 717.93 s [safe-coloured-text-gen] Testing mutation MaybeOp at src/Text/Colour/Chunk/Parsing.hs:207:43-52
  3204. 717.93 s [safe-coloured-text-gen] @@ -204,7 +204,7 @@
  3205. 717.93 s [safe-coloured-text-gen] | p == 0 = goSGR noStyle ps
  3206. 717.93 s [safe-coloured-text-gen] | p == 1 = goSGR (s {chunkStyleConsoleIntensity = Just BoldIntensity}) ps
  3207. 717.93 s [safe-coloured-text-gen] | p == 2 = goSGR (s {chunkStyleConsoleIntensity = Just FaintIntensity}) ps
  3208. 717.93 s [safe-coloured-text-gen] - | p == 3 = goSGR (s {chunkStyleItalic = Just True}) ps
  3209. 717.93 s [safe-coloured-text-gen] + | p == 3 = goSGR (s {chunkStyleItalic = Nothing}) ps
  3210. 717.93 s [safe-coloured-text-gen] | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  3211. 717.93 s [safe-coloured-text-gen] | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3212. 717.93 s [safe-coloured-text-gen] | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3213. 717.93 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:208:10-11
  3214. 717.93 s [safe-coloured-text-gen] @@ -205,7 +205,7 @@
  3215. 717.93 s [safe-coloured-text-gen] | p == 1 = goSGR (s {chunkStyleConsoleIntensity = Just BoldIntensity}) ps
  3216. 717.93 s [safe-coloured-text-gen] | p == 2 = goSGR (s {chunkStyleConsoleIntensity = Just FaintIntensity}) ps
  3217. 717.93 s [safe-coloured-text-gen] | p == 3 = goSGR (s {chunkStyleItalic = Just True}) ps
  3218. 717.93 s [safe-coloured-text-gen] - | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  3219. 717.94 s [safe-coloured-text-gen] + | p == 0 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  3220. 717.94 s [safe-coloured-text-gen] | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3221. 717.94 s [safe-coloured-text-gen] | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3222. 717.94 s [safe-coloured-text-gen] | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3223. 717.94 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:208:10-11
  3224. 717.94 s [safe-coloured-text-gen] @@ -205,7 +205,7 @@
  3225. 717.94 s [safe-coloured-text-gen] | p == 1 = goSGR (s {chunkStyleConsoleIntensity = Just BoldIntensity}) ps
  3226. 717.94 s [safe-coloured-text-gen] | p == 2 = goSGR (s {chunkStyleConsoleIntensity = Just FaintIntensity}) ps
  3227. 717.94 s [safe-coloured-text-gen] | p == 3 = goSGR (s {chunkStyleItalic = Just True}) ps
  3228. 717.94 s [safe-coloured-text-gen] - | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  3229. 717.94 s [safe-coloured-text-gen] + | p == 1 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  3230. 717.94 s [safe-coloured-text-gen] | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3231. 717.94 s [safe-coloured-text-gen] | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3232. 717.94 s [safe-coloured-text-gen] | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3233. 717.94 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:208:5-11
  3234. 717.94 s [safe-coloured-text-gen] @@ -205,7 +205,7 @@
  3235. 717.94 s [safe-coloured-text-gen] | p == 1 = goSGR (s {chunkStyleConsoleIntensity = Just BoldIntensity}) ps
  3236. 717.94 s [safe-coloured-text-gen] | p == 2 = goSGR (s {chunkStyleConsoleIntensity = Just FaintIntensity}) ps
  3237. 717.94 s [safe-coloured-text-gen] | p == 3 = goSGR (s {chunkStyleItalic = Just True}) ps
  3238. 717.94 s [safe-coloured-text-gen] - | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  3239. 717.94 s [safe-coloured-text-gen] + | True = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  3240. 717.94 s [safe-coloured-text-gen] | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3241. 717.94 s [safe-coloured-text-gen] | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3242. 717.94 s [safe-coloured-text-gen] | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3243. 717.94 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:208:5-11
  3244. 717.94 s [safe-coloured-text-gen] @@ -205,7 +205,7 @@
  3245. 717.94 s [safe-coloured-text-gen] | p == 1 = goSGR (s {chunkStyleConsoleIntensity = Just BoldIntensity}) ps
  3246. 717.94 s [safe-coloured-text-gen] | p == 2 = goSGR (s {chunkStyleConsoleIntensity = Just FaintIntensity}) ps
  3247. 717.94 s [safe-coloured-text-gen] | p == 3 = goSGR (s {chunkStyleItalic = Just True}) ps
  3248. 717.94 s [safe-coloured-text-gen] - | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  3249. 717.94 s [safe-coloured-text-gen] + | not (p == 4) = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  3250. 717.94 s [safe-coloured-text-gen] | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3251. 717.94 s [safe-coloured-text-gen] | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3252. 717.94 s [safe-coloured-text-gen] | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3253. 717.94 s [safe-coloured-text-gen] Testing mutation MaybeOp at src/Text/Colour/Chunk/Parsing.hs:208:48-68
  3254. 717.94 s [safe-coloured-text-gen] @@ -205,7 +205,7 @@
  3255. 717.94 s [safe-coloured-text-gen] | p == 1 = goSGR (s {chunkStyleConsoleIntensity = Just BoldIntensity}) ps
  3256. 717.94 s [safe-coloured-text-gen] | p == 2 = goSGR (s {chunkStyleConsoleIntensity = Just FaintIntensity}) ps
  3257. 717.94 s [safe-coloured-text-gen] | p == 3 = goSGR (s {chunkStyleItalic = Just True}) ps
  3258. 717.94 s [safe-coloured-text-gen] - | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  3259. 717.94 s [safe-coloured-text-gen] + | p == 4 = goSGR (s {chunkStyleUnderlining = Nothing}) ps
  3260. 717.94 s [safe-coloured-text-gen] | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3261. 717.94 s [safe-coloured-text-gen] | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3262. 717.94 s [safe-coloured-text-gen] | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3263. 717.94 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:209:10-11
  3264. 717.94 s [safe-coloured-text-gen] @@ -206,7 +206,7 @@
  3265. 717.94 s [safe-coloured-text-gen] | p == 2 = goSGR (s {chunkStyleConsoleIntensity = Just FaintIntensity}) ps
  3266. 717.94 s [safe-coloured-text-gen] | p == 3 = goSGR (s {chunkStyleItalic = Just True}) ps
  3267. 717.94 s [safe-coloured-text-gen] | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  3268. 717.94 s [safe-coloured-text-gen] - | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3269. 717.94 s [safe-coloured-text-gen] + | p == 0 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3270. 717.94 s [safe-coloured-text-gen] | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3271. 717.94 s [safe-coloured-text-gen] | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3272. 717.94 s [safe-coloured-text-gen] | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3273. 717.94 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:209:10-11
  3274. 717.94 s [safe-coloured-text-gen] @@ -206,7 +206,7 @@
  3275. 717.94 s [safe-coloured-text-gen] | p == 2 = goSGR (s {chunkStyleConsoleIntensity = Just FaintIntensity}) ps
  3276. 717.94 s [safe-coloured-text-gen] | p == 3 = goSGR (s {chunkStyleItalic = Just True}) ps
  3277. 717.94 s [safe-coloured-text-gen] | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  3278. 717.94 s [safe-coloured-text-gen] - | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3279. 717.94 s [safe-coloured-text-gen] + | p == 1 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3280. 717.94 s [safe-coloured-text-gen] | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3281. 717.94 s [safe-coloured-text-gen] | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3282. 717.94 s [safe-coloured-text-gen] | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3283. 717.94 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:209:5-11
  3284. 717.94 s [safe-coloured-text-gen] @@ -206,7 +206,7 @@
  3285. 717.94 s [safe-coloured-text-gen] | p == 2 = goSGR (s {chunkStyleConsoleIntensity = Just FaintIntensity}) ps
  3286. 717.94 s [safe-coloured-text-gen] | p == 3 = goSGR (s {chunkStyleItalic = Just True}) ps
  3287. 717.94 s [safe-coloured-text-gen] | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  3288. 717.94 s [safe-coloured-text-gen] - | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3289. 723.96 s [safe-coloured-text-gen] + | True = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3290. 723.96 s [safe-coloured-text-gen] | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3291. 724.00 s [safe-coloured-text-gen] | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3292. 724.00 s [safe-coloured-text-gen] | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3293. 724.00 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:209:5-11
  3294. 724.00 s [safe-coloured-text-gen] @@ -206,7 +206,7 @@
  3295. 724.00 s [safe-coloured-text-gen] | p == 2 = goSGR (s {chunkStyleConsoleIntensity = Just FaintIntensity}) ps
  3296. 724.00 s [safe-coloured-text-gen] | p == 3 = goSGR (s {chunkStyleItalic = Just True}) ps
  3297. 724.00 s [safe-coloured-text-gen] | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  3298. 724.00 s [safe-coloured-text-gen] - | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3299. 724.00 s [safe-coloured-text-gen] + | not (p == 5) = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3300. 724.00 s [safe-coloured-text-gen] | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3301. 724.00 s [safe-coloured-text-gen] | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3302. 724.00 s [safe-coloured-text-gen] | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3303. 724.00 s [safe-coloured-text-gen] Testing mutation MaybeOp at src/Text/Colour/Chunk/Parsing.hs:209:45-62
  3304. 724.00 s [safe-coloured-text-gen] @@ -206,7 +206,7 @@
  3305. 724.00 s [safe-coloured-text-gen] | p == 2 = goSGR (s {chunkStyleConsoleIntensity = Just FaintIntensity}) ps
  3306. 724.01 s [safe-coloured-text-gen] | p == 3 = goSGR (s {chunkStyleItalic = Just True}) ps
  3307. 724.01 s [safe-coloured-text-gen] | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  3308. 724.01 s [safe-coloured-text-gen] - | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3309. 724.01 s [safe-coloured-text-gen] + | p == 5 = goSGR (s {chunkStyleBlinking = Nothing}) ps
  3310. 724.01 s [safe-coloured-text-gen] | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3311. 724.01 s [safe-coloured-text-gen] | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3312. 724.01 s [safe-coloured-text-gen] | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3313. 724.01 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:210:10-11
  3314. 724.01 s [safe-coloured-text-gen] @@ -207,7 +207,7 @@
  3315. 724.01 s [safe-coloured-text-gen] | p == 3 = goSGR (s {chunkStyleItalic = Just True}) ps
  3316. 724.01 s [safe-coloured-text-gen] | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  3317. 724.01 s [safe-coloured-text-gen] | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3318. 724.01 s [safe-coloured-text-gen] - | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3319. 724.01 s [safe-coloured-text-gen] + | p == 0 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3320. 724.01 s [safe-coloured-text-gen] | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3321. 724.01 s [safe-coloured-text-gen] | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3322. 724.01 s [safe-coloured-text-gen] | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3323. 724.01 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:210:10-11
  3324. 724.01 s [safe-coloured-text-gen] @@ -207,7 +207,7 @@
  3325. 724.01 s [safe-coloured-text-gen] | p == 3 = goSGR (s {chunkStyleItalic = Just True}) ps
  3326. 724.01 s [safe-coloured-text-gen] | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  3327. 724.01 s [safe-coloured-text-gen] | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3328. 724.01 s [safe-coloured-text-gen] - | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3329. 724.01 s [safe-coloured-text-gen] + | p == 1 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3330. 724.01 s [safe-coloured-text-gen] | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3331. 724.01 s [safe-coloured-text-gen] | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3332. 724.01 s [safe-coloured-text-gen] | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3333. 724.01 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:210:5-11
  3334. 724.01 s [safe-coloured-text-gen] @@ -207,7 +207,7 @@
  3335. 724.01 s [safe-coloured-text-gen] | p == 3 = goSGR (s {chunkStyleItalic = Just True}) ps
  3336. 724.01 s [safe-coloured-text-gen] | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  3337. 724.01 s [safe-coloured-text-gen] | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3338. 724.01 s [safe-coloured-text-gen] - | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3339. 724.01 s [safe-coloured-text-gen] + | True = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3340. 724.01 s [safe-coloured-text-gen] | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3341. 724.01 s [safe-coloured-text-gen] | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3342. 724.01 s [safe-coloured-text-gen] | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3343. 724.01 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:210:5-11
  3344. 724.01 s [safe-coloured-text-gen] @@ -207,7 +207,7 @@
  3345. 724.01 s [safe-coloured-text-gen] | p == 3 = goSGR (s {chunkStyleItalic = Just True}) ps
  3346. 724.01 s [safe-coloured-text-gen] | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  3347. 724.01 s [safe-coloured-text-gen] | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3348. 724.01 s [safe-coloured-text-gen] - | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3349. 724.01 s [safe-coloured-text-gen] + | not (p == 6) = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3350. 724.01 s [safe-coloured-text-gen] | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3351. 724.01 s [safe-coloured-text-gen] | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3352. 724.01 s [safe-coloured-text-gen] | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3353. 724.01 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:211:10-11
  3354. 724.01 s [safe-coloured-text-gen] @@ -208,7 +208,7 @@
  3355. 724.01 s [safe-coloured-text-gen] | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  3356. 724.01 s [safe-coloured-text-gen] | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3357. 724.02 s [safe-coloured-text-gen] | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3358. 724.02 s [safe-coloured-text-gen] - | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3359. 724.02 s [safe-coloured-text-gen] + | p == 0 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3360. 724.02 s [safe-coloured-text-gen] | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3361. 724.02 s [safe-coloured-text-gen] | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3362. 724.02 s [safe-coloured-text-gen] | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3363. 724.02 s [safe-coloured-text-gen] Testing mutation MaybeOp at src/Text/Colour/Chunk/Parsing.hs:210:45-63
  3364. 724.02 s [safe-coloured-text-gen] @@ -207,7 +207,7 @@
  3365. 724.02 s [safe-coloured-text-gen] | p == 3 = goSGR (s {chunkStyleItalic = Just True}) ps
  3366. 724.02 s [safe-coloured-text-gen] | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  3367. 724.02 s [safe-coloured-text-gen] | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3368. 724.02 s [safe-coloured-text-gen] - | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3369. 724.02 s [safe-coloured-text-gen] + | p == 6 = goSGR (s {chunkStyleBlinking = Nothing}) ps
  3370. 724.02 s [safe-coloured-text-gen] | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3371. 724.02 s [safe-coloured-text-gen] | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3372. 724.02 s [safe-coloured-text-gen] | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3373. 724.02 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:211:5-11
  3374. 724.02 s [safe-coloured-text-gen] @@ -208,7 +208,7 @@
  3375. 724.02 s [safe-coloured-text-gen] | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  3376. 724.02 s [safe-coloured-text-gen] | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3377. 724.02 s [safe-coloured-text-gen] | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3378. 724.02 s [safe-coloured-text-gen] - | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3379. 724.02 s [safe-coloured-text-gen] + | True = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3380. 724.02 s [safe-coloured-text-gen] | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3381. 724.02 s [safe-coloured-text-gen] | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3382. 724.02 s [safe-coloured-text-gen] | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3383. 724.02 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:211:10-11
  3384. 724.02 s [safe-coloured-text-gen] @@ -208,7 +208,7 @@
  3385. 724.02 s [safe-coloured-text-gen] | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  3386. 724.02 s [safe-coloured-text-gen] | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3387. 724.02 s [safe-coloured-text-gen] | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3388. 724.02 s [safe-coloured-text-gen] - | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3389. 724.02 s [safe-coloured-text-gen] + | p == 1 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3390. 724.02 s [safe-coloured-text-gen] | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3391. 724.02 s [safe-coloured-text-gen] | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3392. 724.02 s [safe-coloured-text-gen] | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3393. 724.02 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:211:5-11
  3394. 724.02 s [safe-coloured-text-gen] @@ -208,7 +208,7 @@
  3395. 724.02 s [safe-coloured-text-gen] | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  3396. 724.02 s [safe-coloured-text-gen] | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3397. 724.02 s [safe-coloured-text-gen] | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3398. 724.02 s [safe-coloured-text-gen] - | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3399. 724.02 s [safe-coloured-text-gen] + | not (p == 7) = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3400. 724.02 s [safe-coloured-text-gen] | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3401. 724.02 s [safe-coloured-text-gen] | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3402. 724.02 s [safe-coloured-text-gen] | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3403. 724.02 s [safe-coloured-text-gen] Testing mutation BoolLit at src/Text/Colour/Chunk/Parsing.hs:211:66-70
  3404. 724.02 s [safe-coloured-text-gen] @@ -208,7 +208,7 @@
  3405. 724.02 s [safe-coloured-text-gen] | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  3406. 724.02 s [safe-coloured-text-gen] | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3407. 724.02 s [safe-coloured-text-gen] | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3408. 724.02 s [safe-coloured-text-gen] - | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3409. 724.02 s [safe-coloured-text-gen] + | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3410. 724.02 s [safe-coloured-text-gen] | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3411. 724.02 s [safe-coloured-text-gen] | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3412. 753.56 s [safe-coloured-text-gen] | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3413. 753.58 s [safe-coloured-text-gen] Testing mutation MaybeOp at src/Text/Colour/Chunk/Parsing.hs:211:61-70
  3414. 753.58 s [safe-coloured-text-gen] @@ -208,7 +208,7 @@
  3415. 753.58 s [safe-coloured-text-gen] | p == 4 = goSGR (s {chunkStyleUnderlining = Just SingleUnderline}) ps
  3416. 753.58 s [safe-coloured-text-gen] | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3417. 753.58 s [safe-coloured-text-gen] | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3418. 753.59 s [safe-coloured-text-gen] - | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3419. 753.59 s [safe-coloured-text-gen] + | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Nothing}) ps
  3420. 753.59 s [safe-coloured-text-gen] | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3421. 753.59 s [safe-coloured-text-gen] | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3422. 753.59 s [safe-coloured-text-gen] | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3423. 753.59 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:212:10-11
  3424. 753.59 s [safe-coloured-text-gen] @@ -209,7 +209,7 @@
  3425. 753.59 s [safe-coloured-text-gen] | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3426. 753.59 s [safe-coloured-text-gen] | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3427. 753.59 s [safe-coloured-text-gen] | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3428. 753.59 s [safe-coloured-text-gen] - | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3429. 753.59 s [safe-coloured-text-gen] + | p == 0 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3430. 753.59 s [safe-coloured-text-gen] | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3431. 753.59 s [safe-coloured-text-gen] | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3432. 753.59 s [safe-coloured-text-gen] | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3433. 753.59 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:212:10-11
  3434. 753.59 s [safe-coloured-text-gen] @@ -209,7 +209,7 @@
  3435. 753.59 s [safe-coloured-text-gen] | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3436. 753.59 s [safe-coloured-text-gen] | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3437. 753.59 s [safe-coloured-text-gen] | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3438. 753.59 s [safe-coloured-text-gen] - | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3439. 753.59 s [safe-coloured-text-gen] + | p == 1 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3440. 753.59 s [safe-coloured-text-gen] | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3441. 753.59 s [safe-coloured-text-gen] | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3442. 753.59 s [safe-coloured-text-gen] | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3443. 753.59 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:212:5-11
  3444. 753.59 s [safe-coloured-text-gen] @@ -209,7 +209,7 @@
  3445. 753.59 s [safe-coloured-text-gen] | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3446. 753.59 s [safe-coloured-text-gen] | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3447. 753.59 s [safe-coloured-text-gen] | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3448. 753.59 s [safe-coloured-text-gen] - | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3449. 753.59 s [safe-coloured-text-gen] + | True = goSGR (s {chunkStyleConcealed = Just True}) ps
  3450. 753.59 s [safe-coloured-text-gen] | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3451. 753.59 s [safe-coloured-text-gen] | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3452. 753.59 s [safe-coloured-text-gen] | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3453. 753.59 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:212:5-11
  3454. 753.59 s [safe-coloured-text-gen] @@ -209,7 +209,7 @@
  3455. 753.59 s [safe-coloured-text-gen] | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3456. 753.59 s [safe-coloured-text-gen] | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3457. 753.59 s [safe-coloured-text-gen] | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3458. 753.59 s [safe-coloured-text-gen] - | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3459. 753.59 s [safe-coloured-text-gen] + | not (p == 8) = goSGR (s {chunkStyleConcealed = Just True}) ps
  3460. 753.59 s [safe-coloured-text-gen] | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3461. 753.59 s [safe-coloured-text-gen] | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3462. 753.59 s [safe-coloured-text-gen] | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3463. 753.59 s [safe-coloured-text-gen] Testing mutation BoolLit at src/Text/Colour/Chunk/Parsing.hs:212:51-55
  3464. 753.59 s [safe-coloured-text-gen] @@ -209,7 +209,7 @@
  3465. 753.59 s [safe-coloured-text-gen] | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3466. 753.59 s [safe-coloured-text-gen] | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3467. 753.59 s [safe-coloured-text-gen] | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3468. 753.59 s [safe-coloured-text-gen] - | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3469. 753.59 s [safe-coloured-text-gen] + | p == 8 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3470. 753.59 s [safe-coloured-text-gen] | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3471. 753.59 s [safe-coloured-text-gen] | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3472. 753.59 s [safe-coloured-text-gen] | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3473. 753.59 s [safe-coloured-text-gen] Testing mutation MaybeOp at src/Text/Colour/Chunk/Parsing.hs:212:46-55
  3474. 753.59 s [safe-coloured-text-gen] @@ -209,7 +209,7 @@
  3475. 753.59 s [safe-coloured-text-gen] | p == 5 = goSGR (s {chunkStyleBlinking = Just SlowBlinking}) ps
  3476. 753.59 s [safe-coloured-text-gen] | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3477. 753.60 s [safe-coloured-text-gen] | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3478. 753.60 s [safe-coloured-text-gen] - | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3479. 753.60 s [safe-coloured-text-gen] + | p == 8 = goSGR (s {chunkStyleConcealed = Nothing}) ps
  3480. 753.60 s [safe-coloured-text-gen] | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3481. 753.60 s [safe-coloured-text-gen] | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3482. 753.60 s [safe-coloured-text-gen] | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3483. 753.60 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:213:10-11
  3484. 753.60 s [safe-coloured-text-gen] @@ -210,7 +210,7 @@
  3485. 753.60 s [safe-coloured-text-gen] | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3486. 753.60 s [safe-coloured-text-gen] | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3487. 753.60 s [safe-coloured-text-gen] | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3488. 753.60 s [safe-coloured-text-gen] - | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3489. 753.60 s [safe-coloured-text-gen] + | p == 0 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3490. 753.60 s [safe-coloured-text-gen] | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3491. 753.60 s [safe-coloured-text-gen] | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3492. 753.60 s [safe-coloured-text-gen] | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3493. 753.60 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:213:10-11
  3494. 753.60 s [safe-coloured-text-gen] @@ -210,7 +210,7 @@
  3495. 753.60 s [safe-coloured-text-gen] | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3496. 753.60 s [safe-coloured-text-gen] | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3497. 753.60 s [safe-coloured-text-gen] | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3498. 753.60 s [safe-coloured-text-gen] - | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3499. 753.60 s [safe-coloured-text-gen] + | p == 1 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3500. 753.60 s [safe-coloured-text-gen] | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3501. 753.60 s [safe-coloured-text-gen] | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3502. 753.60 s [safe-coloured-text-gen] | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3503. 753.60 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:213:5-11
  3504. 753.60 s [safe-coloured-text-gen] @@ -210,7 +210,7 @@
  3505. 753.60 s [safe-coloured-text-gen] | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3506. 753.60 s [safe-coloured-text-gen] | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3507. 753.60 s [safe-coloured-text-gen] | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3508. 753.60 s [safe-coloured-text-gen] - | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3509. 753.60 s [safe-coloured-text-gen] + | True = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3510. 753.60 s [safe-coloured-text-gen] | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3511. 753.60 s [safe-coloured-text-gen] | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3512. 753.60 s [safe-coloured-text-gen] | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3513. 753.60 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:213:5-11
  3514. 753.60 s [safe-coloured-text-gen] @@ -210,7 +210,7 @@
  3515. 753.60 s [safe-coloured-text-gen] | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3516. 753.60 s [safe-coloured-text-gen] | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3517. 753.60 s [safe-coloured-text-gen] | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3518. 753.60 s [safe-coloured-text-gen] - | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3519. 753.60 s [safe-coloured-text-gen] + | not (p == 9) = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3520. 753.60 s [safe-coloured-text-gen] | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3521. 753.60 s [safe-coloured-text-gen] | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3522. 753.60 s [safe-coloured-text-gen] | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3523. 753.60 s [safe-coloured-text-gen] Testing mutation MaybeOp at src/Text/Colour/Chunk/Parsing.hs:213:50-59
  3524. 753.60 s [safe-coloured-text-gen] @@ -210,7 +210,7 @@
  3525. 753.60 s [safe-coloured-text-gen] | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3526. 753.60 s [safe-coloured-text-gen] | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3527. 753.60 s [safe-coloured-text-gen] | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3528. 753.60 s [safe-coloured-text-gen] - | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3529. 753.60 s [safe-coloured-text-gen] + | p == 9 = goSGR (s {chunkStyleStrikethrough = Nothing}) ps
  3530. 753.60 s [safe-coloured-text-gen] | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3531. 753.60 s [safe-coloured-text-gen] | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3532. 753.60 s [safe-coloured-text-gen] | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3533. 753.60 s [safe-coloured-text-gen] Testing mutation BoolLit at src/Text/Colour/Chunk/Parsing.hs:213:55-59
  3534. 753.60 s [safe-coloured-text-gen] @@ -210,7 +210,7 @@
  3535. 756.87 s [safe-coloured-text-gen] | p == 6 = goSGR (s {chunkStyleBlinking = Just RapidBlinking}) ps
  3536. 756.87 s [safe-coloured-text-gen] | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3537. 756.87 s [safe-coloured-text-gen] | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3538. 756.87 s [safe-coloured-text-gen] - | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3539. 756.87 s [safe-coloured-text-gen] + | p == 9 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3540. 756.87 s [safe-coloured-text-gen] | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3541. 756.87 s [safe-coloured-text-gen] | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3542. 756.87 s [safe-coloured-text-gen] | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3543. 756.87 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:214:10-12
  3544. 756.87 s [safe-coloured-text-gen] @@ -211,7 +211,7 @@
  3545. 756.87 s [safe-coloured-text-gen] | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3546. 756.87 s [safe-coloured-text-gen] | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3547. 756.87 s [safe-coloured-text-gen] | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3548. 756.87 s [safe-coloured-text-gen] - | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3549. 756.87 s [safe-coloured-text-gen] + | p == 0 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3550. 756.87 s [safe-coloured-text-gen] | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3551. 756.87 s [safe-coloured-text-gen] | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3552. 756.87 s [safe-coloured-text-gen] | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3553. 756.87 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:214:10-12
  3554. 756.87 s [safe-coloured-text-gen] @@ -211,7 +211,7 @@
  3555. 756.87 s [safe-coloured-text-gen] | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3556. 756.87 s [safe-coloured-text-gen] | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3557. 756.87 s [safe-coloured-text-gen] | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3558. 756.87 s [safe-coloured-text-gen] - | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3559. 756.87 s [safe-coloured-text-gen] + | p == 1 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3560. 756.87 s [safe-coloured-text-gen] | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3561. 756.87 s [safe-coloured-text-gen] | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3562. 756.87 s [safe-coloured-text-gen] | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3563. 756.87 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:214:5-12
  3564. 756.87 s [safe-coloured-text-gen] @@ -211,7 +211,7 @@
  3565. 756.87 s [safe-coloured-text-gen] | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3566. 756.87 s [safe-coloured-text-gen] | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3567. 756.87 s [safe-coloured-text-gen] | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3568. 756.87 s [safe-coloured-text-gen] - | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3569. 756.87 s [safe-coloured-text-gen] + | not (p == 21) = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3570. 756.87 s [safe-coloured-text-gen] | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3571. 756.87 s [safe-coloured-text-gen] | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3572. 756.87 s [safe-coloured-text-gen] | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3573. 756.88 s [safe-coloured-text-gen] Testing mutation MaybeOp at src/Text/Colour/Chunk/Parsing.hs:214:49-69
  3574. 756.88 s [safe-coloured-text-gen] @@ -211,7 +211,7 @@
  3575. 756.88 s [safe-coloured-text-gen] | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3576. 756.88 s [safe-coloured-text-gen] | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3577. 756.88 s [safe-coloured-text-gen] | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3578. 756.88 s [safe-coloured-text-gen] - | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3579. 756.88 s [safe-coloured-text-gen] + | p == 21 = goSGR (s {chunkStyleUnderlining = Nothing}) ps
  3580. 756.88 s [safe-coloured-text-gen] | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3581. 756.88 s [safe-coloured-text-gen] | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3582. 756.88 s [safe-coloured-text-gen] | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3583. 756.88 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:214:5-12
  3584. 756.88 s [safe-coloured-text-gen] @@ -211,7 +211,7 @@
  3585. 756.88 s [safe-coloured-text-gen] | p == 7 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3586. 756.88 s [safe-coloured-text-gen] | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3587. 756.88 s [safe-coloured-text-gen] | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3588. 756.88 s [safe-coloured-text-gen] - | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3589. 756.88 s [safe-coloured-text-gen] + | True = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3590. 756.88 s [safe-coloured-text-gen] | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3591. 756.88 s [safe-coloured-text-gen] | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3592. 756.88 s [safe-coloured-text-gen] | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3593. 756.88 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:215:10-12
  3594. 756.88 s [safe-coloured-text-gen] @@ -212,7 +212,7 @@
  3595. 756.88 s [safe-coloured-text-gen] | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3596. 756.88 s [safe-coloured-text-gen] | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3597. 756.88 s [safe-coloured-text-gen] | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3598. 756.88 s [safe-coloured-text-gen] - | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3599. 756.88 s [safe-coloured-text-gen] + | p == 0 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3600. 756.88 s [safe-coloured-text-gen] | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3601. 756.88 s [safe-coloured-text-gen] | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3602. 756.88 s [safe-coloured-text-gen] | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3603. 756.88 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:215:10-12
  3604. 756.88 s [safe-coloured-text-gen] @@ -212,7 +212,7 @@
  3605. 756.88 s [safe-coloured-text-gen] | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3606. 756.88 s [safe-coloured-text-gen] | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3607. 756.88 s [safe-coloured-text-gen] | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3608. 756.88 s [safe-coloured-text-gen] - | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3609. 756.88 s [safe-coloured-text-gen] + | p == 1 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3610. 756.88 s [safe-coloured-text-gen] | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3611. 756.88 s [safe-coloured-text-gen] | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3612. 756.88 s [safe-coloured-text-gen] | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3613. 756.88 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:215:5-12
  3614. 756.88 s [safe-coloured-text-gen] @@ -212,7 +212,7 @@
  3615. 756.88 s [safe-coloured-text-gen] | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3616. 756.88 s [safe-coloured-text-gen] | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3617. 756.88 s [safe-coloured-text-gen] | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3618. 756.88 s [safe-coloured-text-gen] - | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3619. 756.88 s [safe-coloured-text-gen] + | True = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3620. 756.88 s [safe-coloured-text-gen] | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3621. 756.89 s [safe-coloured-text-gen] | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3622. 756.89 s [safe-coloured-text-gen] | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3623. 756.89 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:215:5-12
  3624. 756.89 s [safe-coloured-text-gen] @@ -212,7 +212,7 @@
  3625. 756.89 s [safe-coloured-text-gen] | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3626. 756.89 s [safe-coloured-text-gen] | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3627. 756.89 s [safe-coloured-text-gen] | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3628. 756.89 s [safe-coloured-text-gen] - | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3629. 756.89 s [safe-coloured-text-gen] + | not (p == 22) = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3630. 756.89 s [safe-coloured-text-gen] | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3631. 756.89 s [safe-coloured-text-gen] | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3632. 756.89 s [safe-coloured-text-gen] | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3633. 756.89 s [safe-coloured-text-gen] Testing mutation MaybeOp at src/Text/Colour/Chunk/Parsing.hs:215:54-74
  3634. 756.89 s [safe-coloured-text-gen] @@ -212,7 +212,7 @@
  3635. 756.89 s [safe-coloured-text-gen] | p == 8 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3636. 756.89 s [safe-coloured-text-gen] | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3637. 756.89 s [safe-coloured-text-gen] | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3638. 756.89 s [safe-coloured-text-gen] - | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3639. 756.89 s [safe-coloured-text-gen] + | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Nothing}) ps
  3640. 756.89 s [safe-coloured-text-gen] | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3641. 756.89 s [safe-coloured-text-gen] | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3642. 756.89 s [safe-coloured-text-gen] | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3643. 756.89 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:216:10-12
  3644. 756.89 s [safe-coloured-text-gen] @@ -213,7 +213,7 @@
  3645. 756.89 s [safe-coloured-text-gen] | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3646. 756.89 s [safe-coloured-text-gen] | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3647. 756.89 s [safe-coloured-text-gen] | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3648. 756.89 s [safe-coloured-text-gen] - | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3649. 756.89 s [safe-coloured-text-gen] + | p == 0 = goSGR (s {chunkStyleItalic = Just False}) ps
  3650. 756.89 s [safe-coloured-text-gen] | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3651. 756.89 s [safe-coloured-text-gen] | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3652. 756.89 s [safe-coloured-text-gen] | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3653. 756.89 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:216:10-12
  3654. 756.89 s [safe-coloured-text-gen] @@ -213,7 +213,7 @@
  3655. 756.89 s [safe-coloured-text-gen] | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3656. 788.55 s [safe-coloured-text-gen] | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3657. 788.57 s [safe-coloured-text-gen] | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3658. 788.57 s [safe-coloured-text-gen] - | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3659. 788.57 s [safe-coloured-text-gen] + | p == 1 = goSGR (s {chunkStyleItalic = Just False}) ps
  3660. 788.57 s [safe-coloured-text-gen] | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3661. 788.57 s [safe-coloured-text-gen] | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3662. 788.57 s [safe-coloured-text-gen] | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3663. 788.57 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:216:5-12
  3664. 788.57 s [safe-coloured-text-gen] @@ -213,7 +213,7 @@
  3665. 788.57 s [safe-coloured-text-gen] | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3666. 788.57 s [safe-coloured-text-gen] | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3667. 788.57 s [safe-coloured-text-gen] | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3668. 788.57 s [safe-coloured-text-gen] - | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3669. 788.57 s [safe-coloured-text-gen] + | True = goSGR (s {chunkStyleItalic = Just False}) ps
  3670. 788.57 s [safe-coloured-text-gen] | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3671. 788.57 s [safe-coloured-text-gen] | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3672. 788.57 s [safe-coloured-text-gen] | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3673. 788.57 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:216:5-12
  3674. 788.57 s [safe-coloured-text-gen] @@ -213,7 +213,7 @@
  3675. 788.57 s [safe-coloured-text-gen] | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3676. 788.57 s [safe-coloured-text-gen] | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3677. 788.57 s [safe-coloured-text-gen] | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3678. 788.57 s [safe-coloured-text-gen] - | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3679. 788.58 s [safe-coloured-text-gen] + | not (p == 23) = goSGR (s {chunkStyleItalic = Just False}) ps
  3680. 788.58 s [safe-coloured-text-gen] | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3681. 788.58 s [safe-coloured-text-gen] | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3682. 788.58 s [safe-coloured-text-gen] | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3683. 788.58 s [safe-coloured-text-gen] Testing mutation BoolLit at src/Text/Colour/Chunk/Parsing.hs:216:49-54
  3684. 788.58 s [safe-coloured-text-gen] @@ -213,7 +213,7 @@
  3685. 788.58 s [safe-coloured-text-gen] | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3686. 788.58 s [safe-coloured-text-gen] | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3687. 788.58 s [safe-coloured-text-gen] | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3688. 788.58 s [safe-coloured-text-gen] - | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3689. 788.58 s [safe-coloured-text-gen] + | p == 23 = goSGR (s {chunkStyleItalic = Just True}) ps
  3690. 788.58 s [safe-coloured-text-gen] | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3691. 788.58 s [safe-coloured-text-gen] | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3692. 788.58 s [safe-coloured-text-gen] | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3693. 788.58 s [safe-coloured-text-gen] Testing mutation MaybeOp at src/Text/Colour/Chunk/Parsing.hs:216:44-54
  3694. 788.58 s [safe-coloured-text-gen] @@ -213,7 +213,7 @@
  3695. 788.58 s [safe-coloured-text-gen] | p == 9 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3696. 788.58 s [safe-coloured-text-gen] | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3697. 788.58 s [safe-coloured-text-gen] | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3698. 788.58 s [safe-coloured-text-gen] - | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3699. 788.58 s [safe-coloured-text-gen] + | p == 23 = goSGR (s {chunkStyleItalic = Nothing}) ps
  3700. 788.58 s [safe-coloured-text-gen] | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3701. 788.58 s [safe-coloured-text-gen] | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3702. 788.58 s [safe-coloured-text-gen] | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3703. 788.58 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:217:10-12
  3704. 788.58 s [safe-coloured-text-gen] @@ -214,7 +214,7 @@
  3705. 788.58 s [safe-coloured-text-gen] | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3706. 788.58 s [safe-coloured-text-gen] | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3707. 788.58 s [safe-coloured-text-gen] | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3708. 788.58 s [safe-coloured-text-gen] - | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3709. 788.58 s [safe-coloured-text-gen] + | p == 0 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3710. 788.58 s [safe-coloured-text-gen] | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3711. 788.58 s [safe-coloured-text-gen] | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3712. 788.58 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3713. 788.58 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:217:5-12
  3714. 788.58 s [safe-coloured-text-gen] @@ -214,7 +214,7 @@
  3715. 788.58 s [safe-coloured-text-gen] | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3716. 788.58 s [safe-coloured-text-gen] | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3717. 788.58 s [safe-coloured-text-gen] | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3718. 788.58 s [safe-coloured-text-gen] - | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3719. 788.58 s [safe-coloured-text-gen] + | True = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3720. 788.58 s [safe-coloured-text-gen] | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3721. 788.58 s [safe-coloured-text-gen] | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3722. 788.58 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3723. 788.58 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:217:5-12
  3724. 788.58 s [safe-coloured-text-gen] @@ -214,7 +214,7 @@
  3725. 788.58 s [safe-coloured-text-gen] | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3726. 788.58 s [safe-coloured-text-gen] | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3727. 788.58 s [safe-coloured-text-gen] | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3728. 788.58 s [safe-coloured-text-gen] - | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3729. 788.58 s [safe-coloured-text-gen] + | not (p == 24) = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3730. 788.58 s [safe-coloured-text-gen] | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3731. 788.58 s [safe-coloured-text-gen] | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3732. 788.58 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3733. 788.58 s [safe-coloured-text-gen] Testing mutation MaybeOp at src/Text/Colour/Chunk/Parsing.hs:217:49-65
  3734. 788.58 s [safe-coloured-text-gen] @@ -214,7 +214,7 @@
  3735. 788.59 s [safe-coloured-text-gen] | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3736. 788.59 s [safe-coloured-text-gen] | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3737. 788.59 s [safe-coloured-text-gen] | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3738. 788.59 s [safe-coloured-text-gen] - | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3739. 788.59 s [safe-coloured-text-gen] + | p == 24 = goSGR (s {chunkStyleUnderlining = Nothing}) ps
  3740. 788.59 s [safe-coloured-text-gen] | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3741. 788.59 s [safe-coloured-text-gen] | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3742. 788.59 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3743. 788.59 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:218:10-12
  3744. 788.59 s [safe-coloured-text-gen] @@ -215,7 +215,7 @@
  3745. 788.59 s [safe-coloured-text-gen] | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3746. 788.59 s [safe-coloured-text-gen] | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3747. 788.59 s [safe-coloured-text-gen] | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3748. 788.59 s [safe-coloured-text-gen] - | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3749. 788.59 s [safe-coloured-text-gen] + | p == 0 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3750. 788.59 s [safe-coloured-text-gen] | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3751. 788.59 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3752. 788.59 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3753. 788.59 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:218:10-12
  3754. 788.59 s [safe-coloured-text-gen] @@ -215,7 +215,7 @@
  3755. 788.59 s [safe-coloured-text-gen] | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3756. 788.59 s [safe-coloured-text-gen] | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3757. 788.59 s [safe-coloured-text-gen] | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3758. 788.59 s [safe-coloured-text-gen] - | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3759. 788.59 s [safe-coloured-text-gen] + | p == 1 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3760. 788.59 s [safe-coloured-text-gen] | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3761. 788.59 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3762. 788.59 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3763. 788.59 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:217:10-12
  3764. 788.59 s [safe-coloured-text-gen] @@ -214,7 +214,7 @@
  3765. 788.59 s [safe-coloured-text-gen] | p == 21 = goSGR (s {chunkStyleUnderlining = Just DoubleUnderline}) ps
  3766. 788.59 s [safe-coloured-text-gen] | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3767. 788.59 s [safe-coloured-text-gen] | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3768. 788.59 s [safe-coloured-text-gen] - | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3769. 788.59 s [safe-coloured-text-gen] + | p == 1 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3770. 788.59 s [safe-coloured-text-gen] | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3771. 788.59 s [safe-coloured-text-gen] | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3772. 788.59 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3773. 788.59 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:218:5-12
  3774. 788.59 s [safe-coloured-text-gen] @@ -215,7 +215,7 @@
  3775. 788.59 s [safe-coloured-text-gen] | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3776. 788.59 s [safe-coloured-text-gen] | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3777. 788.59 s [safe-coloured-text-gen] | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3778. 790.73 s [safe-coloured-text-gen] - | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3779. 790.73 s [safe-coloured-text-gen] + | not (p == 25) = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3780. 790.73 s [safe-coloured-text-gen] | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3781. 790.73 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3782. 790.73 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3783. 790.73 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:218:5-12
  3784. 790.73 s [safe-coloured-text-gen] @@ -215,7 +215,7 @@
  3785. 790.73 s [safe-coloured-text-gen] | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3786. 790.73 s [safe-coloured-text-gen] | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3787. 790.73 s [safe-coloured-text-gen] | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3788. 790.73 s [safe-coloured-text-gen] - | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3789. 790.73 s [safe-coloured-text-gen] + | True = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3790. 790.73 s [safe-coloured-text-gen] | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3791. 790.73 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3792. 790.73 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3793. 790.73 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:219:10-12
  3794. 790.73 s [safe-coloured-text-gen] @@ -216,7 +216,7 @@
  3795. 790.73 s [safe-coloured-text-gen] | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3796. 790.73 s [safe-coloured-text-gen] | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3797. 790.73 s [safe-coloured-text-gen] | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3798. 790.73 s [safe-coloured-text-gen] - | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3799. 790.73 s [safe-coloured-text-gen] + | p == 0 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3800. 790.73 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3801. 790.73 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3802. 790.73 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  3803. 790.73 s [safe-coloured-text-gen] Testing mutation MaybeOp at src/Text/Colour/Chunk/Parsing.hs:218:46-61
  3804. 790.73 s [safe-coloured-text-gen] @@ -215,7 +215,7 @@
  3805. 790.74 s [safe-coloured-text-gen] | p == 22 = goSGR (s {chunkStyleConsoleIntensity = Just NormalIntensity}) ps
  3806. 790.74 s [safe-coloured-text-gen] | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3807. 790.74 s [safe-coloured-text-gen] | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3808. 790.74 s [safe-coloured-text-gen] - | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3809. 790.74 s [safe-coloured-text-gen] + | p == 25 = goSGR (s {chunkStyleBlinking = Nothing}) ps
  3810. 790.74 s [safe-coloured-text-gen] | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3811. 790.74 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3812. 790.74 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3813. 790.74 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:219:10-12
  3814. 790.74 s [safe-coloured-text-gen] @@ -216,7 +216,7 @@
  3815. 790.74 s [safe-coloured-text-gen] | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3816. 790.74 s [safe-coloured-text-gen] | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3817. 790.74 s [safe-coloured-text-gen] | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3818. 790.74 s [safe-coloured-text-gen] - | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3819. 790.74 s [safe-coloured-text-gen] + | p == 1 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3820. 790.74 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3821. 790.74 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3822. 790.74 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  3823. 790.74 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:219:5-12
  3824. 790.74 s [safe-coloured-text-gen] @@ -216,7 +216,7 @@
  3825. 790.74 s [safe-coloured-text-gen] | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3826. 790.74 s [safe-coloured-text-gen] | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3827. 790.74 s [safe-coloured-text-gen] | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3828. 790.74 s [safe-coloured-text-gen] - | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3829. 790.74 s [safe-coloured-text-gen] + | True = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3830. 790.74 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3831. 790.74 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3832. 790.74 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  3833. 790.74 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:219:5-12
  3834. 790.74 s [safe-coloured-text-gen] @@ -216,7 +216,7 @@
  3835. 790.74 s [safe-coloured-text-gen] | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3836. 790.74 s [safe-coloured-text-gen] | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3837. 790.74 s [safe-coloured-text-gen] | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3838. 790.74 s [safe-coloured-text-gen] - | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3839. 790.74 s [safe-coloured-text-gen] + | not (p == 27) = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3840. 790.74 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3841. 790.74 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3842. 790.74 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  3843. 790.74 s [safe-coloured-text-gen] Testing mutation BoolLit at src/Text/Colour/Chunk/Parsing.hs:219:67-72
  3844. 790.74 s [safe-coloured-text-gen] @@ -216,7 +216,7 @@
  3845. 790.74 s [safe-coloured-text-gen] | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3846. 790.74 s [safe-coloured-text-gen] | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3847. 790.74 s [safe-coloured-text-gen] | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3848. 790.74 s [safe-coloured-text-gen] - | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3849. 790.74 s [safe-coloured-text-gen] + | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just True}) ps
  3850. 790.74 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3851. 790.74 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3852. 790.74 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  3853. 790.74 s [safe-coloured-text-gen] Testing mutation MaybeOp at src/Text/Colour/Chunk/Parsing.hs:219:62-72
  3854. 790.74 s [safe-coloured-text-gen] @@ -216,7 +216,7 @@
  3855. 790.74 s [safe-coloured-text-gen] | p == 23 = goSGR (s {chunkStyleItalic = Just False}) ps
  3856. 790.74 s [safe-coloured-text-gen] | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3857. 790.75 s [safe-coloured-text-gen] | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3858. 790.75 s [safe-coloured-text-gen] - | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3859. 790.75 s [safe-coloured-text-gen] + | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Nothing}) ps
  3860. 790.75 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3861. 790.75 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3862. 790.75 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  3863. 790.75 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:220:10-12
  3864. 790.75 s [safe-coloured-text-gen] @@ -217,7 +217,7 @@
  3865. 790.75 s [safe-coloured-text-gen] | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3866. 790.75 s [safe-coloured-text-gen] | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3867. 790.75 s [safe-coloured-text-gen] | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3868. 790.75 s [safe-coloured-text-gen] - | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3869. 790.75 s [safe-coloured-text-gen] + | p == 0 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3870. 790.75 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3871. 790.75 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  3872. 790.75 s [safe-coloured-text-gen] | p >= 30 && p <= 37 =
  3873. 790.75 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:220:10-12
  3874. 790.75 s [safe-coloured-text-gen] @@ -217,7 +217,7 @@
  3875. 790.75 s [safe-coloured-text-gen] | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3876. 790.75 s [safe-coloured-text-gen] | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3877. 790.75 s [safe-coloured-text-gen] | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3878. 790.75 s [safe-coloured-text-gen] - | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3879. 790.75 s [safe-coloured-text-gen] + | p == 1 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3880. 790.75 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3881. 790.75 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  3882. 790.75 s [safe-coloured-text-gen] | p >= 30 && p <= 37 =
  3883. 790.75 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:220:5-12
  3884. 790.75 s [safe-coloured-text-gen] @@ -217,7 +217,7 @@
  3885. 790.75 s [safe-coloured-text-gen] | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3886. 790.75 s [safe-coloured-text-gen] | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3887. 790.75 s [safe-coloured-text-gen] | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3888. 790.75 s [safe-coloured-text-gen] - | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3889. 790.75 s [safe-coloured-text-gen] + | True = goSGR (s {chunkStyleConcealed = Just False}) ps
  3890. 790.75 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3891. 790.75 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  3892. 790.75 s [safe-coloured-text-gen] | p >= 30 && p <= 37 =
  3893. 790.75 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:220:5-12
  3894. 790.75 s [safe-coloured-text-gen] @@ -217,7 +217,7 @@
  3895. 790.75 s [safe-coloured-text-gen] | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3896. 790.75 s [safe-coloured-text-gen] | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3897. 790.75 s [safe-coloured-text-gen] | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3898. 790.75 s [safe-coloured-text-gen] - | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3899. 790.75 s [safe-coloured-text-gen] + | not (p == 28) = goSGR (s {chunkStyleConcealed = Just False}) ps
  3900. 790.75 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3901. 790.75 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  3902. 790.75 s [safe-coloured-text-gen] | p >= 30 && p <= 37 =
  3903. 790.75 s [safe-coloured-text-gen] Testing mutation BoolLit at src/Text/Colour/Chunk/Parsing.hs:220:52-57
  3904. 790.75 s [safe-coloured-text-gen] @@ -217,7 +217,7 @@
  3905. 790.75 s [safe-coloured-text-gen] | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3906. 790.75 s [safe-coloured-text-gen] | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3907. 790.75 s [safe-coloured-text-gen] | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3908. 824.42 s [safe-coloured-text-gen] - | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3909. 824.42 s [safe-coloured-text-gen] + | p == 28 = goSGR (s {chunkStyleConcealed = Just True}) ps
  3910. 824.45 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3911. 824.45 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  3912. 824.45 s [safe-coloured-text-gen] | p >= 30 && p <= 37 =
  3913. 824.45 s [safe-coloured-text-gen] Testing mutation MaybeOp at src/Text/Colour/Chunk/Parsing.hs:220:47-57
  3914. 824.45 s [safe-coloured-text-gen] @@ -217,7 +217,7 @@
  3915. 824.45 s [safe-coloured-text-gen] | p == 24 = goSGR (s {chunkStyleUnderlining = Just NoUnderline}) ps
  3916. 824.45 s [safe-coloured-text-gen] | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3917. 824.45 s [safe-coloured-text-gen] | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3918. 824.45 s [safe-coloured-text-gen] - | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3919. 824.45 s [safe-coloured-text-gen] + | p == 28 = goSGR (s {chunkStyleConcealed = Nothing}) ps
  3920. 824.45 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3921. 824.45 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  3922. 824.45 s [safe-coloured-text-gen] | p >= 30 && p <= 37 =
  3923. 824.45 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:221:10-12
  3924. 824.45 s [safe-coloured-text-gen] @@ -218,7 +218,7 @@
  3925. 824.45 s [safe-coloured-text-gen] | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3926. 824.45 s [safe-coloured-text-gen] | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3927. 824.45 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3928. 824.45 s [safe-coloured-text-gen] - | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3929. 824.45 s [safe-coloured-text-gen] + | p == 0 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3930. 824.45 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  3931. 824.45 s [safe-coloured-text-gen] | p >= 30 && p <= 37 =
  3932. 824.45 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 30) of
  3933. 824.45 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:221:10-12
  3934. 824.45 s [safe-coloured-text-gen] @@ -218,7 +218,7 @@
  3935. 824.45 s [safe-coloured-text-gen] | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3936. 824.45 s [safe-coloured-text-gen] | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3937. 824.45 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3938. 824.45 s [safe-coloured-text-gen] - | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3939. 824.45 s [safe-coloured-text-gen] + | p == 1 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3940. 824.45 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  3941. 824.45 s [safe-coloured-text-gen] | p >= 30 && p <= 37 =
  3942. 824.45 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 30) of
  3943. 824.45 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:221:5-12
  3944. 824.46 s [safe-coloured-text-gen] @@ -218,7 +218,7 @@
  3945. 824.46 s [safe-coloured-text-gen] | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3946. 824.46 s [safe-coloured-text-gen] | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3947. 824.46 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3948. 824.46 s [safe-coloured-text-gen] - | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3949. 824.46 s [safe-coloured-text-gen] + | True = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3950. 824.46 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  3951. 824.46 s [safe-coloured-text-gen] | p >= 30 && p <= 37 =
  3952. 824.46 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 30) of
  3953. 824.46 s [safe-coloured-text-gen] Testing mutation BoolLit at src/Text/Colour/Chunk/Parsing.hs:221:56-61
  3954. 824.46 s [safe-coloured-text-gen] @@ -218,7 +218,7 @@
  3955. 824.46 s [safe-coloured-text-gen] | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3956. 824.46 s [safe-coloured-text-gen] | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3957. 824.46 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3958. 824.46 s [safe-coloured-text-gen] - | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3959. 824.46 s [safe-coloured-text-gen] + | p == 29 = goSGR (s {chunkStyleStrikethrough = Just True}) ps
  3960. 824.46 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  3961. 824.46 s [safe-coloured-text-gen] | p >= 30 && p <= 37 =
  3962. 824.46 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 30) of
  3963. 824.46 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:221:5-12
  3964. 824.46 s [safe-coloured-text-gen] @@ -218,7 +218,7 @@
  3965. 824.46 s [safe-coloured-text-gen] | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3966. 824.46 s [safe-coloured-text-gen] | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3967. 824.46 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3968. 824.46 s [safe-coloured-text-gen] - | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3969. 824.46 s [safe-coloured-text-gen] + | not (p == 29) = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3970. 824.46 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  3971. 824.46 s [safe-coloured-text-gen] | p >= 30 && p <= 37 =
  3972. 824.46 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 30) of
  3973. 824.46 s [safe-coloured-text-gen] Testing mutation MaybeOp at src/Text/Colour/Chunk/Parsing.hs:221:51-61
  3974. 824.46 s [safe-coloured-text-gen] @@ -218,7 +218,7 @@
  3975. 824.46 s [safe-coloured-text-gen] | p == 25 = goSGR (s {chunkStyleBlinking = Just NoBlinking}) ps
  3976. 824.46 s [safe-coloured-text-gen] | p == 27 = goSGR (s {chunkStyleSwapForegroundBackground = Just False}) ps
  3977. 824.46 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3978. 824.46 s [safe-coloured-text-gen] - | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3979. 824.46 s [safe-coloured-text-gen] + | p == 29 = goSGR (s {chunkStyleStrikethrough = Nothing}) ps
  3980. 824.46 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  3981. 824.46 s [safe-coloured-text-gen] | p >= 30 && p <= 37 =
  3982. 824.46 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 30) of
  3983. 824.46 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:223:10-12
  3984. 824.46 s [safe-coloured-text-gen] @@ -220,7 +220,7 @@
  3985. 824.46 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3986. 824.46 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3987. 824.46 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  3988. 824.46 s [safe-coloured-text-gen] - | p >= 30 && p <= 37 =
  3989. 824.46 s [safe-coloured-text-gen] + | p >= 0 && p <= 37 =
  3990. 824.46 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 30) of
  3991. 824.46 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Dull tc)}) ps
  3992. 824.46 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  3993. 824.46 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:223:10-12
  3994. 824.46 s [safe-coloured-text-gen] @@ -220,7 +220,7 @@
  3995. 824.46 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  3996. 824.46 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  3997. 824.46 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  3998. 824.46 s [safe-coloured-text-gen] - | p >= 30 && p <= 37 =
  3999. 824.46 s [safe-coloured-text-gen] + | p >= 1 && p <= 37 =
  4000. 824.46 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 30) of
  4001. 824.46 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Dull tc)}) ps
  4002. 824.47 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4003. 824.47 s [safe-coloured-text-gen] Testing mutation Cmp at src/Text/Colour/Chunk/Parsing.hs:223:5-12
  4004. 824.47 s [safe-coloured-text-gen] @@ -220,7 +220,7 @@
  4005. 824.47 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  4006. 824.47 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  4007. 824.47 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  4008. 824.47 s [safe-coloured-text-gen] - | p >= 30 && p <= 37 =
  4009. 824.47 s [safe-coloured-text-gen] + | p < 30 && p <= 37 =
  4010. 824.47 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 30) of
  4011. 824.47 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Dull tc)}) ps
  4012. 824.47 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4013. 824.47 s [safe-coloured-text-gen] Testing mutation Cmp at src/Text/Colour/Chunk/Parsing.hs:223:5-12
  4014. 824.47 s [safe-coloured-text-gen] @@ -220,7 +220,7 @@
  4015. 824.47 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  4016. 824.47 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  4017. 824.47 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  4018. 824.47 s [safe-coloured-text-gen] - | p >= 30 && p <= 37 =
  4019. 824.47 s [safe-coloured-text-gen] + | p <= 30 && p <= 37 =
  4020. 824.47 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 30) of
  4021. 824.47 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Dull tc)}) ps
  4022. 824.47 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4023. 824.47 s [safe-coloured-text-gen] Testing mutation Cmp at src/Text/Colour/Chunk/Parsing.hs:223:5-12
  4024. 824.47 s [safe-coloured-text-gen] @@ -220,7 +220,7 @@
  4025. 824.47 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  4026. 824.47 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  4027. 824.47 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  4028. 824.47 s [safe-coloured-text-gen] - | p >= 30 && p <= 37 =
  4029. 824.47 s [safe-coloured-text-gen] + | p > 30 && p <= 37 =
  4030. 824.47 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 30) of
  4031. 824.47 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Dull tc)}) ps
  4032. 824.47 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4033. 824.47 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:223:5-12
  4034. 824.47 s [safe-coloured-text-gen] @@ -220,7 +220,7 @@
  4035. 824.47 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  4036. 824.47 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  4037. 824.47 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  4038. 824.47 s [safe-coloured-text-gen] - | p >= 30 && p <= 37 =
  4039. 824.47 s [safe-coloured-text-gen] + | True && p <= 37 =
  4040. 824.47 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 30) of
  4041. 824.47 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Dull tc)}) ps
  4042. 824.47 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4043. 824.47 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:223:5-12
  4044. 824.47 s [safe-coloured-text-gen] @@ -220,7 +220,7 @@
  4045. 824.47 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  4046. 824.47 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  4047. 824.47 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  4048. 824.47 s [safe-coloured-text-gen] - | p >= 30 && p <= 37 =
  4049. 824.47 s [safe-coloured-text-gen] + | not (p >= 30) && p <= 37 =
  4050. 824.47 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 30) of
  4051. 824.47 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Dull tc)}) ps
  4052. 824.47 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4053. 824.47 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:223:21-23
  4054. 824.47 s [safe-coloured-text-gen] @@ -220,7 +220,7 @@
  4055. 824.47 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  4056. 824.47 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  4057. 824.47 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  4058. 824.47 s [safe-coloured-text-gen] - | p >= 30 && p <= 37 =
  4059. 824.47 s [safe-coloured-text-gen] + | p >= 30 && p <= 0 =
  4060. 824.47 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 30) of
  4061. 828.39 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Dull tc)}) ps
  4062. 828.39 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4063. 828.39 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:223:21-23
  4064. 828.39 s [safe-coloured-text-gen] @@ -220,7 +220,7 @@
  4065. 828.39 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  4066. 828.39 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  4067. 828.39 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  4068. 828.39 s [safe-coloured-text-gen] - | p >= 30 && p <= 37 =
  4069. 828.39 s [safe-coloured-text-gen] + | p >= 30 && p <= 1 =
  4070. 828.39 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 30) of
  4071. 828.39 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Dull tc)}) ps
  4072. 828.39 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4073. 828.39 s [safe-coloured-text-gen] Testing mutation Cmp at src/Text/Colour/Chunk/Parsing.hs:223:16-23
  4074. 828.39 s [safe-coloured-text-gen] @@ -220,7 +220,7 @@
  4075. 828.39 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  4076. 828.39 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  4077. 828.40 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  4078. 828.40 s [safe-coloured-text-gen] - | p >= 30 && p <= 37 =
  4079. 828.40 s [safe-coloured-text-gen] + | p >= 30 && p < 37 =
  4080. 828.40 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 30) of
  4081. 828.40 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Dull tc)}) ps
  4082. 828.40 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4083. 828.40 s [safe-coloured-text-gen] Testing mutation Cmp at src/Text/Colour/Chunk/Parsing.hs:223:16-23
  4084. 828.40 s [safe-coloured-text-gen] @@ -220,7 +220,7 @@
  4085. 828.40 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  4086. 828.40 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  4087. 828.40 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  4088. 828.40 s [safe-coloured-text-gen] - | p >= 30 && p <= 37 =
  4089. 828.40 s [safe-coloured-text-gen] + | p >= 30 && p > 37 =
  4090. 828.40 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 30) of
  4091. 828.40 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Dull tc)}) ps
  4092. 828.40 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4093. 828.40 s [safe-coloured-text-gen] Testing mutation Cmp at src/Text/Colour/Chunk/Parsing.hs:223:16-23
  4094. 828.40 s [safe-coloured-text-gen] @@ -220,7 +220,7 @@
  4095. 828.40 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  4096. 828.40 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  4097. 828.40 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  4098. 828.40 s [safe-coloured-text-gen] - | p >= 30 && p <= 37 =
  4099. 828.40 s [safe-coloured-text-gen] + | p >= 30 && p >= 37 =
  4100. 828.40 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 30) of
  4101. 828.40 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Dull tc)}) ps
  4102. 828.40 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4103. 828.40 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:223:16-23
  4104. 828.40 s [safe-coloured-text-gen] @@ -220,7 +220,7 @@
  4105. 828.40 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  4106. 828.40 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  4107. 828.40 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  4108. 828.40 s [safe-coloured-text-gen] - | p >= 30 && p <= 37 =
  4109. 828.40 s [safe-coloured-text-gen] + | p >= 30 && True =
  4110. 828.40 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 30) of
  4111. 828.40 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Dull tc)}) ps
  4112. 828.40 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4113. 828.41 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:223:5-23
  4114. 828.41 s [safe-coloured-text-gen] @@ -220,7 +220,7 @@
  4115. 828.41 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  4116. 828.41 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  4117. 828.41 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  4118. 828.41 s [safe-coloured-text-gen] - | p >= 30 && p <= 37 =
  4119. 828.41 s [safe-coloured-text-gen] + | True =
  4120. 828.41 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 30) of
  4121. 828.41 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Dull tc)}) ps
  4122. 828.41 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4123. 828.41 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:223:16-23
  4124. 828.41 s [safe-coloured-text-gen] @@ -220,7 +220,7 @@
  4125. 828.41 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  4126. 828.41 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  4127. 828.41 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  4128. 828.41 s [safe-coloured-text-gen] - | p >= 30 && p <= 37 =
  4129. 828.41 s [safe-coloured-text-gen] + | p >= 30 && not (p <= 37) =
  4130. 828.41 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 30) of
  4131. 828.41 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Dull tc)}) ps
  4132. 828.41 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4133. 828.41 s [safe-coloured-text-gen] Testing mutation LogicOp at src/Text/Colour/Chunk/Parsing.hs:223:5-23
  4134. 828.41 s [safe-coloured-text-gen] @@ -220,7 +220,7 @@
  4135. 828.41 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  4136. 828.41 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  4137. 828.41 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  4138. 828.41 s [safe-coloured-text-gen] - | p >= 30 && p <= 37 =
  4139. 828.41 s [safe-coloured-text-gen] + | p >= 30 || p <= 37 =
  4140. 828.41 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 30) of
  4141. 828.41 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Dull tc)}) ps
  4142. 828.41 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4143. 828.41 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:224:41-43
  4144. 828.41 s [safe-coloured-text-gen] @@ -221,7 +221,7 @@
  4145. 828.41 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  4146. 828.41 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  4147. 828.41 s [safe-coloured-text-gen] | p >= 30 && p <= 37 =
  4148. 828.41 s [safe-coloured-text-gen] - case terminalColourFromIndex (p - 30) of
  4149. 828.41 s [safe-coloured-text-gen] + case terminalColourFromIndex (p - 0) of
  4150. 828.41 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Dull tc)}) ps
  4151. 828.41 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4152. 828.41 s [safe-coloured-text-gen] -- Extended foreground colour
  4153. 828.41 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:223:5-23
  4154. 828.41 s [safe-coloured-text-gen] @@ -220,7 +220,7 @@
  4155. 828.41 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  4156. 828.41 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  4157. 828.41 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  4158. 828.41 s [safe-coloured-text-gen] - | p >= 30 && p <= 37 =
  4159. 828.41 s [safe-coloured-text-gen] + | not (p >= 30 && p <= 37) =
  4160. 828.41 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 30) of
  4161. 828.41 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Dull tc)}) ps
  4162. 828.41 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4163. 828.41 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:224:41-43
  4164. 828.41 s [safe-coloured-text-gen] @@ -221,7 +221,7 @@
  4165. 828.41 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  4166. 828.41 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  4167. 828.41 s [safe-coloured-text-gen] | p >= 30 && p <= 37 =
  4168. 828.41 s [safe-coloured-text-gen] - case terminalColourFromIndex (p - 30) of
  4169. 828.41 s [safe-coloured-text-gen] + case terminalColourFromIndex (p - 1) of
  4170. 828.41 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Dull tc)}) ps
  4171. 828.41 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4172. 828.42 s [safe-coloured-text-gen] -- Extended foreground colour
  4173. 828.42 s [safe-coloured-text-gen] Testing mutation Arith at src/Text/Colour/Chunk/Parsing.hs:224:37-43
  4174. 828.42 s [safe-coloured-text-gen] @@ -221,7 +221,7 @@
  4175. 828.42 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  4176. 828.42 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  4177. 828.42 s [safe-coloured-text-gen] | p >= 30 && p <= 37 =
  4178. 828.42 s [safe-coloured-text-gen] - case terminalColourFromIndex (p - 30) of
  4179. 828.42 s [safe-coloured-text-gen] + case terminalColourFromIndex (p + 30) of
  4180. 828.42 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Dull tc)}) ps
  4181. 828.42 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4182. 828.42 s [safe-coloured-text-gen] -- Extended foreground colour
  4183. 828.42 s [safe-coloured-text-gen] Testing mutation Arith at src/Text/Colour/Chunk/Parsing.hs:224:37-43
  4184. 828.42 s [safe-coloured-text-gen] @@ -221,7 +221,7 @@
  4185. 828.42 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  4186. 828.42 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  4187. 828.42 s [safe-coloured-text-gen] | p >= 30 && p <= 37 =
  4188. 828.42 s [safe-coloured-text-gen] - case terminalColourFromIndex (p - 30) of
  4189. 828.42 s [safe-coloured-text-gen] + case terminalColourFromIndex (p * 30) of
  4190. 828.42 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Dull tc)}) ps
  4191. 828.42 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4192. 828.42 s [safe-coloured-text-gen] -- Extended foreground colour
  4193. 828.42 s [safe-coloured-text-gen] Testing mutation MaybeOp at src/Text/Colour/Chunk/Parsing.hs:225:53-75
  4194. 828.42 s [safe-coloured-text-gen] @@ -222,7 +222,7 @@
  4195. 828.42 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  4196. 828.42 s [safe-coloured-text-gen] | p >= 30 && p <= 37 =
  4197. 828.42 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 30) of
  4198. 828.42 s [safe-coloured-text-gen] - Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Dull tc)}) ps
  4199. 828.42 s [safe-coloured-text-gen] + Just tc -> goSGR (s {chunkStyleForeground = Nothing}) ps
  4200. 828.42 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4201. 828.42 s [safe-coloured-text-gen] -- Extended foreground colour
  4202. 828.42 s [safe-coloured-text-gen] | p == 38 = case ps of
  4203. 828.42 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Chunk/Parsing.hs:224:7-30
  4204. 828.42 s [safe-coloured-text-gen] @@ -221,9 +221,8 @@
  4205. 828.42 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  4206. 828.42 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  4207. 828.42 s [safe-coloured-text-gen] | p >= 30 && p <= 37 =
  4208. 828.42 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 30) of
  4209. 828.42 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Dull tc)}) ps
  4210. 828.42 s [safe-coloured-text-gen] - Nothing -> goSGR s ps
  4211. 828.42 s [safe-coloured-text-gen] -- Extended foreground colour
  4212. 828.42 s [safe-coloured-text-gen] | p == 38 = case ps of
  4213. 828.42 s [safe-coloured-text-gen] 5 : n : rest -> goSGR (s {chunkStyleForeground = Just (Colour8Bit n)}) rest
  4214. 828.42 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Chunk/Parsing.hs:224:7-30
  4215. 828.42 s [safe-coloured-text-gen] @@ -221,9 +221,8 @@
  4216. 828.42 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  4217. 828.42 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  4218. 828.42 s [safe-coloured-text-gen] | p >= 30 && p <= 37 =
  4219. 828.42 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 30) of
  4220. 828.42 s [safe-coloured-text-gen] - Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Dull tc)}) ps
  4221. 828.42 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4222. 828.42 s [safe-coloured-text-gen] -- Extended foreground colour
  4223. 828.42 s [safe-coloured-text-gen] | p == 38 = case ps of
  4224. 828.42 s [safe-coloured-text-gen] 5 : n : rest -> goSGR (s {chunkStyleForeground = Just (Colour8Bit n)}) rest
  4225. 828.42 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:228:10-12
  4226. 828.42 s [safe-coloured-text-gen] @@ -225,7 +225,7 @@
  4227. 860.44 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Dull tc)}) ps
  4228. 860.47 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4229. 860.47 s [safe-coloured-text-gen] -- Extended foreground colour
  4230. 860.47 s [safe-coloured-text-gen] - | p == 38 = case ps of
  4231. 860.47 s [safe-coloured-text-gen] + | p == 0 = case ps of
  4232. 860.47 s [safe-coloured-text-gen] 5 : n : rest -> goSGR (s {chunkStyleForeground = Just (Colour8Bit n)}) rest
  4233. 860.47 s [safe-coloured-text-gen] 2 : r : g : b : rest -> goSGR (s {chunkStyleForeground = Just (Colour24Bit r g b)}) rest
  4234. 860.47 s [safe-coloured-text-gen] _ -> goSGR s ps
  4235. 860.47 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:228:10-12
  4236. 860.47 s [safe-coloured-text-gen] @@ -225,7 +225,7 @@
  4237. 860.47 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Dull tc)}) ps
  4238. 860.47 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4239. 860.47 s [safe-coloured-text-gen] -- Extended foreground colour
  4240. 860.47 s [safe-coloured-text-gen] - | p == 38 = case ps of
  4241. 860.47 s [safe-coloured-text-gen] + | p == 1 = case ps of
  4242. 860.47 s [safe-coloured-text-gen] 5 : n : rest -> goSGR (s {chunkStyleForeground = Just (Colour8Bit n)}) rest
  4243. 860.47 s [safe-coloured-text-gen] 2 : r : g : b : rest -> goSGR (s {chunkStyleForeground = Just (Colour24Bit r g b)}) rest
  4244. 860.47 s [safe-coloured-text-gen] _ -> goSGR s ps
  4245. 860.47 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:228:5-12
  4246. 860.47 s [safe-coloured-text-gen] @@ -225,7 +225,7 @@
  4247. 860.47 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Dull tc)}) ps
  4248. 860.47 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4249. 860.47 s [safe-coloured-text-gen] -- Extended foreground colour
  4250. 860.47 s [safe-coloured-text-gen] - | p == 38 = case ps of
  4251. 860.47 s [safe-coloured-text-gen] + | True = case ps of
  4252. 860.47 s [safe-coloured-text-gen] 5 : n : rest -> goSGR (s {chunkStyleForeground = Just (Colour8Bit n)}) rest
  4253. 860.47 s [safe-coloured-text-gen] 2 : r : g : b : rest -> goSGR (s {chunkStyleForeground = Just (Colour24Bit r g b)}) rest
  4254. 860.47 s [safe-coloured-text-gen] _ -> goSGR s ps
  4255. 860.47 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:228:5-12
  4256. 860.48 s [safe-coloured-text-gen] @@ -225,7 +225,7 @@
  4257. 860.48 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Dull tc)}) ps
  4258. 860.48 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4259. 860.48 s [safe-coloured-text-gen] -- Extended foreground colour
  4260. 860.48 s [safe-coloured-text-gen] - | p == 38 = case ps of
  4261. 860.48 s [safe-coloured-text-gen] + | not (p == 38) = case ps of
  4262. 860.48 s [safe-coloured-text-gen] 5 : n : rest -> goSGR (s {chunkStyleForeground = Just (Colour8Bit n)}) rest
  4263. 860.48 s [safe-coloured-text-gen] 2 : r : g : b : rest -> goSGR (s {chunkStyleForeground = Just (Colour24Bit r g b)}) rest
  4264. 860.48 s [safe-coloured-text-gen] _ -> goSGR s ps
  4265. 860.48 s [safe-coloured-text-gen] Testing mutation MaybeOp at src/Text/Colour/Chunk/Parsing.hs:229:56-75
  4266. 860.48 s [safe-coloured-text-gen] @@ -226,7 +226,7 @@
  4267. 860.48 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4268. 860.48 s [safe-coloured-text-gen] -- Extended foreground colour
  4269. 860.48 s [safe-coloured-text-gen] | p == 38 = case ps of
  4270. 860.48 s [safe-coloured-text-gen] - 5 : n : rest -> goSGR (s {chunkStyleForeground = Just (Colour8Bit n)}) rest
  4271. 860.48 s [safe-coloured-text-gen] + 5 : n : rest -> goSGR (s {chunkStyleForeground = Nothing}) rest
  4272. 860.48 s [safe-coloured-text-gen] 2 : r : g : b : rest -> goSGR (s {chunkStyleForeground = Just (Colour24Bit r g b)}) rest
  4273. 860.48 s [safe-coloured-text-gen] _ -> goSGR s ps
  4274. 860.48 s [safe-coloured-text-gen] -- Default foreground
  4275. 860.48 s [safe-coloured-text-gen] Testing mutation MaybeOp at src/Text/Colour/Chunk/Parsing.hs:230:64-88
  4276. 860.48 s [safe-coloured-text-gen] @@ -227,7 +227,7 @@
  4277. 860.48 s [safe-coloured-text-gen] -- Extended foreground colour
  4278. 860.48 s [safe-coloured-text-gen] | p == 38 = case ps of
  4279. 860.48 s [safe-coloured-text-gen] 5 : n : rest -> goSGR (s {chunkStyleForeground = Just (Colour8Bit n)}) rest
  4280. 860.48 s [safe-coloured-text-gen] - 2 : r : g : b : rest -> goSGR (s {chunkStyleForeground = Just (Colour24Bit r g b)}) rest
  4281. 860.48 s [safe-coloured-text-gen] + 2 : r : g : b : rest -> goSGR (s {chunkStyleForeground = Nothing}) rest
  4282. 860.48 s [safe-coloured-text-gen] _ -> goSGR s ps
  4283. 860.48 s [safe-coloured-text-gen] -- Default foreground
  4284. 860.48 s [safe-coloured-text-gen] | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  4285. 860.48 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Chunk/Parsing.hs:228:15-22
  4286. 860.48 s [safe-coloured-text-gen] @@ -225,10 +225,9 @@
  4287. 860.48 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Dull tc)}) ps
  4288. 860.48 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4289. 860.48 s [safe-coloured-text-gen] -- Extended foreground colour
  4290. 860.48 s [safe-coloured-text-gen] | p == 38 = case ps of
  4291. 860.48 s [safe-coloured-text-gen] 5 : n : rest -> goSGR (s {chunkStyleForeground = Just (Colour8Bit n)}) rest
  4292. 860.48 s [safe-coloured-text-gen] - 2 : r : g : b : rest -> goSGR (s {chunkStyleForeground = Just (Colour24Bit r g b)}) rest
  4293. 860.48 s [safe-coloured-text-gen] _ -> goSGR s ps
  4294. 860.48 s [safe-coloured-text-gen] -- Default foreground
  4295. 860.48 s [safe-coloured-text-gen] | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  4296. 860.48 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  4297. 860.48 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Chunk/Parsing.hs:228:15-22
  4298. 860.48 s [safe-coloured-text-gen] @@ -225,10 +225,9 @@
  4299. 860.48 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Dull tc)}) ps
  4300. 860.48 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4301. 860.48 s [safe-coloured-text-gen] -- Extended foreground colour
  4302. 860.48 s [safe-coloured-text-gen] | p == 38 = case ps of
  4303. 860.48 s [safe-coloured-text-gen] 5 : n : rest -> goSGR (s {chunkStyleForeground = Just (Colour8Bit n)}) rest
  4304. 860.48 s [safe-coloured-text-gen] 2 : r : g : b : rest -> goSGR (s {chunkStyleForeground = Just (Colour24Bit r g b)}) rest
  4305. 860.48 s [safe-coloured-text-gen] - _ -> goSGR s ps
  4306. 860.48 s [safe-coloured-text-gen] -- Default foreground
  4307. 860.48 s [safe-coloured-text-gen] | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  4308. 860.49 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  4309. 860.49 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Chunk/Parsing.hs:228:15-22
  4310. 860.49 s [safe-coloured-text-gen] @@ -225,10 +225,9 @@
  4311. 860.49 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Dull tc)}) ps
  4312. 860.49 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4313. 860.49 s [safe-coloured-text-gen] -- Extended foreground colour
  4314. 860.49 s [safe-coloured-text-gen] | p == 38 = case ps of
  4315. 860.49 s [safe-coloured-text-gen] - 5 : n : rest -> goSGR (s {chunkStyleForeground = Just (Colour8Bit n)}) rest
  4316. 860.49 s [safe-coloured-text-gen] 2 : r : g : b : rest -> goSGR (s {chunkStyleForeground = Just (Colour24Bit r g b)}) rest
  4317. 860.49 s [safe-coloured-text-gen] _ -> goSGR s ps
  4318. 860.49 s [safe-coloured-text-gen] -- Default foreground
  4319. 860.49 s [safe-coloured-text-gen] | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  4320. 860.49 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  4321. 860.49 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:233:10-12
  4322. 860.49 s [safe-coloured-text-gen] @@ -230,7 +230,7 @@
  4323. 860.49 s [safe-coloured-text-gen] 2 : r : g : b : rest -> goSGR (s {chunkStyleForeground = Just (Colour24Bit r g b)}) rest
  4324. 860.49 s [safe-coloured-text-gen] _ -> goSGR s ps
  4325. 860.49 s [safe-coloured-text-gen] -- Default foreground
  4326. 860.49 s [safe-coloured-text-gen] - | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  4327. 860.49 s [safe-coloured-text-gen] + | p == 0 = goSGR (s {chunkStyleForeground = Nothing}) ps
  4328. 860.49 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  4329. 860.49 s [safe-coloured-text-gen] | p >= 40 && p <= 47 =
  4330. 860.49 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 40) of
  4331. 860.49 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:233:10-12
  4332. 860.49 s [safe-coloured-text-gen] @@ -230,7 +230,7 @@
  4333. 860.49 s [safe-coloured-text-gen] 2 : r : g : b : rest -> goSGR (s {chunkStyleForeground = Just (Colour24Bit r g b)}) rest
  4334. 860.49 s [safe-coloured-text-gen] _ -> goSGR s ps
  4335. 860.49 s [safe-coloured-text-gen] -- Default foreground
  4336. 860.49 s [safe-coloured-text-gen] - | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  4337. 860.49 s [safe-coloured-text-gen] + | p == 1 = goSGR (s {chunkStyleForeground = Nothing}) ps
  4338. 860.49 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  4339. 860.49 s [safe-coloured-text-gen] | p >= 40 && p <= 47 =
  4340. 860.49 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 40) of
  4341. 860.49 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:233:5-12
  4342. 860.49 s [safe-coloured-text-gen] @@ -230,7 +230,7 @@
  4343. 860.49 s [safe-coloured-text-gen] 2 : r : g : b : rest -> goSGR (s {chunkStyleForeground = Just (Colour24Bit r g b)}) rest
  4344. 860.49 s [safe-coloured-text-gen] _ -> goSGR s ps
  4345. 860.49 s [safe-coloured-text-gen] -- Default foreground
  4346. 860.49 s [safe-coloured-text-gen] - | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  4347. 860.49 s [safe-coloured-text-gen] + | True = goSGR (s {chunkStyleForeground = Nothing}) ps
  4348. 860.49 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  4349. 860.49 s [safe-coloured-text-gen] | p >= 40 && p <= 47 =
  4350. 860.49 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 40) of
  4351. 860.49 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:233:5-12
  4352. 860.49 s [safe-coloured-text-gen] @@ -230,7 +230,7 @@
  4353. 860.49 s [safe-coloured-text-gen] 2 : r : g : b : rest -> goSGR (s {chunkStyleForeground = Just (Colour24Bit r g b)}) rest
  4354. 860.49 s [safe-coloured-text-gen] _ -> goSGR s ps
  4355. 860.49 s [safe-coloured-text-gen] -- Default foreground
  4356. 860.49 s [safe-coloured-text-gen] - | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  4357. 860.49 s [safe-coloured-text-gen] + | not (p == 39) = goSGR (s {chunkStyleForeground = Nothing}) ps
  4358. 860.49 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  4359. 860.49 s [safe-coloured-text-gen] | p >= 40 && p <= 47 =
  4360. 860.49 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 40) of
  4361. 860.49 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:235:10-12
  4362. 860.49 s [safe-coloured-text-gen] @@ -232,7 +232,7 @@
  4363. 860.49 s [safe-coloured-text-gen] -- Default foreground
  4364. 860.49 s [safe-coloured-text-gen] | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  4365. 860.49 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  4366. 860.49 s [safe-coloured-text-gen] - | p >= 40 && p <= 47 =
  4367. 860.49 s [safe-coloured-text-gen] + | p >= 0 && p <= 47 =
  4368. 860.49 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 40) of
  4369. 860.49 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Dull tc)}) ps
  4370. 860.49 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4371. 860.49 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:235:10-12
  4372. 860.50 s [safe-coloured-text-gen] @@ -232,7 +232,7 @@
  4373. 860.50 s [safe-coloured-text-gen] -- Default foreground
  4374. 860.50 s [safe-coloured-text-gen] | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  4375. 860.50 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  4376. 860.50 s [safe-coloured-text-gen] - | p >= 40 && p <= 47 =
  4377. 860.50 s [safe-coloured-text-gen] + | p >= 1 && p <= 47 =
  4378. 860.50 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 40) of
  4379. 860.50 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Dull tc)}) ps
  4380. 860.50 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4381. 860.50 s [safe-coloured-text-gen] Testing mutation Cmp at src/Text/Colour/Chunk/Parsing.hs:235:5-12
  4382. 860.50 s [safe-coloured-text-gen] @@ -232,7 +232,7 @@
  4383. 860.50 s [safe-coloured-text-gen] -- Default foreground
  4384. 860.50 s [safe-coloured-text-gen] | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  4385. 860.50 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  4386. 860.50 s [safe-coloured-text-gen] - | p >= 40 && p <= 47 =
  4387. 860.50 s [safe-coloured-text-gen] + | p < 40 && p <= 47 =
  4388. 860.50 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 40) of
  4389. 860.50 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Dull tc)}) ps
  4390. 860.50 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4391. 860.50 s [safe-coloured-text-gen] Testing mutation Cmp at src/Text/Colour/Chunk/Parsing.hs:235:5-12
  4392. 886.33 s [safe-coloured-text-gen] @@ -232,7 +232,7 @@
  4393. 886.33 s [safe-coloured-text-gen] -- Default foreground
  4394. 886.33 s [safe-coloured-text-gen] | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  4395. 886.36 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  4396. 886.36 s [safe-coloured-text-gen] - | p >= 40 && p <= 47 =
  4397. 886.36 s [safe-coloured-text-gen] + | p <= 40 && p <= 47 =
  4398. 886.36 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 40) of
  4399. 886.36 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Dull tc)}) ps
  4400. 886.36 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4401. 886.36 s [safe-coloured-text-gen] Testing mutation Cmp at src/Text/Colour/Chunk/Parsing.hs:235:5-12
  4402. 886.36 s [safe-coloured-text-gen] @@ -232,7 +232,7 @@
  4403. 886.36 s [safe-coloured-text-gen] -- Default foreground
  4404. 886.36 s [safe-coloured-text-gen] | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  4405. 886.36 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  4406. 886.36 s [safe-coloured-text-gen] - | p >= 40 && p <= 47 =
  4407. 886.36 s [safe-coloured-text-gen] + | p > 40 && p <= 47 =
  4408. 886.36 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 40) of
  4409. 886.36 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Dull tc)}) ps
  4410. 886.36 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4411. 886.36 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:235:5-12
  4412. 886.36 s [safe-coloured-text-gen] @@ -232,7 +232,7 @@
  4413. 886.36 s [safe-coloured-text-gen] -- Default foreground
  4414. 886.36 s [safe-coloured-text-gen] | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  4415. 886.36 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  4416. 886.36 s [safe-coloured-text-gen] - | p >= 40 && p <= 47 =
  4417. 886.36 s [safe-coloured-text-gen] + | True && p <= 47 =
  4418. 886.36 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 40) of
  4419. 886.36 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Dull tc)}) ps
  4420. 886.36 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4421. 886.36 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:235:5-12
  4422. 886.36 s [safe-coloured-text-gen] @@ -232,7 +232,7 @@
  4423. 886.36 s [safe-coloured-text-gen] -- Default foreground
  4424. 886.36 s [safe-coloured-text-gen] | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  4425. 886.36 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  4426. 886.36 s [safe-coloured-text-gen] - | p >= 40 && p <= 47 =
  4427. 886.36 s [safe-coloured-text-gen] + | not (p >= 40) && p <= 47 =
  4428. 886.36 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 40) of
  4429. 886.36 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Dull tc)}) ps
  4430. 886.36 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4431. 886.36 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:235:21-23
  4432. 886.36 s [safe-coloured-text-gen] @@ -232,7 +232,7 @@
  4433. 886.36 s [safe-coloured-text-gen] -- Default foreground
  4434. 886.36 s [safe-coloured-text-gen] | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  4435. 886.36 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  4436. 886.36 s [safe-coloured-text-gen] - | p >= 40 && p <= 47 =
  4437. 886.36 s [safe-coloured-text-gen] + | p >= 40 && p <= 0 =
  4438. 886.36 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 40) of
  4439. 886.36 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Dull tc)}) ps
  4440. 886.37 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4441. 886.37 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:235:21-23
  4442. 886.37 s [safe-coloured-text-gen] @@ -232,7 +232,7 @@
  4443. 886.37 s [safe-coloured-text-gen] -- Default foreground
  4444. 886.37 s [safe-coloured-text-gen] | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  4445. 886.37 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  4446. 886.37 s [safe-coloured-text-gen] - | p >= 40 && p <= 47 =
  4447. 886.37 s [safe-coloured-text-gen] + | p >= 40 && p <= 1 =
  4448. 886.37 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 40) of
  4449. 886.37 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Dull tc)}) ps
  4450. 886.37 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4451. 886.37 s [safe-coloured-text-gen] Testing mutation Cmp at src/Text/Colour/Chunk/Parsing.hs:235:16-23
  4452. 886.37 s [safe-coloured-text-gen] @@ -232,7 +232,7 @@
  4453. 886.37 s [safe-coloured-text-gen] -- Default foreground
  4454. 886.37 s [safe-coloured-text-gen] | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  4455. 886.37 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  4456. 886.37 s [safe-coloured-text-gen] - | p >= 40 && p <= 47 =
  4457. 886.37 s [safe-coloured-text-gen] + | p >= 40 && p < 47 =
  4458. 886.37 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 40) of
  4459. 886.37 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Dull tc)}) ps
  4460. 886.37 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4461. 886.37 s [safe-coloured-text-gen] Testing mutation Cmp at src/Text/Colour/Chunk/Parsing.hs:235:16-23
  4462. 886.37 s [safe-coloured-text-gen] @@ -232,7 +232,7 @@
  4463. 886.37 s [safe-coloured-text-gen] -- Default foreground
  4464. 886.37 s [safe-coloured-text-gen] | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  4465. 886.37 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  4466. 886.37 s [safe-coloured-text-gen] - | p >= 40 && p <= 47 =
  4467. 886.37 s [safe-coloured-text-gen] + | p >= 40 && p > 47 =
  4468. 886.37 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 40) of
  4469. 886.37 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Dull tc)}) ps
  4470. 886.37 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4471. 886.37 s [safe-coloured-text-gen] Testing mutation Cmp at src/Text/Colour/Chunk/Parsing.hs:235:16-23
  4472. 886.37 s [safe-coloured-text-gen] @@ -232,7 +232,7 @@
  4473. 886.37 s [safe-coloured-text-gen] -- Default foreground
  4474. 886.37 s [safe-coloured-text-gen] | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  4475. 886.37 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  4476. 886.37 s [safe-coloured-text-gen] - | p >= 40 && p <= 47 =
  4477. 886.37 s [safe-coloured-text-gen] + | p >= 40 && p >= 47 =
  4478. 886.37 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 40) of
  4479. 886.37 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Dull tc)}) ps
  4480. 886.37 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4481. 886.37 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:235:16-23
  4482. 886.37 s [safe-coloured-text-gen] @@ -232,7 +232,7 @@
  4483. 886.37 s [safe-coloured-text-gen] -- Default foreground
  4484. 886.37 s [safe-coloured-text-gen] | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  4485. 886.37 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  4486. 886.37 s [safe-coloured-text-gen] - | p >= 40 && p <= 47 =
  4487. 886.37 s [safe-coloured-text-gen] + | p >= 40 && True =
  4488. 886.37 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 40) of
  4489. 886.37 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Dull tc)}) ps
  4490. 886.37 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4491. 886.37 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:235:16-23
  4492. 886.37 s [safe-coloured-text-gen] @@ -232,7 +232,7 @@
  4493. 886.37 s [safe-coloured-text-gen] -- Default foreground
  4494. 886.37 s [safe-coloured-text-gen] | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  4495. 886.37 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  4496. 886.37 s [safe-coloured-text-gen] - | p >= 40 && p <= 47 =
  4497. 886.37 s [safe-coloured-text-gen] + | p >= 40 && not (p <= 47) =
  4498. 886.37 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 40) of
  4499. 886.37 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Dull tc)}) ps
  4500. 886.37 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4501. 886.37 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:235:5-23
  4502. 886.37 s [safe-coloured-text-gen] @@ -232,7 +232,7 @@
  4503. 886.37 s [safe-coloured-text-gen] -- Default foreground
  4504. 886.37 s [safe-coloured-text-gen] | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  4505. 886.37 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  4506. 886.37 s [safe-coloured-text-gen] - | p >= 40 && p <= 47 =
  4507. 886.37 s [safe-coloured-text-gen] + | True =
  4508. 886.37 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 40) of
  4509. 886.37 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Dull tc)}) ps
  4510. 886.37 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4511. 886.37 s [safe-coloured-text-gen] Testing mutation LogicOp at src/Text/Colour/Chunk/Parsing.hs:235:5-23
  4512. 886.37 s [safe-coloured-text-gen] @@ -232,7 +232,7 @@
  4513. 886.37 s [safe-coloured-text-gen] -- Default foreground
  4514. 886.37 s [safe-coloured-text-gen] | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  4515. 886.37 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  4516. 886.37 s [safe-coloured-text-gen] - | p >= 40 && p <= 47 =
  4517. 886.37 s [safe-coloured-text-gen] + | p >= 40 || p <= 47 =
  4518. 886.37 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 40) of
  4519. 886.37 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Dull tc)}) ps
  4520. 886.37 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4521. 886.37 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:235:5-23
  4522. 886.37 s [safe-coloured-text-gen] @@ -232,7 +232,7 @@
  4523. 886.37 s [safe-coloured-text-gen] -- Default foreground
  4524. 886.37 s [safe-coloured-text-gen] | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  4525. 886.37 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  4526. 886.37 s [safe-coloured-text-gen] - | p >= 40 && p <= 47 =
  4527. 886.37 s [safe-coloured-text-gen] + | not (p >= 40 && p <= 47) =
  4528. 886.37 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 40) of
  4529. 886.37 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Dull tc)}) ps
  4530. 886.38 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4531. 886.38 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:236:41-43
  4532. 886.38 s [safe-coloured-text-gen] @@ -233,7 +233,7 @@
  4533. 886.38 s [safe-coloured-text-gen] | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  4534. 886.38 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  4535. 886.38 s [safe-coloured-text-gen] | p >= 40 && p <= 47 =
  4536. 886.38 s [safe-coloured-text-gen] - case terminalColourFromIndex (p - 40) of
  4537. 886.38 s [safe-coloured-text-gen] + case terminalColourFromIndex (p - 0) of
  4538. 886.38 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Dull tc)}) ps
  4539. 886.38 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4540. 886.38 s [safe-coloured-text-gen] -- Extended background colour
  4541. 886.38 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:236:41-43
  4542. 886.38 s [safe-coloured-text-gen] @@ -233,7 +233,7 @@
  4543. 886.38 s [safe-coloured-text-gen] | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  4544. 886.38 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  4545. 886.38 s [safe-coloured-text-gen] | p >= 40 && p <= 47 =
  4546. 886.38 s [safe-coloured-text-gen] - case terminalColourFromIndex (p - 40) of
  4547. 886.38 s [safe-coloured-text-gen] + case terminalColourFromIndex (p - 1) of
  4548. 886.38 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Dull tc)}) ps
  4549. 886.38 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4550. 886.38 s [safe-coloured-text-gen] -- Extended background colour
  4551. 886.38 s [safe-coloured-text-gen] Testing mutation Arith at src/Text/Colour/Chunk/Parsing.hs:236:37-43
  4552. 886.38 s [safe-coloured-text-gen] @@ -233,7 +233,7 @@
  4553. 886.38 s [safe-coloured-text-gen] | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  4554. 886.38 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  4555. 886.38 s [safe-coloured-text-gen] | p >= 40 && p <= 47 =
  4556. 886.38 s [safe-coloured-text-gen] - case terminalColourFromIndex (p - 40) of
  4557. 886.38 s [safe-coloured-text-gen] + case terminalColourFromIndex (p + 40) of
  4558. 886.38 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Dull tc)}) ps
  4559. 886.38 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4560. 886.38 s [safe-coloured-text-gen] -- Extended background colour
  4561. 886.38 s [safe-coloured-text-gen] Testing mutation Arith at src/Text/Colour/Chunk/Parsing.hs:236:37-43
  4562. 886.38 s [safe-coloured-text-gen] @@ -233,7 +233,7 @@
  4563. 886.38 s [safe-coloured-text-gen] | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  4564. 886.38 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  4565. 886.38 s [safe-coloured-text-gen] | p >= 40 && p <= 47 =
  4566. 886.38 s [safe-coloured-text-gen] - case terminalColourFromIndex (p - 40) of
  4567. 886.38 s [safe-coloured-text-gen] + case terminalColourFromIndex (p * 40) of
  4568. 886.38 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Dull tc)}) ps
  4569. 886.38 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4570. 898.37 s [safe-coloured-text-gen] -- Extended background colour
  4571. 898.38 s [safe-coloured-text-gen] Testing mutation MaybeOp at src/Text/Colour/Chunk/Parsing.hs:237:53-75
  4572. 898.40 s [safe-coloured-text-gen] @@ -234,7 +234,7 @@
  4573. 898.40 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  4574. 898.40 s [safe-coloured-text-gen] | p >= 40 && p <= 47 =
  4575. 898.40 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 40) of
  4576. 898.40 s [safe-coloured-text-gen] - Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Dull tc)}) ps
  4577. 898.40 s [safe-coloured-text-gen] + Just tc -> goSGR (s {chunkStyleBackground = Nothing}) ps
  4578. 898.40 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4579. 898.40 s [safe-coloured-text-gen] -- Extended background colour
  4580. 898.40 s [safe-coloured-text-gen] | p == 48 = case ps of
  4581. 898.40 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Chunk/Parsing.hs:236:7-30
  4582. 898.40 s [safe-coloured-text-gen] @@ -233,9 +233,8 @@
  4583. 898.40 s [safe-coloured-text-gen] | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  4584. 898.40 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  4585. 898.40 s [safe-coloured-text-gen] | p >= 40 && p <= 47 =
  4586. 898.40 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 40) of
  4587. 898.40 s [safe-coloured-text-gen] - Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Dull tc)}) ps
  4588. 898.40 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4589. 898.40 s [safe-coloured-text-gen] -- Extended background colour
  4590. 898.40 s [safe-coloured-text-gen] | p == 48 = case ps of
  4591. 898.40 s [safe-coloured-text-gen] 5 : n : rest -> goSGR (s {chunkStyleBackground = Just (Colour8Bit n)}) rest
  4592. 898.41 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Chunk/Parsing.hs:236:7-30
  4593. 898.41 s [safe-coloured-text-gen] @@ -233,9 +233,8 @@
  4594. 898.41 s [safe-coloured-text-gen] | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  4595. 898.41 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  4596. 898.41 s [safe-coloured-text-gen] | p >= 40 && p <= 47 =
  4597. 898.41 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 40) of
  4598. 898.41 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Dull tc)}) ps
  4599. 898.41 s [safe-coloured-text-gen] - Nothing -> goSGR s ps
  4600. 898.41 s [safe-coloured-text-gen] -- Extended background colour
  4601. 898.41 s [safe-coloured-text-gen] | p == 48 = case ps of
  4602. 898.41 s [safe-coloured-text-gen] 5 : n : rest -> goSGR (s {chunkStyleBackground = Just (Colour8Bit n)}) rest
  4603. 898.41 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:240:10-12
  4604. 898.41 s [safe-coloured-text-gen] @@ -237,7 +237,7 @@
  4605. 898.41 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Dull tc)}) ps
  4606. 898.41 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4607. 898.41 s [safe-coloured-text-gen] -- Extended background colour
  4608. 898.41 s [safe-coloured-text-gen] - | p == 48 = case ps of
  4609. 898.41 s [safe-coloured-text-gen] + | p == 0 = case ps of
  4610. 898.41 s [safe-coloured-text-gen] 5 : n : rest -> goSGR (s {chunkStyleBackground = Just (Colour8Bit n)}) rest
  4611. 898.41 s [safe-coloured-text-gen] 2 : r : g : b : rest -> goSGR (s {chunkStyleBackground = Just (Colour24Bit r g b)}) rest
  4612. 898.41 s [safe-coloured-text-gen] _ -> goSGR s ps
  4613. 898.41 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:240:10-12
  4614. 898.41 s [safe-coloured-text-gen] @@ -237,7 +237,7 @@
  4615. 898.41 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Dull tc)}) ps
  4616. 898.41 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4617. 898.41 s [safe-coloured-text-gen] -- Extended background colour
  4618. 898.41 s [safe-coloured-text-gen] - | p == 48 = case ps of
  4619. 898.41 s [safe-coloured-text-gen] + | p == 1 = case ps of
  4620. 898.41 s [safe-coloured-text-gen] 5 : n : rest -> goSGR (s {chunkStyleBackground = Just (Colour8Bit n)}) rest
  4621. 898.41 s [safe-coloured-text-gen] 2 : r : g : b : rest -> goSGR (s {chunkStyleBackground = Just (Colour24Bit r g b)}) rest
  4622. 898.41 s [safe-coloured-text-gen] _ -> goSGR s ps
  4623. 898.41 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:240:5-12
  4624. 898.41 s [safe-coloured-text-gen] @@ -237,7 +237,7 @@
  4625. 898.41 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Dull tc)}) ps
  4626. 898.41 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4627. 898.41 s [safe-coloured-text-gen] -- Extended background colour
  4628. 898.41 s [safe-coloured-text-gen] - | p == 48 = case ps of
  4629. 898.41 s [safe-coloured-text-gen] + | True = case ps of
  4630. 898.41 s [safe-coloured-text-gen] 5 : n : rest -> goSGR (s {chunkStyleBackground = Just (Colour8Bit n)}) rest
  4631. 898.41 s [safe-coloured-text-gen] 2 : r : g : b : rest -> goSGR (s {chunkStyleBackground = Just (Colour24Bit r g b)}) rest
  4632. 898.41 s [safe-coloured-text-gen] _ -> goSGR s ps
  4633. 898.41 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:240:5-12
  4634. 898.41 s [safe-coloured-text-gen] @@ -237,7 +237,7 @@
  4635. 898.41 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Dull tc)}) ps
  4636. 898.41 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4637. 898.41 s [safe-coloured-text-gen] -- Extended background colour
  4638. 898.41 s [safe-coloured-text-gen] - | p == 48 = case ps of
  4639. 898.41 s [safe-coloured-text-gen] + | not (p == 48) = case ps of
  4640. 898.41 s [safe-coloured-text-gen] 5 : n : rest -> goSGR (s {chunkStyleBackground = Just (Colour8Bit n)}) rest
  4641. 898.41 s [safe-coloured-text-gen] 2 : r : g : b : rest -> goSGR (s {chunkStyleBackground = Just (Colour24Bit r g b)}) rest
  4642. 898.41 s [safe-coloured-text-gen] _ -> goSGR s ps
  4643. 898.41 s [safe-coloured-text-gen] Testing mutation MaybeOp at src/Text/Colour/Chunk/Parsing.hs:241:56-75
  4644. 898.41 s [safe-coloured-text-gen] @@ -238,7 +238,7 @@
  4645. 898.41 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4646. 898.41 s [safe-coloured-text-gen] -- Extended background colour
  4647. 898.41 s [safe-coloured-text-gen] | p == 48 = case ps of
  4648. 898.41 s [safe-coloured-text-gen] - 5 : n : rest -> goSGR (s {chunkStyleBackground = Just (Colour8Bit n)}) rest
  4649. 898.41 s [safe-coloured-text-gen] + 5 : n : rest -> goSGR (s {chunkStyleBackground = Nothing}) rest
  4650. 898.41 s [safe-coloured-text-gen] 2 : r : g : b : rest -> goSGR (s {chunkStyleBackground = Just (Colour24Bit r g b)}) rest
  4651. 898.41 s [safe-coloured-text-gen] _ -> goSGR s ps
  4652. 898.41 s [safe-coloured-text-gen] -- Default background
  4653. 898.41 s [safe-coloured-text-gen] Testing mutation MaybeOp at src/Text/Colour/Chunk/Parsing.hs:242:64-88
  4654. 898.41 s [safe-coloured-text-gen] @@ -239,7 +239,7 @@
  4655. 898.41 s [safe-coloured-text-gen] -- Extended background colour
  4656. 898.41 s [safe-coloured-text-gen] | p == 48 = case ps of
  4657. 898.41 s [safe-coloured-text-gen] 5 : n : rest -> goSGR (s {chunkStyleBackground = Just (Colour8Bit n)}) rest
  4658. 898.41 s [safe-coloured-text-gen] - 2 : r : g : b : rest -> goSGR (s {chunkStyleBackground = Just (Colour24Bit r g b)}) rest
  4659. 898.41 s [safe-coloured-text-gen] + 2 : r : g : b : rest -> goSGR (s {chunkStyleBackground = Nothing}) rest
  4660. 898.41 s [safe-coloured-text-gen] _ -> goSGR s ps
  4661. 898.42 s [safe-coloured-text-gen] -- Default background
  4662. 898.42 s [safe-coloured-text-gen] | p == 49 = goSGR (s {chunkStyleBackground = Nothing}) ps
  4663. 898.42 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Chunk/Parsing.hs:240:15-22
  4664. 898.42 s [safe-coloured-text-gen] @@ -237,10 +237,9 @@
  4665. 898.42 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Dull tc)}) ps
  4666. 898.42 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4667. 898.42 s [safe-coloured-text-gen] -- Extended background colour
  4668. 898.42 s [safe-coloured-text-gen] | p == 48 = case ps of
  4669. 898.42 s [safe-coloured-text-gen] - 5 : n : rest -> goSGR (s {chunkStyleBackground = Just (Colour8Bit n)}) rest
  4670. 898.42 s [safe-coloured-text-gen] 2 : r : g : b : rest -> goSGR (s {chunkStyleBackground = Just (Colour24Bit r g b)}) rest
  4671. 898.42 s [safe-coloured-text-gen] _ -> goSGR s ps
  4672. 898.42 s [safe-coloured-text-gen] -- Default background
  4673. 898.42 s [safe-coloured-text-gen] | p == 49 = goSGR (s {chunkStyleBackground = Nothing}) ps
  4674. 898.42 s [safe-coloured-text-gen] | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4675. 898.42 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Chunk/Parsing.hs:240:15-22
  4676. 898.42 s [safe-coloured-text-gen] @@ -237,10 +237,9 @@
  4677. 898.42 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Dull tc)}) ps
  4678. 898.42 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4679. 898.42 s [safe-coloured-text-gen] -- Extended background colour
  4680. 898.42 s [safe-coloured-text-gen] | p == 48 = case ps of
  4681. 898.42 s [safe-coloured-text-gen] 5 : n : rest -> goSGR (s {chunkStyleBackground = Just (Colour8Bit n)}) rest
  4682. 898.42 s [safe-coloured-text-gen] - 2 : r : g : b : rest -> goSGR (s {chunkStyleBackground = Just (Colour24Bit r g b)}) rest
  4683. 898.42 s [safe-coloured-text-gen] _ -> goSGR s ps
  4684. 898.42 s [safe-coloured-text-gen] -- Default background
  4685. 898.42 s [safe-coloured-text-gen] | p == 49 = goSGR (s {chunkStyleBackground = Nothing}) ps
  4686. 898.42 s [safe-coloured-text-gen] | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4687. 898.42 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Chunk/Parsing.hs:240:15-22
  4688. 898.42 s [safe-coloured-text-gen] @@ -237,10 +237,9 @@
  4689. 898.42 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Dull tc)}) ps
  4690. 898.42 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4691. 898.42 s [safe-coloured-text-gen] -- Extended background colour
  4692. 898.42 s [safe-coloured-text-gen] | p == 48 = case ps of
  4693. 898.42 s [safe-coloured-text-gen] 5 : n : rest -> goSGR (s {chunkStyleBackground = Just (Colour8Bit n)}) rest
  4694. 898.42 s [safe-coloured-text-gen] 2 : r : g : b : rest -> goSGR (s {chunkStyleBackground = Just (Colour24Bit r g b)}) rest
  4695. 898.42 s [safe-coloured-text-gen] - _ -> goSGR s ps
  4696. 898.42 s [safe-coloured-text-gen] -- Default background
  4697. 898.42 s [safe-coloured-text-gen] | p == 49 = goSGR (s {chunkStyleBackground = Nothing}) ps
  4698. 898.42 s [safe-coloured-text-gen] | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4699. 898.42 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:245:10-12
  4700. 898.42 s [safe-coloured-text-gen] @@ -242,7 +242,7 @@
  4701. 898.42 s [safe-coloured-text-gen] 2 : r : g : b : rest -> goSGR (s {chunkStyleBackground = Just (Colour24Bit r g b)}) rest
  4702. 898.42 s [safe-coloured-text-gen] _ -> goSGR s ps
  4703. 898.42 s [safe-coloured-text-gen] -- Default background
  4704. 898.42 s [safe-coloured-text-gen] - | p == 49 = goSGR (s {chunkStyleBackground = Nothing}) ps
  4705. 898.42 s [safe-coloured-text-gen] + | p == 0 = goSGR (s {chunkStyleBackground = Nothing}) ps
  4706. 898.42 s [safe-coloured-text-gen] | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4707. 898.42 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4708. 898.42 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  4709. 898.42 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:245:10-12
  4710. 898.42 s [safe-coloured-text-gen] @@ -242,7 +242,7 @@
  4711. 898.42 s [safe-coloured-text-gen] 2 : r : g : b : rest -> goSGR (s {chunkStyleBackground = Just (Colour24Bit r g b)}) rest
  4712. 898.42 s [safe-coloured-text-gen] _ -> goSGR s ps
  4713. 898.42 s [safe-coloured-text-gen] -- Default background
  4714. 898.42 s [safe-coloured-text-gen] - | p == 49 = goSGR (s {chunkStyleBackground = Nothing}) ps
  4715. 898.42 s [safe-coloured-text-gen] + | p == 1 = goSGR (s {chunkStyleBackground = Nothing}) ps
  4716. 898.42 s [safe-coloured-text-gen] | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4717. 898.42 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4718. 898.42 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  4719. 898.42 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:245:5-12
  4720. 898.42 s [safe-coloured-text-gen] @@ -242,7 +242,7 @@
  4721. 898.42 s [safe-coloured-text-gen] 2 : r : g : b : rest -> goSGR (s {chunkStyleBackground = Just (Colour24Bit r g b)}) rest
  4722. 898.42 s [safe-coloured-text-gen] _ -> goSGR s ps
  4723. 898.42 s [safe-coloured-text-gen] -- Default background
  4724. 898.42 s [safe-coloured-text-gen] - | p == 49 = goSGR (s {chunkStyleBackground = Nothing}) ps
  4725. 898.42 s [safe-coloured-text-gen] + | True = goSGR (s {chunkStyleBackground = Nothing}) ps
  4726. 898.42 s [safe-coloured-text-gen] | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4727. 898.42 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4728. 898.42 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  4729. 931.15 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:245:5-12
  4730. 931.15 s [safe-coloured-text-gen] @@ -242,7 +242,7 @@
  4731. 931.17 s [safe-coloured-text-gen] 2 : r : g : b : rest -> goSGR (s {chunkStyleBackground = Just (Colour24Bit r g b)}) rest
  4732. 931.17 s [safe-coloured-text-gen] _ -> goSGR s ps
  4733. 931.17 s [safe-coloured-text-gen] -- Default background
  4734. 931.17 s [safe-coloured-text-gen] - | p == 49 = goSGR (s {chunkStyleBackground = Nothing}) ps
  4735. 931.17 s [safe-coloured-text-gen] + | not (p == 49) = goSGR (s {chunkStyleBackground = Nothing}) ps
  4736. 931.17 s [safe-coloured-text-gen] | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4737. 931.17 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4738. 931.17 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  4739. 931.17 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:246:10-12
  4740. 931.17 s [safe-coloured-text-gen] @@ -243,7 +243,7 @@
  4741. 931.17 s [safe-coloured-text-gen] _ -> goSGR s ps
  4742. 931.17 s [safe-coloured-text-gen] -- Default background
  4743. 931.17 s [safe-coloured-text-gen] | p == 49 = goSGR (s {chunkStyleBackground = Nothing}) ps
  4744. 931.17 s [safe-coloured-text-gen] - | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4745. 931.17 s [safe-coloured-text-gen] + | p == 0 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4746. 931.17 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4747. 931.17 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  4748. 931.18 s [safe-coloured-text-gen] | p >= 90 && p <= 97 =
  4749. 931.18 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:246:10-12
  4750. 931.18 s [safe-coloured-text-gen] @@ -243,7 +243,7 @@
  4751. 931.18 s [safe-coloured-text-gen] _ -> goSGR s ps
  4752. 931.18 s [safe-coloured-text-gen] -- Default background
  4753. 931.18 s [safe-coloured-text-gen] | p == 49 = goSGR (s {chunkStyleBackground = Nothing}) ps
  4754. 931.18 s [safe-coloured-text-gen] - | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4755. 931.18 s [safe-coloured-text-gen] + | p == 1 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4756. 931.18 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4757. 931.18 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  4758. 931.18 s [safe-coloured-text-gen] | p >= 90 && p <= 97 =
  4759. 931.18 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:246:5-12
  4760. 931.18 s [safe-coloured-text-gen] @@ -243,7 +243,7 @@
  4761. 931.18 s [safe-coloured-text-gen] _ -> goSGR s ps
  4762. 931.18 s [safe-coloured-text-gen] -- Default background
  4763. 931.18 s [safe-coloured-text-gen] | p == 49 = goSGR (s {chunkStyleBackground = Nothing}) ps
  4764. 931.18 s [safe-coloured-text-gen] - | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4765. 931.18 s [safe-coloured-text-gen] + | True = goSGR (s {chunkStyleOverlined = Just True}) ps
  4766. 931.18 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4767. 931.18 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  4768. 931.18 s [safe-coloured-text-gen] | p >= 90 && p <= 97 =
  4769. 931.18 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:246:5-12
  4770. 931.18 s [safe-coloured-text-gen] @@ -243,7 +243,7 @@
  4771. 931.18 s [safe-coloured-text-gen] _ -> goSGR s ps
  4772. 931.18 s [safe-coloured-text-gen] -- Default background
  4773. 931.18 s [safe-coloured-text-gen] | p == 49 = goSGR (s {chunkStyleBackground = Nothing}) ps
  4774. 931.18 s [safe-coloured-text-gen] - | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4775. 931.18 s [safe-coloured-text-gen] + | not (p == 53) = goSGR (s {chunkStyleOverlined = Just True}) ps
  4776. 931.18 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4777. 931.18 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  4778. 931.18 s [safe-coloured-text-gen] | p >= 90 && p <= 97 =
  4779. 931.18 s [safe-coloured-text-gen] Testing mutation BoolLit at src/Text/Colour/Chunk/Parsing.hs:246:52-56
  4780. 931.18 s [safe-coloured-text-gen] @@ -243,7 +243,7 @@
  4781. 931.18 s [safe-coloured-text-gen] _ -> goSGR s ps
  4782. 931.18 s [safe-coloured-text-gen] -- Default background
  4783. 931.18 s [safe-coloured-text-gen] | p == 49 = goSGR (s {chunkStyleBackground = Nothing}) ps
  4784. 931.18 s [safe-coloured-text-gen] - | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4785. 931.18 s [safe-coloured-text-gen] + | p == 53 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4786. 931.18 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4787. 931.18 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  4788. 931.18 s [safe-coloured-text-gen] | p >= 90 && p <= 97 =
  4789. 931.18 s [safe-coloured-text-gen] Testing mutation MaybeOp at src/Text/Colour/Chunk/Parsing.hs:246:47-56
  4790. 931.18 s [safe-coloured-text-gen] @@ -243,7 +243,7 @@
  4791. 931.18 s [safe-coloured-text-gen] _ -> goSGR s ps
  4792. 931.18 s [safe-coloured-text-gen] -- Default background
  4793. 931.18 s [safe-coloured-text-gen] | p == 49 = goSGR (s {chunkStyleBackground = Nothing}) ps
  4794. 931.18 s [safe-coloured-text-gen] - | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4795. 931.18 s [safe-coloured-text-gen] + | p == 53 = goSGR (s {chunkStyleOverlined = Nothing}) ps
  4796. 931.18 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4797. 931.18 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  4798. 931.18 s [safe-coloured-text-gen] | p >= 90 && p <= 97 =
  4799. 931.18 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:247:10-12
  4800. 931.18 s [safe-coloured-text-gen] @@ -244,7 +244,7 @@
  4801. 931.18 s [safe-coloured-text-gen] -- Default background
  4802. 931.18 s [safe-coloured-text-gen] | p == 49 = goSGR (s {chunkStyleBackground = Nothing}) ps
  4803. 931.18 s [safe-coloured-text-gen] | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4804. 931.18 s [safe-coloured-text-gen] - | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4805. 931.18 s [safe-coloured-text-gen] + | p == 0 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4806. 931.18 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  4807. 931.18 s [safe-coloured-text-gen] | p >= 90 && p <= 97 =
  4808. 931.18 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 90) of
  4809. 931.18 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:247:10-12
  4810. 931.18 s [safe-coloured-text-gen] @@ -244,7 +244,7 @@
  4811. 931.18 s [safe-coloured-text-gen] -- Default background
  4812. 931.18 s [safe-coloured-text-gen] | p == 49 = goSGR (s {chunkStyleBackground = Nothing}) ps
  4813. 931.18 s [safe-coloured-text-gen] | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4814. 931.18 s [safe-coloured-text-gen] - | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4815. 931.18 s [safe-coloured-text-gen] + | p == 1 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4816. 931.18 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  4817. 931.18 s [safe-coloured-text-gen] | p >= 90 && p <= 97 =
  4818. 931.18 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 90) of
  4819. 931.18 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:247:5-12
  4820. 931.18 s [safe-coloured-text-gen] @@ -244,7 +244,7 @@
  4821. 931.18 s [safe-coloured-text-gen] -- Default background
  4822. 931.18 s [safe-coloured-text-gen] | p == 49 = goSGR (s {chunkStyleBackground = Nothing}) ps
  4823. 931.18 s [safe-coloured-text-gen] | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4824. 931.18 s [safe-coloured-text-gen] - | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4825. 931.18 s [safe-coloured-text-gen] + | True = goSGR (s {chunkStyleOverlined = Just False}) ps
  4826. 931.18 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  4827. 931.19 s [safe-coloured-text-gen] | p >= 90 && p <= 97 =
  4828. 931.19 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 90) of
  4829. 931.19 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:247:5-12
  4830. 931.19 s [safe-coloured-text-gen] @@ -244,7 +244,7 @@
  4831. 931.19 s [safe-coloured-text-gen] -- Default background
  4832. 931.19 s [safe-coloured-text-gen] | p == 49 = goSGR (s {chunkStyleBackground = Nothing}) ps
  4833. 931.19 s [safe-coloured-text-gen] | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4834. 931.19 s [safe-coloured-text-gen] - | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4835. 931.19 s [safe-coloured-text-gen] + | not (p == 55) = goSGR (s {chunkStyleOverlined = Just False}) ps
  4836. 931.19 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  4837. 931.19 s [safe-coloured-text-gen] | p >= 90 && p <= 97 =
  4838. 931.19 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 90) of
  4839. 931.19 s [safe-coloured-text-gen] Testing mutation BoolLit at src/Text/Colour/Chunk/Parsing.hs:247:52-57
  4840. 931.19 s [safe-coloured-text-gen] @@ -244,7 +244,7 @@
  4841. 931.19 s [safe-coloured-text-gen] -- Default background
  4842. 931.19 s [safe-coloured-text-gen] | p == 49 = goSGR (s {chunkStyleBackground = Nothing}) ps
  4843. 931.19 s [safe-coloured-text-gen] | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4844. 931.19 s [safe-coloured-text-gen] - | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4845. 931.19 s [safe-coloured-text-gen] + | p == 55 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4846. 931.19 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  4847. 931.19 s [safe-coloured-text-gen] | p >= 90 && p <= 97 =
  4848. 931.19 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 90) of
  4849. 931.19 s [safe-coloured-text-gen] Testing mutation MaybeOp at src/Text/Colour/Chunk/Parsing.hs:247:47-57
  4850. 931.19 s [safe-coloured-text-gen] @@ -244,7 +244,7 @@
  4851. 931.19 s [safe-coloured-text-gen] -- Default background
  4852. 931.19 s [safe-coloured-text-gen] | p == 49 = goSGR (s {chunkStyleBackground = Nothing}) ps
  4853. 931.19 s [safe-coloured-text-gen] | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4854. 931.19 s [safe-coloured-text-gen] - | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4855. 931.19 s [safe-coloured-text-gen] + | p == 55 = goSGR (s {chunkStyleOverlined = Nothing}) ps
  4856. 931.19 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  4857. 931.19 s [safe-coloured-text-gen] | p >= 90 && p <= 97 =
  4858. 931.19 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 90) of
  4859. 931.19 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:249:10-12
  4860. 931.19 s [safe-coloured-text-gen] @@ -246,7 +246,7 @@
  4861. 931.19 s [safe-coloured-text-gen] | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4862. 931.19 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4863. 931.19 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  4864. 931.19 s [safe-coloured-text-gen] - | p >= 90 && p <= 97 =
  4865. 931.19 s [safe-coloured-text-gen] + | p >= 0 && p <= 97 =
  4866. 931.19 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 90) of
  4867. 931.19 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  4868. 931.19 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4869. 931.19 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:249:10-12
  4870. 931.19 s [safe-coloured-text-gen] @@ -246,7 +246,7 @@
  4871. 931.19 s [safe-coloured-text-gen] | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4872. 931.19 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4873. 931.19 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  4874. 931.19 s [safe-coloured-text-gen] - | p >= 90 && p <= 97 =
  4875. 931.19 s [safe-coloured-text-gen] + | p >= 1 && p <= 97 =
  4876. 931.19 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 90) of
  4877. 931.19 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  4878. 931.19 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4879. 931.19 s [safe-coloured-text-gen] Testing mutation Cmp at src/Text/Colour/Chunk/Parsing.hs:249:5-12
  4880. 931.19 s [safe-coloured-text-gen] @@ -246,7 +246,7 @@
  4881. 931.19 s [safe-coloured-text-gen] | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4882. 931.19 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4883. 931.19 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  4884. 931.19 s [safe-coloured-text-gen] - | p >= 90 && p <= 97 =
  4885. 931.19 s [safe-coloured-text-gen] + | p < 90 && p <= 97 =
  4886. 931.19 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 90) of
  4887. 931.19 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  4888. 931.19 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4889. 931.19 s [safe-coloured-text-gen] Testing mutation Cmp at src/Text/Colour/Chunk/Parsing.hs:249:5-12
  4890. 931.19 s [safe-coloured-text-gen] @@ -246,7 +246,7 @@
  4891. 931.19 s [safe-coloured-text-gen] | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4892. 931.19 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4893. 931.19 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  4894. 931.19 s [safe-coloured-text-gen] - | p >= 90 && p <= 97 =
  4895. 944.47 s [safe-coloured-text-gen] + | p <= 90 && p <= 97 =
  4896. 944.49 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 90) of
  4897. 944.49 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  4898. 944.49 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4899. 944.49 s [safe-coloured-text-gen] Testing mutation Cmp at src/Text/Colour/Chunk/Parsing.hs:249:5-12
  4900. 944.49 s [safe-coloured-text-gen] @@ -246,7 +246,7 @@
  4901. 944.49 s [safe-coloured-text-gen] | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4902. 944.50 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4903. 944.50 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  4904. 944.50 s [safe-coloured-text-gen] - | p >= 90 && p <= 97 =
  4905. 944.50 s [safe-coloured-text-gen] + | p > 90 && p <= 97 =
  4906. 944.50 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 90) of
  4907. 944.50 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  4908. 944.50 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4909. 944.50 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:249:5-12
  4910. 944.50 s [safe-coloured-text-gen] @@ -246,7 +246,7 @@
  4911. 944.50 s [safe-coloured-text-gen] | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4912. 944.50 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4913. 944.50 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  4914. 944.50 s [safe-coloured-text-gen] - | p >= 90 && p <= 97 =
  4915. 944.50 s [safe-coloured-text-gen] + | True && p <= 97 =
  4916. 944.50 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 90) of
  4917. 944.50 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  4918. 944.50 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4919. 944.50 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:249:21-23
  4920. 944.50 s [safe-coloured-text-gen] @@ -246,7 +246,7 @@
  4921. 944.50 s [safe-coloured-text-gen] | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4922. 944.50 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4923. 944.50 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  4924. 944.50 s [safe-coloured-text-gen] - | p >= 90 && p <= 97 =
  4925. 944.50 s [safe-coloured-text-gen] + | p >= 90 && p <= 0 =
  4926. 944.50 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 90) of
  4927. 944.50 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  4928. 944.50 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4929. 944.50 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:249:5-12
  4930. 944.50 s [safe-coloured-text-gen] @@ -246,7 +246,7 @@
  4931. 944.50 s [safe-coloured-text-gen] | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4932. 944.50 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4933. 944.50 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  4934. 944.50 s [safe-coloured-text-gen] - | p >= 90 && p <= 97 =
  4935. 944.50 s [safe-coloured-text-gen] + | not (p >= 90) && p <= 97 =
  4936. 944.50 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 90) of
  4937. 944.50 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  4938. 944.50 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4939. 944.50 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:249:21-23
  4940. 944.50 s [safe-coloured-text-gen] @@ -246,7 +246,7 @@
  4941. 944.50 s [safe-coloured-text-gen] | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4942. 944.50 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4943. 944.50 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  4944. 944.50 s [safe-coloured-text-gen] - | p >= 90 && p <= 97 =
  4945. 944.50 s [safe-coloured-text-gen] + | p >= 90 && p <= 1 =
  4946. 944.51 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 90) of
  4947. 944.51 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  4948. 944.51 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4949. 944.51 s [safe-coloured-text-gen] Testing mutation Cmp at src/Text/Colour/Chunk/Parsing.hs:249:16-23
  4950. 944.51 s [safe-coloured-text-gen] @@ -246,7 +246,7 @@
  4951. 944.51 s [safe-coloured-text-gen] | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4952. 944.51 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4953. 944.51 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  4954. 944.51 s [safe-coloured-text-gen] - | p >= 90 && p <= 97 =
  4955. 944.51 s [safe-coloured-text-gen] + | p >= 90 && p < 97 =
  4956. 944.51 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 90) of
  4957. 944.51 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  4958. 944.51 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4959. 944.51 s [safe-coloured-text-gen] Testing mutation Cmp at src/Text/Colour/Chunk/Parsing.hs:249:16-23
  4960. 944.51 s [safe-coloured-text-gen] @@ -246,7 +246,7 @@
  4961. 944.51 s [safe-coloured-text-gen] | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4962. 944.51 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4963. 944.51 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  4964. 944.51 s [safe-coloured-text-gen] - | p >= 90 && p <= 97 =
  4965. 944.51 s [safe-coloured-text-gen] + | p >= 90 && p > 97 =
  4966. 944.51 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 90) of
  4967. 944.51 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  4968. 944.51 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4969. 944.51 s [safe-coloured-text-gen] Testing mutation Cmp at src/Text/Colour/Chunk/Parsing.hs:249:16-23
  4970. 944.51 s [safe-coloured-text-gen] @@ -246,7 +246,7 @@
  4971. 944.51 s [safe-coloured-text-gen] | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4972. 944.51 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4973. 944.51 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  4974. 944.51 s [safe-coloured-text-gen] - | p >= 90 && p <= 97 =
  4975. 944.51 s [safe-coloured-text-gen] + | p >= 90 && p >= 97 =
  4976. 944.51 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 90) of
  4977. 944.51 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  4978. 944.51 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4979. 944.51 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:249:16-23
  4980. 944.51 s [safe-coloured-text-gen] @@ -246,7 +246,7 @@
  4981. 944.51 s [safe-coloured-text-gen] | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4982. 944.51 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4983. 944.51 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  4984. 944.51 s [safe-coloured-text-gen] - | p >= 90 && p <= 97 =
  4985. 944.51 s [safe-coloured-text-gen] + | p >= 90 && True =
  4986. 944.51 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 90) of
  4987. 944.51 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  4988. 944.51 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4989. 944.51 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:249:16-23
  4990. 944.51 s [safe-coloured-text-gen] @@ -246,7 +246,7 @@
  4991. 944.51 s [safe-coloured-text-gen] | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  4992. 944.51 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  4993. 944.51 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  4994. 944.51 s [safe-coloured-text-gen] - | p >= 90 && p <= 97 =
  4995. 944.51 s [safe-coloured-text-gen] + | p >= 90 && not (p <= 97) =
  4996. 944.51 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 90) of
  4997. 944.51 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  4998. 944.51 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  4999. 944.51 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:249:5-23
  5000. 944.51 s [safe-coloured-text-gen] @@ -246,7 +246,7 @@
  5001. 944.51 s [safe-coloured-text-gen] | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  5002. 944.51 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  5003. 944.51 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  5004. 944.51 s [safe-coloured-text-gen] - | p >= 90 && p <= 97 =
  5005. 944.51 s [safe-coloured-text-gen] + | True =
  5006. 944.51 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 90) of
  5007. 944.51 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  5008. 944.51 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5009. 944.51 s [safe-coloured-text-gen] Testing mutation LogicOp at src/Text/Colour/Chunk/Parsing.hs:249:5-23
  5010. 944.51 s [safe-coloured-text-gen] @@ -246,7 +246,7 @@
  5011. 944.51 s [safe-coloured-text-gen] | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  5012. 944.51 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  5013. 944.51 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  5014. 944.51 s [safe-coloured-text-gen] - | p >= 90 && p <= 97 =
  5015. 944.51 s [safe-coloured-text-gen] + | p >= 90 || p <= 97 =
  5016. 944.51 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 90) of
  5017. 944.51 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  5018. 944.51 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5019. 944.51 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:249:5-23
  5020. 944.51 s [safe-coloured-text-gen] @@ -246,7 +246,7 @@
  5021. 944.51 s [safe-coloured-text-gen] | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  5022. 944.51 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  5023. 944.51 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  5024. 944.51 s [safe-coloured-text-gen] - | p >= 90 && p <= 97 =
  5025. 944.51 s [safe-coloured-text-gen] + | not (p >= 90 && p <= 97) =
  5026. 944.51 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 90) of
  5027. 944.51 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  5028. 944.51 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5029. 944.52 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:250:41-43
  5030. 944.52 s [safe-coloured-text-gen] @@ -247,7 +247,7 @@
  5031. 944.52 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  5032. 944.52 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  5033. 944.52 s [safe-coloured-text-gen] | p >= 90 && p <= 97 =
  5034. 944.52 s [safe-coloured-text-gen] - case terminalColourFromIndex (p - 90) of
  5035. 944.52 s [safe-coloured-text-gen] + case terminalColourFromIndex (p - 0) of
  5036. 944.52 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  5037. 944.52 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5038. 944.52 s [safe-coloured-text-gen] -- Bright background colours (100-107)
  5039. 944.52 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:250:41-43
  5040. 944.52 s [safe-coloured-text-gen] @@ -247,7 +247,7 @@
  5041. 944.52 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  5042. 944.52 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  5043. 944.52 s [safe-coloured-text-gen] | p >= 90 && p <= 97 =
  5044. 944.52 s [safe-coloured-text-gen] - case terminalColourFromIndex (p - 90) of
  5045. 944.52 s [safe-coloured-text-gen] + case terminalColourFromIndex (p - 1) of
  5046. 944.52 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  5047. 944.52 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5048. 944.52 s [safe-coloured-text-gen] -- Bright background colours (100-107)
  5049. 944.52 s [safe-coloured-text-gen] Testing mutation MaybeOp at src/Text/Colour/Chunk/Parsing.hs:251:53-77
  5050. 944.52 s [safe-coloured-text-gen] @@ -248,7 +248,7 @@
  5051. 944.52 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  5052. 944.52 s [safe-coloured-text-gen] | p >= 90 && p <= 97 =
  5053. 944.52 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 90) of
  5054. 944.52 s [safe-coloured-text-gen] - Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  5055. 944.52 s [safe-coloured-text-gen] + Just tc -> goSGR (s {chunkStyleForeground = Nothing}) ps
  5056. 944.52 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5057. 944.52 s [safe-coloured-text-gen] -- Bright background colours (100-107)
  5058. 944.52 s [safe-coloured-text-gen] | p >= 100 && p <= 107 =
  5059. 944.52 s [safe-coloured-text-gen] Testing mutation Arith at src/Text/Colour/Chunk/Parsing.hs:250:37-43
  5060. 944.52 s [safe-coloured-text-gen] @@ -247,7 +247,7 @@
  5061. 972.18 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  5062. 972.20 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  5063. 972.20 s [safe-coloured-text-gen] | p >= 90 && p <= 97 =
  5064. 972.20 s [safe-coloured-text-gen] - case terminalColourFromIndex (p - 90) of
  5065. 972.20 s [safe-coloured-text-gen] + case terminalColourFromIndex (p * 90) of
  5066. 972.20 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  5067. 972.20 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5068. 972.20 s [safe-coloured-text-gen] -- Bright background colours (100-107)
  5069. 972.20 s [safe-coloured-text-gen] Testing mutation Arith at src/Text/Colour/Chunk/Parsing.hs:250:37-43
  5070. 972.20 s [safe-coloured-text-gen] @@ -247,7 +247,7 @@
  5071. 972.20 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  5072. 972.21 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  5073. 972.21 s [safe-coloured-text-gen] | p >= 90 && p <= 97 =
  5074. 972.21 s [safe-coloured-text-gen] - case terminalColourFromIndex (p - 90) of
  5075. 972.21 s [safe-coloured-text-gen] + case terminalColourFromIndex (p + 90) of
  5076. 972.21 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  5077. 972.21 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5078. 972.21 s [safe-coloured-text-gen] -- Bright background colours (100-107)
  5079. 972.21 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Chunk/Parsing.hs:250:7-30
  5080. 972.21 s [safe-coloured-text-gen] @@ -247,9 +247,8 @@
  5081. 972.21 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  5082. 972.21 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  5083. 972.21 s [safe-coloured-text-gen] | p >= 90 && p <= 97 =
  5084. 972.21 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 90) of
  5085. 972.21 s [safe-coloured-text-gen] - Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  5086. 972.21 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5087. 972.21 s [safe-coloured-text-gen] -- Bright background colours (100-107)
  5088. 972.21 s [safe-coloured-text-gen] | p >= 100 && p <= 107 =
  5089. 972.21 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 100) of
  5090. 972.21 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:254:10-13
  5091. 972.21 s [safe-coloured-text-gen] @@ -251,7 +251,7 @@
  5092. 972.21 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  5093. 972.21 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5094. 972.21 s [safe-coloured-text-gen] -- Bright background colours (100-107)
  5095. 972.21 s [safe-coloured-text-gen] - | p >= 100 && p <= 107 =
  5096. 972.22 s [safe-coloured-text-gen] + | p >= 0 && p <= 107 =
  5097. 972.22 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 100) of
  5098. 972.22 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Bright tc)}) ps
  5099. 972.22 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5100. 972.22 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Chunk/Parsing.hs:250:7-30
  5101. 972.22 s [safe-coloured-text-gen] @@ -247,9 +247,8 @@
  5102. 972.22 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  5103. 972.22 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  5104. 972.22 s [safe-coloured-text-gen] | p >= 90 && p <= 97 =
  5105. 972.22 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 90) of
  5106. 972.22 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  5107. 972.22 s [safe-coloured-text-gen] - Nothing -> goSGR s ps
  5108. 972.22 s [safe-coloured-text-gen] -- Bright background colours (100-107)
  5109. 972.22 s [safe-coloured-text-gen] | p >= 100 && p <= 107 =
  5110. 972.22 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 100) of
  5111. 972.22 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:254:10-13
  5112. 972.22 s [safe-coloured-text-gen] @@ -251,7 +251,7 @@
  5113. 972.22 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  5114. 972.22 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5115. 972.22 s [safe-coloured-text-gen] -- Bright background colours (100-107)
  5116. 972.22 s [safe-coloured-text-gen] - | p >= 100 && p <= 107 =
  5117. 972.22 s [safe-coloured-text-gen] + | p >= 1 && p <= 107 =
  5118. 972.22 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 100) of
  5119. 972.22 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Bright tc)}) ps
  5120. 972.22 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5121. 972.22 s [safe-coloured-text-gen] Testing mutation Cmp at src/Text/Colour/Chunk/Parsing.hs:254:5-13
  5122. 972.22 s [safe-coloured-text-gen] @@ -251,7 +251,7 @@
  5123. 972.22 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  5124. 972.22 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5125. 972.22 s [safe-coloured-text-gen] -- Bright background colours (100-107)
  5126. 972.22 s [safe-coloured-text-gen] - | p >= 100 && p <= 107 =
  5127. 972.22 s [safe-coloured-text-gen] + | p < 100 && p <= 107 =
  5128. 972.22 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 100) of
  5129. 972.22 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Bright tc)}) ps
  5130. 972.22 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5131. 972.22 s [safe-coloured-text-gen] Testing mutation Cmp at src/Text/Colour/Chunk/Parsing.hs:254:5-13
  5132. 972.22 s [safe-coloured-text-gen] @@ -251,7 +251,7 @@
  5133. 972.22 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  5134. 972.22 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5135. 972.22 s [safe-coloured-text-gen] -- Bright background colours (100-107)
  5136. 972.22 s [safe-coloured-text-gen] - | p >= 100 && p <= 107 =
  5137. 972.22 s [safe-coloured-text-gen] + | p <= 100 && p <= 107 =
  5138. 972.22 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 100) of
  5139. 972.22 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Bright tc)}) ps
  5140. 972.22 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5141. 972.23 s [safe-coloured-text-gen] Testing mutation Cmp at src/Text/Colour/Chunk/Parsing.hs:254:5-13
  5142. 972.23 s [safe-coloured-text-gen] @@ -251,7 +251,7 @@
  5143. 972.23 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  5144. 972.23 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5145. 972.23 s [safe-coloured-text-gen] -- Bright background colours (100-107)
  5146. 972.23 s [safe-coloured-text-gen] - | p >= 100 && p <= 107 =
  5147. 972.23 s [safe-coloured-text-gen] + | p > 100 && p <= 107 =
  5148. 972.23 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 100) of
  5149. 972.23 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Bright tc)}) ps
  5150. 972.23 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5151. 972.23 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:254:5-13
  5152. 972.23 s [safe-coloured-text-gen] @@ -251,7 +251,7 @@
  5153. 972.23 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  5154. 972.23 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5155. 972.23 s [safe-coloured-text-gen] -- Bright background colours (100-107)
  5156. 972.23 s [safe-coloured-text-gen] - | p >= 100 && p <= 107 =
  5157. 972.23 s [safe-coloured-text-gen] + | True && p <= 107 =
  5158. 972.23 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 100) of
  5159. 972.23 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Bright tc)}) ps
  5160. 972.23 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5161. 972.23 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:254:22-25
  5162. 972.23 s [safe-coloured-text-gen] @@ -251,7 +251,7 @@
  5163. 972.23 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  5164. 972.23 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5165. 972.23 s [safe-coloured-text-gen] -- Bright background colours (100-107)
  5166. 972.23 s [safe-coloured-text-gen] - | p >= 100 && p <= 107 =
  5167. 972.23 s [safe-coloured-text-gen] + | p >= 100 && p <= 0 =
  5168. 972.23 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 100) of
  5169. 972.23 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Bright tc)}) ps
  5170. 972.23 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5171. 972.23 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:254:22-25
  5172. 972.23 s [safe-coloured-text-gen] @@ -251,7 +251,7 @@
  5173. 972.23 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  5174. 972.23 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5175. 972.23 s [safe-coloured-text-gen] -- Bright background colours (100-107)
  5176. 972.23 s [safe-coloured-text-gen] - | p >= 100 && p <= 107 =
  5177. 972.23 s [safe-coloured-text-gen] + | p >= 100 && p <= 1 =
  5178. 972.23 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 100) of
  5179. 972.23 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Bright tc)}) ps
  5180. 972.23 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5181. 972.23 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:254:5-13
  5182. 972.23 s [safe-coloured-text-gen] @@ -251,7 +251,7 @@
  5183. 972.23 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  5184. 972.23 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5185. 972.23 s [safe-coloured-text-gen] -- Bright background colours (100-107)
  5186. 972.23 s [safe-coloured-text-gen] - | p >= 100 && p <= 107 =
  5187. 972.23 s [safe-coloured-text-gen] + | not (p >= 100) && p <= 107 =
  5188. 972.23 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 100) of
  5189. 972.23 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Bright tc)}) ps
  5190. 972.23 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5191. 972.23 s [safe-coloured-text-gen] Testing mutation Cmp at src/Text/Colour/Chunk/Parsing.hs:254:17-25
  5192. 972.23 s [safe-coloured-text-gen] @@ -251,7 +251,7 @@
  5193. 972.23 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  5194. 972.23 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5195. 972.23 s [safe-coloured-text-gen] -- Bright background colours (100-107)
  5196. 972.23 s [safe-coloured-text-gen] - | p >= 100 && p <= 107 =
  5197. 972.23 s [safe-coloured-text-gen] + | p >= 100 && p < 107 =
  5198. 972.23 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 100) of
  5199. 972.23 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Bright tc)}) ps
  5200. 972.23 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5201. 972.23 s [safe-coloured-text-gen] Testing mutation Cmp at src/Text/Colour/Chunk/Parsing.hs:254:17-25
  5202. 972.23 s [safe-coloured-text-gen] @@ -251,7 +251,7 @@
  5203. 972.23 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  5204. 972.23 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5205. 972.23 s [safe-coloured-text-gen] -- Bright background colours (100-107)
  5206. 972.23 s [safe-coloured-text-gen] - | p >= 100 && p <= 107 =
  5207. 972.23 s [safe-coloured-text-gen] + | p >= 100 && p > 107 =
  5208. 972.23 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 100) of
  5209. 972.23 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Bright tc)}) ps
  5210. 972.23 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5211. 972.23 s [safe-coloured-text-gen] Testing mutation Cmp at src/Text/Colour/Chunk/Parsing.hs:254:17-25
  5212. 972.23 s [safe-coloured-text-gen] @@ -251,7 +251,7 @@
  5213. 972.23 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  5214. 972.23 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5215. 972.23 s [safe-coloured-text-gen] -- Bright background colours (100-107)
  5216. 972.23 s [safe-coloured-text-gen] - | p >= 100 && p <= 107 =
  5217. 972.23 s [safe-coloured-text-gen] + | p >= 100 && p >= 107 =
  5218. 972.23 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 100) of
  5219. 972.23 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Bright tc)}) ps
  5220. 972.23 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5221. 972.23 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:254:17-25
  5222. 972.23 s [safe-coloured-text-gen] @@ -251,7 +251,7 @@
  5223. 972.23 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  5224. 972.23 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5225. 972.24 s [safe-coloured-text-gen] -- Bright background colours (100-107)
  5226. 972.24 s [safe-coloured-text-gen] - | p >= 100 && p <= 107 =
  5227. 972.24 s [safe-coloured-text-gen] + | p >= 100 && True =
  5228. 972.24 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 100) of
  5229. 972.24 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Bright tc)}) ps
  5230. 982.69 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5231. 982.71 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:254:17-25
  5232. 982.71 s [safe-coloured-text-gen] @@ -251,7 +251,7 @@
  5233. 982.71 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  5234. 982.71 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5235. 982.71 s [safe-coloured-text-gen] -- Bright background colours (100-107)
  5236. 982.71 s [safe-coloured-text-gen] - | p >= 100 && p <= 107 =
  5237. 982.71 s [safe-coloured-text-gen] + | p >= 100 && not (p <= 107) =
  5238. 982.71 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 100) of
  5239. 982.71 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Bright tc)}) ps
  5240. 982.72 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5241. 982.72 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:254:5-25
  5242. 982.72 s [safe-coloured-text-gen] @@ -251,7 +251,7 @@
  5243. 982.72 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  5244. 982.72 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5245. 982.72 s [safe-coloured-text-gen] -- Bright background colours (100-107)
  5246. 982.72 s [safe-coloured-text-gen] - | p >= 100 && p <= 107 =
  5247. 982.72 s [safe-coloured-text-gen] + | True =
  5248. 982.72 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 100) of
  5249. 982.72 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Bright tc)}) ps
  5250. 982.72 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5251. 982.72 s [safe-coloured-text-gen] Testing mutation LogicOp at src/Text/Colour/Chunk/Parsing.hs:254:5-25
  5252. 982.72 s [safe-coloured-text-gen] @@ -251,7 +251,7 @@
  5253. 982.72 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  5254. 982.72 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5255. 982.72 s [safe-coloured-text-gen] -- Bright background colours (100-107)
  5256. 982.72 s [safe-coloured-text-gen] - | p >= 100 && p <= 107 =
  5257. 982.72 s [safe-coloured-text-gen] + | p >= 100 || p <= 107 =
  5258. 982.72 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 100) of
  5259. 982.72 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Bright tc)}) ps
  5260. 982.72 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5261. 982.72 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:255:41-44
  5262. 982.72 s [safe-coloured-text-gen] @@ -252,7 +252,7 @@
  5263. 982.72 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5264. 982.72 s [safe-coloured-text-gen] -- Bright background colours (100-107)
  5265. 982.72 s [safe-coloured-text-gen] | p >= 100 && p <= 107 =
  5266. 982.72 s [safe-coloured-text-gen] - case terminalColourFromIndex (p - 100) of
  5267. 982.72 s [safe-coloured-text-gen] + case terminalColourFromIndex (p - 0) of
  5268. 982.72 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Bright tc)}) ps
  5269. 982.72 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5270. 982.72 s [safe-coloured-text-gen] -- Unknown code, skip
  5271. 982.72 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:254:5-25
  5272. 982.73 s [safe-coloured-text-gen] @@ -251,7 +251,7 @@
  5273. 982.73 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  5274. 982.73 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5275. 982.73 s [safe-coloured-text-gen] -- Bright background colours (100-107)
  5276. 982.73 s [safe-coloured-text-gen] - | p >= 100 && p <= 107 =
  5277. 982.73 s [safe-coloured-text-gen] + | not (p >= 100 && p <= 107) =
  5278. 982.73 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 100) of
  5279. 982.73 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Bright tc)}) ps
  5280. 982.73 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5281. 982.73 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Chunk/Parsing.hs:255:41-44
  5282. 982.73 s [safe-coloured-text-gen] @@ -252,7 +252,7 @@
  5283. 982.73 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5284. 982.73 s [safe-coloured-text-gen] -- Bright background colours (100-107)
  5285. 982.73 s [safe-coloured-text-gen] | p >= 100 && p <= 107 =
  5286. 982.73 s [safe-coloured-text-gen] - case terminalColourFromIndex (p - 100) of
  5287. 982.73 s [safe-coloured-text-gen] + case terminalColourFromIndex (p - 1) of
  5288. 982.73 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Bright tc)}) ps
  5289. 982.73 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5290. 982.73 s [safe-coloured-text-gen] -- Unknown code, skip
  5291. 982.73 s [safe-coloured-text-gen] Testing mutation Arith at src/Text/Colour/Chunk/Parsing.hs:255:37-44
  5292. 982.73 s [safe-coloured-text-gen] @@ -252,7 +252,7 @@
  5293. 982.73 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5294. 982.73 s [safe-coloured-text-gen] -- Bright background colours (100-107)
  5295. 982.73 s [safe-coloured-text-gen] | p >= 100 && p <= 107 =
  5296. 982.73 s [safe-coloured-text-gen] - case terminalColourFromIndex (p - 100) of
  5297. 982.73 s [safe-coloured-text-gen] + case terminalColourFromIndex (p + 100) of
  5298. 982.73 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Bright tc)}) ps
  5299. 982.73 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5300. 982.73 s [safe-coloured-text-gen] -- Unknown code, skip
  5301. 982.73 s [safe-coloured-text-gen] Testing mutation Arith at src/Text/Colour/Chunk/Parsing.hs:255:37-44
  5302. 982.73 s [safe-coloured-text-gen] @@ -252,7 +252,7 @@
  5303. 982.73 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5304. 982.73 s [safe-coloured-text-gen] -- Bright background colours (100-107)
  5305. 982.73 s [safe-coloured-text-gen] | p >= 100 && p <= 107 =
  5306. 982.73 s [safe-coloured-text-gen] - case terminalColourFromIndex (p - 100) of
  5307. 982.73 s [safe-coloured-text-gen] + case terminalColourFromIndex (p * 100) of
  5308. 982.73 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Bright tc)}) ps
  5309. 982.73 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5310. 982.73 s [safe-coloured-text-gen] -- Unknown code, skip
  5311. 982.73 s [safe-coloured-text-gen] Testing mutation MaybeOp at src/Text/Colour/Chunk/Parsing.hs:256:53-77
  5312. 982.73 s [safe-coloured-text-gen] @@ -253,7 +253,7 @@
  5313. 982.73 s [safe-coloured-text-gen] -- Bright background colours (100-107)
  5314. 982.73 s [safe-coloured-text-gen] | p >= 100 && p <= 107 =
  5315. 982.73 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 100) of
  5316. 982.73 s [safe-coloured-text-gen] - Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Bright tc)}) ps
  5317. 982.74 s [safe-coloured-text-gen] + Just tc -> goSGR (s {chunkStyleBackground = Nothing}) ps
  5318. 982.74 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5319. 982.74 s [safe-coloured-text-gen] -- Unknown code, skip
  5320. 982.74 s [safe-coloured-text-gen] | otherwise = goSGR s ps
  5321. 982.74 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Chunk/Parsing.hs:255:7-30
  5322. 982.74 s [safe-coloured-text-gen] @@ -252,8 +252,7 @@
  5323. 982.74 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5324. 982.74 s [safe-coloured-text-gen] -- Bright background colours (100-107)
  5325. 982.74 s [safe-coloured-text-gen] | p >= 100 && p <= 107 =
  5326. 982.74 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 100) of
  5327. 982.74 s [safe-coloured-text-gen] - Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Bright tc)}) ps
  5328. 982.74 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5329. 982.74 s [safe-coloured-text-gen] -- Unknown code, skip
  5330. 982.74 s [safe-coloured-text-gen] | otherwise = goSGR s ps
  5331. 982.74 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Chunk/Parsing.hs:255:7-30
  5332. 982.74 s [safe-coloured-text-gen] @@ -252,8 +252,7 @@
  5333. 982.74 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  5334. 982.74 s [safe-coloured-text-gen] -- Bright background colours (100-107)
  5335. 982.74 s [safe-coloured-text-gen] | p >= 100 && p <= 107 =
  5336. 982.74 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 100) of
  5337. 982.74 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Bright tc)}) ps
  5338. 982.74 s [safe-coloured-text-gen] - Nothing -> goSGR s ps
  5339. 982.74 s [safe-coloured-text-gen] -- Unknown code, skip
  5340. 982.74 s [safe-coloured-text-gen] | otherwise = goSGR s ps
  5341. 982.74 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:168:11-22
  5342. 982.74 s [safe-coloured-text-gen] @@ -165,7 +165,7 @@
  5343. 982.74 s [safe-coloured-text-gen] go s [] = (s, [])
  5344. 982.74 s [safe-coloured-text-gen] go s (token : rest) = case token of
  5345. 982.74 s [safe-coloured-text-gen] PlainText t
  5346. 982.74 s [safe-coloured-text-gen] - | Text.null t -> go s rest
  5347. 982.74 s [safe-coloured-text-gen] + | True -> go s rest
  5348. 982.74 s [safe-coloured-text-gen] | otherwise ->
  5349. 982.74 s [safe-coloured-text-gen] let (finalS, restChunks) = go s rest
  5350. 982.74 s [safe-coloured-text-gen] in (finalS, Chunk {chunkText = t, chunkStyle = s} : restChunks)
  5351. 982.74 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:168:11-22
  5352. 982.74 s [safe-coloured-text-gen] @@ -165,7 +165,7 @@
  5353. 982.74 s [safe-coloured-text-gen] go s [] = (s, [])
  5354. 982.74 s [safe-coloured-text-gen] go s (token : rest) = case token of
  5355. 982.74 s [safe-coloured-text-gen] PlainText t
  5356. 982.74 s [safe-coloured-text-gen] - | Text.null t -> go s rest
  5357. 982.74 s [safe-coloured-text-gen] + | not (Text.null t) -> go s rest
  5358. 982.74 s [safe-coloured-text-gen] | otherwise ->
  5359. 982.74 s [safe-coloured-text-gen] let (finalS, restChunks) = go s rest
  5360. 982.74 s [safe-coloured-text-gen] in (finalS, Chunk {chunkText = t, chunkStyle = s} : restChunks)
  5361. 982.74 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Chunk/Parsing.hs:175:9-25
  5362. 982.74 s [safe-coloured-text-gen] @@ -172,11 +172,8 @@
  5363. 982.74 s [safe-coloured-text-gen] SgrSequence params -> go (applySGRParams s params) rest
  5364. 982.74 s [safe-coloured-text-gen] OtherCsiSequence -> go s rest
  5365. 982.74 s [safe-coloured-text-gen] CarriageReturn ->
  5366. 982.74 s [safe-coloured-text-gen] case rest of
  5367. 982.74 s [safe-coloured-text-gen] - (PlainText _ : _) ->
  5368. 982.74 s [safe-coloured-text-gen] - let (finalS, restChunks) = go s rest
  5369. 982.75 s [safe-coloured-text-gen] - in (finalS, Chunk {chunkText = "\n", chunkStyle = s} : restChunks)
  5370. 982.75 s [safe-coloured-text-gen] _ -> go s rest
  5371. 982.75 s [safe-coloured-text-gen]
  5372. 982.75 s [safe-coloured-text-gen] -- | Parse strict 'Text' containing ANSI escape codes into styled 'Chunk's.
  5373. 982.75 s [safe-coloured-text-gen] --
  5374. 982.75 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Chunk/Parsing.hs:166:27-25
  5375. 982.75 s [safe-coloured-text-gen] @@ -163,20 +163,15 @@
  5376. 982.75 s [safe-coloured-text-gen] where
  5377. 982.75 s [safe-coloured-text-gen] go :: ChunkStyle -> [AnsiToken] -> (ChunkStyle, [Chunk])
  5378. 982.75 s [safe-coloured-text-gen] go s [] = (s, [])
  5379. 982.75 s [safe-coloured-text-gen] go s (token : rest) = case token of
  5380. 982.75 s [safe-coloured-text-gen] - PlainText t
  5381. 982.75 s [safe-coloured-text-gen] - | Text.null t -> go s rest
  5382. 982.75 s [safe-coloured-text-gen] - | otherwise ->
  5383. 982.75 s [safe-coloured-text-gen] - let (finalS, restChunks) = go s rest
  5384. 982.75 s [safe-coloured-text-gen] - in (finalS, Chunk {chunkText = t, chunkStyle = s} : restChunks)
  5385. 982.75 s [safe-coloured-text-gen] SgrSequence params -> go (applySGRParams s params) rest
  5386. 982.75 s [safe-coloured-text-gen] OtherCsiSequence -> go s rest
  5387. 982.75 s [safe-coloured-text-gen] CarriageReturn ->
  5388. 982.75 s [safe-coloured-text-gen] case rest of
  5389. 982.75 s [safe-coloured-text-gen] (PlainText _ : _) ->
  5390. 982.75 s [safe-coloured-text-gen] let (finalS, restChunks) = go s rest
  5391. 982.75 s [safe-coloured-text-gen] in (finalS, Chunk {chunkText = "\n", chunkStyle = s} : restChunks)
  5392. 982.75 s [safe-coloured-text-gen] _ -> go s rest
  5393. 982.75 s [safe-coloured-text-gen]
  5394. 982.75 s [safe-coloured-text-gen] -- | Parse strict 'Text' containing ANSI escape codes into styled 'Chunk's.
  5395. 982.75 s [safe-coloured-text-gen] --
  5396. 982.75 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Chunk/Parsing.hs:175:9-25
  5397. 982.75 s [safe-coloured-text-gen] @@ -172,11 +172,10 @@
  5398. 982.75 s [safe-coloured-text-gen] SgrSequence params -> go (applySGRParams s params) rest
  5399. 982.75 s [safe-coloured-text-gen] OtherCsiSequence -> go s rest
  5400. 982.75 s [safe-coloured-text-gen] CarriageReturn ->
  5401. 982.75 s [safe-coloured-text-gen] case rest of
  5402. 982.75 s [safe-coloured-text-gen] (PlainText _ : _) ->
  5403. 982.75 s [safe-coloured-text-gen] let (finalS, restChunks) = go s rest
  5404. 982.75 s [safe-coloured-text-gen] in (finalS, Chunk {chunkText = "\n", chunkStyle = s} : restChunks)
  5405. 982.75 s [safe-coloured-text-gen] - _ -> go s rest
  5406. 982.75 s [safe-coloured-text-gen]
  5407. 982.75 s [safe-coloured-text-gen] -- | Parse strict 'Text' containing ANSI escape codes into styled 'Chunk's.
  5408. 982.75 s [safe-coloured-text-gen] --
  5409. 982.75 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Chunk/Parsing.hs:166:27-25
  5410. 982.75 s [safe-coloured-text-gen] @@ -163,20 +163,19 @@
  5411. 982.75 s [safe-coloured-text-gen] where
  5412. 982.75 s [safe-coloured-text-gen] go :: ChunkStyle -> [AnsiToken] -> (ChunkStyle, [Chunk])
  5413. 982.75 s [safe-coloured-text-gen] go s [] = (s, [])
  5414. 982.75 s [safe-coloured-text-gen] go s (token : rest) = case token of
  5415. 982.75 s [safe-coloured-text-gen] PlainText t
  5416. 1012.60 s [safe-coloured-text-gen] | Text.null t -> go s rest
  5417. 1012.62 s [safe-coloured-text-gen] | otherwise ->
  5418. 1012.62 s [safe-coloured-text-gen] let (finalS, restChunks) = go s rest
  5419. 1012.62 s [safe-coloured-text-gen] in (finalS, Chunk {chunkText = t, chunkStyle = s} : restChunks)
  5420. 1012.62 s [safe-coloured-text-gen] - SgrSequence params -> go (applySGRParams s params) rest
  5421. 1012.62 s [safe-coloured-text-gen] OtherCsiSequence -> go s rest
  5422. 1012.62 s [safe-coloured-text-gen] CarriageReturn ->
  5423. 1012.62 s [safe-coloured-text-gen] case rest of
  5424. 1012.63 s [safe-coloured-text-gen] (PlainText _ : _) ->
  5425. 1012.63 s [safe-coloured-text-gen] let (finalS, restChunks) = go s rest
  5426. 1012.63 s [safe-coloured-text-gen] in (finalS, Chunk {chunkText = "\n", chunkStyle = s} : restChunks)
  5427. 1012.63 s [safe-coloured-text-gen] _ -> go s rest
  5428. 1012.63 s [safe-coloured-text-gen]
  5429. 1012.63 s [safe-coloured-text-gen] -- | Parse strict 'Text' containing ANSI escape codes into styled 'Chunk's.
  5430. 1012.63 s [safe-coloured-text-gen] --
  5431. 1012.63 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Chunk/Parsing.hs:166:27-25
  5432. 1012.63 s [safe-coloured-text-gen] @@ -163,20 +163,19 @@
  5433. 1012.63 s [safe-coloured-text-gen] where
  5434. 1012.63 s [safe-coloured-text-gen] go :: ChunkStyle -> [AnsiToken] -> (ChunkStyle, [Chunk])
  5435. 1012.63 s [safe-coloured-text-gen] go s [] = (s, [])
  5436. 1012.63 s [safe-coloured-text-gen] go s (token : rest) = case token of
  5437. 1012.63 s [safe-coloured-text-gen] PlainText t
  5438. 1012.63 s [safe-coloured-text-gen] | Text.null t -> go s rest
  5439. 1012.63 s [safe-coloured-text-gen] | otherwise ->
  5440. 1012.63 s [safe-coloured-text-gen] let (finalS, restChunks) = go s rest
  5441. 1012.63 s [safe-coloured-text-gen] in (finalS, Chunk {chunkText = t, chunkStyle = s} : restChunks)
  5442. 1012.63 s [safe-coloured-text-gen] SgrSequence params -> go (applySGRParams s params) rest
  5443. 1012.63 s [safe-coloured-text-gen] - OtherCsiSequence -> go s rest
  5444. 1012.63 s [safe-coloured-text-gen] CarriageReturn ->
  5445. 1012.63 s [safe-coloured-text-gen] case rest of
  5446. 1012.63 s [safe-coloured-text-gen] (PlainText _ : _) ->
  5447. 1012.63 s [safe-coloured-text-gen] let (finalS, restChunks) = go s rest
  5448. 1012.63 s [safe-coloured-text-gen] in (finalS, Chunk {chunkText = "\n", chunkStyle = s} : restChunks)
  5449. 1012.63 s [safe-coloured-text-gen] _ -> go s rest
  5450. 1012.63 s [safe-coloured-text-gen]
  5451. 1012.63 s [safe-coloured-text-gen] -- | Parse strict 'Text' containing ANSI escape codes into styled 'Chunk's.
  5452. 1012.63 s [safe-coloured-text-gen] --
  5453. 1012.63 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Chunk/Parsing.hs:166:27-25
  5454. 1012.63 s [safe-coloured-text-gen] @@ -163,20 +163,14 @@
  5455. 1012.63 s [safe-coloured-text-gen] where
  5456. 1012.63 s [safe-coloured-text-gen] go :: ChunkStyle -> [AnsiToken] -> (ChunkStyle, [Chunk])
  5457. 1012.63 s [safe-coloured-text-gen] go s [] = (s, [])
  5458. 1012.63 s [safe-coloured-text-gen] go s (token : rest) = case token of
  5459. 1012.63 s [safe-coloured-text-gen] PlainText t
  5460. 1012.63 s [safe-coloured-text-gen] | Text.null t -> go s rest
  5461. 1012.63 s [safe-coloured-text-gen] | otherwise ->
  5462. 1012.63 s [safe-coloured-text-gen] let (finalS, restChunks) = go s rest
  5463. 1012.63 s [safe-coloured-text-gen] in (finalS, Chunk {chunkText = t, chunkStyle = s} : restChunks)
  5464. 1012.63 s [safe-coloured-text-gen] SgrSequence params -> go (applySGRParams s params) rest
  5465. 1012.63 s [safe-coloured-text-gen] OtherCsiSequence -> go s rest
  5466. 1012.63 s [safe-coloured-text-gen] - CarriageReturn ->
  5467. 1012.63 s [safe-coloured-text-gen] - case rest of
  5468. 1012.63 s [safe-coloured-text-gen] - (PlainText _ : _) ->
  5469. 1012.64 s [safe-coloured-text-gen] - let (finalS, restChunks) = go s rest
  5470. 1012.64 s [safe-coloured-text-gen] - in (finalS, Chunk {chunkText = "\n", chunkStyle = s} : restChunks)
  5471. 1012.64 s [safe-coloured-text-gen] - _ -> go s rest
  5472. 1012.64 s [safe-coloured-text-gen]
  5473. 1012.64 s [safe-coloured-text-gen] -- | Parse strict 'Text' containing ANSI escape codes into styled 'Chunk's.
  5474. 1012.64 s [safe-coloured-text-gen] --
  5475. 1012.64 s [safe-coloured-text-gen] Testing mutation BoolLit at src/Text/Colour/Chunk/Parsing.hs:130:38-43
  5476. 1012.64 s [safe-coloured-text-gen] @@ -127,7 +127,7 @@
  5477. 1012.64 s [safe-coloured-text-gen]
  5478. 1012.64 s [safe-coloured-text-gen] csiParamsP :: Parser ([Word8], Bool)
  5479. 1012.64 s [safe-coloured-text-gen] csiParamsP = do
  5480. 1012.64 s [safe-coloured-text-gen] - (revAcc, hasIntermediate) <- go [] False
  5481. 1012.64 s [safe-coloured-text-gen] + (revAcc, hasIntermediate) <- go [] True
  5482. 1012.64 s [safe-coloured-text-gen] pure (reverse revAcc, hasIntermediate)
  5483. 1012.64 s [safe-coloured-text-gen] where
  5484. 1012.64 s [safe-coloured-text-gen] go :: [Word8] -> Bool -> Parser ([Word8], Bool)
  5485. 1012.64 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:131:25-40
  5486. 1012.64 s [safe-coloured-text-gen] @@ -128,7 +128,7 @@
  5487. 1012.64 s [safe-coloured-text-gen] csiParamsP :: Parser ([Word8], Bool)
  5488. 1012.64 s [safe-coloured-text-gen] csiParamsP = do
  5489. 1012.64 s [safe-coloured-text-gen] (revAcc, hasIntermediate) <- go [] False
  5490. 1012.64 s [safe-coloured-text-gen] - pure (reverse revAcc, hasIntermediate)
  5491. 1012.64 s [safe-coloured-text-gen] + pure (reverse revAcc, True)
  5492. 1012.64 s [safe-coloured-text-gen] where
  5493. 1012.64 s [safe-coloured-text-gen] go :: [Word8] -> Bool -> Parser ([Word8], Bool)
  5494. 1012.64 s [safe-coloured-text-gen] go acc hasIntermediate = do
  5495. 1012.64 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:131:25-40
  5496. 1012.64 s [safe-coloured-text-gen] @@ -128,7 +128,7 @@
  5497. 1012.64 s [safe-coloured-text-gen] csiParamsP :: Parser ([Word8], Bool)
  5498. 1012.64 s [safe-coloured-text-gen] csiParamsP = do
  5499. 1012.64 s [safe-coloured-text-gen] (revAcc, hasIntermediate) <- go [] False
  5500. 1012.64 s [safe-coloured-text-gen] - pure (reverse revAcc, hasIntermediate)
  5501. 1012.64 s [safe-coloured-text-gen] + pure (reverse revAcc, False)
  5502. 1012.64 s [safe-coloured-text-gen] where
  5503. 1012.64 s [safe-coloured-text-gen] go :: [Word8] -> Bool -> Parser ([Word8], Bool)
  5504. 1012.64 s [safe-coloured-text-gen] go acc hasIntermediate = do
  5505. 1012.64 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:131:25-40
  5506. 1012.64 s [safe-coloured-text-gen] @@ -128,7 +128,7 @@
  5507. 1012.64 s [safe-coloured-text-gen] csiParamsP :: Parser ([Word8], Bool)
  5508. 1012.64 s [safe-coloured-text-gen] csiParamsP = do
  5509. 1012.64 s [safe-coloured-text-gen] (revAcc, hasIntermediate) <- go [] False
  5510. 1012.64 s [safe-coloured-text-gen] - pure (reverse revAcc, hasIntermediate)
  5511. 1012.64 s [safe-coloured-text-gen] + pure (reverse revAcc, not (hasIntermediate))
  5512. 1012.64 s [safe-coloured-text-gen] where
  5513. 1012.64 s [safe-coloured-text-gen] go :: [Word8] -> Bool -> Parser ([Word8], Bool)
  5514. 1012.65 s [safe-coloured-text-gen] go acc hasIntermediate = do
  5515. 1012.65 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:136:10-19
  5516. 1012.65 s [safe-coloured-text-gen] @@ -133,7 +133,7 @@
  5517. 1012.65 s [safe-coloured-text-gen] go :: [Word8] -> Bool -> Parser ([Word8], Bool)
  5518. 1012.65 s [safe-coloured-text-gen] go acc hasIntermediate = do
  5519. 1012.65 s [safe-coloured-text-gen] c <- peekChar'
  5520. 1012.65 s [safe-coloured-text-gen] - if isDigit c
  5521. 1012.65 s [safe-coloured-text-gen] + if False
  5522. 1012.65 s [safe-coloured-text-gen] then do
  5523. 1012.65 s [safe-coloured-text-gen] digits <- takeWhile1 isDigit
  5524. 1012.65 s [safe-coloured-text-gen] case readMaybe (Text.unpack digits) of
  5525. 1012.65 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:136:10-19
  5526. 1012.65 s [safe-coloured-text-gen] @@ -133,7 +133,7 @@
  5527. 1012.65 s [safe-coloured-text-gen] go :: [Word8] -> Bool -> Parser ([Word8], Bool)
  5528. 1012.65 s [safe-coloured-text-gen] go acc hasIntermediate = do
  5529. 1012.65 s [safe-coloured-text-gen] c <- peekChar'
  5530. 1012.65 s [safe-coloured-text-gen] - if isDigit c
  5531. 1012.65 s [safe-coloured-text-gen] + if True
  5532. 1012.65 s [safe-coloured-text-gen] then do
  5533. 1012.65 s [safe-coloured-text-gen] digits <- takeWhile1 isDigit
  5534. 1012.65 s [safe-coloured-text-gen] case readMaybe (Text.unpack digits) of
  5535. 1012.65 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:136:10-19
  5536. 1012.65 s [safe-coloured-text-gen] @@ -133,7 +133,7 @@
  5537. 1012.65 s [safe-coloured-text-gen] go :: [Word8] -> Bool -> Parser ([Word8], Bool)
  5538. 1012.65 s [safe-coloured-text-gen] go acc hasIntermediate = do
  5539. 1012.65 s [safe-coloured-text-gen] c <- peekChar'
  5540. 1012.65 s [safe-coloured-text-gen] - if isDigit c
  5541. 1012.65 s [safe-coloured-text-gen] + if not (isDigit c)
  5542. 1012.65 s [safe-coloured-text-gen] then do
  5543. 1012.65 s [safe-coloured-text-gen] digits <- takeWhile1 isDigit
  5544. 1012.65 s [safe-coloured-text-gen] case readMaybe (Text.unpack digits) of
  5545. 1012.65 s [safe-coloured-text-gen] Testing mutation Cmp at src/Text/Colour/Chunk/Parsing.hs:141:17-35
  5546. 1012.65 s [safe-coloured-text-gen] @@ -138,7 +138,7 @@
  5547. 1012.65 s [safe-coloured-text-gen] digits <- takeWhile1 isDigit
  5548. 1012.65 s [safe-coloured-text-gen] case readMaybe (Text.unpack digits) of
  5549. 1012.65 s [safe-coloured-text-gen] Just n
  5550. 1012.65 s [safe-coloured-text-gen] - | n <= (255 :: Word) -> go (fromIntegral n : acc) hasIntermediate
  5551. 1012.65 s [safe-coloured-text-gen] + | n < (255 :: Word) -> go (fromIntegral n : acc) hasIntermediate
  5552. 1012.65 s [safe-coloured-text-gen] _ -> go acc hasIntermediate
  5553. 1012.65 s [safe-coloured-text-gen] else
  5554. 1012.65 s [safe-coloured-text-gen] if c == ';'
  5555. 1012.65 s [safe-coloured-text-gen] Testing mutation Cmp at src/Text/Colour/Chunk/Parsing.hs:141:17-35
  5556. 1012.65 s [safe-coloured-text-gen] @@ -138,7 +138,7 @@
  5557. 1012.65 s [safe-coloured-text-gen] digits <- takeWhile1 isDigit
  5558. 1012.65 s [safe-coloured-text-gen] case readMaybe (Text.unpack digits) of
  5559. 1012.65 s [safe-coloured-text-gen] Just n
  5560. 1012.65 s [safe-coloured-text-gen] - | n <= (255 :: Word) -> go (fromIntegral n : acc) hasIntermediate
  5561. 1012.65 s [safe-coloured-text-gen] + | n > (255 :: Word) -> go (fromIntegral n : acc) hasIntermediate
  5562. 1012.65 s [safe-coloured-text-gen] _ -> go acc hasIntermediate
  5563. 1012.65 s [safe-coloured-text-gen] else
  5564. 1012.65 s [safe-coloured-text-gen] if c == ';'
  5565. 1012.65 s [safe-coloured-text-gen] Testing mutation Cmp at src/Text/Colour/Chunk/Parsing.hs:141:17-35
  5566. 1012.65 s [safe-coloured-text-gen] @@ -138,7 +138,7 @@
  5567. 1012.65 s [safe-coloured-text-gen] digits <- takeWhile1 isDigit
  5568. 1012.65 s [safe-coloured-text-gen] case readMaybe (Text.unpack digits) of
  5569. 1012.65 s [safe-coloured-text-gen] Just n
  5570. 1012.65 s [safe-coloured-text-gen] - | n <= (255 :: Word) -> go (fromIntegral n : acc) hasIntermediate
  5571. 1012.65 s [safe-coloured-text-gen] + | n >= (255 :: Word) -> go (fromIntegral n : acc) hasIntermediate
  5572. 1012.65 s [safe-coloured-text-gen] _ -> go acc hasIntermediate
  5573. 1012.65 s [safe-coloured-text-gen] else
  5574. 1012.65 s [safe-coloured-text-gen] if c == ';'
  5575. 1012.65 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:141:17-35
  5576. 1012.65 s [safe-coloured-text-gen] @@ -138,7 +138,7 @@
  5577. 1012.65 s [safe-coloured-text-gen] digits <- takeWhile1 isDigit
  5578. 1012.65 s [safe-coloured-text-gen] case readMaybe (Text.unpack digits) of
  5579. 1012.65 s [safe-coloured-text-gen] Just n
  5580. 1012.65 s [safe-coloured-text-gen] - | n <= (255 :: Word) -> go (fromIntegral n : acc) hasIntermediate
  5581. 1012.66 s [safe-coloured-text-gen] + | True -> go (fromIntegral n : acc) hasIntermediate
  5582. 1012.66 s [safe-coloured-text-gen] _ -> go acc hasIntermediate
  5583. 1012.66 s [safe-coloured-text-gen] else
  5584. 1012.66 s [safe-coloured-text-gen] if c == ';'
  5585. 1012.66 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:141:17-35
  5586. 1012.66 s [safe-coloured-text-gen] @@ -138,7 +138,7 @@
  5587. 1012.66 s [safe-coloured-text-gen] digits <- takeWhile1 isDigit
  5588. 1012.66 s [safe-coloured-text-gen] case readMaybe (Text.unpack digits) of
  5589. 1012.66 s [safe-coloured-text-gen] Just n
  5590. 1012.66 s [safe-coloured-text-gen] - | n <= (255 :: Word) -> go (fromIntegral n : acc) hasIntermediate
  5591. 1012.66 s [safe-coloured-text-gen] + | not (n <= (255 :: Word)) -> go (fromIntegral n : acc) hasIntermediate
  5592. 1012.66 s [safe-coloured-text-gen] _ -> go acc hasIntermediate
  5593. 1012.66 s [safe-coloured-text-gen] else
  5594. 1012.66 s [safe-coloured-text-gen] if c == ';'
  5595. 1012.66 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:141:65-80
  5596. 1012.66 s [safe-coloured-text-gen] @@ -138,7 +138,7 @@
  5597. 1012.66 s [safe-coloured-text-gen] digits <- takeWhile1 isDigit
  5598. 1012.66 s [safe-coloured-text-gen] case readMaybe (Text.unpack digits) of
  5599. 1012.66 s [safe-coloured-text-gen] Just n
  5600. 1012.66 s [safe-coloured-text-gen] - | n <= (255 :: Word) -> go (fromIntegral n : acc) hasIntermediate
  5601. 1012.66 s [safe-coloured-text-gen] + | n <= (255 :: Word) -> go (fromIntegral n : acc) True
  5602. 1012.66 s [safe-coloured-text-gen] _ -> go acc hasIntermediate
  5603. 1012.66 s [safe-coloured-text-gen] else
  5604. 1012.66 s [safe-coloured-text-gen] if c == ';'
  5605. 1012.66 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:141:65-80
  5606. 1012.66 s [safe-coloured-text-gen] @@ -138,7 +138,7 @@
  5607. 1012.66 s [safe-coloured-text-gen] digits <- takeWhile1 isDigit
  5608. 1012.66 s [safe-coloured-text-gen] case readMaybe (Text.unpack digits) of
  5609. 1012.66 s [safe-coloured-text-gen] Just n
  5610. 1012.66 s [safe-coloured-text-gen] - | n <= (255 :: Word) -> go (fromIntegral n : acc) hasIntermediate
  5611. 1012.66 s [safe-coloured-text-gen] + | n <= (255 :: Word) -> go (fromIntegral n : acc) False
  5612. 1039.77 s [safe-coloured-text-gen] _ -> go acc hasIntermediate
  5613. 1039.79 s [safe-coloured-text-gen] else
  5614. 1039.79 s [safe-coloured-text-gen] if c == ';'
  5615. 1039.79 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:141:65-80
  5616. 1039.79 s [safe-coloured-text-gen] @@ -138,7 +138,7 @@
  5617. 1039.79 s [safe-coloured-text-gen] digits <- takeWhile1 isDigit
  5618. 1039.79 s [safe-coloured-text-gen] case readMaybe (Text.unpack digits) of
  5619. 1039.79 s [safe-coloured-text-gen] Just n
  5620. 1039.79 s [safe-coloured-text-gen] - | n <= (255 :: Word) -> go (fromIntegral n : acc) hasIntermediate
  5621. 1039.79 s [safe-coloured-text-gen] + | n <= (255 :: Word) -> go (fromIntegral n : acc) not (hasIntermediate)
  5622. 1039.79 s [safe-coloured-text-gen] _ -> go acc hasIntermediate
  5623. 1039.79 s [safe-coloured-text-gen] else
  5624. 1039.79 s [safe-coloured-text-gen] if c == ';'
  5625. 1039.79 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:142:25-40
  5626. 1039.79 s [safe-coloured-text-gen] @@ -139,7 +139,7 @@
  5627. 1039.79 s [safe-coloured-text-gen] case readMaybe (Text.unpack digits) of
  5628. 1039.79 s [safe-coloured-text-gen] Just n
  5629. 1039.80 s [safe-coloured-text-gen] | n <= (255 :: Word) -> go (fromIntegral n : acc) hasIntermediate
  5630. 1039.80 s [safe-coloured-text-gen] - _ -> go acc hasIntermediate
  5631. 1039.80 s [safe-coloured-text-gen] + _ -> go acc True
  5632. 1039.80 s [safe-coloured-text-gen] else
  5633. 1039.80 s [safe-coloured-text-gen] if c == ';'
  5634. 1039.80 s [safe-coloured-text-gen] then anyChar >> go acc hasIntermediate
  5635. 1039.80 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:142:25-40
  5636. 1039.80 s [safe-coloured-text-gen] @@ -139,7 +139,7 @@
  5637. 1039.80 s [safe-coloured-text-gen] case readMaybe (Text.unpack digits) of
  5638. 1039.80 s [safe-coloured-text-gen] Just n
  5639. 1039.80 s [safe-coloured-text-gen] | n <= (255 :: Word) -> go (fromIntegral n : acc) hasIntermediate
  5640. 1039.80 s [safe-coloured-text-gen] - _ -> go acc hasIntermediate
  5641. 1039.80 s [safe-coloured-text-gen] + _ -> go acc False
  5642. 1039.80 s [safe-coloured-text-gen] else
  5643. 1039.80 s [safe-coloured-text-gen] if c == ';'
  5644. 1039.80 s [safe-coloured-text-gen] then anyChar >> go acc hasIntermediate
  5645. 1039.80 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:142:25-40
  5646. 1039.80 s [safe-coloured-text-gen] @@ -139,7 +139,7 @@
  5647. 1039.80 s [safe-coloured-text-gen] case readMaybe (Text.unpack digits) of
  5648. 1039.80 s [safe-coloured-text-gen] Just n
  5649. 1039.80 s [safe-coloured-text-gen] | n <= (255 :: Word) -> go (fromIntegral n : acc) hasIntermediate
  5650. 1039.80 s [safe-coloured-text-gen] - _ -> go acc hasIntermediate
  5651. 1039.80 s [safe-coloured-text-gen] + _ -> go acc not (hasIntermediate)
  5652. 1039.80 s [safe-coloured-text-gen] else
  5653. 1039.80 s [safe-coloured-text-gen] if c == ';'
  5654. 1039.80 s [safe-coloured-text-gen] then anyChar >> go acc hasIntermediate
  5655. 1039.80 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:144:14-22
  5656. 1039.80 s [safe-coloured-text-gen] @@ -141,7 +141,7 @@
  5657. 1039.80 s [safe-coloured-text-gen] | n <= (255 :: Word) -> go (fromIntegral n : acc) hasIntermediate
  5658. 1039.80 s [safe-coloured-text-gen] _ -> go acc hasIntermediate
  5659. 1039.80 s [safe-coloured-text-gen] else
  5660. 1039.80 s [safe-coloured-text-gen] - if c == ';'
  5661. 1039.80 s [safe-coloured-text-gen] + if True
  5662. 1039.80 s [safe-coloured-text-gen] then anyChar >> go acc hasIntermediate
  5663. 1039.80 s [safe-coloured-text-gen] else
  5664. 1039.80 s [safe-coloured-text-gen] if c >= '\x20' && c <= '\x2F'
  5665. 1039.80 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:144:14-22
  5666. 1039.80 s [safe-coloured-text-gen] @@ -141,7 +141,7 @@
  5667. 1039.80 s [safe-coloured-text-gen] | n <= (255 :: Word) -> go (fromIntegral n : acc) hasIntermediate
  5668. 1039.80 s [safe-coloured-text-gen] _ -> go acc hasIntermediate
  5669. 1039.80 s [safe-coloured-text-gen] else
  5670. 1039.80 s [safe-coloured-text-gen] - if c == ';'
  5671. 1039.80 s [safe-coloured-text-gen] + if False
  5672. 1039.80 s [safe-coloured-text-gen] then anyChar >> go acc hasIntermediate
  5673. 1039.80 s [safe-coloured-text-gen] else
  5674. 1039.80 s [safe-coloured-text-gen] if c >= '\x20' && c <= '\x2F'
  5675. 1039.80 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:144:14-22
  5676. 1039.80 s [safe-coloured-text-gen] @@ -141,7 +141,7 @@
  5677. 1039.80 s [safe-coloured-text-gen] | n <= (255 :: Word) -> go (fromIntegral n : acc) hasIntermediate
  5678. 1039.80 s [safe-coloured-text-gen] _ -> go acc hasIntermediate
  5679. 1039.80 s [safe-coloured-text-gen] else
  5680. 1039.80 s [safe-coloured-text-gen] - if c == ';'
  5681. 1039.80 s [safe-coloured-text-gen] + if not (c == ';')
  5682. 1039.81 s [safe-coloured-text-gen] then anyChar >> go acc hasIntermediate
  5683. 1039.81 s [safe-coloured-text-gen] else
  5684. 1039.81 s [safe-coloured-text-gen] if c >= '\x20' && c <= '\x2F'
  5685. 1039.81 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:145:36-51
  5686. 1039.81 s [safe-coloured-text-gen] @@ -142,7 +142,7 @@
  5687. 1039.81 s [safe-coloured-text-gen] _ -> go acc hasIntermediate
  5688. 1039.81 s [safe-coloured-text-gen] else
  5689. 1039.81 s [safe-coloured-text-gen] if c == ';'
  5690. 1039.81 s [safe-coloured-text-gen] - then anyChar >> go acc hasIntermediate
  5691. 1039.81 s [safe-coloured-text-gen] + then anyChar >> go acc True
  5692. 1039.81 s [safe-coloured-text-gen] else
  5693. 1039.81 s [safe-coloured-text-gen] if c >= '\x20' && c <= '\x2F'
  5694. 1039.81 s [safe-coloured-text-gen] then anyChar >> go acc True
  5695. 1039.81 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:145:36-51
  5696. 1039.81 s [safe-coloured-text-gen] @@ -142,7 +142,7 @@
  5697. 1039.81 s [safe-coloured-text-gen] _ -> go acc hasIntermediate
  5698. 1039.81 s [safe-coloured-text-gen] else
  5699. 1039.81 s [safe-coloured-text-gen] if c == ';'
  5700. 1039.81 s [safe-coloured-text-gen] - then anyChar >> go acc hasIntermediate
  5701. 1039.81 s [safe-coloured-text-gen] + then anyChar >> go acc False
  5702. 1039.81 s [safe-coloured-text-gen] else
  5703. 1039.81 s [safe-coloured-text-gen] if c >= '\x20' && c <= '\x2F'
  5704. 1039.81 s [safe-coloured-text-gen] then anyChar >> go acc True
  5705. 1039.81 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:145:36-51
  5706. 1039.81 s [safe-coloured-text-gen] @@ -142,7 +142,7 @@
  5707. 1039.81 s [safe-coloured-text-gen] _ -> go acc hasIntermediate
  5708. 1039.81 s [safe-coloured-text-gen] else
  5709. 1039.81 s [safe-coloured-text-gen] if c == ';'
  5710. 1039.81 s [safe-coloured-text-gen] - then anyChar >> go acc hasIntermediate
  5711. 1039.81 s [safe-coloured-text-gen] + then anyChar >> go acc not (hasIntermediate)
  5712. 1039.81 s [safe-coloured-text-gen] else
  5713. 1039.81 s [safe-coloured-text-gen] if c >= '\x20' && c <= '\x2F'
  5714. 1039.81 s [safe-coloured-text-gen] then anyChar >> go acc True
  5715. 1039.81 s [safe-coloured-text-gen] Testing mutation RemoveAction at src/Text/Colour/Chunk/Parsing.hs:145:18-51
  5716. 1039.81 s [safe-coloured-text-gen] @@ -142,7 +142,6 @@
  5717. 1039.81 s [safe-coloured-text-gen] _ -> go acc hasIntermediate
  5718. 1039.81 s [safe-coloured-text-gen] else
  5719. 1039.81 s [safe-coloured-text-gen] if c == ';'
  5720. 1039.81 s [safe-coloured-text-gen] - then anyChar >> go acc hasIntermediate
  5721. 1039.81 s [safe-coloured-text-gen] else
  5722. 1039.81 s [safe-coloured-text-gen] if c >= '\x20' && c <= '\x2F'
  5723. 1039.81 s [safe-coloured-text-gen] then anyChar >> go acc True
  5724. 1039.81 s [safe-coloured-text-gen] Testing mutation Cmp at src/Text/Colour/Chunk/Parsing.hs:147:18-29
  5725. 1039.81 s [safe-coloured-text-gen] @@ -144,7 +144,7 @@
  5726. 1039.81 s [safe-coloured-text-gen] if c == ';'
  5727. 1039.81 s [safe-coloured-text-gen] then anyChar >> go acc hasIntermediate
  5728. 1039.81 s [safe-coloured-text-gen] else
  5729. 1039.81 s [safe-coloured-text-gen] - if c >= '\x20' && c <= '\x2F'
  5730. 1039.81 s [safe-coloured-text-gen] + if c < '\x20' && c <= '\x2F'
  5731. 1039.81 s [safe-coloured-text-gen] then anyChar >> go acc True
  5732. 1039.81 s [safe-coloured-text-gen] else pure (acc, hasIntermediate)
  5733. 1039.81 s [safe-coloured-text-gen]
  5734. 1039.81 s [safe-coloured-text-gen] Testing mutation Cmp at src/Text/Colour/Chunk/Parsing.hs:147:18-29
  5735. 1039.81 s [safe-coloured-text-gen] @@ -144,7 +144,7 @@
  5736. 1039.81 s [safe-coloured-text-gen] if c == ';'
  5737. 1039.81 s [safe-coloured-text-gen] then anyChar >> go acc hasIntermediate
  5738. 1039.81 s [safe-coloured-text-gen] else
  5739. 1039.81 s [safe-coloured-text-gen] - if c >= '\x20' && c <= '\x2F'
  5740. 1039.81 s [safe-coloured-text-gen] + if c <= '\x20' && c <= '\x2F'
  5741. 1039.81 s [safe-coloured-text-gen] then anyChar >> go acc True
  5742. 1039.81 s [safe-coloured-text-gen] else pure (acc, hasIntermediate)
  5743. 1039.81 s [safe-coloured-text-gen]
  5744. 1039.81 s [safe-coloured-text-gen] Testing mutation Cmp at src/Text/Colour/Chunk/Parsing.hs:147:18-29
  5745. 1039.81 s [safe-coloured-text-gen] @@ -144,7 +144,7 @@
  5746. 1039.81 s [safe-coloured-text-gen] if c == ';'
  5747. 1039.81 s [safe-coloured-text-gen] then anyChar >> go acc hasIntermediate
  5748. 1039.81 s [safe-coloured-text-gen] else
  5749. 1039.81 s [safe-coloured-text-gen] - if c >= '\x20' && c <= '\x2F'
  5750. 1039.81 s [safe-coloured-text-gen] + if c > '\x20' && c <= '\x2F'
  5751. 1039.81 s [safe-coloured-text-gen] then anyChar >> go acc True
  5752. 1039.81 s [safe-coloured-text-gen] else pure (acc, hasIntermediate)
  5753. 1039.82 s [safe-coloured-text-gen]
  5754. 1039.82 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:147:18-29
  5755. 1039.82 s [safe-coloured-text-gen] @@ -144,7 +144,7 @@
  5756. 1039.82 s [safe-coloured-text-gen] if c == ';'
  5757. 1039.82 s [safe-coloured-text-gen] then anyChar >> go acc hasIntermediate
  5758. 1039.82 s [safe-coloured-text-gen] else
  5759. 1039.82 s [safe-coloured-text-gen] - if c >= '\x20' && c <= '\x2F'
  5760. 1039.82 s [safe-coloured-text-gen] + if True && c <= '\x2F'
  5761. 1039.82 s [safe-coloured-text-gen] then anyChar >> go acc True
  5762. 1039.82 s [safe-coloured-text-gen] else pure (acc, hasIntermediate)
  5763. 1039.82 s [safe-coloured-text-gen]
  5764. 1039.82 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:147:18-29
  5765. 1039.82 s [safe-coloured-text-gen] @@ -144,7 +144,7 @@
  5766. 1039.82 s [safe-coloured-text-gen] if c == ';'
  5767. 1039.82 s [safe-coloured-text-gen] then anyChar >> go acc hasIntermediate
  5768. 1039.82 s [safe-coloured-text-gen] else
  5769. 1039.82 s [safe-coloured-text-gen] - if c >= '\x20' && c <= '\x2F'
  5770. 1039.82 s [safe-coloured-text-gen] + if False && c <= '\x2F'
  5771. 1039.82 s [safe-coloured-text-gen] then anyChar >> go acc True
  5772. 1039.82 s [safe-coloured-text-gen] else pure (acc, hasIntermediate)
  5773. 1039.82 s [safe-coloured-text-gen]
  5774. 1039.82 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:147:18-29
  5775. 1039.82 s [safe-coloured-text-gen] @@ -144,7 +144,7 @@
  5776. 1039.82 s [safe-coloured-text-gen] if c == ';'
  5777. 1039.82 s [safe-coloured-text-gen] then anyChar >> go acc hasIntermediate
  5778. 1039.82 s [safe-coloured-text-gen] else
  5779. 1039.82 s [safe-coloured-text-gen] - if c >= '\x20' && c <= '\x2F'
  5780. 1039.82 s [safe-coloured-text-gen] + if not (c >= '\x20') && c <= '\x2F'
  5781. 1039.82 s [safe-coloured-text-gen] then anyChar >> go acc True
  5782. 1039.82 s [safe-coloured-text-gen] else pure (acc, hasIntermediate)
  5783. 1039.82 s [safe-coloured-text-gen]
  5784. 1039.82 s [safe-coloured-text-gen] Testing mutation Cmp at src/Text/Colour/Chunk/Parsing.hs:147:33-44
  5785. 1039.82 s [safe-coloured-text-gen] @@ -144,7 +144,7 @@
  5786. 1039.82 s [safe-coloured-text-gen] if c == ';'
  5787. 1039.82 s [safe-coloured-text-gen] then anyChar >> go acc hasIntermediate
  5788. 1039.82 s [safe-coloured-text-gen] else
  5789. 1039.82 s [safe-coloured-text-gen] - if c >= '\x20' && c <= '\x2F'
  5790. 1039.82 s [safe-coloured-text-gen] + if c >= '\x20' && c < '\x2F'
  5791. 1039.82 s [safe-coloured-text-gen] then anyChar >> go acc True
  5792. 1039.82 s [safe-coloured-text-gen] else pure (acc, hasIntermediate)
  5793. 1039.82 s [safe-coloured-text-gen]
  5794. 1039.82 s [safe-coloured-text-gen] Testing mutation Cmp at src/Text/Colour/Chunk/Parsing.hs:147:33-44
  5795. 1039.82 s [safe-coloured-text-gen] @@ -144,7 +144,7 @@
  5796. 1039.82 s [safe-coloured-text-gen] if c == ';'
  5797. 1039.82 s [safe-coloured-text-gen] then anyChar >> go acc hasIntermediate
  5798. 1039.82 s [safe-coloured-text-gen] else
  5799. 1039.82 s [safe-coloured-text-gen] - if c >= '\x20' && c <= '\x2F'
  5800. 1039.82 s [safe-coloured-text-gen] + if c >= '\x20' && c > '\x2F'
  5801. 1039.82 s [safe-coloured-text-gen] then anyChar >> go acc True
  5802. 1039.82 s [safe-coloured-text-gen] else pure (acc, hasIntermediate)
  5803. 1039.82 s [safe-coloured-text-gen]
  5804. 1039.82 s [safe-coloured-text-gen] Testing mutation Cmp at src/Text/Colour/Chunk/Parsing.hs:147:33-44
  5805. 1039.82 s [safe-coloured-text-gen] @@ -144,7 +144,7 @@
  5806. 1039.82 s [safe-coloured-text-gen] if c == ';'
  5807. 1039.82 s [safe-coloured-text-gen] then anyChar >> go acc hasIntermediate
  5808. 1039.82 s [safe-coloured-text-gen] else
  5809. 1039.82 s [safe-coloured-text-gen] - if c >= '\x20' && c <= '\x2F'
  5810. 1039.82 s [safe-coloured-text-gen] + if c >= '\x20' && c >= '\x2F'
  5811. 1039.82 s [safe-coloured-text-gen] then anyChar >> go acc True
  5812. 1039.82 s [safe-coloured-text-gen] else pure (acc, hasIntermediate)
  5813. 1039.82 s [safe-coloured-text-gen]
  5814. 1072.01 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:147:33-44
  5815. 1072.01 s [safe-coloured-text-gen] @@ -144,7 +144,7 @@
  5816. 1072.03 s [safe-coloured-text-gen] if c == ';'
  5817. 1072.03 s [safe-coloured-text-gen] then anyChar >> go acc hasIntermediate
  5818. 1072.04 s [safe-coloured-text-gen] else
  5819. 1072.04 s [safe-coloured-text-gen] - if c >= '\x20' && c <= '\x2F'
  5820. 1072.04 s [safe-coloured-text-gen] + if c >= '\x20' && False
  5821. 1072.04 s [safe-coloured-text-gen] then anyChar >> go acc True
  5822. 1072.04 s [safe-coloured-text-gen] else pure (acc, hasIntermediate)
  5823. 1072.04 s [safe-coloured-text-gen]
  5824. 1072.04 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:147:33-44
  5825. 1072.04 s [safe-coloured-text-gen] @@ -144,7 +144,7 @@
  5826. 1072.04 s [safe-coloured-text-gen] if c == ';'
  5827. 1072.04 s [safe-coloured-text-gen] then anyChar >> go acc hasIntermediate
  5828. 1072.04 s [safe-coloured-text-gen] else
  5829. 1072.04 s [safe-coloured-text-gen] - if c >= '\x20' && c <= '\x2F'
  5830. 1072.04 s [safe-coloured-text-gen] + if c >= '\x20' && True
  5831. 1072.04 s [safe-coloured-text-gen] then anyChar >> go acc True
  5832. 1072.04 s [safe-coloured-text-gen] else pure (acc, hasIntermediate)
  5833. 1072.04 s [safe-coloured-text-gen]
  5834. 1072.04 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:147:33-44
  5835. 1072.04 s [safe-coloured-text-gen] @@ -144,7 +144,7 @@
  5836. 1072.04 s [safe-coloured-text-gen] if c == ';'
  5837. 1072.04 s [safe-coloured-text-gen] then anyChar >> go acc hasIntermediate
  5838. 1072.04 s [safe-coloured-text-gen] else
  5839. 1072.04 s [safe-coloured-text-gen] - if c >= '\x20' && c <= '\x2F'
  5840. 1072.04 s [safe-coloured-text-gen] + if c >= '\x20' && not (c <= '\x2F')
  5841. 1072.04 s [safe-coloured-text-gen] then anyChar >> go acc True
  5842. 1072.04 s [safe-coloured-text-gen] else pure (acc, hasIntermediate)
  5843. 1072.04 s [safe-coloured-text-gen]
  5844. 1072.04 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:147:18-44
  5845. 1072.04 s [safe-coloured-text-gen] @@ -144,7 +144,7 @@
  5846. 1072.04 s [safe-coloured-text-gen] if c == ';'
  5847. 1072.04 s [safe-coloured-text-gen] then anyChar >> go acc hasIntermediate
  5848. 1072.04 s [safe-coloured-text-gen] else
  5849. 1072.04 s [safe-coloured-text-gen] - if c >= '\x20' && c <= '\x2F'
  5850. 1072.04 s [safe-coloured-text-gen] + if True
  5851. 1072.04 s [safe-coloured-text-gen] then anyChar >> go acc True
  5852. 1072.04 s [safe-coloured-text-gen] else pure (acc, hasIntermediate)
  5853. 1072.04 s [safe-coloured-text-gen]
  5854. 1072.04 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:147:18-44
  5855. 1072.04 s [safe-coloured-text-gen] @@ -144,7 +144,7 @@
  5856. 1072.04 s [safe-coloured-text-gen] if c == ';'
  5857. 1072.04 s [safe-coloured-text-gen] then anyChar >> go acc hasIntermediate
  5858. 1072.04 s [safe-coloured-text-gen] else
  5859. 1072.04 s [safe-coloured-text-gen] - if c >= '\x20' && c <= '\x2F'
  5860. 1072.04 s [safe-coloured-text-gen] + if False
  5861. 1072.04 s [safe-coloured-text-gen] then anyChar >> go acc True
  5862. 1072.04 s [safe-coloured-text-gen] else pure (acc, hasIntermediate)
  5863. 1072.04 s [safe-coloured-text-gen]
  5864. 1072.04 s [safe-coloured-text-gen] Testing mutation LogicOp at src/Text/Colour/Chunk/Parsing.hs:147:18-44
  5865. 1072.04 s [safe-coloured-text-gen] @@ -144,7 +144,7 @@
  5866. 1072.04 s [safe-coloured-text-gen] if c == ';'
  5867. 1072.04 s [safe-coloured-text-gen] then anyChar >> go acc hasIntermediate
  5868. 1072.04 s [safe-coloured-text-gen] else
  5869. 1072.04 s [safe-coloured-text-gen] - if c >= '\x20' && c <= '\x2F'
  5870. 1072.04 s [safe-coloured-text-gen] + if c >= '\x20' || c <= '\x2F'
  5871. 1072.04 s [safe-coloured-text-gen] then anyChar >> go acc True
  5872. 1072.04 s [safe-coloured-text-gen] else pure (acc, hasIntermediate)
  5873. 1072.04 s [safe-coloured-text-gen]
  5874. 1072.04 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:147:18-44
  5875. 1072.04 s [safe-coloured-text-gen] @@ -144,7 +144,7 @@
  5876. 1072.04 s [safe-coloured-text-gen] if c == ';'
  5877. 1072.05 s [safe-coloured-text-gen] then anyChar >> go acc hasIntermediate
  5878. 1072.05 s [safe-coloured-text-gen] else
  5879. 1072.05 s [safe-coloured-text-gen] - if c >= '\x20' && c <= '\x2F'
  5880. 1072.05 s [safe-coloured-text-gen] + if not (c >= '\x20' && c <= '\x2F')
  5881. 1072.05 s [safe-coloured-text-gen] then anyChar >> go acc True
  5882. 1072.05 s [safe-coloured-text-gen] else pure (acc, hasIntermediate)
  5883. 1072.05 s [safe-coloured-text-gen]
  5884. 1072.05 s [safe-coloured-text-gen] Testing mutation BoolLit at src/Text/Colour/Chunk/Parsing.hs:148:40-44
  5885. 1072.05 s [safe-coloured-text-gen] @@ -145,7 +145,7 @@
  5886. 1072.05 s [safe-coloured-text-gen] then anyChar >> go acc hasIntermediate
  5887. 1072.05 s [safe-coloured-text-gen] else
  5888. 1072.05 s [safe-coloured-text-gen] if c >= '\x20' && c <= '\x2F'
  5889. 1072.05 s [safe-coloured-text-gen] - then anyChar >> go acc True
  5890. 1072.05 s [safe-coloured-text-gen] + then anyChar >> go acc False
  5891. 1072.05 s [safe-coloured-text-gen] else pure (acc, hasIntermediate)
  5892. 1072.05 s [safe-coloured-text-gen]
  5893. 1072.05 s [safe-coloured-text-gen] -- | Convert a stream of 'AnsiToken's into styled 'Chunk's.
  5894. 1072.05 s [safe-coloured-text-gen] Testing mutation RemoveAction at src/Text/Colour/Chunk/Parsing.hs:148:22-44
  5895. 1072.05 s [safe-coloured-text-gen] @@ -145,7 +145,6 @@
  5896. 1072.05 s [safe-coloured-text-gen] then anyChar >> go acc hasIntermediate
  5897. 1072.05 s [safe-coloured-text-gen] else
  5898. 1072.05 s [safe-coloured-text-gen] if c >= '\x20' && c <= '\x2F'
  5899. 1072.05 s [safe-coloured-text-gen] - then anyChar >> go acc True
  5900. 1072.05 s [safe-coloured-text-gen] else pure (acc, hasIntermediate)
  5901. 1072.05 s [safe-coloured-text-gen]
  5902. 1072.05 s [safe-coloured-text-gen] -- | Convert a stream of 'AnsiToken's into styled 'Chunk's.
  5903. 1072.05 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:149:33-48
  5904. 1072.05 s [safe-coloured-text-gen] @@ -146,7 +146,7 @@
  5905. 1072.05 s [safe-coloured-text-gen] else
  5906. 1072.05 s [safe-coloured-text-gen] if c >= '\x20' && c <= '\x2F'
  5907. 1072.05 s [safe-coloured-text-gen] then anyChar >> go acc True
  5908. 1072.05 s [safe-coloured-text-gen] - else pure (acc, hasIntermediate)
  5909. 1072.05 s [safe-coloured-text-gen] + else pure (acc, True)
  5910. 1072.05 s [safe-coloured-text-gen]
  5911. 1072.05 s [safe-coloured-text-gen] -- | Convert a stream of 'AnsiToken's into styled 'Chunk's.
  5912. 1072.05 s [safe-coloured-text-gen] --
  5913. 1072.05 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:149:33-48
  5914. 1072.05 s [safe-coloured-text-gen] @@ -146,7 +146,7 @@
  5915. 1072.05 s [safe-coloured-text-gen] else
  5916. 1072.05 s [safe-coloured-text-gen] if c >= '\x20' && c <= '\x2F'
  5917. 1072.05 s [safe-coloured-text-gen] then anyChar >> go acc True
  5918. 1072.05 s [safe-coloured-text-gen] - else pure (acc, hasIntermediate)
  5919. 1072.05 s [safe-coloured-text-gen] + else pure (acc, False)
  5920. 1072.05 s [safe-coloured-text-gen]
  5921. 1072.05 s [safe-coloured-text-gen] -- | Convert a stream of 'AnsiToken's into styled 'Chunk's.
  5922. 1072.05 s [safe-coloured-text-gen] --
  5923. 1072.05 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:149:33-48
  5924. 1072.05 s [safe-coloured-text-gen] @@ -146,7 +146,7 @@
  5925. 1072.05 s [safe-coloured-text-gen] else
  5926. 1072.05 s [safe-coloured-text-gen] if c >= '\x20' && c <= '\x2F'
  5927. 1072.05 s [safe-coloured-text-gen] then anyChar >> go acc True
  5928. 1072.05 s [safe-coloured-text-gen] - else pure (acc, hasIntermediate)
  5929. 1072.05 s [safe-coloured-text-gen] + else pure (acc, not (hasIntermediate))
  5930. 1072.05 s [safe-coloured-text-gen]
  5931. 1072.05 s [safe-coloured-text-gen] -- | Convert a stream of 'AnsiToken's into styled 'Chunk's.
  5932. 1072.05 s [safe-coloured-text-gen] --
  5933. 1072.05 s [safe-coloured-text-gen] Testing mutation Cmp at src/Text/Colour/Chunk/Parsing.hs:122:31-42
  5934. 1072.05 s [safe-coloured-text-gen] @@ -119,7 +119,7 @@
  5935. 1072.05 s [safe-coloured-text-gen] _ <- char '\ESC'
  5936. 1072.05 s [safe-coloured-text-gen] _ <- char '['
  5937. 1072.05 s [safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
  5938. 1072.05 s [safe-coloured-text-gen] - finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
  5939. 1072.05 s [safe-coloured-text-gen] + finalByte <- satisfy (\c -> c <= '\x40' && c <= '\x7E')
  5940. 1072.05 s [safe-coloured-text-gen] pure $
  5941. 1072.05 s [safe-coloured-text-gen] if finalByte == 'm' && not hasIntermediateBytes
  5942. 1072.05 s [safe-coloured-text-gen] then SgrSequence params
  5943. 1072.05 s [safe-coloured-text-gen] Testing mutation Cmp at src/Text/Colour/Chunk/Parsing.hs:122:31-42
  5944. 1072.05 s [safe-coloured-text-gen] @@ -119,7 +119,7 @@
  5945. 1072.05 s [safe-coloured-text-gen] _ <- char '\ESC'
  5946. 1072.05 s [safe-coloured-text-gen] _ <- char '['
  5947. 1072.05 s [safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
  5948. 1072.05 s [safe-coloured-text-gen] - finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
  5949. 1072.05 s [safe-coloured-text-gen] + finalByte <- satisfy (\c -> c < '\x40' && c <= '\x7E')
  5950. 1072.05 s [safe-coloured-text-gen] pure $
  5951. 1072.05 s [safe-coloured-text-gen] if finalByte == 'm' && not hasIntermediateBytes
  5952. 1072.05 s [safe-coloured-text-gen] then SgrSequence params
  5953. 1072.05 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:122:31-42
  5954. 1072.05 s [safe-coloured-text-gen] @@ -119,7 +119,7 @@
  5955. 1072.05 s [safe-coloured-text-gen] _ <- char '\ESC'
  5956. 1072.05 s [safe-coloured-text-gen] _ <- char '['
  5957. 1072.05 s [safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
  5958. 1072.05 s [safe-coloured-text-gen] - finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
  5959. 1072.05 s [safe-coloured-text-gen] + finalByte <- satisfy (\c -> True && c <= '\x7E')
  5960. 1072.05 s [safe-coloured-text-gen] pure $
  5961. 1072.05 s [safe-coloured-text-gen] if finalByte == 'm' && not hasIntermediateBytes
  5962. 1072.05 s [safe-coloured-text-gen] then SgrSequence params
  5963. 1072.05 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:122:31-42
  5964. 1072.05 s [safe-coloured-text-gen] @@ -119,7 +119,7 @@
  5965. 1072.05 s [safe-coloured-text-gen] _ <- char '\ESC'
  5966. 1072.05 s [safe-coloured-text-gen] _ <- char '['
  5967. 1072.05 s [safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
  5968. 1072.05 s [safe-coloured-text-gen] - finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
  5969. 1072.05 s [safe-coloured-text-gen] + finalByte <- satisfy (\c -> False && c <= '\x7E')
  5970. 1072.05 s [safe-coloured-text-gen] pure $
  5971. 1072.05 s [safe-coloured-text-gen] if finalByte == 'm' && not hasIntermediateBytes
  5972. 1072.05 s [safe-coloured-text-gen] then SgrSequence params
  5973. 1072.05 s [safe-coloured-text-gen] Testing mutation Cmp at src/Text/Colour/Chunk/Parsing.hs:122:31-42
  5974. 1072.05 s [safe-coloured-text-gen] @@ -119,7 +119,7 @@
  5975. 1072.05 s [safe-coloured-text-gen] _ <- char '\ESC'
  5976. 1072.05 s [safe-coloured-text-gen] _ <- char '['
  5977. 1072.05 s [safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
  5978. 1072.05 s [safe-coloured-text-gen] - finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
  5979. 1072.05 s [safe-coloured-text-gen] + finalByte <- satisfy (\c -> c > '\x40' && c <= '\x7E')
  5980. 1072.05 s [safe-coloured-text-gen] pure $
  5981. 1072.05 s [safe-coloured-text-gen] if finalByte == 'm' && not hasIntermediateBytes
  5982. 1072.06 s [safe-coloured-text-gen] then SgrSequence params
  5983. 1072.06 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:122:31-42
  5984. 1072.06 s [safe-coloured-text-gen] @@ -119,7 +119,7 @@
  5985. 1072.06 s [safe-coloured-text-gen] _ <- char '\ESC'
  5986. 1072.06 s [safe-coloured-text-gen] _ <- char '['
  5987. 1072.06 s [safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
  5988. 1072.06 s [safe-coloured-text-gen] - finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
  5989. 1072.06 s [safe-coloured-text-gen] + finalByte <- satisfy (\c -> not (c >= '\x40') && c <= '\x7E')
  5990. 1072.06 s [safe-coloured-text-gen] pure $
  5991. 1072.06 s [safe-coloured-text-gen] if finalByte == 'm' && not hasIntermediateBytes
  5992. 1072.06 s [safe-coloured-text-gen] then SgrSequence params
  5993. 1072.06 s [safe-coloured-text-gen] Testing mutation Cmp at src/Text/Colour/Chunk/Parsing.hs:122:46-57
  5994. 1072.06 s [safe-coloured-text-gen] @@ -119,7 +119,7 @@
  5995. 1072.06 s [safe-coloured-text-gen] _ <- char '\ESC'
  5996. 1072.06 s [safe-coloured-text-gen] _ <- char '['
  5997. 1072.06 s [safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
  5998. 1072.06 s [safe-coloured-text-gen] - finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
  5999. 1072.06 s [safe-coloured-text-gen] + finalByte <- satisfy (\c -> c >= '\x40' && c < '\x7E')
  6000. 1072.06 s [safe-coloured-text-gen] pure $
  6001. 1072.06 s [safe-coloured-text-gen] if finalByte == 'm' && not hasIntermediateBytes
  6002. 1072.06 s [safe-coloured-text-gen] then SgrSequence params
  6003. 1072.06 s [safe-coloured-text-gen] Testing mutation Cmp at src/Text/Colour/Chunk/Parsing.hs:122:46-57
  6004. 1072.06 s [safe-coloured-text-gen] @@ -119,7 +119,7 @@
  6005. 1072.06 s [safe-coloured-text-gen] _ <- char '\ESC'
  6006. 1072.06 s [safe-coloured-text-gen] _ <- char '['
  6007. 1072.06 s [safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
  6008. 1072.06 s [safe-coloured-text-gen] - finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
  6009. 1072.06 s [safe-coloured-text-gen] + finalByte <- satisfy (\c -> c >= '\x40' && c > '\x7E')
  6010. 1072.06 s [safe-coloured-text-gen] pure $
  6011. 1072.06 s [safe-coloured-text-gen] if finalByte == 'm' && not hasIntermediateBytes
  6012. 1072.06 s [safe-coloured-text-gen] then SgrSequence params
  6013. 1072.06 s [safe-coloured-text-gen] Testing mutation Cmp at src/Text/Colour/Chunk/Parsing.hs:122:46-57
  6014. 1072.06 s [safe-coloured-text-gen] @@ -119,7 +119,7 @@
  6015. 1072.06 s [safe-coloured-text-gen] _ <- char '\ESC'
  6016. 1072.06 s [safe-coloured-text-gen] _ <- char '['
  6017. 1072.06 s [safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
  6018. 1072.06 s [safe-coloured-text-gen] - finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
  6019. 1107.26 s [safe-coloured-text-gen] + finalByte <- satisfy (\c -> c >= '\x40' && c >= '\x7E')
  6020. 1107.29 s [safe-coloured-text-gen] pure $
  6021. 1107.29 s [safe-coloured-text-gen] if finalByte == 'm' && not hasIntermediateBytes
  6022. 1107.29 s [safe-coloured-text-gen] then SgrSequence params
  6023. 1107.29 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:122:46-57
  6024. 1107.29 s [safe-coloured-text-gen] @@ -119,7 +119,7 @@
  6025. 1107.29 s [safe-coloured-text-gen] _ <- char '\ESC'
  6026. 1107.29 s [safe-coloured-text-gen] _ <- char '['
  6027. 1107.29 s [safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
  6028. 1107.29 s [safe-coloured-text-gen] - finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
  6029. 1107.30 s [safe-coloured-text-gen] + finalByte <- satisfy (\c -> c >= '\x40' && True)
  6030. 1107.30 s [safe-coloured-text-gen] pure $
  6031. 1107.30 s [safe-coloured-text-gen] if finalByte == 'm' && not hasIntermediateBytes
  6032. 1107.30 s [safe-coloured-text-gen] then SgrSequence params
  6033. 1107.30 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:122:46-57
  6034. 1107.30 s [safe-coloured-text-gen] @@ -119,7 +119,7 @@
  6035. 1107.30 s [safe-coloured-text-gen] _ <- char '\ESC'
  6036. 1107.30 s [safe-coloured-text-gen] _ <- char '['
  6037. 1107.30 s [safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
  6038. 1107.30 s [safe-coloured-text-gen] - finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
  6039. 1107.30 s [safe-coloured-text-gen] + finalByte <- satisfy (\c -> c >= '\x40' && False)
  6040. 1107.30 s [safe-coloured-text-gen] pure $
  6041. 1107.30 s [safe-coloured-text-gen] if finalByte == 'm' && not hasIntermediateBytes
  6042. 1107.30 s [safe-coloured-text-gen] then SgrSequence params
  6043. 1107.30 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:122:46-57
  6044. 1107.30 s [safe-coloured-text-gen] @@ -119,7 +119,7 @@
  6045. 1107.30 s [safe-coloured-text-gen] _ <- char '\ESC'
  6046. 1107.30 s [safe-coloured-text-gen] _ <- char '['
  6047. 1107.30 s [safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
  6048. 1107.30 s [safe-coloured-text-gen] - finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
  6049. 1107.30 s [safe-coloured-text-gen] + finalByte <- satisfy (\c -> c >= '\x40' && not (c <= '\x7E'))
  6050. 1107.30 s [safe-coloured-text-gen] pure $
  6051. 1107.30 s [safe-coloured-text-gen] if finalByte == 'm' && not hasIntermediateBytes
  6052. 1107.30 s [safe-coloured-text-gen] then SgrSequence params
  6053. 1107.30 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:122:31-57
  6054. 1107.30 s [safe-coloured-text-gen] @@ -119,7 +119,7 @@
  6055. 1107.30 s [safe-coloured-text-gen] _ <- char '\ESC'
  6056. 1107.30 s [safe-coloured-text-gen] _ <- char '['
  6057. 1107.30 s [safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
  6058. 1107.30 s [safe-coloured-text-gen] - finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
  6059. 1107.30 s [safe-coloured-text-gen] + finalByte <- satisfy (\c -> True)
  6060. 1107.30 s [safe-coloured-text-gen] pure $
  6061. 1107.30 s [safe-coloured-text-gen] if finalByte == 'm' && not hasIntermediateBytes
  6062. 1107.30 s [safe-coloured-text-gen] then SgrSequence params
  6063. 1107.30 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:122:31-57
  6064. 1107.30 s [safe-coloured-text-gen] @@ -119,7 +119,7 @@
  6065. 1107.30 s [safe-coloured-text-gen] _ <- char '\ESC'
  6066. 1107.30 s [safe-coloured-text-gen] _ <- char '['
  6067. 1107.30 s [safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
  6068. 1107.30 s [safe-coloured-text-gen] - finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
  6069. 1107.30 s [safe-coloured-text-gen] + finalByte <- satisfy (\c -> False)
  6070. 1107.30 s [safe-coloured-text-gen] pure $
  6071. 1107.30 s [safe-coloured-text-gen] if finalByte == 'm' && not hasIntermediateBytes
  6072. 1107.30 s [safe-coloured-text-gen] then SgrSequence params
  6073. 1107.30 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:122:31-57
  6074. 1107.30 s [safe-coloured-text-gen] @@ -119,7 +119,7 @@
  6075. 1107.30 s [safe-coloured-text-gen] _ <- char '\ESC'
  6076. 1107.30 s [safe-coloured-text-gen] _ <- char '['
  6077. 1107.30 s [safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
  6078. 1107.30 s [safe-coloured-text-gen] - finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
  6079. 1107.30 s [safe-coloured-text-gen] + finalByte <- satisfy (\c -> not (c >= '\x40' && c <= '\x7E'))
  6080. 1107.30 s [safe-coloured-text-gen] pure $
  6081. 1107.30 s [safe-coloured-text-gen] if finalByte == 'm' && not hasIntermediateBytes
  6082. 1107.30 s [safe-coloured-text-gen] then SgrSequence params
  6083. 1107.31 s [safe-coloured-text-gen] Testing mutation LogicOp at src/Text/Colour/Chunk/Parsing.hs:122:31-57
  6084. 1107.31 s [safe-coloured-text-gen] @@ -119,7 +119,7 @@
  6085. 1107.31 s [safe-coloured-text-gen] _ <- char '\ESC'
  6086. 1107.31 s [safe-coloured-text-gen] _ <- char '['
  6087. 1107.31 s [safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
  6088. 1107.31 s [safe-coloured-text-gen] - finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
  6089. 1107.31 s [safe-coloured-text-gen] + finalByte <- satisfy (\c -> c >= '\x40' || c <= '\x7E')
  6090. 1107.31 s [safe-coloured-text-gen] pure $
  6091. 1107.31 s [safe-coloured-text-gen] if finalByte == 'm' && not hasIntermediateBytes
  6092. 1107.31 s [safe-coloured-text-gen] then SgrSequence params
  6093. 1107.31 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:124:8-24
  6094. 1107.31 s [safe-coloured-text-gen] @@ -121,7 +121,7 @@
  6095. 1107.31 s [safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
  6096. 1107.31 s [safe-coloured-text-gen] finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
  6097. 1107.31 s [safe-coloured-text-gen] pure $
  6098. 1107.31 s [safe-coloured-text-gen] - if finalByte == 'm' && not hasIntermediateBytes
  6099. 1107.31 s [safe-coloured-text-gen] + if True && not hasIntermediateBytes
  6100. 1107.31 s [safe-coloured-text-gen] then SgrSequence params
  6101. 1107.31 s [safe-coloured-text-gen] else OtherCsiSequence
  6102. 1107.31 s [safe-coloured-text-gen]
  6103. 1107.31 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:124:8-24
  6104. 1107.31 s [safe-coloured-text-gen] @@ -121,7 +121,7 @@
  6105. 1107.31 s [safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
  6106. 1107.31 s [safe-coloured-text-gen] finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
  6107. 1107.31 s [safe-coloured-text-gen] pure $
  6108. 1107.31 s [safe-coloured-text-gen] - if finalByte == 'm' && not hasIntermediateBytes
  6109. 1107.31 s [safe-coloured-text-gen] + if False && not hasIntermediateBytes
  6110. 1107.31 s [safe-coloured-text-gen] then SgrSequence params
  6111. 1107.31 s [safe-coloured-text-gen] else OtherCsiSequence
  6112. 1107.31 s [safe-coloured-text-gen]
  6113. 1107.31 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:124:8-24
  6114. 1107.31 s [safe-coloured-text-gen] @@ -121,7 +121,7 @@
  6115. 1107.31 s [safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
  6116. 1107.31 s [safe-coloured-text-gen] finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
  6117. 1107.31 s [safe-coloured-text-gen] pure $
  6118. 1107.31 s [safe-coloured-text-gen] - if finalByte == 'm' && not hasIntermediateBytes
  6119. 1107.31 s [safe-coloured-text-gen] + if not (finalByte == 'm') && not hasIntermediateBytes
  6120. 1107.31 s [safe-coloured-text-gen] then SgrSequence params
  6121. 1107.31 s [safe-coloured-text-gen] else OtherCsiSequence
  6122. 1107.31 s [safe-coloured-text-gen]
  6123. 1107.31 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:124:32-52
  6124. 1107.31 s [safe-coloured-text-gen] @@ -121,7 +121,7 @@
  6125. 1107.31 s [safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
  6126. 1107.31 s [safe-coloured-text-gen] finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
  6127. 1107.31 s [safe-coloured-text-gen] pure $
  6128. 1107.31 s [safe-coloured-text-gen] - if finalByte == 'm' && not hasIntermediateBytes
  6129. 1107.31 s [safe-coloured-text-gen] + if finalByte == 'm' && not True
  6130. 1107.31 s [safe-coloured-text-gen] then SgrSequence params
  6131. 1107.31 s [safe-coloured-text-gen] else OtherCsiSequence
  6132. 1107.31 s [safe-coloured-text-gen]
  6133. 1107.31 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:124:32-52
  6134. 1107.31 s [safe-coloured-text-gen] @@ -121,7 +121,7 @@
  6135. 1107.31 s [safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
  6136. 1107.31 s [safe-coloured-text-gen] finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
  6137. 1107.31 s [safe-coloured-text-gen] pure $
  6138. 1107.31 s [safe-coloured-text-gen] - if finalByte == 'm' && not hasIntermediateBytes
  6139. 1107.31 s [safe-coloured-text-gen] + if finalByte == 'm' && not False
  6140. 1107.31 s [safe-coloured-text-gen] then SgrSequence params
  6141. 1107.31 s [safe-coloured-text-gen] else OtherCsiSequence
  6142. 1107.31 s [safe-coloured-text-gen]
  6143. 1107.31 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:124:32-52
  6144. 1107.31 s [safe-coloured-text-gen] @@ -121,7 +121,7 @@
  6145. 1107.31 s [safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
  6146. 1107.31 s [safe-coloured-text-gen] finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
  6147. 1107.31 s [safe-coloured-text-gen] pure $
  6148. 1107.31 s [safe-coloured-text-gen] - if finalByte == 'm' && not hasIntermediateBytes
  6149. 1107.31 s [safe-coloured-text-gen] + if finalByte == 'm' && not not (hasIntermediateBytes)
  6150. 1107.31 s [safe-coloured-text-gen] then SgrSequence params
  6151. 1107.31 s [safe-coloured-text-gen] else OtherCsiSequence
  6152. 1107.31 s [safe-coloured-text-gen]
  6153. 1107.31 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:124:28-52
  6154. 1107.31 s [safe-coloured-text-gen] @@ -121,7 +121,7 @@
  6155. 1107.31 s [safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
  6156. 1107.31 s [safe-coloured-text-gen] finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
  6157. 1107.31 s [safe-coloured-text-gen] pure $
  6158. 1107.31 s [safe-coloured-text-gen] - if finalByte == 'm' && not hasIntermediateBytes
  6159. 1107.31 s [safe-coloured-text-gen] + if finalByte == 'm' && False
  6160. 1107.31 s [safe-coloured-text-gen] then SgrSequence params
  6161. 1107.31 s [safe-coloured-text-gen] else OtherCsiSequence
  6162. 1107.31 s [safe-coloured-text-gen]
  6163. 1107.31 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:124:28-52
  6164. 1107.31 s [safe-coloured-text-gen] @@ -121,7 +121,7 @@
  6165. 1107.31 s [safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
  6166. 1107.31 s [safe-coloured-text-gen] finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
  6167. 1107.31 s [safe-coloured-text-gen] pure $
  6168. 1107.31 s [safe-coloured-text-gen] - if finalByte == 'm' && not hasIntermediateBytes
  6169. 1107.31 s [safe-coloured-text-gen] + if finalByte == 'm' && True
  6170. 1107.31 s [safe-coloured-text-gen] then SgrSequence params
  6171. 1107.31 s [safe-coloured-text-gen] else OtherCsiSequence
  6172. 1107.31 s [safe-coloured-text-gen]
  6173. 1107.31 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:124:8-52
  6174. 1107.31 s [safe-coloured-text-gen] @@ -121,7 +121,7 @@
  6175. 1107.31 s [safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
  6176. 1107.32 s [safe-coloured-text-gen] finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
  6177. 1107.32 s [safe-coloured-text-gen] pure $
  6178. 1107.32 s [safe-coloured-text-gen] - if finalByte == 'm' && not hasIntermediateBytes
  6179. 1107.32 s [safe-coloured-text-gen] + if True
  6180. 1107.32 s [safe-coloured-text-gen] then SgrSequence params
  6181. 1107.32 s [safe-coloured-text-gen] else OtherCsiSequence
  6182. 1107.32 s [safe-coloured-text-gen]
  6183. 1107.32 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:124:28-52
  6184. 1107.32 s [safe-coloured-text-gen] @@ -121,7 +121,7 @@
  6185. 1107.32 s [safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
  6186. 1107.32 s [safe-coloured-text-gen] finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
  6187. 1107.32 s [safe-coloured-text-gen] pure $
  6188. 1107.32 s [safe-coloured-text-gen] - if finalByte == 'm' && not hasIntermediateBytes
  6189. 1107.32 s [safe-coloured-text-gen] + if finalByte == 'm' && not (not hasIntermediateBytes)
  6190. 1107.32 s [safe-coloured-text-gen] then SgrSequence params
  6191. 1107.32 s [safe-coloured-text-gen] else OtherCsiSequence
  6192. 1107.32 s [safe-coloured-text-gen]
  6193. 1107.32 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:124:8-52
  6194. 1107.32 s [safe-coloured-text-gen] @@ -121,7 +121,7 @@
  6195. 1107.32 s [safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
  6196. 1107.32 s [safe-coloured-text-gen] finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
  6197. 1107.32 s [safe-coloured-text-gen] pure $
  6198. 1107.32 s [safe-coloured-text-gen] - if finalByte == 'm' && not hasIntermediateBytes
  6199. 1107.32 s [safe-coloured-text-gen] + if False
  6200. 1107.32 s [safe-coloured-text-gen] then SgrSequence params
  6201. 1107.32 s [safe-coloured-text-gen] else OtherCsiSequence
  6202. 1107.32 s [safe-coloured-text-gen]
  6203. 1107.32 s [safe-coloured-text-gen] Testing mutation LogicOp at src/Text/Colour/Chunk/Parsing.hs:124:8-52
  6204. 1107.32 s [safe-coloured-text-gen] @@ -121,7 +121,7 @@
  6205. 1107.32 s [safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
  6206. 1107.32 s [safe-coloured-text-gen] finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
  6207. 1107.32 s [safe-coloured-text-gen] pure $
  6208. 1107.32 s [safe-coloured-text-gen] - if finalByte == 'm' && not hasIntermediateBytes
  6209. 1107.32 s [safe-coloured-text-gen] + if finalByte == 'm' || not hasIntermediateBytes
  6210. 1107.32 s [safe-coloured-text-gen] then SgrSequence params
  6211. 1107.32 s [safe-coloured-text-gen] else OtherCsiSequence
  6212. 1107.32 s [safe-coloured-text-gen]
  6213. 1107.32 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:124:8-52
  6214. 1107.32 s [safe-coloured-text-gen] @@ -121,7 +121,7 @@
  6215. 1107.32 s [safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
  6216. 1107.32 s [safe-coloured-text-gen] finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
  6217. 1107.32 s [safe-coloured-text-gen] pure $
  6218. 1107.32 s [safe-coloured-text-gen] - if finalByte == 'm' && not hasIntermediateBytes
  6219. 1107.32 s [safe-coloured-text-gen] + if not (finalByte == 'm' && not hasIntermediateBytes)
  6220. 1107.32 s [safe-coloured-text-gen] then SgrSequence params
  6221. 1107.32 s [safe-coloured-text-gen] else OtherCsiSequence
  6222. 1107.32 s [safe-coloured-text-gen]
  6223. 1107.32 s [safe-coloured-text-gen] Testing mutation BoolLit at src/Text/Colour/Chunk/Parsing.hs:114:33-37
  6224. 1107.32 s [safe-coloured-text-gen] @@ -111,7 +111,7 @@
  6225. 1107.32 s [safe-coloured-text-gen] incompleteEscapeP :: Parser AnsiToken
  6226. 1107.32 s [safe-coloured-text-gen] incompleteEscapeP = do
  6227. 1122.09 s [safe-coloured-text-gen] _ <- char '\ESC'
  6228. 1122.11 s [safe-coloured-text-gen] - mBracket <- (char '[' >> pure True) <|> pure False
  6229. 1122.12 s [safe-coloured-text-gen] + mBracket <- (char '[' >> pure False) <|> pure False
  6230. 1122.12 s [safe-coloured-text-gen] pure $ PlainText $ if mBracket then "\ESC[" else "\ESC"
  6231. 1122.12 s [safe-coloured-text-gen]
  6232. 1122.12 s [safe-coloured-text-gen] csiSequenceP :: Parser AnsiToken
  6233. 1122.12 s [safe-coloured-text-gen] Testing mutation BoolLit at src/Text/Colour/Chunk/Parsing.hs:114:48-53
  6234. 1122.12 s [safe-coloured-text-gen] @@ -111,7 +111,7 @@
  6235. 1122.12 s [safe-coloured-text-gen] incompleteEscapeP :: Parser AnsiToken
  6236. 1122.12 s [safe-coloured-text-gen] incompleteEscapeP = do
  6237. 1122.12 s [safe-coloured-text-gen] _ <- char '\ESC'
  6238. 1122.12 s [safe-coloured-text-gen] - mBracket <- (char '[' >> pure True) <|> pure False
  6239. 1122.12 s [safe-coloured-text-gen] + mBracket <- (char '[' >> pure True) <|> pure True
  6240. 1122.12 s [safe-coloured-text-gen] pure $ PlainText $ if mBracket then "\ESC[" else "\ESC"
  6241. 1122.12 s [safe-coloured-text-gen]
  6242. 1122.12 s [safe-coloured-text-gen] csiSequenceP :: Parser AnsiToken
  6243. 1122.12 s [safe-coloured-text-gen] Testing mutation RemoveAction at src/Text/Colour/Chunk/Parsing.hs:114:16-37
  6244. 1122.12 s [safe-coloured-text-gen] @@ -111,7 +111,6 @@
  6245. 1122.12 s [safe-coloured-text-gen] incompleteEscapeP :: Parser AnsiToken
  6246. 1122.12 s [safe-coloured-text-gen] incompleteEscapeP = do
  6247. 1122.12 s [safe-coloured-text-gen] _ <- char '\ESC'
  6248. 1122.12 s [safe-coloured-text-gen] - mBracket <- (char '[' >> pure True) <|> pure False
  6249. 1122.12 s [safe-coloured-text-gen] pure $ PlainText $ if mBracket then "\ESC[" else "\ESC"
  6250. 1122.12 s [safe-coloured-text-gen]
  6251. 1122.12 s [safe-coloured-text-gen] csiSequenceP :: Parser AnsiToken
  6252. 1122.12 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:115:25-33
  6253. 1122.12 s [safe-coloured-text-gen] @@ -112,7 +112,7 @@
  6254. 1122.12 s [safe-coloured-text-gen] incompleteEscapeP = do
  6255. 1122.12 s [safe-coloured-text-gen] _ <- char '\ESC'
  6256. 1122.12 s [safe-coloured-text-gen] mBracket <- (char '[' >> pure True) <|> pure False
  6257. 1122.12 s [safe-coloured-text-gen] - pure $ PlainText $ if mBracket then "\ESC[" else "\ESC"
  6258. 1122.12 s [safe-coloured-text-gen] + pure $ PlainText $ if True then "\ESC[" else "\ESC"
  6259. 1122.12 s [safe-coloured-text-gen]
  6260. 1122.12 s [safe-coloured-text-gen] csiSequenceP :: Parser AnsiToken
  6261. 1122.12 s [safe-coloured-text-gen] csiSequenceP = do
  6262. 1122.12 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:115:25-33
  6263. 1122.12 s [safe-coloured-text-gen] @@ -112,7 +112,7 @@
  6264. 1122.12 s [safe-coloured-text-gen] incompleteEscapeP = do
  6265. 1122.12 s [safe-coloured-text-gen] _ <- char '\ESC'
  6266. 1122.12 s [safe-coloured-text-gen] mBracket <- (char '[' >> pure True) <|> pure False
  6267. 1122.12 s [safe-coloured-text-gen] - pure $ PlainText $ if mBracket then "\ESC[" else "\ESC"
  6268. 1122.12 s [safe-coloured-text-gen] + pure $ PlainText $ if False then "\ESC[" else "\ESC"
  6269. 1122.12 s [safe-coloured-text-gen]
  6270. 1122.12 s [safe-coloured-text-gen] csiSequenceP :: Parser AnsiToken
  6271. 1122.12 s [safe-coloured-text-gen] csiSequenceP = do
  6272. 1122.12 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:115:25-33
  6273. 1122.12 s [safe-coloured-text-gen] @@ -112,7 +112,7 @@
  6274. 1122.12 s [safe-coloured-text-gen] incompleteEscapeP = do
  6275. 1122.12 s [safe-coloured-text-gen] _ <- char '\ESC'
  6276. 1122.12 s [safe-coloured-text-gen] mBracket <- (char '[' >> pure True) <|> pure False
  6277. 1122.12 s [safe-coloured-text-gen] - pure $ PlainText $ if mBracket then "\ESC[" else "\ESC"
  6278. 1122.12 s [safe-coloured-text-gen] + pure $ PlainText $ if not (mBracket) then "\ESC[" else "\ESC"
  6279. 1122.12 s [safe-coloured-text-gen]
  6280. 1122.12 s [safe-coloured-text-gen] csiSequenceP :: Parser AnsiToken
  6281. 1122.12 s [safe-coloured-text-gen] csiSequenceP = do
  6282. 1122.12 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:103:46-57
  6283. 1122.12 s [safe-coloured-text-gen] @@ -100,7 +100,7 @@
  6284. 1122.12 s [safe-coloured-text-gen] ansiTokenP = csiSequenceP <|> incompleteEscapeP <|> carriageReturnP <|> plainTextP
  6285. 1122.12 s [safe-coloured-text-gen]
  6286. 1122.12 s [safe-coloured-text-gen] plainTextP :: Parser AnsiToken
  6287. 1122.12 s [safe-coloured-text-gen] -plainTextP = PlainText <$> takeWhile1 (\c -> c /= '\ESC' && c /= '\r')
  6288. 1122.12 s [safe-coloured-text-gen] +plainTextP = PlainText <$> takeWhile1 (\c -> True && c /= '\r')
  6289. 1122.12 s [safe-coloured-text-gen]
  6290. 1122.13 s [safe-coloured-text-gen] carriageReturnP :: Parser AnsiToken
  6291. 1122.13 s [safe-coloured-text-gen] carriageReturnP = do
  6292. 1122.13 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:103:46-57
  6293. 1122.13 s [safe-coloured-text-gen] @@ -100,7 +100,7 @@
  6294. 1122.13 s [safe-coloured-text-gen] ansiTokenP = csiSequenceP <|> incompleteEscapeP <|> carriageReturnP <|> plainTextP
  6295. 1122.13 s [safe-coloured-text-gen]
  6296. 1122.13 s [safe-coloured-text-gen] plainTextP :: Parser AnsiToken
  6297. 1122.13 s [safe-coloured-text-gen] -plainTextP = PlainText <$> takeWhile1 (\c -> c /= '\ESC' && c /= '\r')
  6298. 1122.13 s [safe-coloured-text-gen] +plainTextP = PlainText <$> takeWhile1 (\c -> False && c /= '\r')
  6299. 1122.13 s [safe-coloured-text-gen]
  6300. 1122.13 s [safe-coloured-text-gen] carriageReturnP :: Parser AnsiToken
  6301. 1122.13 s [safe-coloured-text-gen] carriageReturnP = do
  6302. 1122.13 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:103:46-57
  6303. 1122.13 s [safe-coloured-text-gen] @@ -100,7 +100,7 @@
  6304. 1122.13 s [safe-coloured-text-gen] ansiTokenP = csiSequenceP <|> incompleteEscapeP <|> carriageReturnP <|> plainTextP
  6305. 1122.13 s [safe-coloured-text-gen]
  6306. 1122.13 s [safe-coloured-text-gen] plainTextP :: Parser AnsiToken
  6307. 1122.13 s [safe-coloured-text-gen] -plainTextP = PlainText <$> takeWhile1 (\c -> c /= '\ESC' && c /= '\r')
  6308. 1122.13 s [safe-coloured-text-gen] +plainTextP = PlainText <$> takeWhile1 (\c -> not (c /= '\ESC') && c /= '\r')
  6309. 1122.13 s [safe-coloured-text-gen]
  6310. 1122.13 s [safe-coloured-text-gen] carriageReturnP :: Parser AnsiToken
  6311. 1122.13 s [safe-coloured-text-gen] carriageReturnP = do
  6312. 1122.13 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:103:61-70
  6313. 1122.13 s [safe-coloured-text-gen] @@ -100,7 +100,7 @@
  6314. 1122.13 s [safe-coloured-text-gen] ansiTokenP = csiSequenceP <|> incompleteEscapeP <|> carriageReturnP <|> plainTextP
  6315. 1122.13 s [safe-coloured-text-gen]
  6316. 1122.13 s [safe-coloured-text-gen] plainTextP :: Parser AnsiToken
  6317. 1122.13 s [safe-coloured-text-gen] -plainTextP = PlainText <$> takeWhile1 (\c -> c /= '\ESC' && c /= '\r')
  6318. 1122.13 s [safe-coloured-text-gen] +plainTextP = PlainText <$> takeWhile1 (\c -> c /= '\ESC' && True)
  6319. 1122.13 s [safe-coloured-text-gen]
  6320. 1122.13 s [safe-coloured-text-gen] carriageReturnP :: Parser AnsiToken
  6321. 1122.13 s [safe-coloured-text-gen] carriageReturnP = do
  6322. 1122.13 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:103:61-70
  6323. 1122.13 s [safe-coloured-text-gen] @@ -100,7 +100,7 @@
  6324. 1122.13 s [safe-coloured-text-gen] ansiTokenP = csiSequenceP <|> incompleteEscapeP <|> carriageReturnP <|> plainTextP
  6325. 1122.13 s [safe-coloured-text-gen]
  6326. 1122.13 s [safe-coloured-text-gen] plainTextP :: Parser AnsiToken
  6327. 1122.13 s [safe-coloured-text-gen] -plainTextP = PlainText <$> takeWhile1 (\c -> c /= '\ESC' && c /= '\r')
  6328. 1122.13 s [safe-coloured-text-gen] +plainTextP = PlainText <$> takeWhile1 (\c -> c /= '\ESC' && False)
  6329. 1122.13 s [safe-coloured-text-gen]
  6330. 1122.13 s [safe-coloured-text-gen] carriageReturnP :: Parser AnsiToken
  6331. 1122.13 s [safe-coloured-text-gen] carriageReturnP = do
  6332. 1122.13 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:103:61-70
  6333. 1122.13 s [safe-coloured-text-gen] @@ -100,7 +100,7 @@
  6334. 1122.13 s [safe-coloured-text-gen] ansiTokenP = csiSequenceP <|> incompleteEscapeP <|> carriageReturnP <|> plainTextP
  6335. 1122.13 s [safe-coloured-text-gen]
  6336. 1122.13 s [safe-coloured-text-gen] plainTextP :: Parser AnsiToken
  6337. 1122.13 s [safe-coloured-text-gen] -plainTextP = PlainText <$> takeWhile1 (\c -> c /= '\ESC' && c /= '\r')
  6338. 1122.13 s [safe-coloured-text-gen] +plainTextP = PlainText <$> takeWhile1 (\c -> c /= '\ESC' && not (c /= '\r'))
  6339. 1122.13 s [safe-coloured-text-gen]
  6340. 1122.13 s [safe-coloured-text-gen] carriageReturnP :: Parser AnsiToken
  6341. 1122.13 s [safe-coloured-text-gen] carriageReturnP = do
  6342. 1122.13 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:103:46-70
  6343. 1122.13 s [safe-coloured-text-gen] @@ -100,7 +100,7 @@
  6344. 1122.13 s [safe-coloured-text-gen] ansiTokenP = csiSequenceP <|> incompleteEscapeP <|> carriageReturnP <|> plainTextP
  6345. 1122.13 s [safe-coloured-text-gen]
  6346. 1122.13 s [safe-coloured-text-gen] plainTextP :: Parser AnsiToken
  6347. 1122.13 s [safe-coloured-text-gen] -plainTextP = PlainText <$> takeWhile1 (\c -> c /= '\ESC' && c /= '\r')
  6348. 1122.13 s [safe-coloured-text-gen] +plainTextP = PlainText <$> takeWhile1 (\c -> True)
  6349. 1122.13 s [safe-coloured-text-gen]
  6350. 1122.13 s [safe-coloured-text-gen] carriageReturnP :: Parser AnsiToken
  6351. 1122.13 s [safe-coloured-text-gen] carriageReturnP = do
  6352. 1122.13 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:103:46-70
  6353. 1122.13 s [safe-coloured-text-gen] @@ -100,7 +100,7 @@
  6354. 1122.13 s [safe-coloured-text-gen] ansiTokenP = csiSequenceP <|> incompleteEscapeP <|> carriageReturnP <|> plainTextP
  6355. 1122.13 s [safe-coloured-text-gen]
  6356. 1122.13 s [safe-coloured-text-gen] plainTextP :: Parser AnsiToken
  6357. 1122.13 s [safe-coloured-text-gen] -plainTextP = PlainText <$> takeWhile1 (\c -> c /= '\ESC' && c /= '\r')
  6358. 1122.13 s [safe-coloured-text-gen] +plainTextP = PlainText <$> takeWhile1 (\c -> False)
  6359. 1122.13 s [safe-coloured-text-gen]
  6360. 1122.13 s [safe-coloured-text-gen] carriageReturnP :: Parser AnsiToken
  6361. 1122.13 s [safe-coloured-text-gen] carriageReturnP = do
  6362. 1122.13 s [safe-coloured-text-gen] Testing mutation LogicOp at src/Text/Colour/Chunk/Parsing.hs:103:46-70
  6363. 1122.13 s [safe-coloured-text-gen] @@ -100,7 +100,7 @@
  6364. 1122.13 s [safe-coloured-text-gen] ansiTokenP = csiSequenceP <|> incompleteEscapeP <|> carriageReturnP <|> plainTextP
  6365. 1122.13 s [safe-coloured-text-gen]
  6366. 1122.13 s [safe-coloured-text-gen] plainTextP :: Parser AnsiToken
  6367. 1122.13 s [safe-coloured-text-gen] -plainTextP = PlainText <$> takeWhile1 (\c -> c /= '\ESC' && c /= '\r')
  6368. 1122.13 s [safe-coloured-text-gen] +plainTextP = PlainText <$> takeWhile1 (\c -> c /= '\ESC' || c /= '\r')
  6369. 1122.13 s [safe-coloured-text-gen]
  6370. 1122.13 s [safe-coloured-text-gen] carriageReturnP :: Parser AnsiToken
  6371. 1122.13 s [safe-coloured-text-gen] carriageReturnP = do
  6372. 1122.13 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:88:9-28
  6373. 1122.13 s [safe-coloured-text-gen] @@ -85,7 +85,7 @@
  6374. 1122.13 s [safe-coloured-text-gen] parseAnsiTokensLazy = go
  6375. 1122.13 s [safe-coloured-text-gen] where
  6376. 1122.13 s [safe-coloured-text-gen] go remaining
  6377. 1122.13 s [safe-coloured-text-gen] - | Lazy.null remaining = []
  6378. 1122.13 s [safe-coloured-text-gen] + | True = []
  6379. 1122.13 s [safe-coloured-text-gen] | otherwise =
  6380. 1122.13 s [safe-coloured-text-gen] case AL.parse ansiTokenP remaining of
  6381. 1122.13 s [safe-coloured-text-gen] AL.Done rest token -> token : go rest
  6382. 1122.13 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Chunk/Parsing.hs:90:11-52
  6383. 1122.13 s [safe-coloured-text-gen] @@ -87,12 +87,11 @@
  6384. 1122.13 s [safe-coloured-text-gen] go remaining
  6385. 1122.13 s [safe-coloured-text-gen] | Lazy.null remaining = []
  6386. 1122.13 s [safe-coloured-text-gen] | otherwise =
  6387. 1122.13 s [safe-coloured-text-gen] case AL.parse ansiTokenP remaining of
  6388. 1122.13 s [safe-coloured-text-gen] - AL.Done rest token -> token : go rest
  6389. 1122.13 s [safe-coloured-text-gen] AL.Fail _ _ _ ->
  6390. 1122.13 s [safe-coloured-text-gen] -- This shouldn't happen since ansiTokenP always succeeds on
  6391. 1122.13 s [safe-coloured-text-gen] -- non-empty input (incompleteEscapeP and plainTextP are catch-alls).
  6392. 1122.13 s [safe-coloured-text-gen] [PlainText (Lazy.toStrict remaining)]
  6393. 1122.13 s [safe-coloured-text-gen]
  6394. 1122.13 s [safe-coloured-text-gen] -- | Parse a single ANSI token: a CSI sequence, a bare ESC, a carriage
  6395. 1122.13 s [safe-coloured-text-gen] -- return, or plain text.
  6396. 1122.13 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:88:9-28
  6397. 1122.13 s [safe-coloured-text-gen] @@ -85,7 +85,7 @@
  6398. 1122.13 s [safe-coloured-text-gen] parseAnsiTokensLazy = go
  6399. 1122.13 s [safe-coloured-text-gen] where
  6400. 1122.13 s [safe-coloured-text-gen] go remaining
  6401. 1122.13 s [safe-coloured-text-gen] - | Lazy.null remaining = []
  6402. 1122.13 s [safe-coloured-text-gen] + | not (Lazy.null remaining) = []
  6403. 1122.13 s [safe-coloured-text-gen] | otherwise =
  6404. 1122.13 s [safe-coloured-text-gen] case AL.parse ansiTokenP remaining of
  6405. 1122.13 s [safe-coloured-text-gen] AL.Done rest token -> token : go rest
  6406. 1122.13 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:103:46-70
  6407. 1122.13 s [safe-coloured-text-gen] @@ -100,7 +100,7 @@
  6408. 1122.13 s [safe-coloured-text-gen] ansiTokenP = csiSequenceP <|> incompleteEscapeP <|> carriageReturnP <|> plainTextP
  6409. 1122.13 s [safe-coloured-text-gen]
  6410. 1122.13 s [safe-coloured-text-gen] plainTextP :: Parser AnsiToken
  6411. 1122.13 s [safe-coloured-text-gen] -plainTextP = PlainText <$> takeWhile1 (\c -> c /= '\ESC' && c /= '\r')
  6412. 1122.13 s [safe-coloured-text-gen] +plainTextP = PlainText <$> takeWhile1 (\c -> not (c /= '\ESC' && c /= '\r'))
  6413. 1122.13 s [safe-coloured-text-gen]
  6414. 1122.13 s [safe-coloured-text-gen] carriageReturnP :: Parser AnsiToken
  6415. 1122.13 s [safe-coloured-text-gen] carriageReturnP = do
  6416. 1122.13 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Chunk/Parsing.hs:78:3-27
  6417. 1122.13 s [safe-coloured-text-gen] @@ -75,9 +75,8 @@
  6418. 1122.13 s [safe-coloured-text-gen] -- Any incomplete escape sequence at the end of input is emitted as 'PlainText'.
  6419. 1122.14 s [safe-coloured-text-gen] parseAnsiTokens :: Text -> [AnsiToken]
  6420. 1122.14 s [safe-coloured-text-gen] parseAnsiTokens t =
  6421. 1122.14 s [safe-coloured-text-gen] case parseOnly (many' ansiTokenP <* endOfInput) t of
  6422. 1122.14 s [safe-coloured-text-gen] - Left _ -> [PlainText t]
  6423. 1122.14 s [safe-coloured-text-gen] Right tokens -> tokens
  6424. 1122.14 s [safe-coloured-text-gen]
  6425. 1123.53 s [safe-coloured-text-gen] -- | Parse lazy 'Lazy.Text' into a list of 'AnsiToken's, produced lazily.
  6426. 1123.53 s [safe-coloured-text-gen] -- Tokens are yielded as soon as enough input has been consumed to complete them.
  6427. 1123.53 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Chunk/Parsing.hs:90:11-52
  6428. 1123.53 s [safe-coloured-text-gen] @@ -87,12 +87,8 @@
  6429. 1123.53 s [safe-coloured-text-gen] go remaining
  6430. 1123.53 s [safe-coloured-text-gen] | Lazy.null remaining = []
  6431. 1123.53 s [safe-coloured-text-gen] | otherwise =
  6432. 1123.53 s [safe-coloured-text-gen] case AL.parse ansiTokenP remaining of
  6433. 1123.53 s [safe-coloured-text-gen] AL.Done rest token -> token : go rest
  6434. 1123.53 s [safe-coloured-text-gen] - AL.Fail _ _ _ ->
  6435. 1123.53 s [safe-coloured-text-gen] - -- This shouldn't happen since ansiTokenP always succeeds on
  6436. 1123.53 s [safe-coloured-text-gen] - -- non-empty input (incompleteEscapeP and plainTextP are catch-alls).
  6437. 1123.53 s [safe-coloured-text-gen] - [PlainText (Lazy.toStrict remaining)]
  6438. 1123.53 s [safe-coloured-text-gen]
  6439. 1123.53 s [safe-coloured-text-gen] -- | Parse a single ANSI token: a CSI sequence, a bare ESC, a carriage
  6440. 1123.53 s [safe-coloured-text-gen] -- return, or plain text.
  6441. 1123.53 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Capabilities/FromEnv.hs:36:25-28
  6442. 1123.53 s [safe-coloured-text-gen] @@ -33,7 +33,7 @@
  6443. 1123.53 s [safe-coloured-text-gen] case Terminfo.getCapability term (Terminfo.tiGetNum "colors") of
  6444. 1123.53 s [safe-coloured-text-gen] Nothing -> WithoutColours
  6445. 1123.53 s [safe-coloured-text-gen] Just c
  6446. 1123.53 s [safe-coloured-text-gen] - | c > 256 -> With24BitColours
  6447. 1123.53 s [safe-coloured-text-gen] + | c > 0 -> With24BitColours
  6448. 1123.53 s [safe-coloured-text-gen] | c >= 256 -> With8BitColours
  6449. 1123.53 s [safe-coloured-text-gen] | c >= 8 -> With8Colours
  6450. 1123.53 s [safe-coloured-text-gen] | otherwise -> WithoutColours
  6451. 1123.53 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Capabilities/FromEnv.hs:36:25-28
  6452. 1123.54 s [safe-coloured-text-gen] @@ -33,7 +33,7 @@
  6453. 1123.54 s [safe-coloured-text-gen] case Terminfo.getCapability term (Terminfo.tiGetNum "colors") of
  6454. 1123.54 s [safe-coloured-text-gen] Nothing -> WithoutColours
  6455. 1123.54 s [safe-coloured-text-gen] Just c
  6456. 1123.54 s [safe-coloured-text-gen] - | c > 256 -> With24BitColours
  6457. 1123.54 s [safe-coloured-text-gen] + | c > 1 -> With24BitColours
  6458. 1123.54 s [safe-coloured-text-gen] | c >= 256 -> With8BitColours
  6459. 1123.54 s [safe-coloured-text-gen] | c >= 8 -> With8Colours
  6460. 1123.54 s [safe-coloured-text-gen] | otherwise -> WithoutColours
  6461. 1123.54 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Chunk/Parsing.hs:78:3-27
  6462. 1123.54 s [safe-coloured-text-gen] @@ -75,9 +75,8 @@
  6463. 1123.54 s [safe-coloured-text-gen] -- Any incomplete escape sequence at the end of input is emitted as 'PlainText'.
  6464. 1123.54 s [safe-coloured-text-gen] parseAnsiTokens :: Text -> [AnsiToken]
  6465. 1123.54 s [safe-coloured-text-gen] parseAnsiTokens t =
  6466. 1123.54 s [safe-coloured-text-gen] case parseOnly (many' ansiTokenP <* endOfInput) t of
  6467. 1123.54 s [safe-coloured-text-gen] Left _ -> [PlainText t]
  6468. 1123.54 s [safe-coloured-text-gen] - Right tokens -> tokens
  6469. 1123.54 s [safe-coloured-text-gen]
  6470. 1123.54 s [safe-coloured-text-gen] -- | Parse lazy 'Lazy.Text' into a list of 'AnsiToken's, produced lazily.
  6471. 1123.54 s [safe-coloured-text-gen] -- Tokens are yielded as soon as enough input has been consumed to complete them.
  6472. 1123.54 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Capabilities/FromEnv.hs:36:25-28
  6473. 1123.54 s [safe-coloured-text-gen] @@ -33,7 +33,7 @@
  6474. 1123.54 s [safe-coloured-text-gen] case Terminfo.getCapability term (Terminfo.tiGetNum "colors") of
  6475. 1123.54 s [safe-coloured-text-gen] Nothing -> WithoutColours
  6476. 1123.54 s [safe-coloured-text-gen] Just c
  6477. 1123.54 s [safe-coloured-text-gen] - | c > 256 -> With24BitColours
  6478. 1123.54 s [safe-coloured-text-gen] + | c > -256 -> With24BitColours
  6479. 1123.54 s [safe-coloured-text-gen] | c >= 256 -> With8BitColours
  6480. 1123.54 s [safe-coloured-text-gen] | c >= 8 -> With8Colours
  6481. 1123.54 s [safe-coloured-text-gen] | otherwise -> WithoutColours
  6482. 1123.54 s [safe-coloured-text-gen] Testing mutation Cmp at src/Text/Colour/Capabilities/FromEnv.hs:36:21-28
  6483. 1123.54 s [safe-coloured-text-gen] @@ -33,7 +33,7 @@
  6484. 1123.54 s [safe-coloured-text-gen] case Terminfo.getCapability term (Terminfo.tiGetNum "colors") of
  6485. 1123.54 s [safe-coloured-text-gen] Nothing -> WithoutColours
  6486. 1123.54 s [safe-coloured-text-gen] Just c
  6487. 1123.54 s [safe-coloured-text-gen] - | c > 256 -> With24BitColours
  6488. 1123.54 s [safe-coloured-text-gen] + | c < 256 -> With24BitColours
  6489. 1123.54 s [safe-coloured-text-gen] | c >= 256 -> With8BitColours
  6490. 1123.54 s [safe-coloured-text-gen] | c >= 8 -> With8Colours
  6491. 1123.54 s [safe-coloured-text-gen] | otherwise -> WithoutColours
  6492. 1123.54 s [safe-coloured-text-gen] Testing mutation Cmp at src/Text/Colour/Capabilities/FromEnv.hs:36:21-28
  6493. 1123.54 s [safe-coloured-text-gen] @@ -33,7 +33,7 @@
  6494. 1123.54 s [safe-coloured-text-gen] case Terminfo.getCapability term (Terminfo.tiGetNum "colors") of
  6495. 1123.54 s [safe-coloured-text-gen] Nothing -> WithoutColours
  6496. 1123.54 s [safe-coloured-text-gen] Just c
  6497. 1123.54 s [safe-coloured-text-gen] - | c > 256 -> With24BitColours
  6498. 1123.54 s [safe-coloured-text-gen] + | c <= 256 -> With24BitColours
  6499. 1123.54 s [safe-coloured-text-gen] | c >= 256 -> With8BitColours
  6500. 1123.54 s [safe-coloured-text-gen] | c >= 8 -> With8Colours
  6501. 1123.54 s [safe-coloured-text-gen] | otherwise -> WithoutColours
  6502. 1123.54 s [safe-coloured-text-gen] Testing mutation Cmp at src/Text/Colour/Capabilities/FromEnv.hs:36:21-28
  6503. 1123.54 s [safe-coloured-text-gen] @@ -33,7 +33,7 @@
  6504. 1123.54 s [safe-coloured-text-gen] case Terminfo.getCapability term (Terminfo.tiGetNum "colors") of
  6505. 1123.54 s [safe-coloured-text-gen] Nothing -> WithoutColours
  6506. 1123.54 s [safe-coloured-text-gen] Just c
  6507. 1123.54 s [safe-coloured-text-gen] - | c > 256 -> With24BitColours
  6508. 1123.54 s [safe-coloured-text-gen] + | c >= 256 -> With24BitColours
  6509. 1123.54 s [safe-coloured-text-gen] | c >= 256 -> With8BitColours
  6510. 1123.54 s [safe-coloured-text-gen] | c >= 8 -> With8Colours
  6511. 1123.54 s [safe-coloured-text-gen] | otherwise -> WithoutColours
  6512. 1123.54 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Capabilities/FromEnv.hs:36:21-28
  6513. 1123.54 s [safe-coloured-text-gen] @@ -33,7 +33,7 @@
  6514. 1123.54 s [safe-coloured-text-gen] case Terminfo.getCapability term (Terminfo.tiGetNum "colors") of
  6515. 1123.54 s [safe-coloured-text-gen] Nothing -> WithoutColours
  6516. 1123.55 s [safe-coloured-text-gen] Just c
  6517. 1123.55 s [safe-coloured-text-gen] - | c > 256 -> With24BitColours
  6518. 1123.55 s [safe-coloured-text-gen] + | True -> With24BitColours
  6519. 1123.55 s [safe-coloured-text-gen] | c >= 256 -> With8BitColours
  6520. 1123.55 s [safe-coloured-text-gen] | c >= 8 -> With8Colours
  6521. 1123.55 s [safe-coloured-text-gen] | otherwise -> WithoutColours
  6522. 1123.55 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Capabilities/FromEnv.hs:36:21-28
  6523. 1123.55 s [safe-coloured-text-gen] @@ -33,7 +33,7 @@
  6524. 1123.55 s [safe-coloured-text-gen] case Terminfo.getCapability term (Terminfo.tiGetNum "colors") of
  6525. 1123.55 s [safe-coloured-text-gen] Nothing -> WithoutColours
  6526. 1123.55 s [safe-coloured-text-gen] Just c
  6527. 1123.55 s [safe-coloured-text-gen] - | c > 256 -> With24BitColours
  6528. 1123.55 s [safe-coloured-text-gen] + | not (c > 256) -> With24BitColours
  6529. 1123.55 s [safe-coloured-text-gen] | c >= 256 -> With8BitColours
  6530. 1123.55 s [safe-coloured-text-gen] | c >= 8 -> With8Colours
  6531. 1123.55 s [safe-coloured-text-gen] | otherwise -> WithoutColours
  6532. 1123.55 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Capabilities/FromEnv.hs:37:26-29
  6533. 1123.55 s [safe-coloured-text-gen] @@ -34,7 +34,7 @@
  6534. 1123.55 s [safe-coloured-text-gen] Nothing -> WithoutColours
  6535. 1123.55 s [safe-coloured-text-gen] Just c
  6536. 1123.55 s [safe-coloured-text-gen] | c > 256 -> With24BitColours
  6537. 1123.55 s [safe-coloured-text-gen] - | c >= 256 -> With8BitColours
  6538. 1123.55 s [safe-coloured-text-gen] + | c >= 0 -> With8BitColours
  6539. 1123.55 s [safe-coloured-text-gen] | c >= 8 -> With8Colours
  6540. 1123.55 s [safe-coloured-text-gen] | otherwise -> WithoutColours
  6541. 1123.55 s [safe-coloured-text-gen]
  6542. 1123.55 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Capabilities/FromEnv.hs:37:26-29
  6543. 1123.55 s [safe-coloured-text-gen] @@ -34,7 +34,7 @@
  6544. 1123.55 s [safe-coloured-text-gen] Nothing -> WithoutColours
  6545. 1123.55 s [safe-coloured-text-gen] Just c
  6546. 1123.55 s [safe-coloured-text-gen] | c > 256 -> With24BitColours
  6547. 1123.55 s [safe-coloured-text-gen] - | c >= 256 -> With8BitColours
  6548. 1123.55 s [safe-coloured-text-gen] + | c >= 1 -> With8BitColours
  6549. 1123.55 s [safe-coloured-text-gen] | c >= 8 -> With8Colours
  6550. 1123.55 s [safe-coloured-text-gen] | otherwise -> WithoutColours
  6551. 1123.55 s [safe-coloured-text-gen]
  6552. 1123.55 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Capabilities/FromEnv.hs:37:26-29
  6553. 1123.55 s [safe-coloured-text-gen] @@ -34,7 +34,7 @@
  6554. 1123.55 s [safe-coloured-text-gen] Nothing -> WithoutColours
  6555. 1123.55 s [safe-coloured-text-gen] Just c
  6556. 1123.55 s [safe-coloured-text-gen] | c > 256 -> With24BitColours
  6557. 1123.55 s [safe-coloured-text-gen] - | c >= 256 -> With8BitColours
  6558. 1123.55 s [safe-coloured-text-gen] + | c >= -256 -> With8BitColours
  6559. 1123.55 s [safe-coloured-text-gen] | c >= 8 -> With8Colours
  6560. 1123.55 s [safe-coloured-text-gen] | otherwise -> WithoutColours
  6561. 1123.55 s [safe-coloured-text-gen]
  6562. 1123.55 s [safe-coloured-text-gen] Testing mutation Cmp at src/Text/Colour/Capabilities/FromEnv.hs:37:21-29
  6563. 1123.55 s [safe-coloured-text-gen] @@ -34,7 +34,7 @@
  6564. 1123.55 s [safe-coloured-text-gen] Nothing -> WithoutColours
  6565. 1123.55 s [safe-coloured-text-gen] Just c
  6566. 1123.55 s [safe-coloured-text-gen] | c > 256 -> With24BitColours
  6567. 1123.55 s [safe-coloured-text-gen] - | c >= 256 -> With8BitColours
  6568. 1123.55 s [safe-coloured-text-gen] + | c < 256 -> With8BitColours
  6569. 1123.55 s [safe-coloured-text-gen] | c >= 8 -> With8Colours
  6570. 1123.55 s [safe-coloured-text-gen] | otherwise -> WithoutColours
  6571. 1123.55 s [safe-coloured-text-gen]
  6572. 1123.55 s [safe-coloured-text-gen] Testing mutation Cmp at src/Text/Colour/Capabilities/FromEnv.hs:37:21-29
  6573. 1123.55 s [safe-coloured-text-gen] @@ -34,7 +34,7 @@
  6574. 1123.55 s [safe-coloured-text-gen] Nothing -> WithoutColours
  6575. 1123.55 s [safe-coloured-text-gen] Just c
  6576. 1123.55 s [safe-coloured-text-gen] | c > 256 -> With24BitColours
  6577. 1123.55 s [safe-coloured-text-gen] - | c >= 256 -> With8BitColours
  6578. 1123.55 s [safe-coloured-text-gen] + | c <= 256 -> With8BitColours
  6579. 1123.55 s [safe-coloured-text-gen] | c >= 8 -> With8Colours
  6580. 1123.55 s [safe-coloured-text-gen] | otherwise -> WithoutColours
  6581. 1123.55 s [safe-coloured-text-gen]
  6582. 1123.55 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Capabilities/FromEnv.hs:37:21-29
  6583. 1123.55 s [safe-coloured-text-gen] @@ -34,7 +34,7 @@
  6584. 1123.55 s [safe-coloured-text-gen] Nothing -> WithoutColours
  6585. 1123.55 s [safe-coloured-text-gen] Just c
  6586. 1123.55 s [safe-coloured-text-gen] | c > 256 -> With24BitColours
  6587. 1123.55 s [safe-coloured-text-gen] - | c >= 256 -> With8BitColours
  6588. 1123.55 s [safe-coloured-text-gen] + | True -> With8BitColours
  6589. 1123.55 s [safe-coloured-text-gen] | c >= 8 -> With8Colours
  6590. 1123.55 s [safe-coloured-text-gen] | otherwise -> WithoutColours
  6591. 1123.55 s [safe-coloured-text-gen]
  6592. 1123.55 s [safe-coloured-text-gen] Testing mutation Cmp at src/Text/Colour/Capabilities/FromEnv.hs:37:21-29
  6593. 1123.55 s [safe-coloured-text-gen] @@ -34,7 +34,7 @@
  6594. 1123.55 s [safe-coloured-text-gen] Nothing -> WithoutColours
  6595. 1123.55 s [safe-coloured-text-gen] Just c
  6596. 1123.55 s [safe-coloured-text-gen] | c > 256 -> With24BitColours
  6597. 1123.55 s [safe-coloured-text-gen] - | c >= 256 -> With8BitColours
  6598. 1123.55 s [safe-coloured-text-gen] + | c > 256 -> With8BitColours
  6599. 1123.55 s [safe-coloured-text-gen] | c >= 8 -> With8Colours
  6600. 1123.55 s [safe-coloured-text-gen] | otherwise -> WithoutColours
  6601. 1123.55 s [safe-coloured-text-gen]
  6602. 1123.55 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Capabilities/FromEnv.hs:38:26-27
  6603. 1123.56 s [safe-coloured-text-gen] @@ -35,7 +35,7 @@
  6604. 1123.56 s [safe-coloured-text-gen] Just c
  6605. 1123.56 s [safe-coloured-text-gen] | c > 256 -> With24BitColours
  6606. 1123.56 s [safe-coloured-text-gen] | c >= 256 -> With8BitColours
  6607. 1123.56 s [safe-coloured-text-gen] - | c >= 8 -> With8Colours
  6608. 1123.56 s [safe-coloured-text-gen] + | c >= 0 -> With8Colours
  6609. 1123.56 s [safe-coloured-text-gen] | otherwise -> WithoutColours
  6610. 1123.56 s [safe-coloured-text-gen]
  6611. 1123.56 s [safe-coloured-text-gen] -- | Try to detect how many colours a given handle can handle.
  6612. 1123.56 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Capabilities/FromEnv.hs:37:21-29
  6613. 1123.56 s [safe-coloured-text-gen] @@ -34,7 +34,7 @@
  6614. 1123.56 s [safe-coloured-text-gen] Nothing -> WithoutColours
  6615. 1123.56 s [safe-coloured-text-gen] Just c
  6616. 1123.56 s [safe-coloured-text-gen] | c > 256 -> With24BitColours
  6617. 1123.56 s [safe-coloured-text-gen] - | c >= 256 -> With8BitColours
  6618. 1123.56 s [safe-coloured-text-gen] + | not (c >= 256) -> With8BitColours
  6619. 1123.56 s [safe-coloured-text-gen] | c >= 8 -> With8Colours
  6620. 1123.56 s [safe-coloured-text-gen] | otherwise -> WithoutColours
  6621. 1123.56 s [safe-coloured-text-gen]
  6622. 1123.56 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Capabilities/FromEnv.hs:38:26-27
  6623. 1123.56 s [safe-coloured-text-gen] @@ -35,7 +35,7 @@
  6624. 1123.56 s [safe-coloured-text-gen] Just c
  6625. 1123.56 s [safe-coloured-text-gen] | c > 256 -> With24BitColours
  6626. 1123.56 s [safe-coloured-text-gen] | c >= 256 -> With8BitColours
  6627. 1123.56 s [safe-coloured-text-gen] - | c >= 8 -> With8Colours
  6628. 1123.56 s [safe-coloured-text-gen] + | c >= -8 -> With8Colours
  6629. 1123.56 s [safe-coloured-text-gen] | otherwise -> WithoutColours
  6630. 1123.56 s [safe-coloured-text-gen]
  6631. 1123.56 s [safe-coloured-text-gen] -- | Try to detect how many colours a given handle can handle.
  6632. 1123.56 s [safe-coloured-text-gen] Testing mutation IntLit at src/Text/Colour/Capabilities/FromEnv.hs:38:26-27
  6633. 1123.56 s [safe-coloured-text-gen] @@ -35,7 +35,7 @@
  6634. 1123.56 s [safe-coloured-text-gen] Just c
  6635. 1123.56 s [safe-coloured-text-gen] | c > 256 -> With24BitColours
  6636. 1123.56 s [safe-coloured-text-gen] | c >= 256 -> With8BitColours
  6637. 1123.56 s [safe-coloured-text-gen] - | c >= 8 -> With8Colours
  6638. 1123.56 s [safe-coloured-text-gen] + | c >= 1 -> With8Colours
  6639. 1123.56 s [safe-coloured-text-gen] | otherwise -> WithoutColours
  6640. 1123.56 s [safe-coloured-text-gen]
  6641. 1123.56 s [safe-coloured-text-gen] -- | Try to detect how many colours a given handle can handle.
  6642. 1123.56 s [safe-coloured-text-gen] Testing mutation Cmp at src/Text/Colour/Capabilities/FromEnv.hs:38:21-27
  6643. 1123.56 s [safe-coloured-text-gen] @@ -35,7 +35,7 @@
  6644. 1123.56 s [safe-coloured-text-gen] Just c
  6645. 1123.56 s [safe-coloured-text-gen] | c > 256 -> With24BitColours
  6646. 1123.56 s [safe-coloured-text-gen] | c >= 256 -> With8BitColours
  6647. 1123.56 s [safe-coloured-text-gen] - | c >= 8 -> With8Colours
  6648. 1123.56 s [safe-coloured-text-gen] + | c < 8 -> With8Colours
  6649. 1123.56 s [safe-coloured-text-gen] | otherwise -> WithoutColours
  6650. 1123.56 s [safe-coloured-text-gen]
  6651. 1123.56 s [safe-coloured-text-gen] -- | Try to detect how many colours a given handle can handle.
  6652. 1123.56 s [safe-coloured-text-gen] Testing mutation Cmp at src/Text/Colour/Capabilities/FromEnv.hs:38:21-27
  6653. 1123.56 s [safe-coloured-text-gen] @@ -35,7 +35,7 @@
  6654. 1123.56 s [safe-coloured-text-gen] Just c
  6655. 1123.56 s [safe-coloured-text-gen] | c > 256 -> With24BitColours
  6656. 1123.56 s [safe-coloured-text-gen] | c >= 256 -> With8BitColours
  6657. 1123.56 s [safe-coloured-text-gen] - | c >= 8 -> With8Colours
  6658. 1123.56 s [safe-coloured-text-gen] + | c <= 8 -> With8Colours
  6659. 1123.56 s [safe-coloured-text-gen] | otherwise -> WithoutColours
  6660. 1123.56 s [safe-coloured-text-gen]
  6661. 1123.56 s [safe-coloured-text-gen] -- | Try to detect how many colours a given handle can handle.
  6662. 1123.56 s [safe-coloured-text-gen] Testing mutation Cmp at src/Text/Colour/Capabilities/FromEnv.hs:38:21-27
  6663. 1123.56 s [safe-coloured-text-gen] @@ -35,7 +35,7 @@
  6664. 1123.56 s [safe-coloured-text-gen] Just c
  6665. 1123.56 s [safe-coloured-text-gen] | c > 256 -> With24BitColours
  6666. 1123.56 s [safe-coloured-text-gen] | c >= 256 -> With8BitColours
  6667. 1123.56 s [safe-coloured-text-gen] - | c >= 8 -> With8Colours
  6668. 1123.56 s [safe-coloured-text-gen] + | c > 8 -> With8Colours
  6669. 1123.56 s [safe-coloured-text-gen] | otherwise -> WithoutColours
  6670. 1123.56 s [safe-coloured-text-gen]
  6671. 1123.56 s [safe-coloured-text-gen] -- | Try to detect how many colours a given handle can handle.
  6672. 1123.56 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Capabilities/FromEnv.hs:38:21-27
  6673. 1123.56 s [safe-coloured-text-gen] @@ -35,7 +35,7 @@
  6674. 1123.56 s [safe-coloured-text-gen] Just c
  6675. 1123.56 s [safe-coloured-text-gen] | c > 256 -> With24BitColours
  6676. 1123.56 s [safe-coloured-text-gen] | c >= 256 -> With8BitColours
  6677. 1123.56 s [safe-coloured-text-gen] - | c >= 8 -> With8Colours
  6678. 1123.56 s [safe-coloured-text-gen] + | True -> With8Colours
  6679. 1123.56 s [safe-coloured-text-gen] | otherwise -> WithoutColours
  6680. 1123.56 s [safe-coloured-text-gen]
  6681. 1123.56 s [safe-coloured-text-gen] -- | Try to detect how many colours a given handle can handle.
  6682. 1123.56 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Capabilities/FromEnv.hs:38:21-27
  6683. 1123.56 s [safe-coloured-text-gen] @@ -35,7 +35,7 @@
  6684. 1123.56 s [safe-coloured-text-gen] Just c
  6685. 1123.56 s [safe-coloured-text-gen] | c > 256 -> With24BitColours
  6686. 1123.56 s [safe-coloured-text-gen] | c >= 256 -> With8BitColours
  6687. 1123.56 s [safe-coloured-text-gen] - | c >= 8 -> With8Colours
  6688. 1123.56 s [safe-coloured-text-gen] + | not (c >= 8) -> With8Colours
  6689. 1123.56 s [safe-coloured-text-gen] | otherwise -> WithoutColours
  6690. 1123.56 s [safe-coloured-text-gen]
  6691. 1123.56 s [safe-coloured-text-gen] -- | Try to detect how many colours a given handle can handle.
  6692. 1123.56 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Capabilities/FromEnv.hs:33:15-48
  6693. 1123.56 s [safe-coloured-text-gen] @@ -30,13 +30,12 @@
  6694. 1123.56 s [safe-coloured-text-gen] Just "truecolor" -> With24BitColours
  6695. 1123.56 s [safe-coloured-text-gen] Just "24bit" -> With24BitColours
  6696. 1123.56 s [safe-coloured-text-gen] _ ->
  6697. 1123.56 s [safe-coloured-text-gen] case Terminfo.getCapability term (Terminfo.tiGetNum "colors") of
  6698. 1123.56 s [safe-coloured-text-gen] - Nothing -> WithoutColours
  6699. 1123.57 s [safe-coloured-text-gen] Just c
  6700. 1123.57 s [safe-coloured-text-gen] | c > 256 -> With24BitColours
  6701. 1123.57 s [safe-coloured-text-gen] | c >= 256 -> With8BitColours
  6702. 1123.57 s [safe-coloured-text-gen] | c >= 8 -> With8Colours
  6703. 1123.57 s [safe-coloured-text-gen] | otherwise -> WithoutColours
  6704. 1123.57 s [safe-coloured-text-gen]
  6705. 1123.57 s [safe-coloured-text-gen] -- | Try to detect how many colours a given handle can handle.
  6706. 1123.57 s [safe-coloured-text-gen] --
  6707. 1123.57 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Capabilities/FromEnv.hs:33:15-48
  6708. 1123.57 s [safe-coloured-text-gen] @@ -30,13 +30,8 @@
  6709. 1123.57 s [safe-coloured-text-gen] Just "truecolor" -> With24BitColours
  6710. 1123.57 s [safe-coloured-text-gen] Just "24bit" -> With24BitColours
  6711. 1123.57 s [safe-coloured-text-gen] _ ->
  6712. 1123.57 s [safe-coloured-text-gen] case Terminfo.getCapability term (Terminfo.tiGetNum "colors") of
  6713. 1123.57 s [safe-coloured-text-gen] Nothing -> WithoutColours
  6714. 1123.57 s [safe-coloured-text-gen] - Just c
  6715. 1123.57 s [safe-coloured-text-gen] - | c > 256 -> With24BitColours
  6716. 1123.57 s [safe-coloured-text-gen] - | c >= 256 -> With8BitColours
  6717. 1123.57 s [safe-coloured-text-gen] - | c >= 8 -> With8Colours
  6718. 1123.57 s [safe-coloured-text-gen] - | otherwise -> WithoutColours
  6719. 1123.57 s [safe-coloured-text-gen]
  6720. 1123.57 s [safe-coloured-text-gen] -- | Try to detect how many colours a given handle can handle.
  6721. 1123.57 s [safe-coloured-text-gen] --
  6722. 1123.57 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Capabilities/FromEnv.hs:29:18-48
  6723. 1123.57 s [safe-coloured-text-gen] @@ -26,17 +26,16 @@
  6724. 1123.57 s [safe-coloured-text-gen] -- To support 24-bit colour:
  6725. 1123.57 s [safe-coloured-text-gen] -- https://unix.stackexchange.com/questions/450365/check-if-terminal-supports-24-bit-true-color
  6726. 1123.57 s [safe-coloured-text-gen] mct <- lookupEnv "COLORTERM"
  6727. 1123.57 s [safe-coloured-text-gen] pure $ case mct of
  6728. 1123.57 s [safe-coloured-text-gen] - Just "truecolor" -> With24BitColours
  6729. 1123.57 s [safe-coloured-text-gen] Just "24bit" -> With24BitColours
  6730. 1123.57 s [safe-coloured-text-gen] _ ->
  6731. 1123.57 s [safe-coloured-text-gen] case Terminfo.getCapability term (Terminfo.tiGetNum "colors") of
  6732. 1123.57 s [safe-coloured-text-gen] Nothing -> WithoutColours
  6733. 1123.57 s [safe-coloured-text-gen] Just c
  6734. 1123.57 s [safe-coloured-text-gen] | c > 256 -> With24BitColours
  6735. 1123.57 s [safe-coloured-text-gen] | c >= 256 -> With8BitColours
  6736. 1123.57 s [safe-coloured-text-gen] | c >= 8 -> With8Colours
  6737. 1123.57 s [safe-coloured-text-gen] | otherwise -> WithoutColours
  6738. 1123.57 s [safe-coloured-text-gen]
  6739. 1123.57 s [safe-coloured-text-gen] -- | Try to detect how many colours a given handle can handle.
  6740. 1123.57 s [safe-coloured-text-gen] --
  6741. 1123.57 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Capabilities/FromEnv.hs:29:18-48
  6742. 1123.57 s [safe-coloured-text-gen] @@ -26,17 +26,16 @@
  6743. 1123.57 s [safe-coloured-text-gen] -- To support 24-bit colour:
  6744. 1123.57 s [safe-coloured-text-gen] -- https://unix.stackexchange.com/questions/450365/check-if-terminal-supports-24-bit-true-color
  6745. 1123.57 s [safe-coloured-text-gen] mct <- lookupEnv "COLORTERM"
  6746. 1123.57 s [safe-coloured-text-gen] pure $ case mct of
  6747. 1123.57 s [safe-coloured-text-gen] Just "truecolor" -> With24BitColours
  6748. 1123.57 s [safe-coloured-text-gen] - Just "24bit" -> With24BitColours
  6749. 1123.57 s [safe-coloured-text-gen] _ ->
  6750. 1123.57 s [safe-coloured-text-gen] case Terminfo.getCapability term (Terminfo.tiGetNum "colors") of
  6751. 1123.57 s [safe-coloured-text-gen] Nothing -> WithoutColours
  6752. 1123.57 s [safe-coloured-text-gen] Just c
  6753. 1123.57 s [safe-coloured-text-gen] | c > 256 -> With24BitColours
  6754. 1123.57 s [safe-coloured-text-gen] | c >= 256 -> With8BitColours
  6755. 1123.57 s [safe-coloured-text-gen] | c >= 8 -> With8Colours
  6756. 1123.57 s [safe-coloured-text-gen] | otherwise -> WithoutColours
  6757. 1123.57 s [safe-coloured-text-gen]
  6758. 1123.57 s [safe-coloured-text-gen] -- | Try to detect how many colours a given handle can handle.
  6759. 1123.57 s [safe-coloured-text-gen] --
  6760. 1123.57 s [safe-coloured-text-gen] Testing mutation RemoveCase at src/Text/Colour/Capabilities/FromEnv.hs:29:18-48
  6761. 1123.57 s [safe-coloured-text-gen] @@ -26,17 +26,9 @@
  6762. 1123.57 s [safe-coloured-text-gen] -- To support 24-bit colour:
  6763. 1123.57 s [safe-coloured-text-gen] -- https://unix.stackexchange.com/questions/450365/check-if-terminal-supports-24-bit-true-color
  6764. 1123.57 s [safe-coloured-text-gen] mct <- lookupEnv "COLORTERM"
  6765. 1123.57 s [safe-coloured-text-gen] pure $ case mct of
  6766. 1123.57 s [safe-coloured-text-gen] Just "truecolor" -> With24BitColours
  6767. 1123.57 s [safe-coloured-text-gen] Just "24bit" -> With24BitColours
  6768. 1123.57 s [safe-coloured-text-gen] - _ ->
  6769. 1123.57 s [safe-coloured-text-gen] - case Terminfo.getCapability term (Terminfo.tiGetNum "colors") of
  6770. 1123.57 s [safe-coloured-text-gen] - Nothing -> WithoutColours
  6771. 1123.57 s [safe-coloured-text-gen] - Just c
  6772. 1123.57 s [safe-coloured-text-gen] - | c > 256 -> With24BitColours
  6773. 1123.57 s [safe-coloured-text-gen] - | c >= 256 -> With8BitColours
  6774. 1123.57 s [safe-coloured-text-gen] - | c >= 8 -> With8Colours
  6775. 1123.57 s [safe-coloured-text-gen] - | otherwise -> WithoutColours
  6776. 1123.57 s [safe-coloured-text-gen]
  6777. 1123.57 s [safe-coloured-text-gen] -- | Try to detect how many colours a given handle can handle.
  6778. 1123.57 s [safe-coloured-text-gen] --
  6779. 1123.57 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Capabilities/FromEnv.hs:47:6-12
  6780. 1123.57 s [safe-coloured-text-gen] @@ -44,6 +44,6 @@
  6781. 1170.50 s [safe-coloured-text-gen] getTerminalCapabilitiesFromHandle :: Handle -> IO TerminalCaKilled: 492
  6782. 1170.50 s [safe-coloured-text-gen] Survived: 54
  6783. 1170.52 s [safe-coloured-text-gen] Uncovered: 59
  6784. 1170.52 s [safe-coloured-text-gen]
  6785. 1170.52 s [safe-coloured-text-gen] Surviving mutations:
  6786. 1170.52 s [safe-coloured-text-gen]
  6787. 1170.52 s [safe-coloured-text-gen] RemoveCase at src/Text/Colour/Chunk/Parsing.hs:78:3-27
  6788. 1170.52 s [safe-coloured-text-gen] @@ -75,9 +75,8 @@
  6789. 1170.52 s [safe-coloured-text-gen] -- Any incomplete escape sequence at the end of input is emitted as 'PlainText'.
  6790. 1170.52 s [safe-coloured-text-gen] parseAnsiTokens :: Text -> [AnsiToken]
  6791. 1170.52 s [safe-coloured-text-gen] parseAnsiTokens t =
  6792. 1170.52 s [safe-coloured-text-gen] case parseOnly (many' ansiTokenP <* endOfInput) t of
  6793. 1170.52 s [safe-coloured-text-gen] - Left _ -> [PlainText t]
  6794. 1170.52 s [safe-coloured-text-gen] Right tokens -> tokens
  6795. 1170.52 s [safe-coloured-text-gen]
  6796. 1170.52 s [safe-coloured-text-gen] -- | Parse lazy 'Lazy.Text' into a list of 'AnsiToken's, produced lazily.
  6797. 1170.52 s [safe-coloured-text-gen] -- Tokens are yielded as soon as enough input has been consumed to complete them.
  6798. 1170.52 s [safe-coloured-text-gen]
  6799. 1170.52 s [safe-coloured-text-gen] RemoveCase at src/Text/Colour/Chunk/Parsing.hs:90:11-52
  6800. 1170.52 s [safe-coloured-text-gen] @@ -87,12 +87,8 @@
  6801. 1170.52 s [safe-coloured-text-gen] go remaining
  6802. 1170.52 s [safe-coloured-text-gen] | Lazy.null remaining = []
  6803. 1170.52 s [safe-coloured-text-gen] | otherwise =
  6804. 1170.52 s [safe-coloured-text-gen] case AL.parse ansiTokenP remaining of
  6805. 1170.52 s [safe-coloured-text-gen] AL.Done rest token -> token : go rest
  6806. 1170.52 s [safe-coloured-text-gen] - AL.Fail _ _ _ ->
  6807. 1170.52 s [safe-coloured-text-gen] - -- This shouldn't happen since ansiTokenP always succeeds on
  6808. 1170.52 s [safe-coloured-text-gen] - -- non-empty input (incompleteEscapeP and plainTextP are catch-alls).
  6809. 1170.52 s [safe-coloured-text-gen] - [PlainText (Lazy.toStrict remaining)]
  6810. 1170.52 s [safe-coloured-text-gen]
  6811. 1170.52 s [safe-coloured-text-gen] -- | Parse a single ANSI token: a CSI sequence, a bare ESC, a carriage
  6812. 1170.52 s [safe-coloured-text-gen] -- return, or plain text.
  6813. 1170.52 s [safe-coloured-text-gen]
  6814. 1170.52 s [safe-coloured-text-gen] ConstBool at src/Text/Colour/Chunk/Parsing.hs:103:61-70
  6815. 1170.52 s [safe-coloured-text-gen] @@ -100,7 +100,7 @@
  6816. 1170.52 s [safe-coloured-text-gen] ansiTokenP = csiSequenceP <|> incompleteEscapeP <|> carriageReturnP <|> plainTextP
  6817. 1170.52 s [safe-coloured-text-gen]
  6818. 1170.52 s [safe-coloured-text-gen] plainTextP :: Parser AnsiToken
  6819. 1170.52 s [safe-coloured-text-gen] -plainTextP = PlainText <$> takeWhile1 (\c -> c /= '\ESC' && c /= '\r')
  6820. 1170.52 s [safe-coloured-text-gen] +plainTextP = PlainText <$> takeWhile1 (\c -> c /= '\ESC' && True)
  6821. 1170.52 s [safe-coloured-text-gen]
  6822. 1170.52 s [safe-coloured-text-gen] carriageReturnP :: Parser AnsiToken
  6823. 1170.52 s [safe-coloured-text-gen] carriageReturnP = do
  6824. 1170.52 s [safe-coloured-text-gen]
  6825. 1170.52 s [safe-coloured-text-gen] LogicOp at src/Text/Colour/Chunk/Parsing.hs:122:31-57
  6826. 1170.52 s [safe-coloured-text-gen] @@ -119,7 +119,7 @@
  6827. 1170.52 s [safe-coloured-text-gen] _ <- char '\ESC'
  6828. 1170.52 s [safe-coloured-text-gen] _ <- char '['
  6829. 1170.52 s [safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
  6830. 1170.52 s [safe-coloured-text-gen] - finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
  6831. 1170.52 s [safe-coloured-text-gen] + finalByte <- satisfy (\c -> c >= '\x40' || c <= '\x7E')
  6832. 1170.52 s [safe-coloured-text-gen] pure $
  6833. 1170.52 s [safe-coloured-text-gen] if finalByte == 'm' && not hasIntermediateBytes
  6834. 1170.52 s [safe-coloured-text-gen] then SgrSequence params
  6835. 1170.52 s [safe-coloured-text-gen]
  6836. 1170.52 s [safe-coloured-text-gen] ConstBool at src/Text/Colour/Chunk/Parsing.hs:122:31-57
  6837. 1170.52 s [safe-coloured-text-gen] @@ -119,7 +119,7 @@
  6838. 1170.52 s [safe-coloured-text-gen] _ <- char '\ESC'
  6839. 1170.52 s [safe-coloured-text-gen] _ <- char '['
  6840. 1170.52 s [safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
  6841. 1170.52 s [safe-coloured-text-gen] - finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
  6842. 1170.52 s [safe-coloured-text-gen] + finalByte <- satisfy (\c -> True)
  6843. 1170.52 s [safe-coloured-text-gen] pure $
  6844. 1170.52 s [safe-coloured-text-gen] if finalByte == 'm' && not hasIntermediateBytes
  6845. 1170.52 s [safe-coloured-text-gen] then SgrSequence params
  6846. 1170.52 s [safe-coloured-text-gen]
  6847. 1170.52 s [safe-coloured-text-gen] ConstBool at src/Text/Colour/Chunk/Parsing.hs:122:46-57
  6848. 1170.52 s [safe-coloured-text-gen] @@ -119,7 +119,7 @@
  6849. 1170.52 s [safe-coloured-text-gen] _ <- char '\ESC'
  6850. 1170.52 s [safe-coloured-text-gen] _ <- char '['
  6851. 1170.52 s [safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
  6852. 1170.52 s [safe-coloured-text-gen] - finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
  6853. 1170.52 s [safe-coloured-text-gen] + finalByte <- satisfy (\c -> c >= '\x40' && True)
  6854. 1170.52 s [safe-coloured-text-gen] pure $
  6855. 1170.52 s [safe-coloured-text-gen] if finalByte == 'm' && not hasIntermediateBytes
  6856. 1170.52 s [safe-coloured-text-gen] then SgrSequence params
  6857. 1170.52 s [safe-coloured-text-gen]
  6858. 1170.52 s [safe-coloured-text-gen] Cmp at src/Text/Colour/Chunk/Parsing.hs:122:46-57
  6859. 1170.52 s [safe-coloured-text-gen] @@ -119,7 +119,7 @@
  6860. 1170.52 s [safe-coloured-text-gen] _ <- char '\ESC'
  6861. 1170.52 s [safe-coloured-text-gen] _ <- char '['
  6862. 1170.52 s [safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
  6863. 1170.52 s [safe-coloured-text-gen] - finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
  6864. 1170.52 s [safe-coloured-text-gen] + finalByte <- satisfy (\c -> c >= '\x40' && c < '\x7E')
  6865. 1170.52 s [safe-coloured-text-gen] pure $
  6866. 1170.52 s [safe-coloured-text-gen] if finalByte == 'm' && not hasIntermediateBytes
  6867. 1170.52 s [safe-coloured-text-gen] then SgrSequence params
  6868. 1170.52 s [safe-coloured-text-gen]
  6869. 1170.52 s [safe-coloured-text-gen] ConstBool at src/Text/Colour/Chunk/Parsing.hs:122:31-42
  6870. 1170.52 s [safe-coloured-text-gen] @@ -119,7 +119,7 @@
  6871. 1170.52 s [safe-coloured-text-gen] _ <- char '\ESC'
  6872. 1170.52 s [safe-coloured-text-gen] _ <- char '['
  6873. 1170.52 s [safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
  6874. 1170.52 s [safe-coloured-text-gen] - finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
  6875. 1170.52 s [safe-coloured-text-gen] + finalByte <- satisfy (\c -> True && c <= '\x7E')
  6876. 1170.52 s [safe-coloured-text-gen] pure $
  6877. 1170.52 s [safe-coloured-text-gen] if finalByte == 'm' && not hasIntermediateBytes
  6878. 1170.52 s [safe-coloured-text-gen] then SgrSequence params
  6879. 1170.52 s [safe-coloured-text-gen]
  6880. 1170.52 s [safe-coloured-text-gen] Cmp at src/Text/Colour/Chunk/Parsing.hs:122:31-42
  6881. 1170.52 s [safe-coloured-text-gen] @@ -119,7 +119,7 @@
  6882. 1170.52 s [safe-coloured-text-gen] _ <- char '\ESC'
  6883. 1170.52 s [safe-coloured-text-gen] _ <- char '['
  6884. 1170.52 s [safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
  6885. 1170.52 s [safe-coloured-text-gen] - finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
  6886. 1170.52 s [safe-coloured-text-gen] + finalByte <- satisfy (\c -> c > '\x40' && c <= '\x7E')
  6887. 1170.52 s [safe-coloured-text-gen] pure $
  6888. 1170.52 s [safe-coloured-text-gen] if finalByte == 'm' && not hasIntermediateBytes
  6889. 1170.52 s [safe-coloured-text-gen] then SgrSequence params
  6890. 1170.52 s [safe-coloured-text-gen]
  6891. 1170.52 s [safe-coloured-text-gen] Cmp at src/Text/Colour/Chunk/Parsing.hs:147:33-44
  6892. 1170.52 s [safe-coloured-text-gen] @@ -144,7 +144,7 @@
  6893. 1170.52 s [safe-coloured-text-gen] if c == ';'
  6894. 1170.52 s [safe-coloured-text-gen] then anyChar >> go acc hasIntermediate
  6895. 1170.52 s [safe-coloured-text-gen] else
  6896. 1170.52 s [safe-coloured-text-gen] - if c >= '\x20' && c <= '\x2F'
  6897. 1170.52 s [safe-coloured-text-gen] + if c >= '\x20' && c < '\x2F'
  6898. 1170.52 s [safe-coloured-text-gen] then anyChar >> go acc True
  6899. 1170.52 s [safe-coloured-text-gen] else pure (acc, hasIntermediate)
  6900. 1170.52 s [safe-coloured-text-gen]
  6901. 1170.52 s [safe-coloured-text-gen]
  6902. 1170.52 s [safe-coloured-text-gen] ConstBool at src/Text/Colour/Chunk/Parsing.hs:147:18-29
  6903. 1170.52 s [safe-coloured-text-gen] @@ -144,7 +144,7 @@
  6904. 1170.52 s [safe-coloured-text-gen] if c == ';'
  6905. 1170.52 s [safe-coloured-text-gen] then anyChar >> go acc hasIntermediate
  6906. 1170.52 s [safe-coloured-text-gen] else
  6907. 1170.52 s [safe-coloured-text-gen] - if c >= '\x20' && c <= '\x2F'
  6908. 1170.52 s [safe-coloured-text-gen] + if True && c <= '\x2F'
  6909. 1170.52 s [safe-coloured-text-gen] then anyChar >> go acc True
  6910. 1170.52 s [safe-coloured-text-gen] else pure (acc, hasIntermediate)
  6911. 1170.52 s [safe-coloured-text-gen]
  6912. 1170.52 s [safe-coloured-text-gen]
  6913. 1170.52 s [safe-coloured-text-gen] Cmp at src/Text/Colour/Chunk/Parsing.hs:147:18-29
  6914. 1170.52 s [safe-coloured-text-gen] @@ -144,7 +144,7 @@
  6915. 1170.52 s [safe-coloured-text-gen] if c == ';'
  6916. 1170.52 s [safe-coloured-text-gen] then anyChar >> go acc hasIntermediate
  6917. 1170.52 s [safe-coloured-text-gen] else
  6918. 1170.52 s [safe-coloured-text-gen] - if c >= '\x20' && c <= '\x2F'
  6919. 1170.52 s [safe-coloured-text-gen] + if c <= '\x20' && c <= '\x2F'
  6920. 1170.52 s [safe-coloured-text-gen] then anyChar >> go acc True
  6921. 1170.52 s [safe-coloured-text-gen] else pure (acc, hasIntermediate)
  6922. 1170.52 s [safe-coloured-text-gen]
  6923. 1170.52 s [safe-coloured-text-gen]
  6924. 1170.52 s [safe-coloured-text-gen] ConstBool at src/Text/Colour/Chunk/Parsing.hs:145:36-51
  6925. 1170.52 s [safe-coloured-text-gen] @@ -142,7 +142,7 @@
  6926. 1170.52 s [safe-coloured-text-gen] _ -> go acc hasIntermediate
  6927. 1170.52 s [safe-coloured-text-gen] else
  6928. 1170.52 s [safe-coloured-text-gen] if c == ';'
  6929. 1170.52 s [safe-coloured-text-gen] - then anyChar >> go acc hasIntermediate
  6930. 1170.52 s [safe-coloured-text-gen] + then anyChar >> go acc False
  6931. 1170.52 s [safe-coloured-text-gen] else
  6932. 1170.52 s [safe-coloured-text-gen] if c >= '\x20' && c <= '\x2F'
  6933. 1170.52 s [safe-coloured-text-gen] then anyChar >> go acc True
  6934. 1170.52 s [safe-coloured-text-gen]
  6935. 1170.52 s [safe-coloured-text-gen] ConstBool at src/Text/Colour/Chunk/Parsing.hs:142:25-40
  6936. 1170.52 s [safe-coloured-text-gen] @@ -139,7 +139,7 @@
  6937. 1170.52 s [safe-coloured-text-gen] case readMaybe (Text.unpack digits) of
  6938. 1170.52 s [safe-coloured-text-gen] Just n
  6939. 1170.52 s [safe-coloured-text-gen] | n <= (255 :: Word) -> go (fromIntegral n : acc) hasIntermediate
  6940. 1170.52 s [safe-coloured-text-gen] - _ -> go acc hasIntermediate
  6941. 1170.52 s [safe-coloured-text-gen] + _ -> go acc False
  6942. 1170.52 s [safe-coloured-text-gen] else
  6943. 1170.52 s [safe-coloured-text-gen] if c == ';'
  6944. 1170.52 s [safe-coloured-text-gen] then anyChar >> go acc hasIntermediate
  6945. 1170.52 s [safe-coloured-text-gen]
  6946. 1170.52 s [safe-coloured-text-gen] RemoveCase at src/Text/Colour/Chunk/Parsing.hs:166:27-25
  6947. 1170.52 s [safe-coloured-text-gen] @@ -163,20 +163,14 @@
  6948. 1170.52 s [safe-coloured-text-gen] where
  6949. 1170.52 s [safe-coloured-text-gen] go :: ChunkStyle -> [AnsiToken] -> (ChunkStyle, [Chunk])
  6950. 1170.52 s [safe-coloured-text-gen] go s [] = (s, [])
  6951. 1170.52 s [safe-coloured-text-gen] go s (token : rest) = case token of
  6952. 1170.52 s [safe-coloured-text-gen] PlainText t
  6953. 1170.52 s [safe-coloured-text-gen] | Text.null t -> go s rest
  6954. 1170.52 s [safe-coloured-text-gen] | otherwise ->
  6955. 1170.52 s [safe-coloured-text-gen] let (finalS, restChunks) = go s rest
  6956. 1170.52 s [safe-coloured-text-gen] in (finalS, Chunk {chunkText = t, chunkStyle = s} : restChunks)
  6957. 1170.52 s [safe-coloured-text-gen] SgrSequence params -> go (applySGRParams s params) rest
  6958. 1170.52 s [safe-coloured-text-gen] OtherCsiSequence -> go s rest
  6959. 1170.52 s [safe-coloured-text-gen] - CarriageReturn ->
  6960. 1170.52 s [safe-coloured-text-gen] - case rest of
  6961. 1170.52 s [safe-coloured-text-gen] - (PlainText _ : _) ->
  6962. 1170.52 s [safe-coloured-text-gen] - let (finalS, restChunks) = go s rest
  6963. 1170.52 s [safe-coloured-text-gen] - in (finalS, Chunk {chunkText = "\n", chunkStyle = s} : restChunks)
  6964. 1170.52 s [safe-coloured-text-gen] - _ -> go s rest
  6965. 1170.52 s [safe-coloured-text-gen]
  6966. 1170.52 s [safe-coloured-text-gen] -- | Parse strict 'Text' containing ANSI escape codes into styled 'Chunk's.
  6967. 1170.52 s [safe-coloured-text-gen] --
  6968. 1170.52 s [safe-coloured-text-gen]
  6969. 1170.52 s [safe-coloured-text-gen] RemoveCase at src/Text/Colour/Chunk/Parsing.hs:255:7-30
  6970. 1170.52 s [safe-coloured-text-gen] @@ -252,8 +252,7 @@
  6971. 1170.52 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  6972. 1170.52 s [safe-coloured-text-gen] -- Bright background colours (100-107)
  6973. 1170.52 s [safe-coloured-text-gen] | p >= 100 && p <= 107 =
  6974. 1170.52 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 100) of
  6975. 1170.52 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Bright tc)}) ps
  6976. 1170.52 s [safe-coloured-text-gen] - Nothing -> goSGR s ps
  6977. 1170.52 s [safe-coloured-text-gen] -- Unknown code, skip
  6978. 1170.52 s [safe-coloured-text-gen] | otherwise = goSGR s ps
  6979. 1170.52 s [safe-coloured-text-gen]
  6980. 1170.53 s [safe-coloured-text-gen] LogicOp at src/Text/Colour/Chunk/Parsing.hs:254:5-25
  6981. 1170.53 s [safe-coloured-text-gen] @@ -251,7 +251,7 @@
  6982. 1170.53 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  6983. 1170.53 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  6984. 1170.53 s [safe-coloured-text-gen] -- Bright background colours (100-107)
  6985. 1170.53 s [safe-coloured-text-gen] - | p >= 100 && p <= 107 =
  6986. 1170.53 s [safe-coloured-text-gen] + | p >= 100 || p <= 107 =
  6987. 1170.53 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 100) of
  6988. 1170.53 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Bright tc)}) ps
  6989. 1170.53 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  6990. 1170.53 s [safe-coloured-text-gen]
  6991. 1170.53 s [safe-coloured-text-gen] ConstBool at src/Text/Colour/Chunk/Parsing.hs:254:5-25
  6992. 1170.53 s [safe-coloured-text-gen] @@ -251,7 +251,7 @@
  6993. 1170.53 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  6994. 1170.53 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  6995. 1170.53 s [safe-coloured-text-gen] -- Bright background colours (100-107)
  6996. 1170.53 s [safe-coloured-text-gen] - | p >= 100 && p <= 107 =
  6997. 1170.53 s [safe-coloured-text-gen] + | True =
  6998. 1170.53 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 100) of
  6999. 1170.53 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Bright tc)}) ps
  7000. 1170.53 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  7001. 1170.53 s [safe-coloured-text-gen]
  7002. 1170.53 s [safe-coloured-text-gen] ConstBool at src/Text/Colour/Chunk/Parsing.hs:254:17-25
  7003. 1170.53 s [safe-coloured-text-gen] @@ -251,7 +251,7 @@
  7004. 1170.53 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  7005. 1170.53 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  7006. 1170.53 s [safe-coloured-text-gen] -- Bright background colours (100-107)
  7007. 1170.53 s [safe-coloured-text-gen] - | p >= 100 && p <= 107 =
  7008. 1170.53 s [safe-coloured-text-gen] + | p >= 100 && True =
  7009. 1170.53 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 100) of
  7010. 1170.53 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Bright tc)}) ps
  7011. 1170.53 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  7012. 1170.53 s [safe-coloured-text-gen]
  7013. 1170.53 s [safe-coloured-text-gen] ConstBool at src/Text/Colour/Chunk/Parsing.hs:254:5-13
  7014. 1170.53 s [safe-coloured-text-gen] @@ -251,7 +251,7 @@
  7015. 1170.53 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  7016. 1170.53 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  7017. 1170.53 s [safe-coloured-text-gen] -- Bright background colours (100-107)
  7018. 1170.53 s [safe-coloured-text-gen] - | p >= 100 && p <= 107 =
  7019. 1170.53 s [safe-coloured-text-gen] + | True && p <= 107 =
  7020. 1170.53 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 100) of
  7021. 1170.53 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Bright tc)}) ps
  7022. 1170.53 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  7023. 1170.53 s [safe-coloured-text-gen]
  7024. 1170.53 s [safe-coloured-text-gen] IntLit at src/Text/Colour/Chunk/Parsing.hs:254:10-13
  7025. 1170.53 s [safe-coloured-text-gen] @@ -251,7 +251,7 @@
  7026. 1170.53 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  7027. 1170.53 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  7028. 1170.53 s [safe-coloured-text-gen] -- Bright background colours (100-107)
  7029. 1170.53 s [safe-coloured-text-gen] - | p >= 100 && p <= 107 =
  7030. 1170.53 s [safe-coloured-text-gen] + | p >= 1 && p <= 107 =
  7031. 1170.53 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 100) of
  7032. 1170.53 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Bright tc)}) ps
  7033. 1170.53 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  7034. 1170.53 s [safe-coloured-text-gen]
  7035. 1170.53 s [safe-coloured-text-gen] IntLit at src/Text/Colour/Chunk/Parsing.hs:254:10-13
  7036. 1170.53 s [safe-coloured-text-gen] @@ -251,7 +251,7 @@
  7037. 1170.53 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  7038. 1170.53 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  7039. 1170.53 s [safe-coloured-text-gen] -- Bright background colours (100-107)
  7040. 1170.53 s [safe-coloured-text-gen] - | p >= 100 && p <= 107 =
  7041. 1170.53 s [safe-coloured-text-gen] + | p >= 0 && p <= 107 =
  7042. 1170.53 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 100) of
  7043. 1170.53 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Bright tc)}) ps
  7044. 1170.53 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  7045. 1170.53 s [safe-coloured-text-gen]
  7046. 1170.53 s [safe-coloured-text-gen] RemoveCase at src/Text/Colour/Chunk/Parsing.hs:250:7-30
  7047. 1170.53 s [safe-coloured-text-gen] @@ -247,9 +247,8 @@
  7048. 1170.53 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  7049. 1170.53 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  7050. 1170.53 s [safe-coloured-text-gen] | p >= 90 && p <= 97 =
  7051. 1170.53 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 90) of
  7052. 1170.53 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  7053. 1170.53 s [safe-coloured-text-gen] - Nothing -> goSGR s ps
  7054. 1170.53 s [safe-coloured-text-gen] -- Bright background colours (100-107)
  7055. 1170.53 s [safe-coloured-text-gen] | p >= 100 && p <= 107 =
  7056. 1170.53 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 100) of
  7057. 1170.53 s [safe-coloured-text-gen]
  7058. 1170.53 s [safe-coloured-text-gen] ConstBool at src/Text/Colour/Chunk/Parsing.hs:249:5-12
  7059. 1170.53 s [safe-coloured-text-gen] @@ -246,7 +246,7 @@
  7060. 1170.53 s [safe-coloured-text-gen] | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  7061. 1170.53 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  7062. 1170.53 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  7063. 1170.53 s [safe-coloured-text-gen] - | p >= 90 && p <= 97 =
  7064. 1170.53 s [safe-coloured-text-gen] + | True && p <= 97 =
  7065. 1170.53 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 90) of
  7066. 1170.53 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  7067. 1170.53 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  7068. 1170.53 s [safe-coloured-text-gen]
  7069. 1170.53 s [safe-coloured-text-gen] IntLit at src/Text/Colour/Chunk/Parsing.hs:249:10-12
  7070. 1170.53 s [safe-coloured-text-gen] @@ -246,7 +246,7 @@
  7071. 1170.53 s [safe-coloured-text-gen] | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  7072. 1170.53 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  7073. 1170.53 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  7074. 1170.53 s [safe-coloured-text-gen] - | p >= 90 && p <= 97 =
  7075. 1170.53 s [safe-coloured-text-gen] + | p >= 1 && p <= 97 =
  7076. 1170.53 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 90) of
  7077. 1170.53 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  7078. 1170.53 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  7079. 1170.53 s [safe-coloured-text-gen]
  7080. 1170.53 s [safe-coloured-text-gen] IntLit at src/Text/Colour/Chunk/Parsing.hs:249:10-12
  7081. 1170.53 s [safe-coloured-text-gen] @@ -246,7 +246,7 @@
  7082. 1170.53 s [safe-coloured-text-gen] | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  7083. 1170.53 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  7084. 1170.53 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  7085. 1170.53 s [safe-coloured-text-gen] - | p >= 90 && p <= 97 =
  7086. 1170.53 s [safe-coloured-text-gen] + | p >= 0 && p <= 97 =
  7087. 1170.53 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 90) of
  7088. 1170.53 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Bright tc)}) ps
  7089. 1170.53 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  7090. 1170.53 s [safe-coloured-text-gen]
  7091. 1170.53 s [safe-coloured-text-gen] IntLit at src/Text/Colour/Chunk/Parsing.hs:245:10-12
  7092. 1170.53 s [safe-coloured-text-gen] @@ -242,7 +242,7 @@
  7093. 1170.53 s [safe-coloured-text-gen] 2 : r : g : b : rest -> goSGR (s {chunkStyleBackground = Just (Colour24Bit r g b)}) rest
  7094. 1170.53 s [safe-coloured-text-gen] _ -> goSGR s ps
  7095. 1170.53 s [safe-coloured-text-gen] -- Default background
  7096. 1170.53 s [safe-coloured-text-gen] - | p == 49 = goSGR (s {chunkStyleBackground = Nothing}) ps
  7097. 1170.53 s [safe-coloured-text-gen] + | p == 1 = goSGR (s {chunkStyleBackground = Nothing}) ps
  7098. 1170.53 s [safe-coloured-text-gen] | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  7099. 1170.53 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  7100. 1170.53 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  7101. 1170.53 s [safe-coloured-text-gen]
  7102. 1170.53 s [safe-coloured-text-gen] IntLit at src/Text/Colour/Chunk/Parsing.hs:245:10-12
  7103. 1170.53 s [safe-coloured-text-gen] @@ -242,7 +242,7 @@
  7104. 1170.53 s [safe-coloured-text-gen] 2 : r : g : b : rest -> goSGR (s {chunkStyleBackground = Just (Colour24Bit r g b)}) rest
  7105. 1170.53 s [safe-coloured-text-gen] _ -> goSGR s ps
  7106. 1170.53 s [safe-coloured-text-gen] -- Default background
  7107. 1170.53 s [safe-coloured-text-gen] - | p == 49 = goSGR (s {chunkStyleBackground = Nothing}) ps
  7108. 1170.53 s [safe-coloured-text-gen] + | p == 0 = goSGR (s {chunkStyleBackground = Nothing}) ps
  7109. 1170.53 s [safe-coloured-text-gen] | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  7110. 1170.53 s [safe-coloured-text-gen] | p == 55 = goSGR (s {chunkStyleOverlined = Just False}) ps
  7111. 1170.53 s [safe-coloured-text-gen] -- Bright foreground colours (90-97)
  7112. 1170.53 s [safe-coloured-text-gen]
  7113. 1170.53 s [safe-coloured-text-gen] RemoveCase at src/Text/Colour/Chunk/Parsing.hs:240:15-22
  7114. 1170.53 s [safe-coloured-text-gen] @@ -237,10 +237,9 @@
  7115. 1170.53 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Dull tc)}) ps
  7116. 1170.53 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  7117. 1170.53 s [safe-coloured-text-gen] -- Extended background colour
  7118. 1170.53 s [safe-coloured-text-gen] | p == 48 = case ps of
  7119. 1170.53 s [safe-coloured-text-gen] 5 : n : rest -> goSGR (s {chunkStyleBackground = Just (Colour8Bit n)}) rest
  7120. 1170.53 s [safe-coloured-text-gen] 2 : r : g : b : rest -> goSGR (s {chunkStyleBackground = Just (Colour24Bit r g b)}) rest
  7121. 1170.53 s [safe-coloured-text-gen] - _ -> goSGR s ps
  7122. 1170.53 s [safe-coloured-text-gen] -- Default background
  7123. 1170.53 s [safe-coloured-text-gen] | p == 49 = goSGR (s {chunkStyleBackground = Nothing}) ps
  7124. 1170.53 s [safe-coloured-text-gen] | p == 53 = goSGR (s {chunkStyleOverlined = Just True}) ps
  7125. 1170.53 s [safe-coloured-text-gen]
  7126. 1170.53 s [safe-coloured-text-gen] RemoveCase at src/Text/Colour/Chunk/Parsing.hs:236:7-30
  7127. 1170.53 s [safe-coloured-text-gen] @@ -233,9 +233,8 @@
  7128. 1170.53 s [safe-coloured-text-gen] | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  7129. 1170.53 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  7130. 1170.53 s [safe-coloured-text-gen] | p >= 40 && p <= 47 =
  7131. 1170.53 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 40) of
  7132. 1170.53 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Dull tc)}) ps
  7133. 1170.53 s [safe-coloured-text-gen] - Nothing -> goSGR s ps
  7134. 1170.53 s [safe-coloured-text-gen] -- Extended background colour
  7135. 1170.53 s [safe-coloured-text-gen] | p == 48 = case ps of
  7136. 1170.53 s [safe-coloured-text-gen] 5 : n : rest -> goSGR (s {chunkStyleBackground = Just (Colour8Bit n)}) rest
  7137. 1170.53 s [safe-coloured-text-gen]
  7138. 1170.53 s [safe-coloured-text-gen] ConstBool at src/Text/Colour/Chunk/Parsing.hs:235:5-12
  7139. 1170.53 s [safe-coloured-text-gen] @@ -232,7 +232,7 @@
  7140. 1170.53 s [safe-coloured-text-gen] -- Default foreground
  7141. 1170.53 s [safe-coloured-text-gen] | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  7142. 1170.53 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  7143. 1170.53 s [safe-coloured-text-gen] - | p >= 40 && p <= 47 =
  7144. 1170.53 s [safe-coloured-text-gen] + | True && p <= 47 =
  7145. 1170.53 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 40) of
  7146. 1170.53 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Dull tc)}) ps
  7147. 1170.53 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  7148. 1170.53 s [safe-coloured-text-gen]
  7149. 1170.53 s [safe-coloured-text-gen] IntLit at src/Text/Colour/Chunk/Parsing.hs:235:10-12
  7150. 1170.53 s [safe-coloured-text-gen] @@ -232,7 +232,7 @@
  7151. 1170.53 s [safe-coloured-text-gen] -- Default foreground
  7152. 1170.53 s [safe-coloured-text-gen] | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  7153. 1170.53 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  7154. 1170.53 s [safe-coloured-text-gen] - | p >= 40 && p <= 47 =
  7155. 1170.53 s [safe-coloured-text-gen] + | p >= 1 && p <= 47 =
  7156. 1170.53 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 40) of
  7157. 1170.53 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Dull tc)}) ps
  7158. 1170.53 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  7159. 1170.53 s [safe-coloured-text-gen]
  7160. 1170.53 s [safe-coloured-text-gen] IntLit at src/Text/Colour/Chunk/Parsing.hs:235:10-12
  7161. 1170.53 s [safe-coloured-text-gen] @@ -232,7 +232,7 @@
  7162. 1170.53 s [safe-coloured-text-gen] -- Default foreground
  7163. 1170.53 s [safe-coloured-text-gen] | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  7164. 1170.53 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  7165. 1170.53 s [safe-coloured-text-gen] - | p >= 40 && p <= 47 =
  7166. 1170.53 s [safe-coloured-text-gen] + | p >= 0 && p <= 47 =
  7167. 1170.53 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 40) of
  7168. 1170.53 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleBackground = Just (Colour8 Dull tc)}) ps
  7169. 1170.53 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  7170. 1170.53 s [safe-coloured-text-gen]
  7171. 1170.53 s [safe-coloured-text-gen] IntLit at src/Text/Colour/Chunk/Parsing.hs:233:10-12
  7172. 1170.53 s [safe-coloured-text-gen] @@ -230,7 +230,7 @@
  7173. 1170.53 s [safe-coloured-text-gen] 2 : r : g : b : rest -> goSGR (s {chunkStyleForeground = Just (Colour24Bit r g b)}) rest
  7174. 1170.53 s [safe-coloured-text-gen] _ -> goSGR s ps
  7175. 1170.53 s [safe-coloured-text-gen] -- Default foreground
  7176. 1170.53 s [safe-coloured-text-gen] - | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  7177. 1170.53 s [safe-coloured-text-gen] + | p == 1 = goSGR (s {chunkStyleForeground = Nothing}) ps
  7178. 1170.53 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  7179. 1170.53 s [safe-coloured-text-gen] | p >= 40 && p <= 47 =
  7180. 1170.53 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 40) of
  7181. 1170.53 s [safe-coloured-text-gen]
  7182. 1170.54 s [safe-coloured-text-gen] IntLit at src/Text/Colour/Chunk/Parsing.hs:233:10-12
  7183. 1170.54 s [safe-coloured-text-gen] @@ -230,7 +230,7 @@
  7184. 1170.54 s [safe-coloured-text-gen] 2 : r : g : b : rest -> goSGR (s {chunkStyleForeground = Just (Colour24Bit r g b)}) rest
  7185. 1170.54 s [safe-coloured-text-gen] _ -> goSGR s ps
  7186. 1170.54 s [safe-coloured-text-gen] -- Default foreground
  7187. 1170.54 s [safe-coloured-text-gen] - | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  7188. 1170.54 s [safe-coloured-text-gen] + | p == 0 = goSGR (s {chunkStyleForeground = Nothing}) ps
  7189. 1170.54 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  7190. 1170.54 s [safe-coloured-text-gen] | p >= 40 && p <= 47 =
  7191. 1170.54 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 40) of
  7192. 1170.54 s [safe-coloured-text-gen]
  7193. 1170.54 s [safe-coloured-text-gen] RemoveCase at src/Text/Colour/Chunk/Parsing.hs:228:15-22
  7194. 1170.54 s [safe-coloured-text-gen] @@ -225,10 +225,9 @@
  7195. 1170.54 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Dull tc)}) ps
  7196. 1170.54 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  7197. 1170.54 s [safe-coloured-text-gen] -- Extended foreground colour
  7198. 1170.54 s [safe-coloured-text-gen] | p == 38 = case ps of
  7199. 1170.54 s [safe-coloured-text-gen] 5 : n : rest -> goSGR (s {chunkStyleForeground = Just (Colour8Bit n)}) rest
  7200. 1170.54 s [safe-coloured-text-gen] 2 : r : g : b : rest -> goSGR (s {chunkStyleForeground = Just (Colour24Bit r g b)}) rest
  7201. 1170.54 s [safe-coloured-text-gen] - _ -> goSGR s ps
  7202. 1170.54 s [safe-coloured-text-gen] -- Default foreground
  7203. 1170.54 s [safe-coloured-text-gen] | p == 39 = goSGR (s {chunkStyleForeground = Nothing}) ps
  7204. 1170.54 s [safe-coloured-text-gen] -- Standard background colours (40-47)
  7205. 1170.54 s [safe-coloured-text-gen]
  7206. 1170.54 s [safe-coloured-text-gen] RemoveCase at src/Text/Colour/Chunk/Parsing.hs:224:7-30
  7207. 1170.54 s [safe-coloured-text-gen] @@ -221,9 +221,8 @@
  7208. 1170.54 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  7209. 1170.54 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  7210. 1170.54 s [safe-coloured-text-gen] | p >= 30 && p <= 37 =
  7211. 1170.54 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 30) of
  7212. 1170.54 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Dull tc)}) ps
  7213. 1170.54 s [safe-coloured-text-gen] - Nothing -> goSGR s ps
  7214. 1170.54 s [safe-coloured-text-gen] -- Extended foreground colour
  7215. 1170.54 s [safe-coloured-text-gen] | p == 38 = case ps of
  7216. 1170.54 s [safe-coloured-text-gen] 5 : n : rest -> goSGR (s {chunkStyleForeground = Just (Colour8Bit n)}) rest
  7217. 1170.54 s [safe-coloured-text-gen]
  7218. 1170.54 s [safe-coloured-text-gen] ConstBool at src/Text/Colour/Chunk/Parsing.hs:223:5-12
  7219. 1170.54 s [safe-coloured-text-gen] @@ -220,7 +220,7 @@
  7220. 1170.54 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  7221. 1170.54 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  7222. 1170.54 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  7223. 1170.54 s [safe-coloured-text-gen] - | p >= 30 && p <= 37 =
  7224. 1170.54 s [safe-coloured-text-gen] + | True && p <= 37 =
  7225. 1170.54 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 30) of
  7226. 1170.54 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Dull tc)}) ps
  7227. 1170.54 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  7228. 1170.54 s [safe-coloured-text-gen]
  7229. 1170.54 s [safe-coloured-text-gen] IntLit at src/Text/Colour/Chunk/Parsing.hs:223:10-12
  7230. 1170.54 s [safe-coloured-text-gen] @@ -220,7 +220,7 @@
  7231. 1170.54 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  7232. 1170.54 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  7233. 1170.54 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  7234. 1170.54 s [safe-coloured-text-gen] - | p >= 30 && p <= 37 =
  7235. 1170.54 s [safe-coloured-text-gen] + | p >= 1 && p <= 37 =
  7236. 1170.54 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 30) of
  7237. 1170.54 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Dull tc)}) ps
  7238. 1170.54 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  7239. 1170.54 s [safe-coloured-text-gen]
  7240. 1170.54 s [safe-coloured-text-gen] IntLit at src/Text/Colour/Chunk/Parsing.hs:223:10-12
  7241. 1170.54 s [safe-coloured-text-gen] @@ -220,7 +220,7 @@
  7242. 1170.54 s [safe-coloured-text-gen] | p == 28 = goSGR (s {chunkStyleConcealed = Just False}) ps
  7243. 1170.54 s [safe-coloured-text-gen] | p == 29 = goSGR (s {chunkStyleStrikethrough = Just False}) ps
  7244. 1170.54 s [safe-coloured-text-gen] -- Standard foreground colours (30-37)
  7245. 1170.54 s [safe-coloured-text-gen] - | p >= 30 && p <= 37 =
  7246. 1170.54 s [safe-coloured-text-gen] + | p >= 0 && p <= 37 =
  7247. 1170.54 s [safe-coloured-text-gen] case terminalColourFromIndex (p - 30) of
  7248. 1170.54 s [safe-coloured-text-gen] Just tc -> goSGR (s {chunkStyleForeground = Just (Colour8 Dull tc)}) ps
  7249. 1170.54 s [safe-coloured-text-gen] Nothing -> goSGR s ps
  7250. 1170.54 s [safe-coloured-text-gen]
  7251. 1170.54 s [safe-coloured-text-gen] ListLit at src/Text/Colour/Chunk.hs:62:9-10
  7252. 1170.54 s [safe-coloured-text-gen] @@ -59,17 +59,16 @@
  7253. 1170.54 s [safe-coloured-text-gen] plainStyle tc ChunkStyle {..} =
  7254. 1170.54 s [safe-coloured-text-gen] let ChunkStyle _ _ _ _ _ _ _ _ _ _ = undefined
  7255. 1170.54 s [safe-coloured-text-gen] in and
  7256. 1170.54 s [safe-coloured-text-gen] [ isNothing chunkStyleItalic,
  7257. 1170.54 s [safe-coloured-text-gen] isNothing chunkStyleStrikethrough,
  7258. 1170.54 s [safe-coloured-text-gen] isNothing chunkStyleSwapForegroundBackground,
  7259. 1170.54 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  7260. 1170.54 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  7261. 1170.54 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  7262. 1170.54 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  7263. 1170.54 s [safe-coloured-text-gen] isNothing chunkStyleBlinking,
  7264. 1170.54 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleForeground,
  7265. 1170.54 s [safe-coloured-text-gen] - maybe True (plainColour tc) chunkStyleBackground
  7266. 1170.54 s [safe-coloured-text-gen] ]
  7267. 1170.54 s [safe-coloured-text-gen]
  7268. 1170.54 s [safe-coloured-text-gen] plainChunk :: TerminalCapabilities -> Chunk -> Bool
  7269. 1170.54 s [safe-coloured-text-gen] plainChunk tc Chunk {..} =
  7270. 1170.54 s [safe-coloured-text-gen]
  7271. 1170.54 s [safe-coloured-text-gen] ListLit at src/Text/Colour/Chunk.hs:62:9-10
  7272. 1170.54 s [safe-coloured-text-gen] @@ -59,17 +59,16 @@
  7273. 1170.54 s [safe-coloured-text-gen] plainStyle tc ChunkStyle {..} =
  7274. 1170.54 s [safe-coloured-text-gen] let ChunkStyle _ _ _ _ _ _ _ _ _ _ = undefined
  7275. 1170.54 s [safe-coloured-text-gen] in and
  7276. 1170.54 s [safe-coloured-text-gen] - [ isNothing chunkStyleItalic,
  7277. 1170.54 s [safe-coloured-text-gen] isNothing chunkStyleStrikethrough,
  7278. 1170.54 s [safe-coloured-text-gen] isNothing chunkStyleSwapForegroundBackground,
  7279. 1170.54 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  7280. 1170.54 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  7281. 1170.54 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  7282. 1170.54 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  7283. 1170.54 s [safe-coloured-text-gen] isNothing chunkStyleBlinking,
  7284. 1170.54 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleForeground,
  7285. 1170.54 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleBackground
  7286. 1170.54 s [safe-coloured-text-gen] ]
  7287. 1170.54 s [safe-coloured-text-gen]
  7288. 1170.54 s [safe-coloured-text-gen] plainChunk :: TerminalCapabilities -> Chunk -> Bool
  7289. 1170.54 s [safe-coloured-text-gen] plainChunk tc Chunk {..} =
  7290. 1170.54 s [safe-coloured-text-gen]
  7291. 1170.54 s [safe-coloured-text-gen] ConstBool at src/Text/Colour/Chunk.hs:70:11-59
  7292. 1170.54 s [safe-coloured-text-gen] @@ -67,7 +67,7 @@
  7293. 1170.54 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  7294. 1170.54 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  7295. 1170.54 s [safe-coloured-text-gen] isNothing chunkStyleBlinking,
  7296. 1170.54 s [safe-coloured-text-gen] - maybe True (plainColour tc) chunkStyleForeground,
  7297. 1170.54 s [safe-coloured-text-gen] + True,
  7298. 1170.54 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleBackground
  7299. 1170.54 s [safe-coloured-text-gen] ]
  7300. 1170.54 s [safe-coloured-text-gen]
  7301. 1170.54 s [safe-coloured-text-gen]
  7302. 1170.54 s [safe-coloured-text-gen] ConstBool at src/Text/Colour/Chunk.hs:69:11-39
  7303. 1170.54 s [safe-coloured-text-gen] @@ -66,7 +66,7 @@
  7304. 1170.54 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  7305. 1170.54 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  7306. 1170.54 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  7307. 1170.54 s [safe-coloured-text-gen] - isNothing chunkStyleBlinking,
  7308. 1170.54 s [safe-coloured-text-gen] + True,
  7309. 1170.54 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleForeground,
  7310. 1170.54 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleBackground
  7311. 1170.54 s [safe-coloured-text-gen] ]
  7312. 1170.54 s [safe-coloured-text-gen]
  7313. 1170.54 s [safe-coloured-text-gen] ConstBool at src/Text/Colour/Chunk.hs:68:11-42
  7314. 1170.54 s [safe-coloured-text-gen] @@ -65,7 +65,7 @@
  7315. 1170.54 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  7316. 1170.54 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  7317. 1170.54 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  7318. 1170.54 s [safe-coloured-text-gen] - isNothing chunkStyleUnderlining,
  7319. 1170.54 s [safe-coloured-text-gen] + True,
  7320. 1170.54 s [safe-coloured-text-gen] isNothing chunkStyleBlinking,
  7321. 1170.54 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleForeground,
  7322. 1170.54 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleBackground
  7323. 1170.54 s [safe-coloured-text-gen]
  7324. 1170.54 s [safe-coloured-text-gen] ConstBool at src/Text/Colour/Chunk.hs:67:11-47
  7325. 1170.54 s [safe-coloured-text-gen] @@ -64,7 +64,7 @@
  7326. 1170.54 s [safe-coloured-text-gen] isNothing chunkStyleSwapForegroundBackground,
  7327. 1170.54 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  7328. 1170.54 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  7329. 1170.54 s [safe-coloured-text-gen] - isNothing chunkStyleConsoleIntensity,
  7330. 1170.54 s [safe-coloured-text-gen] + True,
  7331. 1170.54 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  7332. 1170.54 s [safe-coloured-text-gen] isNothing chunkStyleBlinking,
  7333. 1170.54 s [safe-coloured-text-gen] maybe True (plainColour tc) chunkStyleForeground,
  7334. 1170.54 s [safe-coloured-text-gen]
  7335. 1170.54 s [safe-coloured-text-gen] ConstBool at src/Text/Colour/Chunk.hs:66:11-40
  7336. 1170.54 s [safe-coloured-text-gen] @@ -63,7 +63,7 @@
  7337. 1170.54 s [safe-coloured-text-gen] isNothing chunkStyleStrikethrough,
  7338. 1170.54 s [safe-coloured-text-gen] isNothing chunkStyleSwapForegroundBackground,
  7339. 1170.54 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  7340. 1170.54 s [safe-coloured-text-gen] - isNothing chunkStyleOverlined,
  7341. 1170.54 s [safe-coloured-text-gen] + True,
  7342. 1170.54 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  7343. 1170.54 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  7344. 1170.54 s [safe-coloured-text-gen] isNothing chunkStyleBlinking,
  7345. 1170.54 s [safe-coloured-text-gen]
  7346. 1170.54 s [safe-coloured-text-gen] ConstBool at src/Text/Colour/Chunk.hs:65:11-40
  7347. 1170.54 s [safe-coloured-text-gen] @@ -62,7 +62,7 @@
  7348. 1170.54 s [safe-coloured-text-gen] [ isNothing chunkStyleItalic,
  7349. 1170.54 s [safe-coloured-text-gen] isNothing chunkStyleStrikethrough,
  7350. 1170.54 s [safe-coloured-text-gen] isNothing chunkStyleSwapForegroundBackground,
  7351. 1170.54 s [safe-coloured-text-gen] - isNothing chunkStyleConcealed,
  7352. 1170.54 s [safe-coloured-text-gen] + True,
  7353. 1170.54 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  7354. 1170.54 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  7355. 1170.54 s [safe-coloured-text-gen] isNothing chunkStyleUnderlining,
  7356. 1170.54 s [safe-coloured-text-gen]
  7357. 1170.54 s [safe-coloured-text-gen] ConstBool at src/Text/Colour/Chunk.hs:64:11-55
  7358. 1170.54 s [safe-coloured-text-gen] @@ -61,7 +61,7 @@
  7359. 1170.54 s [safe-coloured-text-gen] in and
  7360. 1170.54 s [safe-coloured-text-gen] [ isNothing chunkStyleItalic,
  7361. 1170.54 s [safe-coloured-text-gen] isNothing chunkStyleStrikethrough,
  7362. 1170.54 s [safe-coloured-text-gen] - isNothing chunkStyleSwapForegroundBackground,
  7363. 1170.54 s [safe-coloured-text-gen] + True,
  7364. 1170.54 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  7365. 1170.54 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  7366. 1170.54 s [safe-coloured-text-gen] isNothing chunkStyleConsoleIntensity,
  7367. 1170.54 s [safe-coloured-text-gen]
  7368. 1170.54 s [safe-coloured-text-gen] ConstBool at src/Text/Colour/Chunk.hs:63:11-44
  7369. 1170.54 s [safe-coloured-text-gen] @@ -60,7 +60,7 @@
  7370. 1170.54 s [safe-coloured-text-gen] let ChunkStyle _ _ _ _ _ _ _ _ _ _ = undefined
  7371. 1170.54 s [safe-coloured-text-gen] in and
  7372. 1170.54 s [safe-coloured-text-gen] [ isNothing chunkStyleItalic,
  7373. 1170.54 s [safe-coloured-text-gen] - isNothing chunkStyleStrikethrough,
  7374. 1170.54 s [safe-coloured-text-gen] + True,
  7375. 1170.54 s [safe-coloured-text-gen] isNothing chunkStyleSwapForegroundBackground,
  7376. 1170.54 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  7377. 1170.54 s [safe-coloured-text-gen] isNothing chunkStyleOverlined,
  7378. 1170.54 s [safe-coloured-text-gen]
  7379. 1170.54 s [safe-coloured-text-gen] ConstBool at src/Text/Colour/Chunk.hs:62:11-37
  7380. 1170.54 s [safe-coloured-text-gen] @@ -59,7 +59,7 @@
  7381. 1170.54 s [safe-coloured-text-gen] plainStyle tc ChunkStyle {..} =
  7382. 1170.54 s [safe-coloured-text-gen] let ChunkStyle _ _ _ _ _ _ _ _ _ _ = undefined
  7383. 1170.54 s [safe-coloured-text-gen] in and
  7384. 1170.54 s [safe-coloured-text-gen] - [ isNothing chunkStyleItalic,
  7385. 1170.54 s [safe-coloured-text-gen] + [ True,
  7386. 1170.54 s [safe-coloured-text-gen] isNothing chunkStyleStrikethrough,
  7387. 1170.54 s [safe-coloured-text-gen] isNothing chunkStyleSwapForegroundBackground,
  7388. 1170.54 s [safe-coloured-text-gen] isNothing chunkStyleConcealed,
  7389. 1170.54 s [safe-coloured-text-gen]
  7390. 1170.54 s [safe-coloured-text-gen] Cmp at src/Text/Colour/Chunk.hs:82:20-40
  7391. 1170.54 s [safe-coloured-text-gen] @@ -79,7 +79,7 @@
  7392. 1170.54 s [safe-coloured-text-gen] plainColour :: TerminalCapabilities -> Colour -> Bool
  7393. 1170.54 s [safe-coloured-text-gen] plainColour tc = \case
  7394. 1170.54 s [safe-coloured-text-gen] Colour8 {} -> tc < With8Colours
  7395. 1170.54 s [safe-coloured-text-gen] - Colour8Bit {} -> tc < With8BitColours
  7396. 1170.54 s [safe-coloured-text-gen] + Colour8Bit {} -> tc <= With8BitColours
  7397. 1170.54 s [safe-coloured-text-gen] Colour24Bit {} -> tc < With24BitColours
  7398. 1170.54 s [safe-coloured-text-gen]
  7399. 1170.54 s [safe-coloured-text-gen] -- | Render chunks directly to a UTF8-encoded 'Bytestring'.
  7400. 1170.54 s [safe-coloured-text-gen]
  7401. 1170.54 s [safe-coloured-text-gen] Cmp at src/Text/Colour/Chunk.hs:81:17-34
  7402. 1170.54 s [safe-coloured-text-gen] @@ -78,7 +78,7 @@
  7403. 1170.54 s [safe-coloured-text-gen]
  7404. 1170.54 s [safe-coloured-text-gen] plainColour :: TerminalCapabilities -> Colour -> Bool
  7405. 1170.54 s [safe-coloured-text-gen] plainColour tc = \case
  7406. 1170.54 s [safe-coloured-text-gen] - Colour8 {} -> tc < With8Colours
  7407. 1170.55 s [safe-coloured-text-gen] + Colour8 {} -> tc <= With8Colours
  7408. 1170.55 s [safe-coloured-text-gen] Colour8Bit {} -> tc < With8BitColours
  7409. 1170.55 s [safe-coloured-text-gen] Colour24Bit {} -> tc < With24BitColours
  7410. 1170.55 s [safe-coloured-text-gen]
  7411. 1170.55 s [safe-coloured-text-gen]
  7412. 1170.55 s [safe-coloured-text-gen] ConstBool at src/Text/Colour/Chunk.hs:228:24-33
  7413. 1170.55 s [safe-coloured-text-gen] @@ -225,7 +225,7 @@
  7414. 1170.55 s [safe-coloured-text-gen]
  7415. 1170.55 s [safe-coloured-text-gen] colourSGR :: TerminalCapabilities -> ConsoleLayer -> Colour -> Maybe SGR
  7416. 1170.55 s [safe-coloured-text-gen] colourSGR tc layer =
  7417. 1170.55 s [safe-coloured-text-gen] - let cap tc' sgr = if tc >= tc' then Just sgr else Nothing
  7418. 1170.55 s [safe-coloured-text-gen] + let cap tc' sgr = if True then Just sgr else Nothing
  7419. 1170.55 s [safe-coloured-text-gen] in \case
  7420. 1170.55 s [safe-coloured-text-gen] Colour8 intensity terminalColour -> cap With8Colours $ SetColour intensity layer terminalColour
  7421. 1170.55 s [safe-coloured-text-gen] Colour8Bit w -> cap With8BitColours $ Set8BitColour layer w
  7422. 1170.55 s [safe-coloured-text-gen] pabilities
  7423. 1170.55 s [safe-coloured-text-gen] getTerminalCapabilitiesFromHandle h = do
  7424. 1170.55 s [safe-coloured-text-gen] isTerm <- hIsTerminalDevice h
  7425. 1170.55 s [safe-coloured-text-gen] - if isTerm
  7426. 1170.55 s [safe-coloured-text-gen] + if True
  7427. 1170.55 s [safe-coloured-text-gen] then getTerminalCapabilitiesFromEnv
  7428. 1170.55 s [safe-coloured-text-gen] else pure WithoutColours
  7429. 1170.55 s [safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Capabilities/FromEnv.hs:47:6-12
  7430. 1170.55 s [safe-coloured-text-gen] @@ -44,6 +44,6 @@
  7431. 1170.55 s [safe-coloured-text-gen] getTerminalCapabilitiesFromHandle :: Handle -> IO TerminalCapabilities
  7432. 1170.55 s [safe-coloured-text-gen] getTerminalCapabilitiesFromHandle h = do
  7433. 1170.55 s [safe-coloured-text-gen] isTerm <- hIsTerminalDevice h
  7434. 1170.55 s [safe-coloured-text-gen] - if isTerm
  7435. 1170.55 s [safe-coloured-text-gen] + if False
  7436. 1170.55 s [safe-coloured-text-gen] then getTerminalCapabilitiesFromEnv
  7437. 1170.55 s [safe-coloured-text-gen] else pure WithoutColours
  7438. 1170.55 s [safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Capabilities/FromEnv.hs:47:6-12
  7439. 1170.55 s [safe-coloured-text-gen] @@ -44,6 +44,6 @@
  7440. 1170.55 s [safe-coloured-text-gen] getTerminalCapabilitiesFromHandle :: Handle -> IO TerminalCapabilities
  7441. 1170.55 s [safe-coloured-text-gen] getTerminalCapabilitiesFromHandle h = do
  7442. 1170.55 s [safe-coloured-text-gen] isTerm <- hIsTerminalDevice h
  7443. 1170.55 s [safe-coloured-text-gen] - if isTerm
  7444. 1170.55 s [safe-coloured-text-gen] + if not (isTerm)
  7445. 1170.55 s [safe-coloured-text-gen] then getTerminalCapabilitiesFromEnv
  7446. 1170.55 s [safe-coloured-text-gen] else pure WithoutColours
  7447. 1170.96 s [safe-coloured-text-gen] checkPhase completed in 19 minutes 19 seconds
  7448. 1170.97 s [safe-coloured-text-gen] Phase: haddockPhase
  7449. 1171.09 s [safe-coloured-text-gen] Preprocessing library for safe-coloured-text-gen-0.0.0.5...
  7450. 1171.09 s [safe-coloured-text-gen] Running Haddock on library for safe-coloured-text-gen-0.0.0.5...
  7451. 1171.09 s [safe-coloured-text-gen] Warning: The documentation for the following packages are not installed. No
  7452. 1171.09 s [safe-coloured-text-gen] links will be generated to these packages: safe-coloured-text-0.5.0.0
  7453. 1171.24 s [safe-coloured-text-gen] [1 of 2] Compiling Paths_safe_coloured_text_gen ( dist/build/autogen/Paths_safe_coloured_text_gen.hs, nothing )
  7454. 1171.27 s [safe-coloured-text-gen] [2 of 2] Compiling Text.Colour.Gen ( src/Text/Colour/Gen.hs, nothing )
  7455. 1171.36 s [safe-coloured-text-gen] Haddock coverage:
  7456. 1171.36 s [safe-coloured-text-gen] 0% ( 0 / 1) in 'Text.Colour.Gen'
  7457. 1171.36 s [safe-coloured-text-gen] Missing documentation for:
  7458. 1171.36 s [safe-coloured-text-gen] Module header
  7459. 1171.42 s [safe-coloured-text-gen] Warning: Text.Colour.Gen: could not find link destinations for:
  7460. 1171.42 s [safe-coloured-text-gen] - Text.Colour.Chunk.Chunk
  7461. 1171.42 s [safe-coloured-text-gen] - Text.Colour.Chunk.ChunkStyle
  7462. 1171.42 s [safe-coloured-text-gen] - Text.Colour.Chunk.Colour
  7463. 1171.42 s [safe-coloured-text-gen] - Text.Colour.Code.Blinking
  7464. 1171.42 s [safe-coloured-text-gen] - Text.Colour.Code.CSI
  7465. 1171.42 s [safe-coloured-text-gen] - Text.Colour.Code.ColourIntensity
  7466. 1171.42 s [safe-coloured-text-gen] - Text.Colour.Code.ConsoleIntensity
  7467. 1171.42 s [safe-coloured-text-gen] - Text.Colour.Code.ConsoleLayer
  7468. 1171.42 s [safe-coloured-text-gen] - Text.Colour.Code.SGR
  7469. 1171.42 s [safe-coloured-text-gen] - Text.Colour.Code.TerminalColour
  7470. 1171.42 s [safe-coloured-text-gen] - Text.Colour.Code.Underlining
  7471. 1174.68 s [safe-coloured-text-gen] Documentation created: dist/doc/html/safe-coloured-text-gen/,
  7472. 1174.68 s [safe-coloured-text-gen] dist/doc/html/safe-coloured-text-gen/safe-coloured-text-gen.txt
  7473. 1174.74 s [safe-coloured-text-gen] Preprocessing test suite 'safe-coloured-text-test' for safe-coloured-text-gen-0.0.0.5...
  7474. 1174.75 s [safe-coloured-text-gen] Phase: installPhase
  7475. 1174.83 s [safe-coloured-text-gen] Installing library in /nix/store/2wgbrl75pfvq46xwkkm7gd6cjy5mb7k0-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
  7476. 1175.03 s [safe-coloured-text-gen] Phase: fixupPhase
  7477. 1175.05 s [safe-coloured-text-gen] shrinking RPATHs of ELF executables and libraries in /nix/store/2wgbrl75pfvq46xwkkm7gd6cjy5mb7k0-safe-coloured-text-gen-0.0.0.5
  7478. 1175.05 s [safe-coloured-text-gen] shrinking /nix/store/2wgbrl75pfvq46xwkkm7gd6cjy5mb7k0-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
  7479. 1175.06 s [safe-coloured-text-gen] checking for references to /build/ in /nix/store/2wgbrl75pfvq46xwkkm7gd6cjy5mb7k0-safe-coloured-text-gen-0.0.0.5...
  7480. 1175.07 s [safe-coloured-text-gen] patching script interpreter paths in /nix/store/2wgbrl75pfvq46xwkkm7gd6cjy5mb7k0-safe-coloured-text-gen-0.0.0.5
  7481. 1175.08 s [safe-coloured-text-gen] stripping (with command strip and flags -S -p) in /nix/store/2wgbrl75pfvq46xwkkm7gd6cjy5mb7k0-safe-coloured-text-gen-0.0.0.5/lib
  7482. 1175.11 s [safe-coloured-text-gen] shrinking RPATHs of ELF executables and libraries in /nix/store/kbxhhfd5w6zs7v5ly3n6f2z5ld5bab2a-safe-coloured-text-gen-0.0.0.5-doc
  7483. 1175.12 s [safe-coloured-text-gen] checking for references to /build/ in /nix/store/kbxhhfd5w6zs7v5ly3n6f2z5ld5bab2a-safe-coloured-text-gen-0.0.0.5-doc...
  7484. 1175.13 s [safe-coloured-text-gen] patching script interpreter paths in /nix/store/kbxhhfd5w6zs7v5ly3n6f2z5ld5bab2a-safe-coloured-text-gen-0.0.0.5-doc
  7485. 1175.14 s [safe-coloured-text-gen] shrinking RPATHs of ELF executables and libraries in /nix/store/3q91g2rp92rpmwxfgkj4sivlk3h8anp8-safe-coloured-text-gen-0.0.0.5-report
  7486. 1175.17 s [safe-coloured-text-gen] checking for references to /build/ in /nix/store/3q91g2rp92rpmwxfgkj4sivlk3h8anp8-safe-coloured-text-gen-0.0.0.5-report...
  7487. 1175.21 s [safe-coloured-text-gen] patching script interpreter paths in /nix/store/3q91g2rp92rpmwxfgkj4sivlk3h8anp8-safe-coloured-text-gen-0.0.0.5-report
  7488. 1175.33 s [post-build-hook] Uploading to cachix cache "sydtest": /nix/store/2wgbrl75pfvq46xwkkm7gd6cjy5mb7k0-safe-coloured-text-gen-0.0.0.5 /nix/store/3q91g2rp92rpmwxfgkj4sivlk3h8anp8-safe-coloured-text-gen-0.0.0.5-report /nix/store/kbxhhfd5w6zs7v5ly3n6f2z5ld5bab2a-safe-coloured-text-gen-0.0.0.5-doc
  7489. 1175.91 s [post-build-hook] Pushing 4 paths (199 are already present) using zstd to cache sydtest ⏳
  7490. 1175.91 s [post-build-hook]
  7491. 1176.32 s [post-build-hook] Pushing /nix/store/2wgbrl75pfvq46xwkkm7gd6cjy5mb7k0-safe-coloured-text-gen-0.0.0.5 (2.78 MiB)
  7492. 1176.39 s [post-build-hook] Pushing /nix/store/3q91g2rp92rpmwxfgkj4sivlk3h8anp8-safe-coloured-text-gen-0.0.0.5-report (1.53 MiB)
  7493. 1176.39 s [post-build-hook] Pushing /nix/store/kbxhhfd5w6zs7v5ly3n6f2z5ld5bab2a-safe-coloured-text-gen-0.0.0.5-doc (182.34 KiB)
  7494. 1176.42 s [post-build-hook] Pushing /nix/store/yiy472m7z9h1kxr2pqx8ipfc4mcq6zqq-safe-coloured-text-0.5.0.0 (12.00 MiB)
  7495. 1178.25 s [post-build-hook]
  7496. 1178.25 s [post-build-hook] All done.
  7497. 1178.27 s [post-build-hook] Uploading to the NixCI staging cache: /nix/store/2wgbrl75pfvq46xwkkm7gd6cjy5mb7k0-safe-coloured-text-gen-0.0.0.5 /nix/store/3q91g2rp92rpmwxfgkj4sivlk3h8anp8-safe-coloured-text-gen-0.0.0.5-report /nix/store/kbxhhfd5w6zs7v5ly3n6f2z5ld5bab2a-safe-coloured-text-gen-0.0.0.5-doc
  7498. 1178.30 s [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
  7499. 1178.46 s [post-build-hook] copying 1 paths...
  7500. 1178.46 s [post-build-hook] copying path '/nix/store/3q91g2rp92rpmwxfgkj4sivlk3h8anp8-safe-coloured-text-gen-0.0.0.5-report' to 'https://cache.staging.nix-ci.com'...
  7501. 1178.86 s [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
  7502. 1178.97 s [post-build-hook] copying 0 paths...
  7503. 1178.99 s Progress: 1 of 2 built, 23 of 23 downloaded from cache