LAST_UPDATED: Wed May 22 01:07:16 UTC 2024 (revision r15-763-gffab721f3c9)
Native configuration is powerpc-ibm-aix7.2.5.0
=== g++ tests ===
Running target unix
FAIL: g++.dg/compat/eh/new1 cp_compat_x_tst.o-cp_compat_y_tst.o execute
XPASS: g++.dg/debug/pr46583.C -gdwarf-2 -g1
LAST_UPDATED: Tue May 21 13:33:18 UTC 2024 (revision r15-754-g232a86f9640)
Native configuration is powerpc-ibm-aix7.2.5.0
=== g++ tests ===
Running target unix
FAIL: g++.dg/compat/eh/new1 cp_compat_x_tst.o-cp_compat_y_tst.o execute
XPASS: g++.dg/debug/pr46583.C -gdwarf-2 -g1
LAST_UPDATED: Mon May 20 17:00:08 UTC 2024 (revision r15-696-ge14c673ea9a)
Native configuration is powerpc-ibm-aix7.2.5.0
=== g++ tests ===
Running target unix
FAIL: g++.dg/compat/eh/new1 cp_compat_x_tst.o-cp_compat_y_tst.o execute
XPASS: g++.dg/debug/pr46583.C -gdwarf-2 -g1
Hi, David
Unfortunately r15-636-g770657d02c986c causes a bootstrap failure on AIX
when building f951 in stage2. cc1 and cc1plus link successfully. There
doesn't seem to be a similar failure for powerpc64-linux BE or LE.
The failure is
ld: 0711-317 ERROR: Undefined symbol:
LAST_UPDATED: Fri May 17 15:58:35 UTC 2024 (revision r15-634-gb59de411326)
Native configuration is powerpc-ibm-aix7.2.5.0
=== g++ tests ===
Running target unix
FAIL: g++.dg/compat/eh/new1 cp_compat_x_tst.o-cp_compat_y_tst.o execute
XPASS: g++.dg/debug/pr46583.C -gdwarf-2 -g1
LAST_UPDATED: Thu May 16 13:57:21 UTC 2024 (revision r15-583-g556e777298d)
Native configuration is powerpc-ibm-aix7.2.5.0
=== g++ tests ===
Running target unix
FAIL: g++.dg/compat/eh/new1 cp_compat_x_tst.o-cp_compat_y_tst.o execute
XPASS: g++.dg/debug/pr46583.C -gdwarf-2 -g1
LAST_UPDATED: Mon May 13 14:06:08 UTC 2024 (revision r15-434-g6d31a370e26)
Native configuration is powerpc-ibm-aix7.2.5.0
=== g++ tests ===
Running target unix
FAIL: g++.dg/compat/eh/new1 cp_compat_x_tst.o-cp_compat_y_tst.o execute
XPASS: g++.dg/debug/pr46583.C -gdwarf-2 -g1
LAST_UPDATED: Sun May 12 17:28:13 UTC 2024 (revision r15-390-g46077992180)
Native configuration is powerpc-ibm-aix7.2.5.0
=== g++ tests ===
Running target unix
FAIL: g++.dg/compat/eh/new1 cp_compat_x_tst.o-cp_compat_y_tst.o execute
XPASS: g++.dg/debug/pr46583.C -gdwarf-2 -g1
LAST_UPDATED: Fri May 10 23:59:57 UTC 2024 (revision r15-367-gdbbd059b49e)
Native configuration is powerpc-ibm-aix7.2.5.0
=== g++ tests ===
Running target unix
FAIL: g++.dg/compat/eh/new1 cp_compat_x_tst.o-cp_compat_y_tst.o execute
XPASS: g++.dg/debug/pr46583.C -gdwarf-2 -g1
LAST_UPDATED: Fri May 10 13:34:06 UTC 2024 (revision r15-361-g52d4691294c)
Native configuration is powerpc-ibm-aix7.2.5.0
=== g++ tests ===
Running target unix
FAIL: g++.dg/compat/eh/new1 cp_compat_x_tst.o-cp_compat_y_tst.o execute
XPASS: g++.dg/debug/pr46583.C -gdwarf-2 -g1
> Tested and benchmarked on x86-64 Linux.
Why aren't these patches being tested on all major architectures,
especially those available in the Compile Farm? At least for correctness,
if not performance.
Thanks, David
LAST_UPDATED: Wed May 8 02:12:26 UTC 2024 (revision r15-310-ge60032b3823)
Native configuration is powerpc-ibm-aix7.2.5.0
=== g++ tests ===
Running target unix
FAIL: g++.dg/compat/eh/new1 cp_compat_x_tst.o-cp_compat_y_tst.o execute
XPASS: g++.dg/debug/pr46583.C -gdwarf-2 -g1
On Wed, May 8, 2024 at 2:36 AM Kewen.Lin wrote:
> Hi,
>
> Since r12-75-g0745b6fa66c69c aix6 support had been dropped,
> so we don't need to check for aix[456].* when testing, this
> patch is to remove such checks.
>
> Regtested on powerpc64-linux-gnu P8/P9 and
> powerpc64le-linux-gnu P9 and P10.
LAST_UPDATED: Mon May 6 22:37:55 UTC 2024 (revision r15-217-gf62e55a7d0a)
Native configuration is powerpc-ibm-aix7.2.5.0
=== g++ tests ===
Running target unix
FAIL: g++.dg/compat/eh/new1 cp_compat_x_tst.o-cp_compat_y_tst.o execute
XPASS: g++.dg/debug/pr46583.C -gdwarf-2 -g1
https://gcc.gnu.org/g:f62e55a7d0aa03886227672272852926291c7f27
commit r15-217-gf62e55a7d0aa03886227672272852926291c7f27
Author: David Edelsohn
Date: Sun May 5 16:17:51 2024 -0400
aix: Fix building fat library for AIX
With the change in subdirectories, the code for libgfortran fat
LAST_UPDATED: Mon May 6 14:19:02 UTC 2024 (revision 8df91834117)
Native configuration is powerpc-ibm-aix7.2.5.0
=== g++ tests ===
Running target unix
FAIL: g++.dg/compat/eh/new1 cp_compat_x_tst.o-cp_compat_y_tst.o execute
XPASS: g++.dg/debug/pr46583.C -gdwarf-2 -g1 (test for
aix: Fix building fat library for AIX
With the change in subdirectories, the code for libgfortran fat
libraries
needs to be adjusted to explicitly reference the subdirectory. AIX
creates fat library archives and the compiler itself can be built as
either 32 bit or 64 bit
LAST_UPDATED: Sun May 5 20:20:38 UTC 2024 (revision 2cc1d763013)
Native configuration is powerpc-ibm-aix7.2.5.0
=== g++ tests ===
Running target unix
FAIL: g++.dg/compat/eh/new1 cp_compat_x_tst.o-cp_compat_y_tst.o execute
XPASS: g++.dg/debug/pr46583.C -gdwarf-2 -g1 (test for
LAST_UPDATED: Wed May 1 22:25:21 UTC 2024 (revision r15-95-ga12cae97390)
Native configuration is powerpc-ibm-aix7.2.5.0
=== g++ tests ===
Running target unix
FAIL: g++.dg/compat/eh/new1 cp_compat_x_tst.o-cp_compat_y_tst.o execute
XPASS: g++.dg/debug/pr46583.C -gdwarf-2 -g1
LAST_UPDATED: Tue Apr 30 16:48:47 UTC 2024 (revision r15-76-ga30d2e6bd0b)
Native configuration is powerpc-ibm-aix7.2.5.0
=== g++ tests ===
Running target unix
FAIL: g++.dg/compat/eh/new1 cp_compat_x_tst.o-cp_compat_y_tst.o execute
XPASS: g++.dg/debug/pr46583.C -gdwarf-2 -g1
LAST_UPDATED: Mon Apr 29 23:44:32 UTC 2024 (revision r15-54-g93a9c40ea97)
Native configuration is powerpc-ibm-aix7.2.5.0
=== g++ tests ===
Running target unix
FAIL: g++.dg/compat/eh/new1 cp_compat_x_tst.o-cp_compat_y_tst.o execute
XPASS: g++.dg/debug/pr46583.C -gdwarf-2 -g1
LAST_UPDATED: Sat Apr 27 21:35:46 UTC 2024 (revision r15-11-g140124ad54e)
Native configuration is powerpc-ibm-aix7.2.5.0
=== g++ tests ===
Running target unix
FAIL: g++.dg/compat/eh/new1 cp_compat_x_tst.o-cp_compat_y_tst.o execute
XPASS: g++.dg/debug/pr46583.C -gdwarf-2 -g1
LAST_UPDATED: Fri Apr 26 15:41:59 UTC 2024 (revision r15-5-ga0bc71e4801)
Native configuration is powerpc-ibm-aix7.2.5.0
=== g++ tests ===
Running target unix
FAIL: g++.dg/compat/eh/new1 cp_compat_x_tst.o-cp_compat_y_tst.o execute
XPASS: g++.dg/debug/pr46583.C -gdwarf-2 -g1
LAST_UPDATED: Thu Apr 25 23:14:02 UTC 2024 (revision r14-10135-g1604f7cebc4)
Native configuration is powerpc-ibm-aix7.2.5.0
=== g++ tests ===
Running target unix
FAIL: g++.dg/compat/eh/new1 cp_compat_x_tst.o-cp_compat_y_tst.o execute
XPASS: g++.dg/debug/pr46583.C -gdwarf-2 -g1
LAST_UPDATED: Wed Apr 24 15:27:33 UTC 2024 (revision r14-10108-gbc17a92380f)
Native configuration is powerpc-ibm-aix7.2.5.0
=== g++ tests ===
Running target unix
FAIL: g++.dg/compat/eh/new1 cp_compat_x_tst.o-cp_compat_y_tst.o execute
XPASS: g++.dg/debug/pr46583.C -gdwarf-2 -g1
LAST_UPDATED: Tue Apr 23 15:24:18 UTC 2024 (revision r14-10093-g6f0a646dd2f)
Native configuration is powerpc-ibm-aix7.2.5.0
=== g++ tests ===
Running target unix
FAIL: g++.dg/compat/eh/new1 cp_compat_x_tst.o-cp_compat_y_tst.o execute
XPASS: g++.dg/debug/pr46583.C -gdwarf-2 -g1
LAST_UPDATED: Sun Apr 21 15:36:44 UTC 2024 (revision r14-10058-ga44d16efa7a)
Native configuration is powerpc-ibm-aix7.2.5.0
=== g++ tests ===
Running target unix
FAIL: g++.dg/compat/eh/new1 cp_compat_x_tst.o-cp_compat_y_tst.o execute
XPASS: g++.dg/debug/pr46583.C -gdwarf-2 -g1
LAST_UPDATED: Fri Apr 19 01:37:20 UTC 2024 (revision r14-10032-g85c187b2127)
Native configuration is powerpc-ibm-aix7.2.5.0
=== g++ tests ===
Running target unix
FAIL: g++.dg/compat/eh/new1 cp_compat_x_tst.o-cp_compat_y_tst.o execute
XPASS: g++.dg/debug/pr46583.C -gdwarf-2 -g1
The patch does not cause failures on AIX. Is it removing explicit
references to /lib and /usr/lib?
It seems more appropriate for GCC 15.
Thanks for alerting me to the patch to test on AIX. AIX is in CFarm.
Thanks David
On Tue, Apr 16, 2024 at 7:49 PM Andrew Pinski (QUIC) <
LAST_UPDATED: Wed Apr 17 19:03:44 UTC 2024 (revision r14-10008-g7c2a9dbcc2c)
Native configuration is powerpc-ibm-aix7.2.5.0
=== g++ tests ===
Running target unix
FAIL: g++.dg/compat/eh/new1 cp_compat_x_tst.o-cp_compat_y_tst.o execute
XPASS: g++.dg/debug/pr46583.C -gdwarf-2 -g1
LAST_UPDATED: Tue Apr 16 18:35:56 UTC 2024 (revision r14-9996-g48024a99e3c)
Native configuration is powerpc-ibm-aix7.2.5.0
=== g++ tests ===
Running target unix
FAIL: g++.dg/compat/eh/new1 cp_compat_x_tst.o-cp_compat_y_tst.o execute
XPASS: g++.dg/debug/pr46583.C -gdwarf-2 -g1
LAST_UPDATED: Mon Apr 15 23:57:18 UTC 2024 (revision r14-9982-g701e1b94066)
Native configuration is powerpc-ibm-aix7.2.5.0
=== g++ tests ===
Running target unix
FAIL: g++.dg/compat/eh/new1 cp_compat_x_tst.o-cp_compat_y_tst.o execute
XPASS: g++.dg/debug/pr46583.C -gdwarf-2 -g1
LAST_UPDATED: Mon Apr 15 15:35:53 UTC 2024 (revision r14-9975-g52972ab5c75)
Native configuration is powerpc-ibm-aix7.2.5.0
=== g++ tests ===
Running target unix
FAIL: g++.dg/compat/eh/new1 cp_compat_x_tst.o-cp_compat_y_tst.o execute
XPASS: g++.dg/debug/pr46583.C -gdwarf-2 -g1
LAST_UPDATED: Thu Apr 11 21:42:43 UTC 2024 (revision r14-9926-g33f83d3cd84)
Native configuration is powerpc-ibm-aix7.2.5.0
=== g++ tests ===
Running target unix
FAIL: g++.dg/compat/eh/new1 cp_compat_x_tst.o-cp_compat_y_tst.o execute
XPASS: g++.dg/debug/pr46583.C -gdwarf-2 -g1
LAST_UPDATED: Wed Apr 10 13:21:12 UTC 2024 (revision r14-9887-g4be1cc5f505)
Native configuration is powerpc-ibm-aix7.2.5.0
=== g++ tests ===
Running target unix
FAIL: g++.dg/compat/eh/new1 cp_compat_x_tst.o-cp_compat_y_tst.o execute
XPASS: g++.dg/debug/pr46583.C -gdwarf-2 -g1
LAST_UPDATED: Mon Apr 8 14:37:50 UTC 2024 (revision r14-9835-g97069657c4e)
Native configuration is powerpc-ibm-aix7.2.5.0
=== g++ tests ===
Running target unix
FAIL: g++.dg/compat/eh/new1 cp_compat_x_tst.o-cp_compat_y_tst.o execute
XPASS: g++.dg/debug/pr46583.C -gdwarf-2 -g1
LAST_UPDATED: Sat Apr 6 23:23:55 UTC 2024 (revision r14-9823-g4e3c8257304)
Native configuration is powerpc-ibm-aix7.2.5.0
=== g++ tests ===
Running target unix
FAIL: g++.dg/compat/eh/new1 cp_compat_x_tst.o-cp_compat_y_tst.o execute
XPASS: g++.dg/debug/pr46583.C -gdwarf-2 -g1
LAST_UPDATED: Fri Apr 5 13:12:53 UTC 2024 (revision r14-9808-ga844095e17c)
Native configuration is powerpc-ibm-aix7.2.5.0
=== g++ tests ===
Running target unix
FAIL: g++.dg/compat/eh/new1 cp_compat_x_tst.o-cp_compat_y_tst.o execute
XPASS: g++.dg/debug/pr46583.C -gdwarf-2 -g1
LAST_UPDATED: Tue Apr 2 16:54:55 UTC 2024 (revision r14-9755-gd5aa2ca06aa)
Native configuration is powerpc-ibm-aix7.2.5.0
=== g++ tests ===
Running target unix
FAIL: g++.dg/compat/eh/new1 cp_compat_x_tst.o-cp_compat_y_tst.o execute
XPASS: g++.dg/debug/pr46583.C -gdwarf-2 -g1
LAST_UPDATED: Sun Mar 31 22:21:34 UTC 2024 (revision r14-9734-g14d0c863aa9)
Native configuration is powerpc-ibm-aix7.2.5.0
=== g++ tests ===
Running target unix
FAIL: g++.dg/compat/eh/new1 cp_compat_x_tst.o-cp_compat_y_tst.o execute
XPASS: g++.dg/debug/pr46583.C -gdwarf-2 -g1
LAST_UPDATED: Fri Mar 29 13:44:15 UTC 2024 (revision r14-9723-ge162228e0ba)
Native configuration is powerpc-ibm-aix7.2.5.0
=== g++ tests ===
Running target unix
FAIL: g++.dg/compat/eh/new1 cp_compat_x_tst.o-cp_compat_y_tst.o execute
XPASS: g++.dg/debug/pr46583.C -gdwarf-2 -g1
LAST_UPDATED: Wed Mar 27 18:14:42 UTC 2024 (revision r14-9692-g839bc42772b)
Native configuration is powerpc-ibm-aix7.2.5.0
=== g++ tests ===
Running target unix
FAIL: g++.dg/compat/eh/new1 cp_compat_x_tst.o-cp_compat_y_tst.o execute
XPASS: g++.dg/debug/pr46583.C -gdwarf-2 -g1
LAST_UPDATED: Tue Mar 26 22:35:47 UTC 2024 (revision r14-9680-gfb1d50e1f6e)
Native configuration is powerpc-ibm-aix7.2.5.0
=== g++ tests ===
Running target unix
FAIL: g++.dg/compat/eh/new1 cp_compat_x_tst.o-cp_compat_y_tst.o execute
XPASS: g++.dg/debug/pr46583.C -gdwarf-2 -g1
LAST_UPDATED: Sun Mar 24 23:21:18 UTC 2024 (revision r14-9649-gbb04a11418f)
Native configuration is powerpc-ibm-aix7.2.5.0
=== g++ tests ===
Running target unix
FAIL: g++.dg/compat/eh/new1 cp_compat_x_tst.o-cp_compat_y_tst.o execute
XPASS: g++.dg/debug/pr46583.C -gdwarf-2 -g1
LAST_UPDATED: Fri Mar 22 13:48:26 UTC 2024 (revision r14-9619-ga44d7e8a520)
Native configuration is powerpc-ibm-aix7.2.5.0
=== g++ tests ===
Running target unix
FAIL: g++.dg/compat/eh/new1 cp_compat_x_tst.o-cp_compat_y_tst.o execute
XPASS: g++.dg/debug/pr46583.C -gdwarf-2 -g1
LAST_UPDATED: Thu Mar 21 13:49:45 UTC 2024 (revision r14-9595-ga2fe34e0b99)
Native configuration is powerpc-ibm-aix7.2.5.0
=== g++ tests ===
Running target unix
FAIL: g++.dg/compat/eh/new1 cp_compat_x_tst.o-cp_compat_y_tst.o execute
XPASS: g++.dg/debug/pr46583.C -gdwarf-2 -g1
LAST_UPDATED: Tue Mar 19 14:26:15 UTC 2024 (revision r14-9544-gc7a774edbf8)
Native configuration is powerpc-ibm-aix7.2.5.0
=== g++ tests ===
Running target unix
FAIL: g++.dg/compat/eh/new1 cp_compat_x_tst.o-cp_compat_y_tst.o execute
XPASS: g++.dg/debug/pr46583.C -gdwarf-2 -g1
LAST_UPDATED: Mon Mar 18 01:37:54 UTC 2024 (revision r14-9512-g942d470a5a4)
Native configuration is powerpc-ibm-aix7.2.5.0
=== g++ tests ===
Running target unix
FAIL: g++.dg/compat/eh/new1 cp_compat_x_tst.o-cp_compat_y_tst.o execute
XPASS: g++.dg/debug/pr46583.C -gdwarf-2 -g1
LAST_UPDATED: Fri Mar 15 19:36:42 UTC 2024 (revision r14-9498-ga6dab195f70)
Native configuration is powerpc-ibm-aix7.2.5.0
=== g++ tests ===
Running target unix
FAIL: g++.dg/compat/eh/new1 cp_compat_x_tst.o-cp_compat_y_tst.o execute
XPASS: g++.dg/debug/pr46583.C -gdwarf-2 -g1
LAST_UPDATED: Fri Mar 15 02:12:57 UTC 2024 (revision r14-9486-gd7d05824ae6)
Native configuration is powerpc-ibm-aix7.2.5.0
=== g++ tests ===
Running target unix
FAIL: g++.dg/compat/eh/new1 cp_compat_x_tst.o-cp_compat_y_tst.o execute
XPASS: g++.dg/debug/pr46583.C -gdwarf-2 -g1
LAST_UPDATED: Wed Mar 13 15:54:20 UTC 2024 (revision r14-9453-g74bca21db31)
Native configuration is powerpc-ibm-aix7.2.5.0
=== g++ tests ===
Running target unix
FAIL: g++.dg/compat/eh/new1 cp_compat_x_tst.o-cp_compat_y_tst.o execute
XPASS: g++.dg/debug/pr46583.C -gdwarf-2 -g1
LAST_UPDATED: Tue Mar 12 17:26:42 UTC 2024 (revision r14-9441-gef79c64cb57)
Native configuration is powerpc-ibm-aix7.2.5.0
=== g++ tests ===
Running target unix
FAIL: g++.dg/compat/eh/new1 cp_compat_x_tst.o-cp_compat_y_tst.o execute
XPASS: g++.dg/debug/pr46583.C -gdwarf-2 -g1
LAST_UPDATED: Fri Mar 8 21:35:10 UTC 2024 (revision r14-9401-gcebbaa2a845)
Native configuration is powerpc-ibm-aix7.2.5.0
=== g++ tests ===
Running target unix
FAIL: g++.dg/compat/eh/new1 cp_compat_x_tst.o-cp_compat_y_tst.o execute
XPASS: g++.dg/debug/pr46583.C -gdwarf-2 -g1
LAST_UPDATED: Wed Mar 6 14:26:51 UTC 2024 (revision r14-9337-g71aad523144)
Native configuration is powerpc-ibm-aix7.2.5.0
=== g++ tests ===
Running target unix
FAIL: g++.dg/compat/eh/new1 cp_compat_x_tst.o-cp_compat_y_tst.o execute
XPASS: g++.dg/debug/pr46583.C -gdwarf-2 -g1
LAST_UPDATED: Tue Mar 5 17:16:04 UTC 2024 (revision r14-9321-g2ba3171f161)
Native configuration is powerpc-ibm-aix7.2.5.0
=== g++ tests ===
Running target unix
FAIL: g++.dg/compat/eh/new1 cp_compat_x_tst.o-cp_compat_y_tst.o execute
XPASS: g++.dg/debug/pr46583.C -gdwarf-2 -g1
If the fixes remove the failures on AIX, then the patch to disable the
tests also can be reverted.
Thanks, David
On Wed, Jan 17, 2024 at 8:06 PM Alexandre Oliva wrote:
> David,
>
> On Jan 7, 2024, "Kewen.Lin" wrote:
>
> > As PR113100 shows, the unbiasing introduced by r14-6737 can
> > cause
On Sat, Dec 16, 2023 at 7:04 PM Jonathan Wakely wrote:
> On Sun, 17 Dec 2023 at 00:02, Jonathan Wakely wrote:
> >
> > On Sat, 16 Dec 2023 at 23:06, David Edelsohn wrote:
> > >
> > > On Sat, Dec 16, 2023 at 4:44 PM Jakub Jelinek
> wrote:
> > >>
On Sat, Dec 16, 2023 at 4:44 PM Jakub Jelinek wrote:
> On Sat, Dec 16, 2023 at 04:24:13PM -0500, David Edelsohn wrote:
> > AIX stdio.h defines fileno as a macro although there is a symbol in libc.
> >
> > I think that print.cc at least needs to
> >
> >
>
Hi, Jonathan
Unfortunately this patch broke bootstrap on AIX.
In file included from /tmp/GCC/gcc/include-fixed/wchar.h:64,
from
/tmp/GCC/powerpc-ibm-aix7.2.5.0/libstdc++-v3/include/cwchar:44,
from
, 2023 at 11:10 AM David Edelsohn wrote:
> Alex,
>
> This patch broke bootstrap on AIX. The stage1 compiler is not able to
> build a program and stage2 configure fails.
>
> Thanks, David
>
>
Alex,
This patch broke bootstrap on AIX. The stage1 compiler is not able to
build a program and stage2 configure fails.
Thanks, David
On Tue, Nov 21, 2023 at 8:51 AM Arsen Arsenović wrote:
>
> Arsen Arsenović writes:
>
> > Bruno Haible writes:
> >
> >> Arsen Arsenović wrote:
> >>> Comparing stages 2 and 3
> >>> Bootstrap comparison failure!
> >>> gettext/libasprintf/autosprintf.o differs
> >>> make[2]: ***
itself with the different stages of the
compiler, so the appended random number changes.
Thanks, David
On Mon, Nov 20, 2023 at 4:23 PM Arsen Arsenović wrote:
>
> David Edelsohn writes:
>
> > On Sun, Nov 19, 2023 at 5:15 PM Bruno Haible wrote:
> >
> >> David Ed
On Sun, Nov 19, 2023 at 5:15 PM Bruno Haible wrote:
> David Edelsohn wrote:
> > --disable-threads currently does not completely disable threads. Bruno
> is
> > suggesting --enable-threads=isoc that relies on mtx mutex functions in
> libc.
>
> Unfortunately, as s
On Sat, Nov 18, 2023 at 4:23 PM Zebediah Beck via Gcc
wrote:
> I would like that contribute technical documentation to the community.
>
Hi, Zebediah
Thanks for your interest in GCC. Welcome!
Improvements to the GCC technical documentation would be a wonderful
contribution.
We also would be
On Sat, Nov 18, 2023 at 4:34 PM Heiko wrote:
> Hello,
>
> according to https://gcc.gnu.org/wiki/cauldron2023 it was planned to
> make the talk recordings available afterwards.
> I would be interested to follow them, but have not been able to find
> them anywhere.
>
> My first guess was to look
On Fri, Nov 17, 2023 at 10:17 AM Arsen Arsenović wrote:
>
> David Edelsohn writes:
>
> > On Fri, Nov 17, 2023 at 3:46 AM Arsen Arsenović wrote:
> >
> >>
> >> David Edelsohn writes:
> >>
> >> > On Thu, Nov 16, 2023 at 5:52 PM Arsen A
On Fri, Nov 17, 2023 at 3:46 AM Arsen Arsenović wrote:
>
> David Edelsohn writes:
>
> > On Thu, Nov 16, 2023 at 5:52 PM Arsen Arsenović wrote:
> >
> > [snip]
> >> Sure, but my patch does insert --disable-shared:
> >>
> >> --8<-
On Thu, Nov 16, 2023 at 7:07 PM Bruno Haible wrote:
> David Edelsohn wrote:
> > > ibm-clang links against libpthread.a as well:
> > > $ ldd /opt/IBM/openxlC/17.1.1/bin/.ibm-clang.orig
> > > /opt/IBM/openxlC/17.1.1/bin/.ibm-clang.orig needs:
> &g
On Thu, Nov 16, 2023 at 5:52 PM Arsen Arsenović wrote:
>
> David Edelsohn writes:
>
> > On Thu, Nov 16, 2023 at 5:22 PM Arsen Arsenović wrote:
> >
> >>
> >> David Edelsohn writes:
> >>
> >> > Don't build with the dependent li
On Thu, Nov 16, 2023 at 5:47 PM Bruno Haible wrote:
> Hi David,
>
> > the default, distributed libintl library will not allow GCC to be built
> > with NLS enabled.
>
> The problem is this configure test from gettext.m4
>
> checking for GNU gettext in libintl... no
>
> It should say
>
>
On Thu, Nov 16, 2023 at 5:22 PM Arsen Arsenović wrote:
>
> David Edelsohn writes:
>
> > Don't build with the dependent libraries in tree. Don't build the
> > dependent libraries as shared libraries. The libraries are already built
> > and in /opt/cfarm, as mention
On Thu, Nov 16, 2023 at 1:52 PM Bruno Haible wrote:
> David Edelsohn wrote:
> > I manually commented out HAVE_PTHREAD_API from config.h and produced a
> > libintl.a without references to pthreads.
>
> Good finding!
>
> Commenting out HAVE_PTHREAD_API from config.h is a
ntoo Developer UID) (trust ultimate) created at
> 2023-11-16T19:47:16+0100 using EDDSA]]
> >
> > David Edelsohn writes:
> >
> >> On Wed, Nov 15, 2023 at 9:22 AM Arsen Arsenović
> wrote:
> >>
> >>>
> >>> David Edelsohn writes:
distributed.
Thanks, David
On Thu, Nov 16, 2023 at 1:01 PM David Edelsohn wrote:
> Bruno,
>
> The issue appears to be that intl/gnulib-lib/{mbrtowc.c,setlocale_null.c}
> include pthread.h based on HAVE_PTHREAD_API, which is defined as 1 in
> intl/config.h build directory des
Bruno,
The issue appears to be that intl/gnulib-lib/{mbrtowc.c,setlocale_null.c}
include pthread.h based on HAVE_PTHREAD_API, which is defined as 1 in
intl/config.h build directory despite requesting --disable-pthreads.
Thanks, David
On Thu, Nov 16, 2023 at 11:35 AM David Edelsohn wrote:
>
On Thu, Nov 16, 2023 at 11:58 AM Richard Biener
wrote:
>
>
> Am 16.11.2023 um 17:00 schrieb David Edelsohn :
>
>
> Bruno,
>
> I have been able to tweak the environment and build gettext and libintl.
> With the updated libintl and environment, GCC reliably does
812 D _libintl_setlocale_null_r
824 D _libintl_setlocale_null
On Thu, Nov 16, 2023 at 11:00 AM David Edelsohn wrote:
> Bruno,
>
> I have been able to tweak the environment and build gettext and libintl.
> With the updated libintl and environment, GCC reliably does
.
This is a regression in NLS support in GCC.
Thanks, David
On Wed, Nov 15, 2023 at 5:39 PM Bruno Haible wrote:
> David Edelsohn wrote:
> > I am using my own install of GCC for a reason.
>
> I have built GNU gettext 0.22.3 in various configurations on the AIX 7.1
> and 7.3 machines in the compil
On Wed, Nov 15, 2023 at 4:22 PM Bruno Haible wrote:
> David Edelsohn wrote:
> > When I try to configure gettext-0.22.3, I receive the following error:
> >
> > checking for socklen_t equivalent... configure: error: Cannot find a type
> > to use in place of socklen
On Wed, Nov 15, 2023 at 9:22 AM Arsen Arsenović wrote:
>
> David Edelsohn writes:
>
> > GCC had been working on AIX with NLS, using "--with-included-gettext".
> > --disable-nls gets past the breakage, but GCC does not build for me on
> AIX
> > with
wrote:
> [CCing bug-gettext]
>
> David Edelsohn wrote in
> <https://gcc.gnu.org/pipermail/gcc-patches/2023-November/636558.html>:
> > The current gettext-0.22.3 fails to build for me on AIX.
>
> Here are some hints to get a successful build of GNU gettext on AIX:
&
On Wed, Nov 15, 2023 at 9:22 AM Arsen Arsenović wrote:
>
> David Edelsohn writes:
>
> > GCC had been working on AIX with NLS, using "--with-included-gettext".
> > --disable-nls gets past the breakage, but GCC does not build for me on
> AIX
> > with
On Tue, Nov 14, 2023 at 6:09 PM Arsen Arsenović wrote:
> Hi David,
>
> David Edelsohn writes:
>
> > Arsen,
> >
> > Unfortunately this broke bootstrap on AIX.
> >
> > I had not seen this series of patches.
>
> I've added Bruno to CC as the libin
Arsen,
Unfortunately this broke bootstrap on AIX.
I had not seen this series of patches.
David
/gimple-harden-control-flow.cc*
@@ -23,6 +23,7 @@ along with GCC; see the file COPYING3. If not see
#include "system.h"
#include "coretypes.h"
#include "backend.h"
+#include "memmodel.h"
#include "tm_p.h"
#include "tree.h"
#i
This patch broke bootstrap on AIX because ASM_GENERATE_INTERNAL_LABEL can
embed target-specific functions. Fixed by including tm_p.h.
Thanks, David
* gimple-harden-control-flow.cc: Include tm_p.h.
*diff --git a/gcc/gimple-harden-control-flow.cc
b/gcc/gimple-harden-control-flow.cc*
[Resending from correct email.]
Hi, Surya
Thanks for working on this issue and creating a patch.
It helps if you explicitly send patches to Segher and me, and copy
gcc-patches.
+/* Return true if insn is a non-permuting load/store. */
+static bool
+non_permuting_mem_insn (swap_web_entry
Hi, Surya
Thanks for working on this issue and creating a patch.
It helps if you explicitly send patches to Segher and me, and copy gcc-patches.
+/* Return true if insn is a non-permuting load/store. */
+static bool
+non_permuting_mem_insn (swap_web_entry *insn_entry, unsigned int i)
+{
+
On Thu, Oct 12, 2023 at 4:24 AM Michael Meissner
wrote:
> I was building a cross compiler to PowerPC on my x86_86 workstation with
> the
> latest version of GCC on October 11th. I could not build the compiler on
> the
> x86_64 system as it died in building libgcc. I looked into it, and I
>
On Tue, Oct 10, 2023 at 9:29 PM Jiufu Guo wrote:
> Hi,
>
> There are some piece of code like below in rs6000.cc:
>
> ...
> if (xx)
>return x;
> else if (yy)
>return y;
> ... //else if chain
> else
>return d;
>
> Using early outs would be more preferable for this kind of code.
>
On Tue, Oct 10, 2023 at 4:23 AM HAO CHEN GUI wrote:
> Hi David,
>
> Thanks for your review comments.
>
> 在 2023/10/9 23:42, David Edelsohn 写道:
> > #define MOVE_MAX (! TARGET_POWERPC64 ? 4 : 8)
> > #define MAX_MOVE_MAX 8
> > +#define MOVE_MAX_P
On Sun, Oct 8, 2023 at 10:30 PM HAO CHEN GUI wrote:
> Hi,
> This patch enables vector mode for memory equality compare by adding
> a new expand cbranchv16qi4 and implementing it. Also the corresponding
> CC reg and compare code is set in rs6000_generate_compare. With the
> patch, 16-byte
On Fri, Oct 6, 2023 at 6:49 PM Jakub Svojgr via Gcc wrote:
> Hello,
> this is an extremely specific scenario - however while compiling
> computer-generated code for a fibonnacci function which looks like this:
>
> I32 GF_fib_I_I(I32 L_0_0)
> {
> I32 L_2_0; I32 L_5_0; I32 L_6_0;
> bb0:;
>
On Thu, Oct 5, 2023 at 12:14 AM Jiufu Guo wrote:
> Hi,
>
> As mentioned in PR108338, on p9, we could use mtvsrws to implement
> the bitcast from SI to SF (or lowpart DI to SF).
>
> For example:
> *(long long*)buff = di;
> float f = *(float*)(buff);
>
> "sldi 9,3,32 ; mtvsrd 1,9 ; xscvspdpn
On Thu, Oct 5, 2023 at 12:50 AM Jiufu Guo wrote:
> Hi,
>
> Currently, we have the pattern "movsf_from_si2" which was trying
> to support moving high part DI to SF.
>
> But current pattern only accepts "ashiftrt":
> XX:SF=bitcast:SF(subreg(YY:DI>>32),0), but actually "lshiftrt" should
> also be
Hi, Siddhesh
Thanks for working on this and fine-tuning the original proposed text. It
looks good to me. Minor grammatical nit below.
Thanks, David
On Thu, Sep 28, 2023 at 7:59 AM Siddhesh Poyarekar
wrote:
> On 2023-09-28 12:55, Siddhesh Poyarekar wrote:
> > Define a security process and
le
> pointer ranges different.
>
> Andrew
>
> On 10/3/23 11:47, David Edelsohn wrote:
> > This patch caused a bootstrap failure on AIX.
> >
> > during GIMPLE pass: evrp
> >
> > /nasfarm/edelsohn/src/src/libgcc/libgcc2.c: In function '__gcc_bcmp':
> >
This patch caused a bootstrap failure on AIX.
during GIMPLE pass: evrp
/nasfarm/edelsohn/src/src/libgcc/libgcc2.c: In function '__gcc_bcmp':
/nasfarm/edelsohn/src/src/libgcc/libgcc2.c:2910:1: internal compiler error:
in get_irange, at value-range-storage.cc:343
2910 | }
| ^
On Wed, Sep 27, 2023 at 1:38 AM Kewen.Lin wrote:
> Hi,
>
> As PR111367 shows, with prefixed insn supported, some of
> checkings consider it's able to leverage prefixed insn
> for stack protect related load/store, but since we don't
> actually change the emitted assembly for 32 bit, it can
>
1 - 100 of 2807 matches
Mail list logo