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<bur...@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