diff options
author | Chris Lattner <sabre@nondot.org> | 2008-07-23 06:31:27 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2008-07-23 06:31:27 +0000 |
commit | d258325c2bd49c2058088f47afa48df322e9145a (patch) | |
tree | 3107bdc5f2566a82e6683295f5babe0063ca6b9a /clang/test/CodeGen/pointer-to-int.c | |
parent | 8a8fb908dcf4ec1fd85e4a91333bc90d40cf4918 (diff) | |
download | llvm-d258325c2bd49c2058088f47afa48df322e9145a.zip llvm-d258325c2bd49c2058088f47afa48df322e9145a.tar.gz llvm-d258325c2bd49c2058088f47afa48df322e9145a.tar.bz2 |
Fix a codegen crash on:
int foo(void) {
float x[2];
return x;
}
rdar://6093986
llvm-svn: 53946
Diffstat (limited to 'clang/test/CodeGen/pointer-to-int.c')
-rw-r--r-- | clang/test/CodeGen/pointer-to-int.c | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/clang/test/CodeGen/pointer-to-int.c b/clang/test/CodeGen/pointer-to-int.c index 7599e0d..a3eaf91 100644 --- a/clang/test/CodeGen/pointer-to-int.c +++ b/clang/test/CodeGen/pointer-to-int.c @@ -1,6 +1,13 @@ -// RUN: clang -emit-llvm %s +// RUN: clang -emit-llvm %s -o - int test(void* i) { return (int)i; } + +// rdar://6093986 +int test2(void) { + float x[2]; + return x; +} + |