https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58945
--- Comment #5 from Uroš Bizjak ---
Created attachment 33744
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=33744&action=edit
Simplified patch
Somehow simplified patch for mainline. Still fails with -O2 -mcx16:
atomic-store-6.c: In functi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63566
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|--- |5.0
--- Comment #5 from Jakub Jelinek -
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58945
--- Comment #6 from Uroš Bizjak ---
Hm, starting from:
(unspec_volatile:TI [
(mem/v:TI (symbol_ref:DI ("i") ) [-1 S16 A128])
(reg:TI 85)
(reg:DI 97)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61605
vries at gcc dot gnu.org changed:
What|Removed |Added
Keywords||missed-optimization
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63570
Bug ID: 63570
Summary: [F2015] Implement 13.7.137 RANDOM INIT (REPEATABLE,
IMAGE DISTINCT)
Product: gcc
Version: 5.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63568
Richard Biener changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63571
Bug ID: 63571
Summary: Local functions with only local aliases not regparm
optimized on i686-linux
Product: gcc
Version: 5.0
Status: UNCONFIRMED
Severity: norma
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63536
Igor Zamyatin changed:
What|Removed |Added
CC||izamyatin at gmail dot com
--- Comment #
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63572
Bug ID: 63572
Summary: [5 Regression] ICF breaks user debugging experience
Product: gcc
Version: 5.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51772
--- Comment #4 from Jonathan Wakely ---
In config/locale/newlib/ctype_members.cc:
default:
// Different from the generic version, xdigit and print in
// newlib are defined as bitwise-OR result of bitmasks:
// xdigit = _X | _N
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63572
--- Comment #1 from Richard Biener ---
For debugging most important is to get
(gdb) b foo
still work when foo was merged with bar and the program now calls bar
Similarly nice (but probably impossible) is
(gdb) b foo.c:23
with foo.c:23 inside
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53513
--- Comment #35 from Oleg Endo ---
Created attachment 33745
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=33745&action=edit
Use SImode for FPSCR, add __builtin_sh_get_fpscr, __builtin_sh_set_fpscr
So I ended up removing the usage of PSImo
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63572
Jakub Jelinek changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63572
Markus Trippelsdorf changed:
What|Removed |Added
CC||trippels at gcc dot gnu.org
--- Co
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63562
Markus Trippelsdorf changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63566
Markus Trippelsdorf changed:
What|Removed |Added
CC||trippels at gcc dot gnu.org
--- Co
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63562
--- Comment #4 from Markus Trippelsdorf ---
dup.
*** This bug has been marked as a duplicate of bug 63566 ***
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63572
--- Comment #4 from Jakub Jelinek ---
Better testcase, where ICF actually happens.
struct S { int a; int b; int c; };
__attribute__((noinline)) static int
f1 (struct S *x)
{
static int u = 1;
int g = x->a * 7;
{
static int v = 2;
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63573
Bug ID: 63573
Summary: [5 Regression] libgo: ICE building libgo on
powerpc-linux-gnu
Product: gcc
Version: 5.0
Status: UNCONFIRMED
Severity: normal
Pr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63574
Bug ID: 63574
Summary: [5 Regression] ICE building libjava (segfault) on
arm-linux-gnueabihf
Product: gcc
Version: 5.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63572
Jakub Jelinek changed:
What|Removed |Added
CC|jakub at redhat dot com|
--- Comment #5 from Jakub Jeline
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56365
Oleg Endo changed:
What|Removed |Added
CC||rguenth at gcc dot gnu.org
--- Comment #5 fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63575
Bug ID: 63575
Summary: [5 Regression] ICF miscompiles libstdc++
Product: gcc
Version: 5.0
Status: UNCONFIRMED
Keywords: wrong-code
Severity: normal
Priority: P3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63575
Richard Biener changed:
What|Removed |Added
Target Milestone|--- |5.0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63302
--- Comment #23 from Jakub Jelinek ---
Author: jakub
Date: Fri Oct 17 10:50:16 2014
New Revision: 216391
URL: https://gcc.gnu.org/viewcvs?rev=216391&root=gcc&view=rev
Log:
PR tree-optimization/63302
* tree-ssa-reassoc.c (optimize_range_t
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63302
--- Comment #24 from Jakub Jelinek ---
Author: jakub
Date: Fri Oct 17 10:53:36 2014
New Revision: 216392
URL: https://gcc.gnu.org/viewcvs?rev=216392&root=gcc&view=rev
Log:
PR tree-optimization/63302
* tree-ssa-reassoc.c (optimize_range_t
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63464
--- Comment #13 from Jakub Jelinek ---
Author: jakub
Date: Fri Oct 17 10:54:54 2014
New Revision: 216393
URL: https://gcc.gnu.org/viewcvs?rev=216393&root=gcc&view=rev
Log:
PR tree-optimization/63464
* gimple.h (gimple_seq_discard): New p
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63302
Jakub Jelinek changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63464
Jakub Jelinek changed:
What|Removed |Added
CC||uros at gcc dot gnu.org
--- Comment #14
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63184
--- Comment #2 from Richard Biener ---
Ok, so we can (and do) forward addresses like &a[_9] into plain dereferences,
so lowering these addresses early is probably not a good idea. We could
lower them as a very first thing in GIMPLE reassoc but t
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56365
--- Comment #6 from Richard Biener ---
No, that doesn't handle PHI nodes. phiopt needs to be improved to handle
merged PHIs for this case.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63464
--- Comment #15 from Uroš Bizjak ---
(In reply to Jakub Jelinek from comment #14)
> So, supposedly there is something we want to match-and-simplify, perhaps
> also something we want to simplify at the RTL level, and check if
> bt+set{,n}c might
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63575
Richard Biener changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63534
--- Comment #24 from Stupachenko Evgeny ---
We are able to reproduce the bug.
SET_GOT removed as the only use of GOT register was hidden by:
(insn 37 34 38 6 (set (mem:TF (pre_dec:SI (reg/f:SI 7 sp)) [0 S16 A8])
(const_double:TF 2.07691
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63463
Bug 63463 depends on bug 63404, which changed state.
Bug 63404 Summary: [5 Regression] gcc 5 miscompiles linux block layer
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63404
What|Removed |Added
-
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63404
Markus Trippelsdorf changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63563
Markus Trippelsdorf changed:
What|Removed |Added
Target Milestone|--- |4.9.2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63302
--- Comment #26 from dave.anglin at bell dot net ---
On 17-Oct-14, at 7:10 AM, jakub at gcc dot gnu.org wrote:
> Should be fixed now.
Thanks, Jakub.
Dave
--
John David Anglindave.ang...@bell.net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63534
--- Comment #25 from Iain Sandoe ---
Created attachment 33746
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=33746&action=edit
RTL dumps
This is trunk rev 216304 + change to i386.md.
-O2 -m32.
For O0/1 the output is created OK.
For O2 the
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63534
--- Comment #26 from Iain Sandoe ---
(In reply to Stupachenko Evgeny from comment #24)
> We are able to reproduce the bug.
> SET_GOT removed as the only use of GOT register was hidden by:
> (insn 37 34 38 6 (set (mem:TF (pre_dec:SI (reg/f:SI 7 sp
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61773
Markus Trippelsdorf changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63572
--- Comment #6 from Martin Liška ---
There's how gold's ICF works for test attached by Jakub:
gcc --version:
gcc version 5.0.0 20141016 (experimental) (GCC)
ld --version:
GNU gold (GNU Binutils 2.24.51.20141010) 1.11
$ gcc icf-gdb.c -c -g --f
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63572
--- Comment #7 from Jakub Jelinek ---
(In reply to Martin Liška from comment #6)
> There's how gold's ICF works for test attached by Jakub:
>
> gcc --version:
> gcc version 5.0.0 20141016 (experimental) (GCC)
>
> ld --version:
> GNU gold (GNU
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63572
--- Comment #8 from Martin Liška ---
Created attachment 33747
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=33747&action=edit
Gold ICF dwarfdump
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53513
--- Comment #36 from Oleg Endo ---
(In reply to Oleg Endo from comment #35)
> Created attachment 33745 [details]
> Use SImode for FPSCR, add __builtin_sh_get_fpscr, __builtin_sh_set_fpscr
>
> So I ended up removing the usage of PSImode for FPSCR
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63534
--- Comment #27 from Stupachenko Evgeny ---
Created attachment 33748
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=33748&action=edit
Fix SET_GOT delete
The patch fix the problem.
Can you please run darwin bootstrap with it and previous (r
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63223
Jorn Wolfgang Rennecke changed:
What|Removed |Added
CC||amylaar at gcc dot gnu.org
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63576
Bug ID: 63576
Summary: [5 Regression] ICE : in ipa_merge_profiles, at
ipa-utils.c:540 during Firefox LTO/PGO build
Product: gcc
Version: 5.0
Status: UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63223
--- Comment #5 from Jorn Wolfgang Rennecke ---
I also observe that the cpi/cpc/brne idiom that is used throughout -
before and after your patch - is nonsentical.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63577
Bug ID: 63577
Summary: [4.8/4.9/5? Regression]: Huge compile time and memory
usage with -O and not -fPIC
Product: gcc
Version: unknown
Status: UNCONFIRMED
Sever
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63534
--- Comment #28 from Dominique d'Humieres ---
With the patches in comments 15 and 27 applied on top of r216304, bootstrap
stil fails with
libtool: compile: /opt/gcc/p_build/./gcc/xgcc -B/opt/gcc/p_build/./gcc/
-B/opt/gcc/gcc4.10p-216304p1/x86_6
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63223
--- Comment #6 from Jorn Wolfgang Rennecke ---
(In reply to Jorn Wolfgang Rennecke from comment #4)
> However, you now made it all the way use an incorrect order - starting at the
> end and incrementing from there.
Oops, I mean decrementing from
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63531
--- Comment #4 from Ralf ---
(In reply to Marek Polacek from comment #3)
> Actually, I can't reproduce it with 4.9 nor with 5. I'd say your version
> doesn't have r215459 yet, which I believe is the fix. Can you try newer GCC?
I've tried it wi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63223
--- Comment #7 from Jorn Wolfgang Rennecke ---
(In reply to Jorn Wolfgang Rennecke from comment #5)
> I also observe that the cpi/cpc/brne idiom that is used throughout -
> before and after your patch - is nonsentical.
Oops, I drew conclusions f
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61529
Renlin Li changed:
What|Removed |Added
CC||renlin.li at arm dot com
--- Comment #5 from
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61529
--- Comment #6 from Renlin Li ---
emit_case_nodes calls conditional_probability with a very large first argument.
After GCOV_COMPUTE_SCALE calculation, the result overflows into a negative
number.
It's recorded into the cmp_and_jump rtx as a n
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61529
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Keywords||ice-on-valid-code
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63545
--- Comment #3 from Bill Klees ---
Simplified Preprocessed source fails with same error
typedef int TItype __attribute__((mode(TI)));
typedef int DItype __attribute__((mode(DI)));
typedef unsi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63545
--- Comment #4 from Bill Klees ---
Much simpler test case
--
struct DWstruct { int high, low; };
typedef union
{
struct DWstruct s;
int ll;
} DWunion;
int
__multi3(int u, int v)
{
const DWunion uu = { .ll = u
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63578
Bug ID: 63578
Summary: ICE In layout_type, at stor-layout.c:2398
Product: gcc
Version: unknown
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c++
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63534
--- Comment #29 from Jeffrey A. Law ---
I thought we had already dealt with the "hidden" GOT usages that show up during
reload... Is it IRA that's removing the SET_GOT?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63534
--- Comment #30 from Iain Sandoe ---
FWIW, I built a stage #1 with fortran, objc and ada enabled.
libgcc, libstdc++v3, libgomp, libobjc and libada build.
libgfortran & libquadmath fail (errors as per Dominique's post).
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63579
Bug ID: 63579
Summary: New attribute for empty member optimization
Product: gcc
Version: 5.0
Status: UNCONFIRMED
Severity: enhancement
Priority: P3
Component: c+
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63579
--- Comment #1 from Marc Glisse ---
Created attachment 33750
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=33750&action=edit
Hack to handle empty members as bases
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53513
Oleg Endo changed:
What|Removed |Added
Attachment #33745|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57250
Jonathan Wakely changed:
What|Removed |Added
Target Milestone|--- |5.0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63549
--- Comment #3 from Marek Polacek ---
Author: mpolacek
Date: Fri Oct 17 18:42:27 2014
New Revision: 216413
URL: https://gcc.gnu.org/viewcvs?rev=216413&root=gcc&view=rev
Log:
PR c/63549
* c-typeck.c (build_array_ref): Bail if the index in
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63549
Marek Polacek changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63543
--- Comment #5 from Marek Polacek ---
Author: mpolacek
Date: Fri Oct 17 18:53:35 2014
New Revision: 216414
URL: https://gcc.gnu.org/viewcvs?rev=216414&root=gcc&view=rev
Log:
PR c/63543
* c-tree.h (C_TYPE_ERROR_REPORTED): Define.
* c-
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63543
Marek Polacek changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63580
Bug ID: 63580
Summary: [5 Regression] ICE : error: invalid argument to gimple
call
Product: gcc
Version: 5.0
Status: UNCONFIRMED
Severity: normal
Prio
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63580
Markus Trippelsdorf changed:
What|Removed |Added
Target Milestone|--- |5.0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63531
--- Comment #5 from Marek Polacek ---
(In reply to Ralf from comment #4)
> I've tried it with 4.9.1 release version.. i don't see any newer release.
> Which version should i test?
I meant a GCC build, that contains r215459 fix (for that you'd ha
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63567
--- Comment #4 from Marek Polacek ---
Author: mpolacek
Date: Fri Oct 17 21:02:54 2014
New Revision: 216416
URL: https://gcc.gnu.org/viewcvs?rev=216416&root=gcc&view=rev
Log:
PR c/63567
* c-typeck.c (digest_init): Allow initializing objec
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63567
Marek Polacek changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63581
Bug ID: 63581
Summary: undefined references in debug_info
Product: gcc
Version: unknown
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: debug
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63581
--- Comment #1 from xur at google dot com ---
Patches is here:
https://gcc.gnu.org/ml/gcc-patches/2014-10/msg01795.html
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53513
--- Comment #38 from Oleg Endo ---
(In reply to Oleg Endo from comment #37)
> Created attachment 33751 [details]
> Use SImode for FPSCR, add __builtin_sh_get_fpscr, __builtin_sh_set_fpscr
>
> I'm now testing this patch.
... there are no new fai
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63569
Andrew Pinski changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
URL|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53513
--- Comment #39 from Kazumoto Kojima ---
(In reply to Oleg Endo from comment #38)
> ... there are no new failures for -m4 -ml and -m4 -mb. I'm tempted to apply
> it. Kaz, do you have any objections?
I have no objection.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63582
Bug ID: 63582
Summary: [5 Regression]: g++.dg/init/enum1.C ... (test for
errors, line 12)
Product: gcc
Version: unknown
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63583
Bug ID: 63583
Summary: ICF does not check that the template strings are the
same
Product: gcc
Version: 5.0
Status: UNCONFIRMED
Severity: normal
Priori
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63583
Andrew Pinski changed:
What|Removed |Added
Keywords||wrong-code
Target Milestone|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63528
Jason Merrill changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63584
Bug ID: 63584
Summary: ICE in strip_typedefs, at cp/tree.c:1326
Product: gcc
Version: 4.9.1
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c++
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63584
--- Comment #1 from jaredhoberock at gmail dot com ---
Created attachment 33753
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=33753&action=edit
preprocessed output of ICE reproducer
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63567
Sasha Levin changed:
What|Removed |Added
Status|RESOLVED|REOPENED
Resolution|FIXED
87 matches
Mail list logo