Update compareAndSwap for new comparison primops
Mark T7881 as expected failure for WAY=hpc (#8384)
Update spec001 for new Typeable, and disable AMP warning

I'd like to just "import Prelude hiding (..., join)", but the
patch to make that turn off the warning hasn't been merged yet.
Update prog001 output (see #7633)
Update role annotation syntax in TcCoercible
Fix name of minor GC function.

I accidentally forgot to commit this.

Signed-off-by: Austin Seipp <austin@well-typed.com>
System.IO.Unsafe: cleanup: make unsafeFixIO pseudocode more valid

Signed-off-by: Sergei Trofimovich <slyfox at gentoo.org>
Fix T8129 (#8129)
Add tests for new internal GMP primitives

See [ce8ec963/integer-gmp] and [97c101b7/integer-gmp] for more details
new test cases for MultiWayIf w/ layout
add a sleep for systems with low-resolution file timestamps
Test Trac #8329
Error message wibbles,

following
  a) suppressing kind foralls and arguments
  b) better fundep error messages
Test Trac #8359
Better fundep error message
Fix Windows build.

In dfb52c3d the default language was set to Haskell2010 - by default,
GHC is less strict about the layout rule (controlled by
-XNonincreasingIndentation), but not when we explicitly set the language
to H2010. It turns out we relied on this behavior in the Windows build.

Thanks to Reid Barton for pointing this out.

Signed-off-by: Austin Seipp <austin@well-typed.com>
Mark those tests which depend on libraries not built when cross-compiling

Issue #8393

Signed-off-by: Austin Seipp <austin@well-typed.com>
Skip integerGmpInternals in ghci (no unboxed tuples)

Issue #8393

Signed-off-by: Austin Seipp <austin@well-typed.com>
Add 32-bit output for T7919

Issue #8393

Signed-off-by: Austin Seipp <austin@well-typed.com>
Add tests for prefetch primops (#8256)

Authored-by: Carter Tazio Schonwald <carter.schonwald@gmail.com>
Signed-off-by: Austin Seipp <austin@well-typed.com>