[Build, Graphite] PR64017 - support ISL-0.14 (gcc/configure.ac and gcc/graphite*.c)
Tobias Burnus
tobias.burnus@physik.fu-berlin.de
Wed Nov 26 17:03:00 GMT 2014
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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: g3.diff
Type: text/x-diff
Size: 2241 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20141126/01e8a55b/attachment.bin>
More information about the Gcc-patches
mailing list