[MacPorts] #53662: gcc48: incompatible with isl 0.18

MacPorts noreply at macports.org
Mon Feb 27 14:01:12 UTC 2017


#53662: gcc48: incompatible with isl 0.18
-------------------------+---------------------------------
  Reporter:  Alex-Vidal  |      Owner:  MarcusCalhoun-Lopez
      Type:  defect      |     Status:  assigned
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:
Resolution:              |   Keywords:
      Port:  gcc48 isl   |
-------------------------+---------------------------------
Description changed by mojca:

Old description:

> An update of isl broke gcc48 on all OS versions (see #53617).
>
> Here's one part of the error from the
> [https://build.macports.org/builders/ports-10.12_x86_64-builder/builds/22072/steps
> /install-port/logs/stdio 10.12] buildbot:
> {{{
> In file included from /path/to/gcc48/work/gcc-4.8.5/gcc/graphite-
> optimize-isl.c:48:
> /path/to/gcc48/work/gcc-4.8.5/gcc/graphite-poly.h:397:43: error: unknown
> type name 'isl_constraint'
> extern void print_isl_constraint (FILE *, isl_constraint *);
>                                           ^
> /path/to/gcc48/work/gcc-4.8.5/gcc/graphite-poly.h:401:35: error: unknown
> type name 'isl_constraint'
> extern void debug_isl_constraint (isl_constraint *);
>                                   ^
> /path/to/gcc48/work/gcc-4.8.5/gcc/graphite-optimize-isl.c:56:24: error:
> use of undeclared identifier 'isl_union_set_empty'; did you mean
> 'isl_union_map_empty'?
>   isl_union_set *res = isl_union_set_empty (space);
>                        ^~~~~~~~~~~~~~~~~~~
>                        isl_union_map_empty
> /opt/local/include/isl/union_map.h:27:27: note: 'isl_union_map_empty'
> declared here
> __isl_give isl_union_map *isl_union_map_empty(__isl_take isl_space *dim);
>                           ^
> /path/to/gcc48/work/gcc-4.8.5/gcc/graphite-optimize-isl.c:56:18: error:
> cannot initialize a variable of type 'isl_union_set *' with an rvalue of
> type 'isl_union_map *'
>   isl_union_set *res = isl_union_set_empty (space);
>                  ^     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
> /path/to/gcc48/work/gcc-4.8.5/gcc/graphite-optimize-isl.c:144:7: error:
> unknown type name 'isl_constraint'
>       isl_constraint *c;
>       ^
> /path/to/gcc48/work/gcc-4.8.5/gcc/graphite-optimize-isl.c:147:11: error:
> use of undeclared identifier 'isl_equality_alloc'
>       c = isl_equality_alloc(isl_local_space_copy(LocalSpace));
>           ^
> /path/to/gcc48/work/gcc-4.8.5/gcc/graphite-optimize-isl.c:153:11: error:
> use of undeclared identifier 'isl_equality_alloc'
>       c = isl_equality_alloc(isl_local_space_copy(LocalSpace));
>           ^
> /path/to/gcc48/work/gcc-4.8.5/gcc/graphite-optimize-isl.c:159:11: error:
> use of undeclared identifier 'isl_inequality_alloc'
>       c = isl_inequality_alloc(isl_local_space_copy(LocalSpace));
>           ^
> /path/to/gcc48/work/gcc-4.8.5/gcc/graphite-optimize-isl.c:165:11: error:
> use of undeclared identifier 'isl_inequality_alloc'
>       c = isl_inequality_alloc(isl_local_space_copy(LocalSpace));
>           ^
> /path/to/gcc48/work/gcc-4.8.5/gcc/graphite-optimize-isl.c:268:3: error:
> unknown type name 'isl_constraint'
>   isl_constraint *c;
>   ^
> /path/to/gcc48/work/gcc-4.8.5/gcc/graphite-optimize-isl.c:287:11: error:
> use of undeclared identifier 'isl_equality_alloc'
>       c = isl_equality_alloc(isl_local_space_copy(LocalSpace));
>           ^
> /path/to/gcc48/work/gcc-4.8.5/gcc/graphite-optimize-isl.c:311:7: error:
> use of undeclared identifier 'isl_inequality_alloc'
>   c = isl_inequality_alloc(isl_local_space_copy(LocalSpace));
>       ^
> /path/to/gcc48/work/gcc-4.8.5/gcc/graphite-optimize-isl.c:317:7: error:
> use of undeclared identifier 'isl_inequality_alloc'
>   c = isl_inequality_alloc(LocalSpace);
>       ^
> /path/to/gcc48/work/gcc-4.8.5/gcc/graphite-optimize-isl.c:432:7: error:
> use of undeclared identifier 'isl_union_set_from_set'; did you mean
> 'isl_union_map_from_map'?
> isl_union_set_from_set(domain));
>                                                 ^~~~~~~~~~~~~~~~~~~~~~
>                                                 isl_union_map_from_map
> }}}

New description:

 An update of isl broke gcc48 on all OS versions (see #53617).

 Here's one part of the error from the
 [https://build.macports.org/builders/ports-10.12_x86_64-builder/builds/22072/
 10.12] buildbot:
 {{{
 In file included from /path/to/gcc48/work/gcc-4.8.5/gcc/graphite-optimize-
 isl.c:48:
 /path/to/gcc48/work/gcc-4.8.5/gcc/graphite-poly.h:397:43: error: unknown
 type name 'isl_constraint'
 extern void print_isl_constraint (FILE *, isl_constraint *);
                                           ^
 /path/to/gcc48/work/gcc-4.8.5/gcc/graphite-poly.h:401:35: error: unknown
 type name 'isl_constraint'
 extern void debug_isl_constraint (isl_constraint *);
                                   ^
 /path/to/gcc48/work/gcc-4.8.5/gcc/graphite-optimize-isl.c:56:24: error:
 use of undeclared identifier 'isl_union_set_empty'; did you mean
 'isl_union_map_empty'?
   isl_union_set *res = isl_union_set_empty (space);
                        ^~~~~~~~~~~~~~~~~~~
                        isl_union_map_empty
 /opt/local/include/isl/union_map.h:27:27: note: 'isl_union_map_empty'
 declared here
 __isl_give isl_union_map *isl_union_map_empty(__isl_take isl_space *dim);
                           ^
 /path/to/gcc48/work/gcc-4.8.5/gcc/graphite-optimize-isl.c:56:18: error:
 cannot initialize a variable of type 'isl_union_set *' with an rvalue of
 type 'isl_union_map *'
   isl_union_set *res = isl_union_set_empty (space);
                  ^     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
 /path/to/gcc48/work/gcc-4.8.5/gcc/graphite-optimize-isl.c:144:7: error:
 unknown type name 'isl_constraint'
       isl_constraint *c;
       ^
 /path/to/gcc48/work/gcc-4.8.5/gcc/graphite-optimize-isl.c:147:11: error:
 use of undeclared identifier 'isl_equality_alloc'
       c = isl_equality_alloc(isl_local_space_copy(LocalSpace));
           ^
 /path/to/gcc48/work/gcc-4.8.5/gcc/graphite-optimize-isl.c:153:11: error:
 use of undeclared identifier 'isl_equality_alloc'
       c = isl_equality_alloc(isl_local_space_copy(LocalSpace));
           ^
 /path/to/gcc48/work/gcc-4.8.5/gcc/graphite-optimize-isl.c:159:11: error:
 use of undeclared identifier 'isl_inequality_alloc'
       c = isl_inequality_alloc(isl_local_space_copy(LocalSpace));
           ^
 /path/to/gcc48/work/gcc-4.8.5/gcc/graphite-optimize-isl.c:165:11: error:
 use of undeclared identifier 'isl_inequality_alloc'
       c = isl_inequality_alloc(isl_local_space_copy(LocalSpace));
           ^
 /path/to/gcc48/work/gcc-4.8.5/gcc/graphite-optimize-isl.c:268:3: error:
 unknown type name 'isl_constraint'
   isl_constraint *c;
   ^
 /path/to/gcc48/work/gcc-4.8.5/gcc/graphite-optimize-isl.c:287:11: error:
 use of undeclared identifier 'isl_equality_alloc'
       c = isl_equality_alloc(isl_local_space_copy(LocalSpace));
           ^
 /path/to/gcc48/work/gcc-4.8.5/gcc/graphite-optimize-isl.c:311:7: error:
 use of undeclared identifier 'isl_inequality_alloc'
   c = isl_inequality_alloc(isl_local_space_copy(LocalSpace));
       ^
 /path/to/gcc48/work/gcc-4.8.5/gcc/graphite-optimize-isl.c:317:7: error:
 use of undeclared identifier 'isl_inequality_alloc'
   c = isl_inequality_alloc(LocalSpace);
       ^
 /path/to/gcc48/work/gcc-4.8.5/gcc/graphite-optimize-isl.c:432:7: error:
 use of undeclared identifier 'isl_union_set_from_set'; did you mean
 'isl_union_map_from_map'?
 isl_union_set_from_set(domain));
                                                 ^~~~~~~~~~~~~~~~~~~~~~
                                                 isl_union_map_from_map
 }}}

--

--
Ticket URL: <https://trac.macports.org/ticket/53662#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list