diff options
author | Marek Safar <marek.safar@gmail.com> | 2009-07-29 17:57:36 +0400 |
---|---|---|
committer | Marek Safar <marek.safar@gmail.com> | 2009-07-29 17:57:36 +0400 |
commit | 36ec58d6f41a2c242513e4c6e7c6d33f4a3169f2 (patch) | |
tree | 3344d1badd284409cbfaeb9da8592da79a307068 /mcs/errors | |
parent | 907bca6614f5f4bc245b75d4edda60e935d2ee3a (diff) |
Add 4.0 profile
svn path=/trunk/mcs/; revision=138960
Diffstat (limited to 'mcs/errors')
-rw-r--r-- | mcs/errors/Makefile | 6 | ||||
-rw-r--r-- | mcs/errors/known-issues-dmcs | 29 |
2 files changed, 34 insertions, 1 deletions
diff --git a/mcs/errors/Makefile b/mcs/errors/Makefile index 678b03306a0..cf789ae5d86 100644 --- a/mcs/errors/Makefile +++ b/mcs/errors/Makefile @@ -42,7 +42,7 @@ TEST_SUPPORT_FILES = \ # mention all targets all-local $(STD_TARGETS:=-local): -VALID_PROFILE := $(filter net_1_1 net_2_0 net_2_1, $(PROFILE)) +VALID_PROFILE := $(filter net_1_1 net_2_0 net_2_1 net_4_0, $(PROFILE)) ifdef VALID_PROFILE check: run-mcs-tests @@ -60,6 +60,10 @@ test-everything: $(MAKE) PROFILE=net_1_1 run-test $(MAKE) PROFILE=net_2_0 run-test +ifeq (net_4_0, $(PROFILE)) +COMPILER_NAME = dmcs +TEST_PATTERN = '*cs*.cs' +endif ifeq (net_2_1, $(PROFILE)) COMPILER_NAME = smcs TEST_PATTERN = '*cs*.cs' diff --git a/mcs/errors/known-issues-dmcs b/mcs/errors/known-issues-dmcs new file mode 100644 index 00000000000..ee28aff5c20 --- /dev/null +++ b/mcs/errors/known-issues-dmcs @@ -0,0 +1,29 @@ +# These files are give the wrong warning when compiled. +# If you add a new test that should generate an error but generates the +# wrong one, it should be added here. + +# If you fix the compiler so that it emits the correct error, +# the file should be removed. + +# This file supports extended syntax +# csXXXX.cs : error test case reports wrong error +# csXXXX.cs IGNORE : adds test to ignore list (should ONLY be used if the runtime crashes) +# csXXXX.cs NO ERROR : error test case doesn't report any error. An exception is considered +# as NO ERROR and CS5001 is automatically ignored. + +cs0158-5.cs +cs0162-7.cs NO ERROR +cs0619-42.cs +cs1041.cs # new in GMCS; grammar issue + +# Operators +cs0457-2.cs +cs0457.cs + +cs1540-6.cs +cs1540-9.cs + +# Fixed in cecil branch +gcs0111-8.cs + +cs1644-11.cs IGNORE |