RFC: Update ISL under gcc/infrastructure/ ? // Remove CLooG?
Tobias Grosser
tobias@grosser.es
Sat Nov 8 20:01:00 GMT 2014
On 08.11.2014 20:49, Roman Gareev wrote:
>> Sounds good as long as they will compile and pass tests independently.
>> Please also remember updating the documentation.
>
> Iâm trying to build Graphite without CLooG, but I get the following error:
>
> libbackend.a(graphite-optimize-isl.o): In function `getScheduleForBandList':
> /home/roman/sec_trunk/gcc/gcc/graphite-optimize-isl.c:357: undefined
> reference to `isl_band_member_is_zero_distance'
> collect2: error: ld returned 1 exit status
> make[3]: *** [lto1] Error 1
> make[3]: *** Waiting for unfinished jobs....
> libbackend.a(graphite-optimize-isl.o): In function `getScheduleForBandList':
> /home/roman/sec_trunk/gcc/gcc/graphite-optimize-isl.c:357: undefined
> reference to `isl_band_member_is_zero_distance'
> collect2: error: ld returned 1 exit status
> make[3]: *** [cc1] Error 1
> libbackend.a(graphite-optimize-isl.o): In function `getScheduleForBandList':
> /home/roman/sec_trunk/gcc/gcc/graphite-optimize-isl.c:357: undefined
> reference to `isl_band_member_is_zero_distance'
> collect2: error: ld returned 1 exit status
> make[3]: *** [cc1plus] Error 1
> rm gcov-tool.pod gfdl.pod fsf-funding.pod gcc.pod cpp.pod gcov.pod
> make[3]: Leaving directory `/home/roman/compiled/build_graphite_sec/gcc'
> make[2]: *** [all-stage1-gcc] Error 2
> make[2]: Leaving directory `/home/roman/compiled/build_graphite_sec'
> make[1]: *** [stage1-bubble] Error 2
> make[1]: Leaving directory `/home/roman/compiled/build_graphite_sec'
> make: *** [all] Error 2
>
> Could you please advise me how to fix this? If Iâm not mistaken,
> r216735 is the only commit related to graphite-optimize-isl.c which
> has been made since my latest patch.
This is another incompatibility between isl 0.12 and 0.13. I suggest to
first test this with isl-0.12.
@Sven: Maybe Sven has an idea how to handle this best.
Cheers,
Tobias
More information about the Gcc
mailing list