head 1.3; access; symbols pkgsrc-2023Q4:1.2.0.22 pkgsrc-2023Q4-base:1.2 pkgsrc-2023Q3:1.2.0.20 pkgsrc-2023Q3-base:1.2 pkgsrc-2023Q2:1.2.0.18 pkgsrc-2023Q2-base:1.2 pkgsrc-2023Q1:1.2.0.16 pkgsrc-2023Q1-base:1.2 pkgsrc-2022Q4:1.2.0.14 pkgsrc-2022Q4-base:1.2 pkgsrc-2022Q3:1.2.0.12 pkgsrc-2022Q3-base:1.2 pkgsrc-2022Q2:1.2.0.10 pkgsrc-2022Q2-base:1.2 pkgsrc-2022Q1:1.2.0.8 pkgsrc-2022Q1-base:1.2 pkgsrc-2021Q4:1.2.0.6 pkgsrc-2021Q4-base:1.2 pkgsrc-2021Q3:1.2.0.4 pkgsrc-2021Q3-base:1.2 pkgsrc-2021Q2:1.2.0.2 pkgsrc-2021Q2-base:1.2 pkgsrc-2021Q1:1.1.0.36 pkgsrc-2021Q1-base:1.1 pkgsrc-2020Q4:1.1.0.34 pkgsrc-2020Q4-base:1.1 pkgsrc-2020Q3:1.1.0.32 pkgsrc-2020Q3-base:1.1 pkgsrc-2020Q2:1.1.0.28 pkgsrc-2020Q2-base:1.1 pkgsrc-2020Q1:1.1.0.8 pkgsrc-2020Q1-base:1.1 pkgsrc-2019Q4:1.1.0.30 pkgsrc-2019Q4-base:1.1 pkgsrc-2019Q3:1.1.0.26 pkgsrc-2019Q3-base:1.1 pkgsrc-2019Q2:1.1.0.24 pkgsrc-2019Q2-base:1.1 pkgsrc-2019Q1:1.1.0.22 pkgsrc-2019Q1-base:1.1 pkgsrc-2018Q4:1.1.0.20 pkgsrc-2018Q4-base:1.1 pkgsrc-2018Q3:1.1.0.18 pkgsrc-2018Q3-base:1.1 pkgsrc-2018Q2:1.1.0.16 pkgsrc-2018Q2-base:1.1 pkgsrc-2018Q1:1.1.0.14 pkgsrc-2018Q1-base:1.1 pkgsrc-2017Q4:1.1.0.12 pkgsrc-2017Q4-base:1.1 pkgsrc-2017Q3:1.1.0.10 pkgsrc-2017Q3-base:1.1 pkgsrc-2017Q2:1.1.0.6 pkgsrc-2017Q2-base:1.1 pkgsrc-2017Q1:1.1.0.4 pkgsrc-2017Q1-base:1.1 pkgsrc-2016Q4:1.1.0.2 pkgsrc-2016Q4-base:1.1; locks; strict; comment @# @; 1.3 date 2023.12.31.09.51.43; author wiz; state dead; branches; next 1.2; commitid n0DesmEYWF1ZkBSE; 1.2 date 2021.04.22.12.03.39; author adam; state Exp; branches; next 1.1; commitid RGtOHDc3A40fFhQC; 1.1 date 2016.10.06.22.03.56; author wiz; state Exp; branches; next ; commitid cxq653ByL0nij8pz; desc @@ 1.3 log @isl: update to 0.26. version: 0.26 date: Sat Apr 1 05:10:53 PM CEST 2023 changes: - fix inherited overloaded methods in Python bindings - decompose topological sort of clusters in incremental scheduler - improved isl_pw_aff_list_{min,max} - add some convenience functions - more exports to (templated C++) bindings - slightly improved conversion from binary relation to function --- version: 0.25 date: Sat 02 Jul 2022 11:14:57 AM CEST changes: - support (type safe) user object on id in bindings - more exports to (templated C++) bindings - add some convenience functions @ text @$NetBSD: patch-configure,v 1.2 2021/04/22 12:03:39 adam Exp $ Fix == in configure script. --- configure.orig 2020-11-01 13:53:55.000000000 +0000 +++ configure @@@@ -20654,7 +20654,7 @@@@ else HAVE_CXX11_FALSE= fi - if test "x$with_int" == "ximath-32"; then + if test "x$with_int" = "ximath-32"; then SMALL_INT_OPT_TRUE= SMALL_INT_OPT_FALSE='#' else @@@@ -20662,7 +20662,7 @@@@ else SMALL_INT_OPT_FALSE= fi -if test "x$with_int" == "ximath-32"; then : +if test "x$with_int" = "ximath-32"; then : $as_echo "#define USE_SMALL_INT_OPT /**/" >>confdefs.h @ 1.2 log @isl: updated to 0.23 version: 0.23 date: Sun 01 Nov 2020 02:41:20 PM CET changes: - minor improvements to coalescing - use build compiler to build extract_interface - add some convenience functions - ignore parameters in isl_union_* hash tables --- version: 0.22.1 date: Sun Jan 12 10:48:18 CET 2020 changes: - fix error handling --- version: 0.22 date: Fri Nov 1 18:39:30 CET 2019 changes: - require C++11 to generate bindings - improved bindings - scheduler fix involving fixed dimensions - accept ranges in tuples during parsing - add some convenience functions --- version: 0.21 date: Sat Mar 9 15:25:29 CET 2019 changes: - preliminary C++ bindings - use incremental scheduler by default - introduce isl_size type - rename isl_ast_op_type to isl_ast_expr_op_type - fix coalescing bugs - use isl_bool to return extra boolean argument --- version: 0.20 date: Sat Jul 21 18:10:08 CEST 2018 changes: - keep track of domain in 0D isl_multi_pw_aff and isl_multi_union_pw_aff - add isl_aff_eval and isl_pw_aff_eval - add fixed-size rectangular box hull --- version: 0.19 date: Sat Mar 3 10:44:49 CET 2018 changes: - minor improvements to coalescing - minor improvement to parametric integer programming - try harder to avoid large coefficients in scheduler - support kill accesses in dependence analysis - drop deprecated isl_int - drop deprecated band forests - drop deprecated functions --- version: 0.18 date: Sun Dec 18 11:01:58 CET 2016 changes: - improve elimination of redundant existentially quantified variables - improve coalescing - improve parametric integer programming - preserve isolate option in isl_schedule_node_band_split - print AST nodes in YAML format - minor improvements to Python bindings @ text @d1 1 a1 1 $NetBSD: patch-configure,v 1.1 2016/10/06 22:03:56 wiz Exp $ @ 1.1 log @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 @ text @d1 1 a1 1 $NetBSD$ d5 1 a5 1 --- configure.orig 2016-10-06 09:14:39.058506899 +0000 d7 2 a8 1 @@@@ -17487,7 +17487,7 @@@@ else a10 1 d16 1 a16 1 @@@@ -17495,7 +17495,7 @@@@ else @