; RUN: not llvm-as < %s 2>&1 | FileCheck %s | |
; Check that intrinsics do not get automatically declared if they are used | |
; with different function types. | |
; CHECK: error: use of undefined value '@llvm.umax' | |
define void @test() { | |
call i8 @llvm.umax(i8 0, i8 1) | |
call i16 @llvm.umax(i16 0, i16 1) | |
ret void | |
} |