[Build, Graphite] PR64017 - support ISL-0.14 (gcc/configure.ac and gcc/graphite*.c)

Jeff Law law@redhat.com
Wed Nov 26 21:10:00 GMT 2014


On 11/26/14 09:27, Tobias Burnus wrote:
> On Wed, Nov 26, 2014 at 04:55:40PM +0100, Tobias Burnus wrote:
>> >This patch adds a configure check for isl_schedule_constraints_compute_schedule,
>> >which is new in ISL 0.13 - and uses it for conditional compilation.
> Repeating the test on a massively multicore system, it fails at stage2 with an
> in-tree 0.14 because -lisl cannot be found at gcc/configure time. Hence,
> HAVE_ISL_SCHED_CONSTRAINTS_COMPUTE_SCHEDULE is false and one gets later an
> error because a 0.12.2 function is not available with ISL 0.14.
>
> However, running the configure test case manually - or building with fewer
> cores - works. As does removing "gcc" after the failure such that isl/ is
> available.  Thus, it looks like a dependency problem.
>
> It seems to be fixed by the attached patch.
> OK for the trunk?
>
> Tobias
>
>
> g3.diff
>
>
> 2014-11-26  Tobias Burnus<burnus@net-b.de>
>
> 	PR middle-end/64017
> 	* Makefile.def: Make more dependent on mpfr, mpc and isl.
> 	* Makefile.in: Regenerate.
This is OK for the trunk.

jeff



More information about the Gcc-patches mailing list