typeclasses / ascii

The ASCII character set and encoding
https://hackage.haskell.org/package/ascii
5 stars 2 forks source link

Support GHC 9.4 #16

Closed eddiejessup closed 2 years ago

eddiejessup commented 2 years ago

Looks like things build and tests pass just bumping the versions.

Changes to the dependencies of text on ghc-prim mean we need to increase the upper bound on text to 2.1, but looks like whatever changes text made to justify that bump, didn't affect ASCII. (At least, the tests still pass.)

Fixes #15.

eddiejessup commented 2 years ago

Tests:

❯ cabal new-test all
Build profile: -w ghc-9.4.2 -O1
In order, the following will be built (use -v for more details):
 - ascii-1.2.3.1 (test:test-ascii) (first run)
 - ascii-case-1.0.0.11 (test:test-ascii-case) (first run)
 - ascii-char-1.0.0.15 (test:test-ascii-char) (first run)
 - ascii-group-1.0.0.13 (test:test-ascii-group) (first run)
 - ascii-predicates-1.0.1.1 (test:test-ascii-predicates) (first run)
 - ascii-superset-1.0.1.14 (test:test-ascii-superset) (first run)
Preprocessing test suite 'test-ascii-case' for ascii-case-1.0.0.11..
Building test suite 'test-ascii-case' for ascii-case-1.0.0.11..
Preprocessing test suite 'test-ascii-char' for ascii-char-1.0.0.15..
Building test suite 'test-ascii-char' for ascii-char-1.0.0.15..
Preprocessing test suite 'test-ascii' for ascii-1.2.3.1..
Building test suite 'test-ascii' for ascii-1.2.3.1..
Preprocessing test suite 'test-ascii-group' for ascii-group-1.0.0.13..
Preprocessing test suite 'test-ascii-predicates' for ascii-predicates-1.0.1.1..
Building test suite 'test-ascii-group' for ascii-group-1.0.0.13..
Building test suite 'test-ascii-predicates' for ascii-predicates-1.0.1.1..
Preprocessing test suite 'test-ascii-superset' for ascii-superset-1.0.1.14..
Building test suite 'test-ascii-superset' for ascii-superset-1.0.1.14..
Running 1 test suites...
Test suite test-ascii-case: RUNNING...
Running 1 test suites...
Test suite test-ascii-char: RUNNING...
Test suite test-ascii-case: PASS
Test suite logged to:
/Users/elliotmarsden/elmo/src/ascii/dist-newstyle/build/aarch64-osx/ghc-9.4.2/ascii-case-1.0.0.11/t/test-ascii-case/test/ascii-case-1.0.0.11-test-ascii-case.log
1 of 1 test suites (1 of 1 test cases) passed.
Test suite test-ascii-char: PASS
Test suite logged to:
/Users/elliotmarsden/elmo/src/ascii/dist-newstyle/build/aarch64-osx/ghc-9.4.2/ascii-char-1.0.0.15/t/test-ascii-char/test/ascii-char-1.0.0.15-test-ascii-char.log
1 of 1 test suites (1 of 1 test cases) passed.
Running 1 test suites...
Test suite test-ascii: RUNNING...
Running 1 test suites...
Test suite test-ascii-superset: RUNNING...
Running 1 test suites...
Test suite test-ascii-group: RUNNING...
Running 1 test suites...
Test suite test-ascii-predicates: RUNNING...
Test suite test-ascii-superset: PASS
Test suite logged to:
/Users/elliotmarsden/elmo/src/ascii/dist-newstyle/build/aarch64-osx/ghc-9.4.2/ascii-superset-1.0.1.14/t/test-ascii-superset/test/ascii-superset-1.0.1.14-test-ascii-superset.log
1 of 1 test suites (1 of 1 test cases) passed.
Test suite test-ascii: PASS
Test suite logged to:
/Users/elliotmarsden/elmo/src/ascii/dist-newstyle/build/aarch64-osx/ghc-9.4.2/ascii-1.2.3.1/t/test-ascii/test/ascii-1.2.3.1-test-ascii.log
1 of 1 test suites (1 of 1 test cases) passed.
Test suite test-ascii-group: PASS
Test suite logged to:
/Users/elliotmarsden/elmo/src/ascii/dist-newstyle/build/aarch64-osx/ghc-9.4.2/ascii-group-1.0.0.13/t/test-ascii-group/test/ascii-group-1.0.0.13-test-ascii-group.log
1 of 1 test suites (1 of 1 test cases) passed.
Test suite test-ascii-predicates: PASS
Test suite logged to:
/Users/elliotmarsden/elmo/src/ascii/dist-newstyle/build/aarch64-osx/ghc-9.4.2/ascii-predicates-1.0.1.1/t/test-ascii-predicates/test/ascii-predicates-1.0.1.1-test-ascii-predicates.log
1 of 1 test suites (1 of 1 test cases) passed.
chris-martin commented 2 years ago

Thanks! Merged