aboutsummaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2008-02-19 04:36:07 +0000
committerChris Lattner <sabre@nondot.org>2008-02-19 04:36:07 +0000
commit97d8e5f60c620a98db8fcc41196dc09336efce2d (patch)
tree2afee1c57b936d9e851f2015c35c6f34eb2baebc /test
parent556d0e5d58a2a83c52606b386a2923747197d16d (diff)
downloadexternal_llvm-97d8e5f60c620a98db8fcc41196dc09336efce2d.zip
external_llvm-97d8e5f60c620a98db8fcc41196dc09336efce2d.tar.gz
external_llvm-97d8e5f60c620a98db8fcc41196dc09336efce2d.tar.bz2
Fix PR2060 by rejecting invalid types for integer constants.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@47311 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test')
-rw-r--r--test/Assembler/2008-02-18-IntPointerCrash.ll6
1 files changed, 6 insertions, 0 deletions
diff --git a/test/Assembler/2008-02-18-IntPointerCrash.ll b/test/Assembler/2008-02-18-IntPointerCrash.ll
new file mode 100644
index 0000000..69632ae
--- /dev/null
+++ b/test/Assembler/2008-02-18-IntPointerCrash.ll
@@ -0,0 +1,6 @@
+; RUN: not llvm-as %s |& grep {is invalid or}
+; PR2060
+
+define i8* @foo() {
+ ret i8* 0
+}