[LLVMdev] EE/MCJIT XPASS on ARM

Renato Golin renato.golin at linaro.org
Mon Jun 10 07:03:48 PDT 2013


EE/JIT folks,

When building release mode, 4 tests XPASS on ARM and I'm guessing is
because they were relying on the assert being hit.

Unexpected Passing Tests (4):
    LLVM :: ExecutionEngine/2003-05-06-LivenessClobber.ll
    LLVM :: ExecutionEngine/2003-08-15-AllocaAssertion.ll
    LLVM :: ExecutionEngine/2003-08-23-RegisterAllocatePhysReg.ll
    LLVM :: ExecutionEngine/MCJIT/test-global-init-nonzero-remote.ll

Does anyone know what would be another way of testing this on Release mode?
Shouldn't we also fail (stop, return non-zero) in Release mode as well?

Funny, though, ExecutionEngine/2003-05-06-LivenessClobber.ll does print an
error message:

LLVM ERROR: Not supported instr: %SP<def,tied1> = LDMIA_RET %SP<tied0>,
pred:14, pred:%noreg, %R11<def>, %PC<def>, %R0<imp-use,kill>

But still, the exit code is zero.

cheers,
--renato
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20130610/a514ead6/attachment.html>


More information about the llvm-dev mailing list