@@ -180,7 +180,7 @@ library
180180 import: lib-options, test-dependencies
181181 hs-source-dirs: lib
182182 exposed-modules: Streamly.Test.Common
183− if !flag(use-streamly-core) && impl(ghc < 9.4.5)
183+ if !flag(use-streamly-core)
184184 exposed-modules: Streamly.Test.Prelude.Common
185185 if flag(limit-build-mem)
186186 ghc-options: +RTS -M1500M -RTS
@@ -386,7 +386,7 @@ test-suite Prelude
386386 type: exitcode-stdio-1.0
387387 main-is: Streamly/Test/Prelude.hs
388388 ghc-options: -main-is Streamly.Test.Prelude.main
389− if flag(use-streamly-core) || impl(ghc >= 9.6)
389+ if flag(use-streamly-core)
390390 buildable: False
391391
392392test-suite Prelude.Ahead
@@ -394,7 +394,7 @@ test-suite Prelude.Ahead
394394 type: exitcode-stdio-1.0
395395 main-is: Streamly/Test/Prelude/Ahead.hs
396396 ghc-options: -main-is Streamly.Test.Prelude.Ahead.main
397− if flag(use-streamly-core) || impl(ghc >= 9.6)
397+ if flag(use-streamly-core)
398398 buildable: False
399399
400400test-suite Prelude.Async
@@ -402,7 +402,7 @@ test-suite Prelude.Async
402402 type: exitcode-stdio-1.0
403403 main-is: Streamly/Test/Prelude/Async.hs
404404 ghc-options: -main-is Streamly.Test.Prelude.Async.main
405− if flag(use-streamly-core) || impl(ghc >= 9.6)
405+ if flag(use-streamly-core)
406406 buildable: False
407407
408408test-suite Data.Stream.Concurrent
@@ -420,7 +420,7 @@ test-suite Prelude.Concurrent
420420 ghc-options: -main-is Streamly.Test.Prelude.Concurrent.main
421421 if flag(limit-build-mem)
422422 ghc-options: +RTS -M2000M -RTS
423− if flag(use-streamly-core) || impl(ghc >= 9.6)
423+ if flag(use-streamly-core)
424424 buildable: False
425425
426426test-suite Prelude.Fold
@@ -428,7 +428,7 @@ test-suite Prelude.Fold
428428 type: exitcode-stdio-1.0
429429 main-is: Streamly/Test/Prelude/Fold.hs
430430 ghc-options: -main-is Streamly.Test.Prelude.Fold.main
431− if flag(use-streamly-core) || impl(ghc >= 9.6)
431+ if flag(use-streamly-core)
432432 buildable: False
433433
434434test-suite Prelude.Parallel
@@ -436,7 +436,7 @@ test-suite Prelude.Parallel
436436 type: exitcode-stdio-1.0
437437 main-is: Streamly/Test/Prelude/Parallel.hs
438438 ghc-options: -main-is Streamly.Test.Prelude.Parallel.main
439− if flag(use-streamly-core) || impl(ghc >= 9.6)
439+ if flag(use-streamly-core)
440440 buildable: False
441441
442442test-suite Prelude.Rate
@@ -458,14 +458,14 @@ test-suite Prelude.Serial
458458 ghc-options: -main-is Streamly.Test.Prelude.Serial.main
459459 if flag(limit-build-mem)
460460 ghc-options: +RTS -M1500M -RTS
461− if flag(use-streamly-core) || impl(ghc >= 9.6)
461+ if flag(use-streamly-core)
462462 buildable: False
463463
464464test-suite Prelude.Top
465465 import: test-options
466466 type: exitcode-stdio-1.0
467467 main-is: Streamly/Test/Prelude/Top.hs
468− if flag(use-streamly-core) || impl(ghc >= 9.6)
468+ if flag(use-streamly-core)
469469 buildable: False
470470
471471test-suite Prelude.WAsync
@@ -473,7 +473,7 @@ test-suite Prelude.WAsync
473473 type: exitcode-stdio-1.0
474474 main-is: Streamly/Test/Prelude/WAsync.hs
475475 ghc-options: -main-is Streamly.Test.Prelude.WAsync.main
476− if flag(use-streamly-core) || impl(ghc >= 9.6)
476+ if flag(use-streamly-core)
477477 buildable: False
478478
479479test-suite Prelude.WSerial
@@ -481,7 +481,7 @@ test-suite Prelude.WSerial
481481 type: exitcode-stdio-1.0
482482 main-is: Streamly/Test/Prelude/WSerial.hs
483483 ghc-options: -main-is Streamly.Test.Prelude.WSerial.main
484− if flag(use-streamly-core) || impl(ghc >= 9.6)
484+ if flag(use-streamly-core)
485485 buildable: False
486486
487487test-suite Prelude.ZipAsync
@@ -491,7 +491,7 @@ test-suite Prelude.ZipAsync
491491 ghc-options: -main-is Streamly.Test.Prelude.ZipAsync.main
492492 if flag(limit-build-mem)
493493 ghc-options: +RTS -M750M -RTS
494− if flag(use-streamly-core) || impl(ghc >= 9.6)
494+ if flag(use-streamly-core)
495495 buildable: False
496496
497497test-suite Prelude.ZipSerial
@@ -499,7 +499,7 @@ test-suite Prelude.ZipSerial
499499 type: exitcode-stdio-1.0
500500 main-is: Streamly/Test/Prelude/ZipSerial.hs
501501 ghc-options: -main-is Streamly.Test.Prelude.ZipSerial.main
502− if flag(use-streamly-core) || impl(ghc >= 9.6)
502+ if flag(use-streamly-core)
503503 buildable: False
504504
505505test-suite Unicode.Stream