https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83452
--- Comment #11 from Richard Biener ---
Author: rguenth
Date: Tue Jan 2 08:45:05 2018
New Revision: 256069
URL: https://gcc.gnu.org/viewcvs?rev=256069=gcc=rev
Log:
2017-01-02 Richard Biener
PR lto/83452
*
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83452
Richard Biener changed:
What|Removed |Added
Status|ASSIGNED|NEW
Assignee|rguenth at gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83497
--- Comment #2 from Richard Biener ---
The initial bisection rev. is indeed odd. I'm testing a fix for the inliner
issue btw, but I've not seen the mgrid fail on any of our x86/ia64 configs.
As far as I see the miscompare is -0.8 vs. 0.18 so
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81645
Martin Liška changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83648
prathamesh3492 at gcc dot gnu.org changed:
What|Removed |Added
CC||prathamesh3492 at gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83610
Martin Liška changed:
What|Removed |Added
Status|WAITING |NEW
--- Comment #5 from Martin Liška
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81616
--- Comment #41 from Jan Hubicka ---
Author: hubicka
Date: Tue Jan 2 09:31:47 2018
New Revision: 256070
URL: https://gcc.gnu.org/viewcvs?rev=256070=gcc=rev
Log:
PR target/81616
* x86-tune-costs.h (generic_cost): Reduce cost of
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81082
--- Comment #3 from Richard Biener ---
(In reply to Jakub Jelinek from comment #2)
> So is there anything we can do here?
> Isn't the bigger problem that we no longer notice the multiplications can't
> overflow?
Yes, that's the issue with all
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81082
--- Comment #4 from Richard Biener ---
Created attachment 43003
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43003=edit
patch introducing "late" gimple with -fwrapv semantics
So that was for another PR, PR81554.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48150
Richard Biener changed:
What|Removed |Added
Status|WAITING |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83581
Jakub Jelinek changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83580
--- Comment #3 from Jakub Jelinek ---
Testcase after formatting improvements:
int a[2] = { 0, 1 };
int x = 129;
int
main ()
{
volatile int v = 0;
int t = x, i;
for (i = 0; i < 1 + v + v + v + v + v + v + v + v + a[a[0]]; i++)
t =
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83580
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org
--- Comment #2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83602
Marek Polacek changed:
What|Removed |Added
Target Milestone|--- |8.0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83602
Marek Polacek changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83157
Richard Biener changed:
What|Removed |Added
CC||jason at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83648
--- Comment #2 from prathamesh3492 at gcc dot gnu.org ---
Created attachment 43004
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43004=edit
Untested fix
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83580
--- Comment #4 from Jakub Jelinek ---
Seems create_data_ref creates something bogus, it really can't split off the
offset from the base.
dr_analyze_innermost calls:
897 split_constant_offset (offset_iv.base, _iv.base, );
with
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81968
--- Comment #39 from Richard Biener ---
(In reply to r...@cebitec.uni-bielefeld.de from comment #38)
> >> --- Comment #33 from rguenther at suse dot de
> >> ---
> > [...]
> >>>* Invalid sh_info:
> >>>
> >>>FAIL: g++.dg/lto/pr42987
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83008
--- Comment #19 from rguenther at suse dot de ---
On Sun, 24 Dec 2017, sergey.shalnov at intel dot com wrote:
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83008
>
> --- Comment #18 from sergey.shalnov at intel dot com ---
> Yes, I agree that
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82133
Richard Biener changed:
What|Removed |Added
Status|WAITING |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82665
prathamesh3492 at gcc dot gnu.org changed:
What|Removed |Added
CC||prathamesh3492 at gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83634
Jakub Jelinek changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassigned
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83649
Bug ID: 83649
Summary: Large reads fail
Product: gcc
Version: unknown
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: libfortran
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83649
--- Comment #1 from Janne Blomqvist ---
I forgot a reference; see http://man7.org/linux/man-pages/man2/read.2.html
https://stackoverflow.com/questions/38586144/error-when-trying-to-write-a-file-larger-than-2-gb-on-linux
suggests that macOS
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64462
Nathan Sidwell changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82541
Marek Polacek changed:
What|Removed |Added
CC||mpolacek at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61118
--- Comment #20 from Eric Gallager ---
(In reply to Jeffrey A. Law from comment #19)
> Note you lost the regression marker when this was made a duplicate of 21161.
> So it's unlikely anyone would have looked at it until the next release cycle.
>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83620
Jeffrey A. Law changed:
What|Removed |Added
CC||law at redhat dot com
--- Comment #5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83636
--- Comment #1 from YunQiang Su ---
and we found a new problem of libffi:
https://github.com/libffi/libffi/pull/401
/* lui $12,high(codeloc) */
tramp[2] = 0x3c0c | ((unsigned)codeloc >> 16);
/* jr $25 */
+#if
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81611
--- Comment #13 from Alexandre Oliva ---
We do have such constant propagation on such ports as x86* and arm, but not on
avr. Presumably (I haven't checked) it has to do with available addressing
modes, and gimple's avoiding, even in MEM_REFs,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83660
Bug ID: 83660
Summary: ICE with vec_extract inside expression statement
Product: gcc
Version: 7.2.1
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83644
Marek Polacek changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81616
--- Comment #42 from Jan Hubicka ---
Author: hubicka
Date: Tue Jan 2 13:04:19 2018
New Revision: 256073
URL: https://gcc.gnu.org/viewcvs?rev=256073=gcc=rev
Log:
PR target/81616
* config/i386/x86-tune-costs.h: Increase cost of
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81968
--- Comment #40 from ro at CeBiTec dot Uni-Bielefeld.DE ---
> --- Comment #39 from Richard Biener ---
[...]
>> * On x86, of the previous 32 ld: fatal: has invalid sh_info errors, 16
>> are now gone.
>>
>> However, I've many (1284 in
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81968
--- Comment #41 from rguenther at suse dot de ---
On Tue, 2 Jan 2018, ro at CeBiTec dot Uni-Bielefeld.DE wrote:
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81968
>
> --- Comment #40 from ro at CeBiTec dot Uni-Bielefeld.DE Uni-Bielefeld.DE>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81968
--- Comment #42 from ro at CeBiTec dot Uni-Bielefeld.DE ---
> --- Comment #41 from rguenther at suse dot de ---
[...]
>> Unfortunately not: it's really the section index pointing to the
>> non-existing (i.e. eliminated)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81968
--- Comment #43 from rguenther at suse dot de ---
On Tue, 2 Jan 2018, ro at CeBiTec dot Uni-Bielefeld.DE wrote:
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81968
>
> --- Comment #42 from ro at CeBiTec dot Uni-Bielefeld.DE Uni-Bielefeld.DE>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83644
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83586
Richard Biener changed:
What|Removed |Added
Keywords||diagnostic
Target Milestone|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83585
Richard Biener changed:
What|Removed |Added
Target Milestone|--- |8.0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83554
Richard Biener changed:
What|Removed |Added
Target Milestone|--- |8.0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83541
Richard Biener changed:
What|Removed |Added
Keywords||missed-optimization
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83592
Marek Polacek changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83650
Thomas Koenig changed:
What|Removed |Added
Target Milestone|7.4 |6.5
--- Comment #2 from Thomas Koenig
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83651
Bug ID: 83651
Summary: [7.2 regression] 20% slowdown of linux kernel AES
cipher
Product: gcc
Version: 7.2.1
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83497
--- Comment #3 from Pat Haugen ---
(In reply to Richard Biener from comment #2)
>
> As far as I see the miscompare is -0.8 vs. 0.18 so it doesn't look like a
> precision issue to me. Does it only happen for power6 / bigendian?
>
Yes, the
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83644
--- Comment #5 from Marek Polacek ---
Author: mpolacek
Date: Tue Jan 2 17:02:14 2018
New Revision: 256082
URL: https://gcc.gnu.org/viewcvs?rev=256082=gcc=rev
Log:
PR c++/83644
* g++.dg/cpp1z/pr83644.C: New test.
Added:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82190
--- Comment #5 from acsawdey at gcc dot gnu.org ---
Author: acsawdey
Date: Tue Jan 2 17:02:17 2018
New Revision: 256083
URL: https://gcc.gnu.org/viewcvs?rev=256083=gcc=rev
Log:
Add missing changelog entry:
2017-12-12 Aaron Sawdey
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83592
--- Comment #4 from Marek Polacek ---
IOW:
--- a/gcc/cp/decl.c
+++ b/gcc/cp/decl.c
@@ -10866,10 +10866,11 @@ grokdeclarator (const cp_declarator *declarator,
inner_declarator = declarator->declarator;
- /* We don't want to warn in
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83565
Jeffrey A. Law changed:
What|Removed |Added
CC||law at redhat dot com
--- Comment #27
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83592
--- Comment #3 from Marek Polacek ---
I'm wondering if simply disabling the warning in TYPENAME would make sense (it
suppresses the warning).
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83650
--- Comment #3 from Thomas Koenig ---
Author: tkoenig
Date: Tue Jan 2 17:51:26 2018
New Revision: 256084
URL: https://gcc.gnu.org/viewcvs?rev=256084=gcc=rev
Log:
2018-01-02 Thomas Koenig
PR fortran/45689
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83649
Dominique d'Humieres changed:
What|Removed |Added
Status|UNCONFIRMED |WAITING
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83480
Jakub Jelinek changed:
What|Removed |Added
CC||amonakov at gcc dot gnu.org,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83640
Richard Biener changed:
What|Removed |Added
Target Milestone|--- |8.0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83563
Richard Biener changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83650
Bug ID: 83650
Summary: [7/8 Regression] Wrong simplification in cshift with
negative shifts
Product: gcc
Version: unknown
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47618
--- Comment #19 from Petr Špaček ---
Sure, I would be happy with any version, thank you!
For people who want to generate code coverage reports for parallel executions,
beware of https://github.com/linux-test-project/lcov/issues/37.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83008
--- Comment #20 from sergey.shalnov at intel dot com ---
Richard,
I did quick static analysis for your latest patch.
Using command line “-g -Ofast -mfpmath=sse -funroll-loops -march=znver1” your
latest patch
doesn’t affects the issue I discussed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64462
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org
--- Comment #7
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83051
--- Comment #4 from Martin Liška ---
(In reply to Zdenek Sojka from comment #3)
> Created attachment 43006 [details]
> different testcase
>
> $ x86_64-pc-linux-gnu-gcc -O --param=max-inline-recursive-depth=84
> testcase.c -Wno-psabi
> during
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83580
--- Comment #6 from Richard Biener ---
*** Bug 83573 has been marked as a duplicate of this bug. ***
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83572
Richard Biener changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83555
Richard Biener changed:
What|Removed |Added
Keywords||missed-optimization
--- Comment #1
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83641
Jeffrey A. Law changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83629
Richard Biener changed:
What|Removed |Added
Target Milestone|--- |7.3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83606
Richard Biener changed:
What|Removed |Added
Target Milestone|--- |6.5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83605
Richard Biener changed:
What|Removed |Added
Target Milestone|--- |6.5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83603
Richard Biener changed:
What|Removed |Added
Version|unknown |8.0
Target Milestone|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81860
--- Comment #6 from Marek Polacek ---
Author: mpolacek
Date: Tue Jan 2 15:05:09 2018
New Revision: 256076
URL: https://gcc.gnu.org/viewcvs?rev=256076=gcc=rev
Log:
PR c++/81860
* g++.dg/cpp0x/inh-ctor30.C: New test.
Added:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83650
Thomas Koenig changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83530
Richard Biener changed:
What|Removed |Added
Target Milestone|--- |8.0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83532
Richard Biener changed:
What|Removed |Added
Version|unknown |8.0
Target Milestone|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83619
Richard Biener changed:
What|Removed |Added
Version|unknown |8.0
Target Milestone|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83621
Richard Biener changed:
What|Removed |Added
Target Milestone|--- |8.0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83592
Richard Biener changed:
What|Removed |Added
Keywords||diagnostic
Target Milestone|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83641
Jeffrey A. Law changed:
What|Removed |Added
Priority|P3 |P1
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83650
Dominique d'Humieres changed:
What|Removed |Added
Keywords||wrong-code
Priority|P3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83641
--- Comment #3 from Jeffrey A. Law ---
So the issue here is when we have a noreturn function we use a push/pop
sequence to probe the top of the stack.
The generic dwarf2 CFI bits interpret the pop as restoring the value of the
popped register.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83644
--- Comment #4 from Marek Polacek ---
Reduced to:
namespace std {
template bool is_invocable_v;
}
template auto compose(F) {
[](auto... objs) noexcept(std::is_invocable_v){};
}
auto f() { compose(3); }
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83051
--- Comment #3 from Zdenek Sojka ---
Created attachment 43006
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43006=edit
different testcase
$ x86_64-pc-linux-gnu-gcc -O --param=max-inline-recursive-depth=84 testcase.c
-Wno-psabi
during IPA
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83649
--- Comment #2 from Janne Blomqvist ---
Author: jb
Date: Tue Jan 2 13:25:10 2018
New Revision: 256074
URL: https://gcc.gnu.org/viewcvs?rev=256074=gcc=rev
Log:
PR libgfortran/83649 Chunk large reads and writes
It turns out that Linux never
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83602
Jakub Jelinek changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassigned
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81860
Marek Polacek changed:
What|Removed |Added
Status|NEW |ASSIGNED
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83480
Jakub Jelinek changed:
What|Removed |Added
CC||aoliva at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83644
Marek Polacek changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83594
Richard Biener changed:
What|Removed |Added
Target Milestone|--- |8.0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83593
Richard Biener changed:
What|Removed |Added
Target Milestone|--- |8.0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83573
Richard Biener changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81860
Marek Polacek changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83573
Richard Biener changed:
What|Removed |Added
Target Milestone|--- |6.5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83580
Richard Biener changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassigned
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83575
Richard Biener changed:
What|Removed |Added
Target Milestone|--- |8.0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83544
Richard Biener changed:
What|Removed |Added
Keywords||missed-optimization
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83565
--- Comment #25 from Eric Botcazou ---
> I don't see the distinction here. Ia64 has instructions that operate on
> 32-bit values too, like cmp4.
The distinction is precisely what WORD_REGISTER_OPERATIONS conveys. On SPARC
and MIPS for
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83565
Eric Botcazou changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassigned
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83641
--- Comment #2 from Jeffrey A. Law ---
Note this is specific to x86/x86_64 noreturn functions. No other targets are
potentially affected.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=45689
--- Comment #16 from Thomas Koenig ---
Author: tkoenig
Date: Tue Jan 2 17:51:26 2018
New Revision: 256084
URL: https://gcc.gnu.org/viewcvs?rev=256084=gcc=rev
Log:
2018-01-02 Thomas Koenig
PR fortran/45689
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83556
--- Comment #6 from Jakub Jelinek ---
Author: jakub
Date: Tue Jan 2 18:04:19 2018
New Revision: 256086
URL: https://gcc.gnu.org/viewcvs?rev=256086=gcc=rev
Log:
PR c++/83556
* tree.c (replace_placeholders_r): Pass NULL as last
1 - 100 of 135 matches
Mail list logo