https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104839
--- Comment #8 from Victor Stinner ---
> Fixed.
Thank you! That was quick!
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104839
--- Comment #1 from Victor Stinner ---
Thanks Miro HronĨok who identified the Cython regressiond and wrote a Cython
reproducer. Thanks Serge Guelton who helped me to write a shorter C reproducer.
Severity: normal
Priority: P3
Component: c
Assignee: unassigned at gcc dot gnu.org
Reporter: vstinner at redhat dot com
Target Milestone: ---
Created attachment 52583
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=52583&action=edit
bug4.c: reproduce
Assignee: unassigned at gcc dot gnu.org
Reporter: vstinner at redhat dot com
Target Milestone: ---
Created attachment 52352
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=52352&action=edit
Reproducer: huge_val_0_nan.c
The Python project uses "HUGE_VAL * 0" to g
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98190
--- Comment #3 from Victor Stinner ---
Well, either all 64 bits of w4 and w5 registries should be initialized
properly, or the comparison should be done only on the least significant 8
bits:
(gdb) p ($w5 & 0xff) == ($w4 & 0xff)
$7 = 1
These bit
: normal
Priority: P3
Component: c
Assignee: unassigned at gcc dot gnu.org
Reporter: vstinner at redhat dot com
Target Milestone: ---
Created attachment 49704
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=49704&action=edit
bug_bool.c reproducer
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93384
--- Comment #29 from Victor Stinner ---
Jakub Jelinek: "Fixed on the trunk."
Oh wow, that was quick! Thanks for the fix!
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93384
--- Comment #14 from Victor Stinner ---
Fedora downstream issue: https://bugzilla.redhat.com/show_bug.cgi?id=1795575
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93384
--- Comment #13 from Victor Stinner ---
I used 3.9.0a3 release of Python to reproduce the issue:
https://www.python.org/ftp/python/3.9.0/Python-3.9.0a3.tar.xz
Here are the full commands to configure Python on ppc64le for Fedora Rawhide
with PGO
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93384
--- Comment #12 from Victor Stinner ---
Created attachment 47726
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47726&action=edit
preprocessed object.c (gcc -E), bzip2 compressed
Here is the gcc -E output of Objects/object.c.
Truncated ex
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93384
--- Comment #7 from Victor Stinner ---
sh-5.0# as -a64 -mpower8 -many -mlittle -o test.o getbuildinfo.s
getbuildinfo.s: Assembler messages:
getbuildinfo.s:87427: Error: redefined symbol cannot be used on reloc
getbuildinfo.s:261948: Error: redef
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93384
--- Comment #6 from Victor Stinner ---
Even when compressed with bzip2 -9, the assembly file is still 6.9 MB. Bugzilla
doesn't allow files larger than 1 MB.
Here is the file: http://haypo.alwaysdata.net/tmp/getbuildinfo.s.bz2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93384
--- Comment #5 from Victor Stinner ---
$ gcc -save-temps -pthread -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -g
-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -g -Wl,-z,relro -Wl,--as-needed
-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93384
--- Comment #4 from Victor Stinner ---
> Can you use -save-temps and look at the generated assembler file in around
> those two lines? This could be some inline-asm that causes the error too.
The error occurs on linking .o files into libpython
: UNCONFIRMED
Severity: normal
Priority: P3
Component: c
Assignee: unassigned at gcc dot gnu.org
Reporter: vstinner at redhat dot com
Target Milestone: ---
Hi,
We are working on upgrading Python 3.8 to 3.9 in Fedora Rawhide. Two builds
ago, the build was
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88892
--- Comment #14 from Victor Stinner ---
> New Revision: 268083
> URL: https://gcc.gnu.org/viewcvs?rev=268083&root=gcc&view=rev
Great! Would it be possible to get a fix in GCC 8.2?
16 matches
Mail list logo