diff --git a/ghc/tests/deSugar/should_run/Makefile b/ghc/tests/deSugar/should_run/Makefile index 46c52874b0ab20a4e191c8892566a1a16547e2c0..ddb826f2534cccb6d080703122ddc7e278d3f1fe 100644 --- a/ghc/tests/deSugar/should_run/Makefile +++ b/ghc/tests/deSugar/should_run/Makefile @@ -5,6 +5,7 @@ include $(TOP)/mk/should_run.mk HC_OPTS += -dcore-lint dsrun005_RUNTEST_OPTS = -x 1 +dsrun007_RUNTEST_OPTS = -x 1 include $(TOP)/mk/target.mk diff --git a/ghc/tests/deSugar/should_run/dsrun007.hs b/ghc/tests/deSugar/should_run/dsrun007.hs new file mode 100644 index 0000000000000000000000000000000000000000..19a0c641cb388a1b075d1e4b93b5a8c6e37555b4 --- /dev/null +++ b/ghc/tests/deSugar/should_run/dsrun007.hs @@ -0,0 +1,5 @@ +data T = C Int + +unpick (C i) = i + 1 + +main = print (unpick (C{})) \ No newline at end of file diff --git a/ghc/tests/deSugar/should_run/dsrun007.stderr b/ghc/tests/deSugar/should_run/dsrun007.stderr new file mode 100644 index 0000000000000000000000000000000000000000..f8ad0ca9298fff71ae32eecca7fe25133795d5bf --- /dev/null +++ b/ghc/tests/deSugar/should_run/dsrun007.stderr @@ -0,0 +1,4 @@ + +Fail: dsrun007.hs:5: Missing field in record construction + +