[MacPorts] #53662: gcc48: incompatible with isl 0.18 (was: gcc48: Failed to build, command execution failed)

MacPorts noreply at macports.org
Mon Feb 27 14:00:08 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   |
-------------------------+---------------------------------
Changes (by mojca):

 * status:  new => assigned
 * cc: ryandesign, mojca (added)
 * keywords:  gcc48 =>
 * version:  2.4.1 =>
 * owner:   => MarcusCalhoun-Lopez
 * port:  gcc48 => gcc48 isl


Old description:

> Have tried clean and uninstall to no avail.
>
> Hari:src Arekusu$ sudo port install gcc48
>
> --->  Computing dependencies for gcc48
>
> --->  Fetching archive for gcc48
>
> --->  Attempting to fetch gcc48-4.8.5_1.darwin_14.x86_64.tbz2 from
> https://packages.macports.org/gcc48
>
> --->  Attempting to fetch gcc48-4.8.5_1.darwin_14.x86_64.tbz2 from
> http://lil.fr.packages.macports.org/gcc48
>
> --->  Attempting to fetch gcc48-4.8.5_1.darwin_14.x86_64.tbz2 from
> http://mse.uk.packages.macports.org/sites/packages.macports.org/gcc48
>
> --->  Fetching distfiles for gcc48
>
> --->  Verifying checksums for gcc48
>
> --->  Extracting gcc48
>
> --->  Applying patches to gcc48
>
> --->  Configuring gcc48
>
> --->  Building gcc48
>
> Error: Failed to build gcc48: command execution failed
>
> Error: See
> /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_gcc48/gcc48/main.log
> for details.

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/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
 }}}

--

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


More information about the macports-tickets mailing list