Skip to content

CI: GHC 9.0.2 builds fail to build test suite #71

Description

@RyanGlScott

As seen here:

[ 80 of 112] Compiling Spec.Data.TupleSpec ( tests/Spec/Data/TupleSpec.hs, /__w/text-show/text-show/dist-newstyle/build/x86_64-linux/ghc-9.0.2/text-show-3.11.3/t/spec/build/spec/spec-tmp/Spec/Data/TupleSpec.o, /__w/text-show/text-show/dist-newstyle/build/x86_64-linux/ghc-9.0.2/text-show-3.11.3/t/spec/build/spec/spec-tmp/Spec/Data/TupleSpec.dyn_o )

tests/Spec/Data/TupleSpec.hs:91:9: error:
    • No instance for (Test.QuickCheck.Arbitrary.Arbitrary (Solo Int))
        arising from a use of ‘matchesTextShowSpec’
    • In a stmt of a 'do' block: matchesTextShowSpec p
      In the second argument of ‘($)’, namely
        ‘do let p :: Proxy (Solo Int)
                p = Proxy
            matchesTextShowSpec p
            matchesTextShow1Spec p’
      In a stmt of a 'do' block:
        describe "Solo Int"
          $ do let p :: Proxy (Solo Int)
                   p = Proxy
               matchesTextShowSpec p
               matchesTextShow1Spec p
   |
91 |         matchesTextShowSpec  p
   |         ^^^^^^^^^^^^^^^^^^^^^^

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions