NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: port-alpha/58505: GCC 12.4.0 on alpha broken at -O2



The following reply was made to PR port-alpha/58505; it has been noted by GNATS.

From: Rin Okuyama <rokuyama.rk%gmail.com@localhost>
To: gnats-bugs%netbsd.org@localhost, port-alpha-maintainer%netbsd.org@localhost,
 gnats-admin%netbsd.org@localhost, netbsd-bugs%netbsd.org@localhost, tnn%nygren.pp.se@localhost
Cc: matthew green <mrg%NetBSD.org@localhost>
Subject: Re: port-alpha/58505: GCC 12.4.0 on alpha broken at -O2
Date: Fri, 2 Aug 2024 11:03:32 +0900

 (cc: added to mrg@)
 
 I've found this is due to isl; the failure started from mknative for
 this change:
 
 ----
 build and link libisl.
 https://mail-index.netbsd.org/source-changes/2024/02/25/msg150123.html
 ----
 
 (1) If the following files from isl are compiled with -O1:
 
 ----
 isl_map_to_basic_set.c
 isl_polynomial.c
 isl_schedule*.c
 isl_set_list.c
 isl_space.c
 isl_tab*.c
 isl_tarjan.c
 isl_union_map.c
 ----
 
 test.c (provided by tnn@) can be compiled with -O2. However, still,
 native build.sh fails early in tools.
 
 (2) Even if all isl files are compiled with -O1, build.sh also
 fails in tools.
 
 (3) If all isl files are compiled with -O0, gcc cannot be linked
 due to truncation of relocation.
 
 (4) If isl is completely disabled, tools (including gcc) successfully
 build natively.
 
 Thanks,
 rin
 


Home | Main Index | Thread Index | Old Index