Test source: git
Transforms/LoopVectorize/runtime-checks-hoist.ll' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /home/nlopes/alive2/build/opt-alive.sh < /bitbucket/nlopes/llvm/llvm/test/Transforms/LoopVectorize/runtime-checks-hoist.ll -p 'loop-vectorize' -force-vector-interleave=1 -S -force-vector-width=4 -debug-only=loop-accesses,loop-vectorize,loop-utils 2> /bitbucket/nlopes/llvm/build/test/Transforms/LoopVectorize/Output/runtime-checks-hoist.ll.tmp | /bitbucket/nlopes/llvm/build/bin/FileCheck /bitbucket/nlopes/llvm/llvm/test/Transforms/LoopVectorize/runtime-checks-hoist.ll # executed command: /home/nlopes/alive2/build/opt-alive.sh -p loop-vectorize -force-vector-interleave=1 -S -force-vector-width=4 -debug-only=loop-accesses,loop-vectorize,loop-utils # .---redirected output from '/bitbucket/nlopes/llvm/build/test/Transforms/LoopVectorize/Output/runtime-checks-hoist.ll.tmp' # | # | LV: Checking a loop in 'diff_checks' from <stdin> # | LV: Loop hints: force=? width=4 interleave=1 # | LV: Found a loop: inner.loop # | LV: Found an induction variable. # | # | LAA: Checking a loop in 'diff_checks' from <stdin> # | LAA: Found an analyzable loop: inner.loop # | LAA: Processing memory accesses... # | AST: Alias Set Tracker: 1 alias sets for 2 pointer values. # | AliasSet[0x1e2f3c0, 2] may alias, No access Memory locations: (ptr %arrayidx9.us, unknown before-or-after), (ptr %arrayidx.us, unknown before-or-after) # | # | LAA: Accesses(2): # | %arrayidx9.us = getelementptr inbounds i32, ptr %dst, i64 %6 (write) # | %arrayidx.us = getelementptr inbounds i32, ptr %src, i64 %4 (read-only) # | Underlying objects for pointer %arrayidx9.us = getelementptr inbounds i32, ptr %dst, i64 %6 # | ptr %dst # | Underlying objects for pointer %arrayidx.us = getelementptr inbounds i32, ptr %src, i64 %4 # | ptr %src # | LAA: Found a runtime check ptr: %arrayidx9.us = getelementptr inbounds i32, ptr %dst, i64 %6 # | LAA: Found a runtime check ptr: %arrayidx.us = get # | ... # `---data was truncated-------- # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /bitbucket/nlopes/llvm/build/bin/FileCheck /bitbucket/nlopes/llvm/llvm/test/Transforms/LoopVectorize/runtime-checks-hoist.ll # .---redirected output from '/bitbucket/nlopes/llvm/build/test/Transforms/LoopVectorize/Output/runtime-checks-hoist.ll.tmp' # | # | LV: Checking a loop in 'diff_checks' from <stdin> # | LV: Loop hints: force=? width=4 interleave=1 # | LV: Found a loop: inner.loop # | LV: Found an induction variable. # | # | LAA: Checking a loop in 'diff_checks' from <stdin> # | LAA: Found an analyzable loop: inner.loop # | LAA: Processing memory accesses... # | AST: Alias Set Tracker: 1 alias sets for 2 pointer values. # | AliasSet[0x1e2f3c0, 2] may alias, No access Memory locations: (ptr %arrayidx9.us, unknown before-or-after), (ptr %arrayidx.us, unknown before-or-after) # | # | LAA: Accesses(2): # | %arrayidx9.us = getelementptr inbounds i32, ptr %dst, i64 %6 (write) # | %arrayidx.us = getelementptr inbounds i32, ptr %src, i64 %4 (read-only) # | Underlying objects for pointer %arrayidx9.us = getelementptr inbounds i32, ptr %dst, i64 %6 # | ptr %dst # | Underlying objects for pointer %arrayidx.us = getelementptr inbounds i32, ptr %src, i64 %4 # | ptr %src # | LAA: Found a runtime check ptr: %arrayidx9.us = getelementptr inbounds i32, ptr %dst, i64 %6 # | LAA: Found a runtime check ptr: %arrayidx.us = get # | ... # `---data was truncated-------- # .---command stderr------------ # | FileCheck error: '<stdin>' is empty. # | FileCheck command line: /bitbucket/nlopes/llvm/build/bin/FileCheck /bitbucket/nlopes/llvm/llvm/test/Transforms/LoopVectorize/runtime-checks-hoist.ll # `----------------------------- # error: command failed with exit status: 2 --