diff options
Diffstat (limited to 'testsuite/tests/driver')
-rw-r--r-- | testsuite/tests/driver/T18369.hs | 10 | ||||
-rw-r--r-- | testsuite/tests/driver/all.T | 1 |
2 files changed, 11 insertions, 0 deletions
diff --git a/testsuite/tests/driver/T18369.hs b/testsuite/tests/driver/T18369.hs new file mode 100644 index 0000000000..7756b7bee8 --- /dev/null +++ b/testsuite/tests/driver/T18369.hs @@ -0,0 +1,10 @@ +module T18369 where + +import Unsafe.Coerce +import GHC.Exts (Any) + +{-# NOINLINE emptyRecord #-} +emptyRecord :: Any +emptyRecord = unsafeCoerce EmptyElement + +data TombStone = EmptyElement diff --git a/testsuite/tests/driver/all.T b/testsuite/tests/driver/all.T index ab89eb5656..b78b13b3bb 100644 --- a/testsuite/tests/driver/all.T +++ b/testsuite/tests/driver/all.T @@ -281,3 +281,4 @@ test('T16737', test('T17143', exit_code(1), run_command, ['{compiler} T17143.hs -S -fno-code']) test('T17786', unless(opsys('mingw32'), skip), makefile_test, []) +test('T18369', normal, compile, ['-O']) |