./math/isl, Integer set library required by gcc graphite

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.17.1, Package name: isl-0.17.1, Maintainer: pkgsrc-users

isl is a library for manipulating sets and relations of integer
points bounded by linear constraints. Supported operations on sets
include intersection, union, set difference, emptiness check, convex
hull, (integer) affine hull, integer projection, and computing the
lexicographic minimum using parametric integer programming. It also
includes an ILP solver based on generalized basis reduction.


Required to run:
[devel/gmp]

Master sites:

SHA1: 10332b7f9bcbf3277f1013b2734e3bfbd5890e64
RMD160: 6ce9f68af41883047f70b6b8105c24b59197cf4b
Filesize: 1582.387 KB

Version history: (Expand)


CVS history: (Expand)


   2016-10-07 00:03:56 by Thomas Klausner | Files touched by this commit (5) | Package updated
Log message:
Updated isl to 0.17.1.

Provided by Kai-Uwe Eckhardt in private mail.

version: 0.17.1
date: Fri May  6 12:02:48 CEST 2016
changes:
	- fix bug in coalescing treatment
---
version: 0.17
date: Tue May  3 14:26:43 CEST 2016
changes:
	- optionally combine SCCs incrementally in scheduler
	- optionally maximize coincidence in scheduler
	- optionally avoid loop coalescing in scheduler
	- fix handling of nested integer divisions
	- optionally detect min/max expressions during AST generation
	- minor AST generator improvements
	- simplify stride constraints
	- improve support for expansions in schedule trees
---
version: 0.16.1
date: Thu Jan 14 18:08:06 CET 2016
changes:
	- fix bug in simplification
---
version: 0.16
date: Tue Jan 12 09:56:16 CET 2016
changes:
	- add 32 bit integer optimization for IMath
	- minor AST generator improvements
	- add isl_union_flow_get_full_{may,must}_dependence
	- minor improvements to Python bindings
	- minor improvements to set and map printing
---
version: 0.15
date: Thu Jun 11 12:45:33 CEST 2015
changes:
	- improve coalescing
	- add isl_union_access_info_compute_flow
	- add mark nodes in AST
	- add isl_union_pw_aff and isl_multi_union_pw_aff
	- add schedule trees
	- deprecate band forests
	- deprecate separation_class AST generation option
	- introduce isl_bool and isl_stat types
   2015-11-04 00:33:46 by Alistair G. Crooks | Files touched by this commit (262)
Log message:
Add SHA512 digests for distfiles for math category

Problems found locating distfiles:
	Package dfftpack: missing distfile dfftpack-20001209.tar.gz
	Package eispack: missing distfile eispack-20001130.tar.gz
	Package fftpack: missing distfile fftpack-20001130.tar.gz
	Package linpack: missing distfile linpack-20010510.tar.gz
	Package minpack: missing distfile minpack-20001130.tar.gz
	Package odepack: missing distfile odepack-20001130.tar.gz
	Package py-networkx: missing distfile networkx-1.10.tar.gz
	Package py-sympy: missing distfile sympy-0.7.6.1.tar.gz
	Package quadpack: missing distfile quadpack-20001130.tar.gz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2015-04-10 03:54:45 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
Update 0.14 to 0.14.1
---------------------
version: 0.14.1
date: Thu Apr  9 12:57:23 CEST 2015
changes:
        - fix bug in affine expression normalization
        - fix handling of conditional validity constraints
   2015-01-23 02:18:53 by Makoto Fujiwara | Files touched by this commit (1) | Package updated
Log message:
PLIST was not updated for 'Update 0.13 to 0.14', sorry. Thanks dbj
   2015-01-18 10:20:21 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
Update 0.13 to 0.14
version: 0.14
date: Sat Oct 25 16:08:47 CEST 2014
changes:
        - support IMath as an optional replacement for GMP
        - minor AST generator improvements
   2014-04-25 11:11:49 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
Update to 0.13:

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
   2014-02-25 10:18:25 by Adam Ciarcinski | Files touched by this commit (4)
Log message:
Changes 0.12.2:
- MinGW-w64 build fix
- fix simplification bug
   2013-04-16 08:47:15 by Adam Ciarcinski | Files touched by this commit (4)
Log message:
Changes 0.11.2:
* make code generation output the same on Solaris
* fix some hard to trigger bugs