Skip to content
This repository was archived by the owner on Sep 20, 2023. It is now read-only.
This repository was archived by the owner on Sep 20, 2023. It is now read-only.

foundation 0.0.27 test fails #560

@felixonmars

Description

@felixonmars

It is weird that the final result is shown as failed, but I could not find a single failure in logs.

$ cabal test
...
Running 1 test suites...
Test suite check-foundation: RUNNING...

Seed: 447033620849308605

foundation
  Numerical
    Int
       ✓ Additive (301 tests)
    Word64
       ✓ Additive (301 tests)
    Number
      Int
         ✓ Integral (100 tests)
         ✓ Property (400 tests)
         ✓ Additive (300 tests)
         ✓ Multiplicative (400 tests)
         ✓ Divisible (100 tests)
         ✓ Precedence (800 tests)
      Int8
         ✓ Integral (100 tests)
         ✓ Property (400 tests)
         ✓ Additive (300 tests)
         ✓ Multiplicative (400 tests)
         ✓ Divisible (100 tests)
         ✓ Precedence (800 tests)
      Int16
         ✓ Integral (100 tests)
         ✓ Property (400 tests)
         ✓ Additive (300 tests)
         ✓ Multiplicative (400 tests)
         ✓ Divisible (100 tests)
         ✓ Precedence (800 tests)
      Int32
         ✓ Integral (100 tests)
         ✓ Property (400 tests)
         ✓ Additive (300 tests)
         ✓ Multiplicative (400 tests)
         ✓ Divisible (100 tests)
         ✓ Precedence (800 tests)
      Int64
         ✓ Integral (100 tests)
         ✓ Property (400 tests)
         ✓ Additive (300 tests)
         ✓ Multiplicative (400 tests)
         ✓ Divisible (100 tests)
         ✓ Precedence (800 tests)
      Integer
         ✓ Integral (100 tests)
         ✓ Property (400 tests)
         ✓ Additive (300 tests)
         ✓ Multiplicative (400 tests)
         ✓ Divisible (100 tests)
         ✓ Precedence (800 tests)
      Word
         ✓ Integral (100 tests)
         ✓ Property (400 tests)
         ✓ Additive (300 tests)
         ✓ Multiplicative (400 tests)
         ✓ Divisible (100 tests)
         ✓ Precedence (800 tests)
      Word8
         ✓ Integral (100 tests)
         ✓ Property (400 tests)
         ✓ Additive (300 tests)
         ✓ Multiplicative (400 tests)
         ✓ Divisible (100 tests)
         ✓ Precedence (800 tests)
      Word16
         ✓ Integral (100 tests)
         ✓ Property (400 tests)
         ✓ Additive (300 tests)
         ✓ Multiplicative (400 tests)
         ✓ Divisible (100 tests)
         ✓ Precedence (800 tests)
      Word32
         ✓ Integral (100 tests)
         ✓ Property (400 tests)
         ✓ Additive (300 tests)
         ✓ Multiplicative (400 tests)
         ✓ Divisible (100 tests)
         ✓ Precedence (800 tests)
      Word64
         ✓ Integral (100 tests)
         ✓ Property (400 tests)
         ✓ Additive (300 tests)
         ✓ Multiplicative (400 tests)
         ✓ Divisible (100 tests)
         ✓ Precedence (800 tests)
      Word128
         ✓ Integral (100 tests)
         ✓ Property (400 tests)
         ✓ Additive (300 tests)
         ✓ Multiplicative (400 tests)
         ✓ Divisible (100 tests)
         ✓ Precedence (800 tests)
      Word256
         ✓ Integral (100 tests)
         ✓ Property (400 tests)
         ✓ Additive (300 tests)
         ✓ Multiplicative (400 tests)
         ✓ Divisible (100 tests)
         ✓ Precedence (800 tests)
  basement
     ✓ utf8 (100 tests)
  Bits
     ✓ W32 (303 tests)
     ✓ W64 (303 tests)
     ✓ W128 (303 tests)
     ✓ W256 (303 tests)
  String
    reading
       ✓ integer (103 tests)
       ✓ floating-exact (7 tests)
       ✓ Double (107 tests)
       ✓ rational (1 test)
     ✓ conversion (2 tests)
  DList a
     ✓ equality (200 tests)
     ✓ ordering (100 tests)
     ✓ IsList (100 tests)
     ✓ Monoid (400 tests)
     ✓ Collection (801 tests)
    Sequential
       ✓ isSuffixOf (300 tests)
       ✓ isPrefixOf (300 tests)
       ✓ isInfixOf (200 tests)
  Bitmap
     ✓ equality (200 tests)
     ✓ ordering (100 tests)
     ✓ IsList (100 tests)
     ✓ Monoid (400 tests)
     ✓ Collection (801 tests)
    Sequential
       ✓ isSuffixOf (300 tests)
       ✓ isPrefixOf (300 tests)
       ✓ isInfixOf (200 tests)
  Array
    Block
      Block W8
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Block W16
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Block W32
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Block W64
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Block W128
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Block W256
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Block Word
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Block I8
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Block I16
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Block I32
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Block I64
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Block Int
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Block FP32
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Block FP64
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Block CChar
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Block CUChar
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Block BE-W16
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Block BE-W32
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Block BE-W64
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Block LE-W16
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Block LE-W32
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Block LE-W64
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
    Unboxed
      Unboxed W8
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Unboxed W16
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Unboxed W32
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Unboxed W64
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Unboxed W128
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Unboxed W256
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Unboxed Word
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Unboxed I8
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Unboxed I16
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Unboxed I32
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Unboxed I64
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Unboxed Int
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Unboxed FP32
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Unboxed FP64
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Unboxed CChar
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Unboxed CUChar
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Unboxed BE-W16
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Unboxed BE-W32
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Unboxed BE-W64
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Unboxed LE-W16
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Unboxed LE-W32
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Unboxed LE-W64
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
    Boxed
      Array(W8)
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Array(W16)
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Array(W32)
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Array(W64)
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Array(I8)
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Array(I16)
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Array(I32)
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Array(I64)
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Array(F32)
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Array(F64)
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Array(Int)
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Array(Int,Int)
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Array(Integer)
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Array(CChar)
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Array(CUChar)
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Array(BE W16)
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Array(BE W32)
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Array(BE W64)
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Array(LE W16)
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Array(LE W32)
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Array(LE W64)
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
  ChunkedUArray
    Unboxed
      Unboxed W8
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Unboxed W16
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Unboxed W32
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Unboxed W64
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Unboxed W128
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Unboxed W256
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Unboxed Word
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Unboxed I8
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Unboxed I16
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Unboxed I32
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Unboxed I64
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Unboxed Int
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Unboxed FP32
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Unboxed FP64
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Unboxed CChar
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Unboxed CUChar
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Unboxed BE-W16
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Unboxed BE-W32
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Unboxed BE-W64
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Unboxed LE-W16
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Unboxed LE-W32
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
      Unboxed LE-W64
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
  String
    UTF8
      String
         ✓ equality (200 tests)
         ✓ ordering (100 tests)
         ✓ IsList (100 tests)
         ✓ Monoid (400 tests)
         ✓ Collection (801 tests)
        Sequential
           ✓ isSuffixOf (300 tests)
           ✓ isPrefixOf (300 tests)
           ✓ isInfixOf (200 tests)
Test suite check-foundation: FAIL
Test suite logged to:
/home/felix/projects/foundation/foundation/dist-newstyle/build/x86_64-linux/ghc-9.0.2/foundation-0.0.27/t/check-foundation/test/foundation-0.0.27-check-foundation.log
0 of 1 test suites (0 of 1 test cases) passed.
cabal: Tests failed for test:check-foundation from foundation-0.0.27.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions