Opened 11 years ago

Closed 9 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@…

Description (last modified by William Harrington)

Change History (11)

comment:1 by chris@…, 11 years ago

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 by William Harrington, 10 years ago

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 by William Harrington, 10 years ago

Milestone: CLFS Standard 3.1.0
Version: CLFS Standard GIT

comment:4 by William Harrington, 10 years ago

Summary: isl-0.13ISL 0.13 Version Upgrade

comment:5 by William Harrington, 10 years ago

Summary: ISL 0.13 Version UpgradeISL 0.14 Version Upgrade

comment:6 by William Harrington, 10 years ago

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 by William Harrington, 10 years ago

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 by William Harrington, 10 years ago

Summary: ISL 0.14 Version UpgradeISL 0.14.1 Version Upgrade

comment:9 by William Harrington, 10 years ago

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

comment:10 by William Harrington, 10 years ago

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 10 years ago by William Harrington (previous) (diff)

comment:11 by William Harrington, 9 years ago

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