That’s very curious output. It does seem like some internal state in the llvm 
libs decided things were internally incorrect and called the abort. 

Pekka’s comment about a smallish test case is right on. Clearly there must be 
some set of actions that is triggering the bug. 

Which toolchain are you using by the way? You mention Android so just wondering 
if you might be using Google’s or something else ?

Best,
Tom 

> On May 11, 2017, at 11:00 PM, Wuweijia <[email protected]> wrote:
> 
> Hi :
>    What the meaning of the output. And then the program aborted. What it 
> happened?
>  
>    In the call stack, the abort case by llvm. But why?
>  
> ### autovectorizer enabled
> DominatorTree is not up to date!
> Computed:
> =============================--------------------------------
> Inorder Dominator Tree: 
> [1] %entry {0,17}
> [2] %for.cond {1,16}
> [3] %for.body {2,3}
> [3] %for.end.r_exit {4,15}
> [4] %for.end {5,14}
> [5] %for.cond63 {6,13}
> [6] %for.body66 {7,8}
> [6] %for.end74.r_exit {9,12}
> [7] %for.end74 {10,11}
> 
> Actual:
> =============================--------------------------------
> Inorder Dominator Tree: 
> [1] %entry {0,19}
> [2] %for.cond {1,18}
> [3] %for.body {2,3}
> [3] %for.end.r_exit {4,17}
> [4] %for.end {5,16}
> [5] %for.end.postbarrier_dummy {6,15}
> [6] %for.cond63 {7,14}
> [7] %for.body66 {8,9}
> [7] %for.end74.r_exit {10,13}
> [8] %for.end74 {11,12}
> ==4435== 
> ==4435== Process terminating with default action of signal 6 (SIGABRT)
> ==4435== at 0x52DE530: tgkill (tgkill.S:9)
> ==4435== by 0x52DB9CF: pthread_kill (pthread_kill.cpp:45)
> ==4435== by 0x5296D6B: raise (raise.cpp:34)
> ==4435== by 0x528F82F: abort (abort.cpp:57)
> ==4435== by 0xA0EE453: llvm::DominatorTree::verifyDomTree() const (in 
> /system/lib64/libOpenCL.so.1)
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org <http://slashdot.org/>! 
> http://sdm.link/slashdot_______________________________________________ 
> <http://sdm.link/slashdot_______________________________________________>
> pocl-devel mailing list
> [email protected] <mailto:[email protected]>
> https://lists.sourceforge.net/lists/listinfo/pocl-devel 
> <https://lists.sourceforge.net/lists/listinfo/pocl-devel>
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
pocl-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pocl-devel

Reply via email to