MC: remove unnecessary restriction on tests
authorSaleem Abdulrasool <compnerd@compnerd.org>
Fri, 23 May 2014 02:56:51 +0000 (02:56 +0000)
committerSaleem Abdulrasool <compnerd@compnerd.org>
Fri, 23 May 2014 02:56:51 +0000 (02:56 +0000)
Rafael correctly pointed out that the restriction is unnecessary.  Although the
tests are intended to ensure that we dont abort due to an assertion, running the
tests in all modes is better since it also ensures that we dont crash without
assertions.  Always run these tests to ensure that we can handle invalid input
correctly.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@209496 91177308-0d34-0410-b5e6-96231b3b80d8

test/MC/AsmParser/invalid-input-assertion.s
test/MC/COFF/invalid-def.s
test/MC/COFF/invalid-endef.s
test/MC/COFF/invalid-scl-range.s
test/MC/COFF/invalid-scl.s
test/MC/COFF/invalid-type-range.s
test/MC/COFF/invalid-type.s

index 68846fe6a81ada26cae1ae1be5e816be8b0607d6..2557f6e4aa6fe87c5f236cdd8527b1900a13118c 100644 (file)
@@ -1,5 +1,4 @@
 // RUN: not llvm-mc -triple i686-linux -o /dev/null %s
-// REQUIRES: asserts
 
        .macro macro parameter=0
                .if \parameter
index bfa1a54cbd756530343f04f90143353caae7d718..42821c22cf71df9fb7526c7b36f3e063e35e882a 100644 (file)
@@ -1,5 +1,4 @@
 # RUN: not llvm-mc -triple i686-windows -filetype obj -o /dev/null %s
-# REQUIRES: asserts
 
        .def first
        .def second
index 543685a66c6bf40bda18d3ba630fabc71b6bdd89..c6fd8f596268125d7b0008b86e5087c7f897fa2a 100644 (file)
@@ -1,5 +1,4 @@
 # RUN: not llvm-mc -triple i686-windows -filetype obj -o /dev/null %s
-# REQUIRES: asserts
 
        .endef
 
index ec0c2bb1925243e9787450bab7523a36b4a573e8..57225059821ee3c829b237b90d58c08c9f302545 100644 (file)
@@ -1,5 +1,4 @@
 # RUN: not llvm-mc -triple i686-windows -filetype obj -o /dev/null %s
-# REQUIRES: asserts
 
        .def storage_class_range
                .scl 1337
index 0d62497e96d9e7b67190a486e7d48b1a68e4b4b7..8565a5afe0e90c03647b9020c7e0d49892bfbebd 100644 (file)
@@ -1,5 +1,4 @@
 # RUN: not llvm-mc -triple i686-windows -filetype obj -o /dev/null %s
-# REQUIRES: asserts
 
        .scl 1337
 
index 9397cc50c35be21cd682253e59541fcecf8ff220..92874cc4586b9f7f675887544d03ea6734082d96 100644 (file)
@@ -1,5 +1,4 @@
 # RUN: not llvm-mc -triple i686-windows -filetype obj -o /dev/null %s
-# REQUIRES: asserts
 
        .def invalid_type_range
                .type 65536
index a5c61f4aba8baeafed169e610b5abdaea91baa80..a1e131e99e55337180b8fb9a53bd38994f933b44 100644 (file)
@@ -1,5 +1,4 @@
 # RUN: not llvm-mc -triple i686-windows -filetype obj -o /dev/null %s
-# REQUIRES: asserts
 
        .type 65536