; RUN: not --crash llc < %s -mtriple powerpc-ibm-aix-xcoff 2>&1 | FileCheck %s | |
; RUN: not --crash llc < %s -mtriple powerpc64-ibm-aix-xcoff 2>&1 | FileCheck %s | |
; Check that, while generation of aliases on AIX remains unimplemented, llc dies | |
; with an appropriate message instead of generating incorrect output when an | |
; alias is encountered. | |
define i32 @a() { ret i32 0 } | |
; CHECK: ERROR: module has aliases | |
@b = internal alias i32 (), i32 ()* @a |