summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew Pickering <matthewtpickering@gmail.com>2022-06-06 12:33:49 +0100
committerMatthew Pickering <matthewtpickering@gmail.com>2022-06-06 12:41:17 +0100
commit69e6e7a27896e359a78ec9b0f15378d6802fffb5 (patch)
treeace4e5fabb76ecae8e69c298207f6e617ae554d7
parent5a3fdcfd615b502f123bb31f42d22577d44748ac (diff)
downloadhaskell-wip/T21682.tar.gz
Add test for T21682wip/T21682
Fixes #21682
-rw-r--r--testsuite/tests/driver/T21682.stderr3
-rw-r--r--testsuite/tests/driver/all.T1
2 files changed, 4 insertions, 0 deletions
diff --git a/testsuite/tests/driver/T21682.stderr b/testsuite/tests/driver/T21682.stderr
new file mode 100644
index 0000000000..7820cbc46e
--- /dev/null
+++ b/testsuite/tests/driver/T21682.stderr
@@ -0,0 +1,3 @@
+
+on the commandline: error: [-Wunrecognised-warning-flags, -Werror=unrecognised-warning-flags]
+ unrecognised warning flag: -Wfoo
diff --git a/testsuite/tests/driver/all.T b/testsuite/tests/driver/all.T
index 3dc704a19d..624c8305dc 100644
--- a/testsuite/tests/driver/all.T
+++ b/testsuite/tests/driver/all.T
@@ -289,6 +289,7 @@ 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'])
+test('T21682', normal, compile_fail, ['-Werror=unrecognised-warning-flags -Wfoo'])
test('FullGHCVersion', normal, compile_and_run, ['-package ghc-boot'])
test('OneShotTH', normal, makefile_test, [])
test('T17481', normal, makefile_test, [])