[polly] r240306 - Replace repository version of ISL by 'make dist' output

Michael Kruse MichaelKruse at meinersbur.de
Mon Jun 22 11:58:18 PDT 2015


2015-06-22 20:29 GMT+02:00 Tobias Grosser <tobias at grosser.es>:
> On 06/22/2015 08:07 PM, Michael Kruse wrote:
>>
>> Author: meinersbur
>> Date: Mon Jun 22 13:07:42 2015
>> New Revision: 240306
>>
>> URL: http://llvm.org/viewvc/llvm-project?rev=240306&view=rev
>> Log:
>> Replace repository version of ISL by 'make dist' output
>>
>> The 'make dist' archive is not dependent on ./configure output and
>> contains a GIT_HEAD_ID file that identifies the version of ISL used.
>>
>> None of the files added or removed are used part of Polly's build
>> process (except of GIT_HEAD_ID since the previous revision r240301). No
>> functional change intended.
>
>
> This commit breaks:
>
> http://lab.llvm.org:8011/builders/perf-x86_64-penryn-O3-polly-fast/builds/8508
>
> with:
>
> [  1%] Building CXX object
> lib/CMakeFiles/Polly.dir/Analysis/DependenceInfo.cpp.o
> In file included from
> /home/grosser/buildslave/perf-x86_64-penryn-O3-polly-fast/polly.src/lib/External/isl/include/isl/space.h:14:0,
>                  from
> /home/grosser/buildslave/perf-x86_64-penryn-O3-polly-fast/polly.src/lib/External/isl/include/isl/local_space.h:5,
>                  from
> /home/grosser/buildslave/perf-x86_64-penryn-O3-polly-fast/polly.src/lib/External/isl/include/isl/aff.h:4,
>                  from
> /home/grosser/buildslave/perf-x86_64-penryn-O3-polly-fast/polly.src/lib/Analysis/DependenceInfo.cpp:29:
> /home/grosser/buildslave/perf-x86_64-penryn-O3-polly-fast/polly.src/lib/External/isl/include/isl/id.h:7:24:
> fatal error: isl/stdint.h: No such file or directory
> compilation terminated.
> make[2]: *** [lib/CMakeFiles/Polly.dir/Analysis/DependenceInfo.cpp.o] Error
> 1
> make[1]: *** [lib/CMakeFiles/Polly.dir/all] Error 2
> make: *** [all] Error 2
>
> This is a gcc + autoconf build. The cmake build has not yet finished.

It is a cmake build. You can see this from the line

    [  1%] Building CXX object
lib/CMakeFiles/Polly.dir/Analysis/DependenceInfo.cpp.o

autoconf builds look like

    llvm[3]: Compiling DependenceInfo.cpp for Release+Asserts build

I committed a patch that hopefully solves the problem. Is the buildbot
triggered automatically?

Michael

-- 
Tardyzentrismus verboten!



More information about the llvm-commits mailing list