https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96404
--- Comment #18 from CVS Commits ---
The master branch has been updated by Sergei Trofimovich :
https://gcc.gnu.org/g:6e46b3f3da5c03bc529b3690dd0995927feb9142
commit r11-2491-g6e46b3f3da5c03bc529b3690dd0995927feb9142
Author: Sergei Trofimovich
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96404
--- Comment #17 from David Edelsohn ---
The patch fixes bootstrap for AIX.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96404
--- Comment #16 from Sergei Trofimovich ---
Sent https://gcc.gnu.org/pipermail/gcc-patches/2020-August/551174.html for
review.
> I'll check if it fixes bootstrap for me.
The patch fixed gcc bootstrap for me.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96404
--- Comment #15 from Sergei Trofimovich ---
(In reply to Sergei Trofimovich from comment #14)
> (In reply to Sergei Trofimovich from comment #9)
> > valgrind says there is use of uninitialized variable:
>
> I picked _gcov.c and minimized it's un
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96404
--- Comment #14 from Sergei Trofimovich ---
(In reply to Sergei Trofimovich from comment #9)
> valgrind says there is use of uninitialized variable:
I picked _gcov.c and minimized it's unstable compilation under cvise. Then
minimized it under pr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96404
--- Comment #13 from David Edelsohn ---
The symptom I see on AIX is that the labels for DWARF variable locations differ
between stage2 and stage3 for some files. The difference started with the
recent change to the var-tracking pass. Once the l
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96404
--- Comment #12 from David Edelsohn ---
r11-2446 succeeds and r11-2447 fails, so the failure (at least on AIX) is the
var-tracking dataflow patch.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96404
--- Comment #11 from David Edelsohn ---
r11-2447 fails. Testing r11-2446.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96404
--- Comment #10 from David Edelsohn ---
r11-2445 succeeds. I am testing r11-2447 and then r11-2451.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96404
--- Comment #9 from Sergei Trofimovich ---
valgrind says there is use of uninitialized variable:
==3676055== Conditional jump or move depends on uninitialised value(s)
==3676055==at 0xDBED3B: vt_find_locations() (var-tracking.c:7230)
==36760
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96404
--- Comment #8 from Sergei Trofimovich ---
Created attachment 48971
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=48971&action=edit
task.S-stage2-stage3.tar.gz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96404
--- Comment #7 from David Edelsohn ---
Created attachment 48970
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=48970&action=edit
stage3 dbgcnt.s
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96404
--- Comment #6 from David Edelsohn ---
Created attachment 48969
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=48969&action=edit
stage2 dbgcnt.s
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96404
--- Comment #5 from Sergei Trofimovich ---
Comparing example file:
$ LANG=C cmp --ignore-initial=16 ./stage2-x86_64-pc-linux-gnu/libgomp/task.o
./stage3-x86_64-pc-linux-gnu/libgomp/task.o
./stage2-x86_64-pc-linux-gnu/libgomp/task.o
./stage3-x86_
14 matches
Mail list logo