[polly] r230624 - Allow non-affine control flow by default
Tobias Grosser
tobias at grosser.es
Mon Mar 2 02:19:37 PST 2015
On 26.02.2015 16:19, Tobias Grosser wrote:
> On 26.02.2015 16:12, Johannes Doerfert wrote:
>> On 02/26, Tobias Grosser wrote:
>>> On 26.02.2015 12:09, Johannes Doerfert wrote:
>>>> Author: jdoerfert
>>>> Date: Thu Feb 26 05:09:24 2015
>>>> New Revision: 230624
>>>>
>>>> URL: http://llvm.org/viewvc/llvm-project?rev=230624&view=rev
>>>> Log:
>>>> Allow non-affine control flow by default
>>>>
>>>> With the patches r230325, r230329 and r230340 we can handle
>>>> non-affine
>>>> control flow in (loop-free) subregions. As all LLVM test-suite
>>>> tests pass and
>>>> we get ~20% more non-trivial SCoPs, we activate it now by default.
>>>
>>> Our buildbots report three compile-time failures:
>>>
>>> http://lab.llvm.org:8011/builders/perf-x86_64-penryn-O3-polly-fast/builds/3987
It seems your latest changes fixed the non-openmp build, but there are
unfortunately still two failures in the openmp build:
http://lab.llvm.org:8011/builders/perf-x86_64-penryn-O3-polly-parallel-fast/builds/4048
TEST
/home/grosser/buildslave/perf-x86_64-penryn-O3-polly-parallel-fast/llvm.install.1/bin/clang
FAILED: process terminated by signal (exit status 254)!
error: command failed while generating Output/init.llvm.o.compile
---
clang: warning: -lgomp: 'linker' input unused
0 clang 0x0000000002aeb0e2
llvm::sys::PrintStackTrace(_IO_FILE*) + 34
1 clang 0x0000000002ae9c43
2 libpthread.so.0 0x00002aaaaaef4030
3 LLVMPolly.so 0x00002aaaac1d9012
4 LLVMPolly.so 0x00002aaaac0d39f4
5 LLVMPolly.so 0x00002aaaac1750cd
6 LLVMPolly.so 0x00002aaaac1d8a58
IslNodeBuilder::getReferencesInSubtree(isl_ast_node*,
llvm::SetVector<llvm::Value*, std::vector<llvm::Value*,
std::allocator<llvm::Value*> >, llvm::SmallSet<llvm::Value*, 16u,
std::less<llvm::Value*> > >&, llvm::SetVector<llvm::Loop const*,
std::vector<llvm::Loop const*, std::allocator<llvm::Loop const*> >,
llvm::SmallSet<llvm::Loop const*, 16u, std::less<llvm::Loop const*> >
>&) + 888
7 LLVMPolly.so 0x00002aaaac1dca35
IslNodeBuilder::createForParallel(isl_ast_node*) + 1061
Cheers,
Tobias
More information about the llvm-commits
mailing list