Lang Hames a4d5b34f73 [ExecutionEngine][Interpreter] Fix out-of-bounds array access.
If args is empty then accesing element 0 is illegal.

https://reviews.llvm.org/D53556

Patch by Eugene Sharygin. Thanks Eugene!

llvm-svn: 347281
2018-11-20 01:01:26 +00:00

11 lines
169 B
LLVM

; RUN: %lli -force-interpreter %s
declare void @exit(i32)
declare i32 @rand()
define i32 @main() {
%ret = call i32 @rand()
call void @exit(i32 0)
ret i32 %ret
}