Opened 5 years ago

Closed 4 years ago

#978 closed task (fixed)

ISL 0.15 Version Upgrade

Reported by: Martin Ward Owned by: clfs-commits@…
Priority: major Milestone: CLFS Standard 3.1.0
Component: BOOK Version: CLFS Standard GIT
Keywords: Cc: berzerkula@…, jonathan@…, chris@…

Change History (11)

comment:1 Changed 5 years ago by chris@…

Also add "--disable-isl-version-check" to GCC configure (probably already mentioned on the mailing lists, but it should be here as well).

comment:2 Changed 5 years ago by William Harrington

http://isl.gforge.inria.fr/isl-0.13.tar.xz

We'll need to make sure CLooG and GCC have the required support available to build with ISL 0.13 (blackaddr mentioned this)

version: 0.13 date: Mon Apr 14 11:08:45 CEST 2014 changes:

  • deprecate isl_int
  • improved support for multi piecewise quasi-affine expressions
  • allow the user to impose a bound on the number of low-level operations
  • add isl_id_to_ast_expr and isl_id_to_pw_aff
  • add isl_schedule_constraints
  • hide internal structure of isl_vec
  • remove support for piplib

comment:3 Changed 5 years ago by William Harrington

Milestone: CLFS Standard 3.1.0
Version: CLFS Standard GIT

comment:4 Changed 5 years ago by William Harrington

Summary: isl-0.13ISL 0.13 Version Upgrade

comment:5 Changed 5 years ago by William Harrington

Summary: ISL 0.13 Version UpgradeISL 0.14 Version Upgrade

comment:6 Changed 5 years ago by William Harrington

Download http://isl.gforge.inria.fr/isl-0.14.tar.xz

Changes for ISL 0.14:

  • support IMath as an optional replacement for GMP
  • minor AST generator improvements

comment:7 Changed 5 years ago by William Harrington

https://groups.google.com/forum/#!topic/isl-announce/KR1FZdvZmhc

Changes for ISL 0.14.1:

fix bug in affine expression normalization 
fix handling of conditional validity constraints

GCC 4.9.2 with branch update patch does not need an ISL patch and needs --disable-isl-version check GCC 5.1 will most likely not need --disable-isl-version check.

New version of CLooG for 4.9.2 may not need a patch.

comment:8 Changed 5 years ago by William Harrington

Summary: ISL 0.14 Version UpgradeISL 0.14.1 Version Upgrade

comment:9 Changed 4 years ago by William Harrington

Description: modified (diff)
Summary: ISL 0.14.1 Version UpgradeISL 0.15 Version Upgrade

comment:10 Changed 4 years ago by William Harrington

We are moving to GCC 5.2.0. All GCC 5.2.0 needs is a patch for ISL 0.15. The patch is at GCC 5.2

Apply the patch with GCC 5.2.0 and there will be no issues.

Last edited 4 years ago by William Harrington (previous) (diff)

comment:11 Changed 4 years ago by William Harrington

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.