I am getting an "Invalid getelementptr indices" when running some IR code that has been succesfully compiled and output by llvm-gcc. The "opt" doesn't like it even though it's output produced by llvm-gcc. Anyone know what could be causing this?<br>
<br>opt: myFunction.bc:3:31: error: invalid getelementptr indices<br> %0 = getelementptr inbounds %struct.MyFunction_Scratch_s* %scratch, i32 0, i32 4, i32 %stage<br><br>