https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82850
--- Comment #1 from Jonathan Wakely ---
GCC 4.8 stopped being supported by the upstream GCC project several years ago
(and I think this is fixed in current releases).
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78044
--- Comment #7 from Andrzej Krzemienski ---
This still reproduces in version 7.2. Here is a Wandbox link:
https://wandbox.org/permlink/5uCAr5u0xpynljhQ
Here is the code, you need to compile it with -DNDEBUG -O2:
```
#include
class O
{
int
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82844
Eric Botcazou changed:
What|Removed |Added
Status|NEW |WAITING
--- Comment #6 from Eric Botcazo
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82844
H.J. Lu changed:
What|Removed |Added
Status|WAITING |NEW
--- Comment #5 from H.J. Lu ---
(In reply
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82844
Eric Botcazou changed:
What|Removed |Added
Status|NEW |WAITING
--- Comment #4 from Eric Botcazo
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=36313
Thomas Koenig changed:
What|Removed |Added
Last reconfirmed|2008-05-25 20:03:26 |2017-11-05
Depends on|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82856
Thomas Koenig changed:
What|Removed |Added
Target Milestone|--- |8.0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82856
Bug ID: 82856
Summary: [8 Regression] --enable-maintainter-mode broken by
automake failure
Product: gcc
Version: unknown
Status: UNCONFIRMED
Severity: blocker
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82834
--- Comment #2 from simon at pushface dot org ---
(In reply to Andrew Pinski from comment #1)
> # Single-precision floating-point is NOT supported; we don't build a
> # suitable library for that. Use the rm-profile config in that case.
>
> You n
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82855
Bug ID: 82855
Summary: AVX512: replace OP+movemask with OP_mask+ktest
Product: gcc
Version: 7.2.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=36313
Thomas Koenig changed:
What|Removed |Added
Status|NEW |ASSIGNED
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=29600
Thomas Koenig changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=20585
Bug 20585 depends on bug 29600, which changed state.
Bug 29600 Summary: [F03] MINLOC and MAXLOC take an optional KIND argument
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=29600
What|Removed |Added
-
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77908
--- Comment #3 from Thomas Koenig ---
I think we can fix this by rejecting arrays with an
upper bound of huge(index_kind). This is an acceptable
implementation limitation.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82854
Bug ID: 82854
Summary: more missing simplifcations
Product: gcc
Version: 8.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: tree-optimization
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82854
--- Comment #1 from Andi Kleen ---
Also I suppose a lot of them could be generalized to 8/16/64bit.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82834
Andrew Pinski changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Component|driver
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82853
--- Comment #8 from Andi Kleen ---
I'm not sure if it works with other numbers too.
(need to dig through Hacker's delight & Matters Computational to see if they
have anything on it)
But it could be extended for other word lengths at least
BTW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82853
--- Comment #7 from Marc Glisse ---
Is that a special case of a more generic transformation, which might apply for
other values of 3, 0, == etc, or is this meant only literally for x%3==0?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56888
--- Comment #38 from Marc Glisse ---
*** Bug 82845 has been marked as a duplicate of this bug. ***
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82845
Marc Glisse changed:
What|Removed |Added
Resolution|FIXED |DUPLICATE
--- Comment #3 from Marc Glisse
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82853
Andrew Pinski changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82853
--- Comment #5 from Andi Kleen ---
Also I'm not sure why you would want it in the middle end. It should all work
at the tree level
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82848
Segher Boessenkool changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82853
--- Comment #4 from Andi Kleen ---
Right it's about special casing the complete expression
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82853
Andrew Pinski changed:
What|Removed |Added
Component|target |middle-end
--- Comment #3 from Andrew Pi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82853
--- Comment #2 from Andrew Pinski ---
>Could be done in match.pd I suppose.
NO! There are a lot of code in the expander to handle division and modulus by
a constant already. If the division cost is high enough, then it is not used
directly an
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82853
Andrew Pinski changed:
What|Removed |Added
Keywords||missed-optimization
Target|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82853
Bug ID: 82853
Summary: Optimize x % 3 == 0 without modulo
Product: gcc
Version: 8.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: tree-optimizatio
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82849
Andrew Pinski changed:
What|Removed |Added
Component|c |rtl-optimization
Version|7.0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82635
Andreas Tobler changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82635
--- Comment #17 from Andreas Tobler ---
Author: andreast
Date: Sun Nov 5 19:33:44 2017
New Revision: 254432
URL: https://gcc.gnu.org/viewcvs?rev=254432&root=gcc&view=rev
Log:
2017-11-05 Andreas Tobler
Backport from mainline
2017-11-
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82635
--- Comment #16 from Andreas Tobler ---
Author: andreast
Date: Sun Nov 5 19:30:41 2017
New Revision: 254431
URL: https://gcc.gnu.org/viewcvs?rev=254431&root=gcc&view=rev
Log:
2017-11-05 Andreas Tobler
Backport from mainline
2017-11-
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82844
H.J. Lu changed:
What|Removed |Added
Status|WAITING |NEW
--- Comment #3 from H.J. Lu ---
(In reply
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82852
Bug ID: 82852
Summary: [8 regression] i386/vect-unpack-1.c,
i386/avx512f-gather-2.c,
i386/avx256-unaligned-store-2.c fails
Product: gcc
Version: 8.0
S
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82851
Bug ID: 82851
Summary: [8 regression] g++.dg/vect/slp-pr56812.cc,
i386/avx2-vpaddq-3.c, i386/avx2-vpsubq-3.c fails
Product: gcc
Version: 8.0
Status: UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82850
Bug ID: 82850
Summary: g++ permits redefinition of default arguments
Product: gcc
Version: 4.8.5
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c++
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82849
Bug ID: 82849
Summary: [8 Regression] ICE on valid code since r254379
Product: gcc
Version: 7.0
Status: UNCONFIRMED
Keywords: ice-on-valid-code
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82848
Bug ID: 82848
Summary: [8 Regression] ICE in expand_expr_real_2, at
expr.c:8715
Product: gcc
Version: 7.0
Status: UNCONFIRMED
Severity: normal
Priorit
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82471
Thomas Koenig changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82471
--- Comment #11 from Thomas Koenig ---
Author: tkoenig
Date: Sun Nov 5 17:24:37 2017
New Revision: 254430
URL: https://gcc.gnu.org/viewcvs?rev=254430&root=gcc&view=rev
Log:
2017-11-05 Thomas Koenig
PR fortran/82471
* lang.op
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=36854
Bug 36854 depends on bug 82471, which changed state.
Bug 82471 Summary: Reorder loop for unfavorable index ordering in DO
CONCURRENT and FORALL
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82471
What|Removed |
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82844
Eric Botcazou changed:
What|Removed |Added
Status|UNCONFIRMED |WAITING
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82845
David Brown changed:
What|Removed |Added
Resolution|DUPLICATE |FIXED
--- Comment #2 from David Brown ---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82845
Marc Glisse changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81447
Paul Thomas changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56888
Marc Glisse changed:
What|Removed |Added
CC||david at westcontrol dot com
--- Comment #
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82847
Bug ID: 82847
Summary: [8 regression] gcc.dg/vect/slp-perm-9.c fail
Product: gcc
Version: 8.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: middle
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81447
--- Comment #4 from Paul Thomas ---
Author: pault
Date: Sun Nov 5 16:56:14 2017
New Revision: 254429
URL: https://gcc.gnu.org/viewcvs?rev=254429&root=gcc&view=rev
Log:
2017-11-05 Paul Thomas
PR fortran/81447
PR fortran/82783
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82783
--- Comment #6 from Paul Thomas ---
Author: pault
Date: Sun Nov 5 16:56:14 2017
New Revision: 254429
URL: https://gcc.gnu.org/viewcvs?rev=254429&root=gcc&view=rev
Log:
2017-11-05 Paul Thomas
PR fortran/81447
PR fortran/82783
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82846
--- Comment #1 from Andrey Guskov ---
Also affects test-alignment.cc.exe:
NOTE: test-alignment.cc.exe iteration 1 of 5: writing reproducer to
./test-alignment.cc.exe.reproducer.c
PASSED: test-alignment.cc.exe iteration 1 of 5: ve
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82846
Bug ID: 82846
Summary: [8 regression] jit.dg test-alignment.c.exe,
test-combination.c.exe, test-threads.c.exe fails
Product: gcc
Version: 8.0
Status: UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82845
Bug ID: 82845
Summary: -ftree-loop-distribute-patterns creates recursive
loops on function called "memset"
Product: gcc
Version: unknown
Status: UNCONFIRMED
Sev
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82843
Dominique d'Humieres changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82841
Dominique d'Humieres changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82842
Dominique d'Humieres changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82767
--- Comment #2 from Sebastian Peryt ---
Candidate patch:
https://gcc.gnu.org/ml/gcc-patches/2017-11/msg00308.html
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82844
H.J. Lu changed:
What|Removed |Added
Host||x32
--- Comment #1 from H.J. Lu ---
This happ
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82844
Bug ID: 82844
Summary: [8 Regression] Many ada tests time out on x32
Product: gcc
Version: 8.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: ada
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61000
--- Comment #7 from Thomas Koenig ---
When tackling this in the front end, one problem is when
_not_ to do loop interchange.
Consider
do i=1,10
do j=1,10
call foo(a(i,j))
end do
end do
where we have no idea what foo does, and if it dep
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78641
--- Comment #7 from Paul Thomas ---
Author: pault
Date: Sun Nov 5 14:32:05 2017
New Revision: 254428
URL: https://gcc.gnu.org/viewcvs?rev=254428&root=gcc&view=rev
Log:
2017-11-05 Paul Thomas
PR fortran/78641
* resolve.c (res
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82842
--- Comment #1 from Paul Thomas ---
A related bug from:
https://groups.google.com/forum/#!topic/comp.lang.fortran/NDE6JKTFbNU
module mod1
implicit none
type s3(selector)
integer, len :: selector
character key(selector)
end t
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82843
Bug ID: 82843
Summary: (PDT) Constructors with PDT components do not work.
Product: gcc
Version: 8.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82842
Bug ID: 82842
Summary: (PDT) Constructors do not work
Product: gcc
Version: 8.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: fortran
As
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82841
Bug ID: 82841
Summary: Segfault in gfc_simplify_transfer
Product: gcc
Version: 8.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: fortran
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82783
--- Comment #5 from Paul Thomas ---
Author: pault
Date: Sun Nov 5 12:38:42 2017
New Revision: 254427
URL: https://gcc.gnu.org/viewcvs?rev=254427&root=gcc&view=rev
Log:
2017-11-05 Paul Thomas
PR fortran/81447
PR fortran/82783
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81447
--- Comment #3 from Paul Thomas ---
Author: pault
Date: Sun Nov 5 12:38:42 2017
New Revision: 254427
URL: https://gcc.gnu.org/viewcvs?rev=254427&root=gcc&view=rev
Log:
2017-11-05 Paul Thomas
PR fortran/81447
PR fortran/82783
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82784
--- Comment #12 from Tom de Vries ---
Author: vries
Date: Sun Nov 5 09:58:27 2017
New Revision: 254425
URL: https://gcc.gnu.org/viewcvs?rev=254425&root=gcc&view=rev
Log:
Remove semicolon after do {} while (0) in DEF_SANITIZER_BUILTIN
2017-11-0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82784
--- Comment #8 from Tom de Vries ---
Author: vries
Date: Sun Nov 5 09:57:43 2017
New Revision: 254421
URL: https://gcc.gnu.org/viewcvs?rev=254421&root=gcc&view=rev
Log:
[graphite] Remove semicolon after do {} while (0) in DEBUG_PRINT
2017-11-0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82784
--- Comment #9 from Tom de Vries ---
Author: vries
Date: Sun Nov 5 09:57:53 2017
New Revision: 254422
URL: https://gcc.gnu.org/viewcvs?rev=254422&root=gcc&view=rev
Log:
[fortran] Remove semicolon after do {} while (0) in match macros
2017-11-0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82784
--- Comment #11 from Tom de Vries ---
Author: vries
Date: Sun Nov 5 09:58:16 2017
New Revision: 254424
URL: https://gcc.gnu.org/viewcvs?rev=254424&root=gcc&view=rev
Log:
[libcpp] Remove semicolon after do {} while (0) in BUF_APPEND
2017-11-05
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82784
--- Comment #10 from Tom de Vries ---
Author: vries
Date: Sun Nov 5 09:58:05 2017
New Revision: 254423
URL: https://gcc.gnu.org/viewcvs?rev=254423&root=gcc&view=rev
Log:
Remove semicolon after ASM_OUTPUT_BEFORE_CASE_LABEL macro body
2017-11-05
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82784
--- Comment #7 from Tom de Vries ---
Author: vries
Date: Sun Nov 5 09:57:30 2017
New Revision: 254420
URL: https://gcc.gnu.org/viewcvs?rev=254420&root=gcc&view=rev
Log:
[libquadmath] Remove semicolon after do {} while (0) in MPN_MUL_N_RECURSE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82784
--- Comment #6 from Tom de Vries ---
Author: vries
Date: Sun Nov 5 09:57:17 2017
New Revision: 254419
URL: https://gcc.gnu.org/viewcvs?rev=254419&root=gcc&view=rev
Log:
[libsanitizer] Remove semicolon after do {} while (0) in macro body
2017-1
74 matches
Mail list logo