Skip to content

Commit

Permalink
XFAIL the test cases for r186044 on Hexagon
Browse files Browse the repository at this point in the history
For some reason, the Hexagon backend does not reject these invalid static
initializer expressions, but instead crashes in AsmPrinter::EmitGlobalConstant.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@186045 91177308-0d34-0410-b5e6-96231b3b80d8
  • Loading branch information
Hal Finkel committed Jul 10, 2013
1 parent 10050d1 commit 627190e
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 0 deletions.
1 change: 1 addition & 0 deletions test/Other/nonconst-static-ev.ll
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
; RUN: not llc < %s 2> %t
; RUN: FileCheck --check-prefix=CHECK-ERRORS < %t %s
; XFAIL: hexagon

@0 = global i8 extractvalue ([1 x i8] select (i1 ptrtoint (i32* @1 to i1), [1 x i8] [ i8 1 ], [1 x i8] [ i8 2 ]), 0)
@1 = external global i32
Expand Down
1 change: 1 addition & 0 deletions test/Other/nonconst-static-iv.ll
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
; RUN: not llc < %s 2> %t
; RUN: FileCheck --check-prefix=CHECK-ERRORS < %t %s
; XFAIL: hexagon

@0 = global i8 insertvalue( { i8 } select (i1 ptrtoint (i32* @1 to i1), { i8 } { i8 1 }, { i8 } { i8 2 }), i8 0, 0)
@1 = external global i32
Expand Down

0 comments on commit 627190e

Please sign in to comment.