https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94490
Bug ID: 94490
Summary: Ternary expression with 3 consts is “not” a constant
expression
Product: gcc
Version: 10.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94489
Bug ID: 94489
Summary: ICE: unexpected expression ‘std::min’ of kind overload
Product: gcc
Version: 10.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Compon
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94415
Marek Polacek changed:
What|Removed |Added
Keywords||patch
--- Comment #1 from Marek Polacek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67825
Jason Merrill changed:
What|Removed |Added
Resolution|--- |FIXED
Target Milestone|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91377
Jason Merrill changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67491
Bug 67491 depends on bug 67825, which changed state.
Bug 67825 Summary: [concepts] expression constraint bug when taking address of
a member function
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67825
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91377
--- Comment #9 from CVS Commits ---
The releases/gcc-8 branch has been updated by Jason Merrill
:
https://gcc.gnu.org/g:e42d142f421c132c3aca3a5b3f0176bd363d
commit r8-10166-ge42d142f421c132c3aca3a5b3f0176bd363d
Author: Jason Merrill
Da
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91966
--- Comment #6 from CVS Commits ---
The releases/gcc-8 branch has been updated by Jason Merrill
:
https://gcc.gnu.org/g:c4f6911d39089c5f500977d9fc0e36c72f2018a7
commit r8-10165-gc4f6911d39089c5f500977d9fc0e36c72f2018a7
Author: Jason Merrill
Da
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94453
--- Comment #5 from CVS Commits ---
The releases/gcc-9 branch has been updated by Jason Merrill
:
https://gcc.gnu.org/g:5ed8c71b53a5ac93c68179770cb047227b587bcb
commit r9-8452-g5ed8c71b53a5ac93c68179770cb047227b587bcb
Author: Jason Merrill
Dat
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91377
--- Comment #8 from CVS Commits ---
The releases/gcc-9 branch has been updated by Jason Merrill
:
https://gcc.gnu.org/g:ab525ec30f0a80e7a4b5e4d00010d83145b87e8c
commit r9-8453-gab525ec30f0a80e7a4b5e4d00010d83145b87e8c
Author: Jason Merrill
Dat
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94459
--- Comment #7 from Jakub Jelinek ---
Fixed on the trunk so far.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94459
--- Comment #6 from CVS Commits ---
The master branch has been updated by Jakub Jelinek :
https://gcc.gnu.org/g:0be9efad938726721fd8c8c35609b1e1d7d30035
commit r10-7560-g0be9efad938726721fd8c8c35609b1e1d7d30035
Author: Jakub Jelinek
Date: Su
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94482
Uroš Bizjak changed:
What|Removed |Added
Known to work||10.0
Known to fail|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94482
Uroš Bizjak changed:
What|Removed |Added
Status|WAITING |NEW
--- Comment #3 from Uroš Bizjak ---
C
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90528
Sergei Trofimovich changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91377
--- Comment #7 from CVS Commits ---
The master branch has been updated by Jason Merrill :
https://gcc.gnu.org/g:75c8d6e54a14d090853b998cfd335511b1d8ae5f
commit r10-7558-g75c8d6e54a14d090853b998cfd335511b1d8ae5f
Author: Jason Merrill
Date: Sa
> Which ARM target has 16-bit int?
> I don't see INT_TYPE_SIZE nor SHORT_TYPE_SIZE defined in config/arm/*, neither
> BITS_PER_WORD, so all depends on UNITS_PER_WORD, which is 4 and thus short is
> 16-bit and int is 32-bit.
Hmm, you are right - I messed up target triplets. With arm-linux-gnueabi
I
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91322
--- Comment #13 from Jan Hubicka ---
> Which ARM target has 16-bit int?
> I don't see INT_TYPE_SIZE nor SHORT_TYPE_SIZE defined in config/arm/*, neither
> BITS_PER_WORD, so all depends on UNITS_PER_WORD, which is 4 and thus short is
> 16-bit and
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94488
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org
--- Comment #2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94486
H.J. Lu changed:
What|Removed |Added
Resolution|--- |FIXED
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94488
Andrew Pinski changed:
What|Removed |Added
Ever confirmed|0 |1
Component|rtl-optimization
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94488
Bug ID: 94488
Summary: [AArch64] ICE from OpenMP SIMD right shift of uint64_t
Product: gcc
Version: 10.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Compon
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94482
--- Comment #2 from Evan Nemerson ---
Created attachment 48195
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=48195&action=edit
Output from cc -v
Sure. It's just -O2, and of course if you're on x86_64 you'll need to pass
-m32. For exampl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87763
--- Comment #68 from Andrew Pinski ---
(In reply to rsand...@gcc.gnu.org from comment #62)
> For the two bfi ones: are we really sure that the old code is better?
> It's a difference between a MOV and a BFI or an AND and an ORR.
> The BFI wins (a
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94486
Bug ID: 94486
Summary: [10 regression] bootstrap build failure after r10-7552
Product: gcc
Version: 10.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Compon
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94205
Patrick Palka changed:
What|Removed |Added
Summary|[8/9/10 Regression] ICE in |[8/9 Regression] ICE in
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94219
Patrick Palka changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94205
Bug 94205 depends on bug 94219, which changed state.
Bug 94219 Summary: ICE in cxx_eval_bare_aggregate, at cp/constexpr.c:3790
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94219
What|Removed |Added
-
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94205
--- Comment #6 from CVS Commits ---
The master branch has been updated by Patrick Palka :
https://gcc.gnu.org/g:49a86fce1a879a206fb4b27f097910005d968fda
commit r10-7557-g49a86fce1a879a206fb4b27f097910005d968fda
Author: Patrick Palka
Date: Th
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94205
--- Comment #5 from CVS Commits ---
The master branch has been updated by Patrick Palka :
https://gcc.gnu.org/g:37244b217a7329792f4ec48027f63cf5010b0ea8
commit r10-7556-g37244b217a7329792f4ec48027f63cf5010b0ea8
Author: Patrick Palka
Date: Th
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94219
--- Comment #2 from CVS Commits ---
The master branch has been updated by Patrick Palka :
https://gcc.gnu.org/g:37244b217a7329792f4ec48027f63cf5010b0ea8
commit r10-7556-g37244b217a7329792f4ec48027f63cf5010b0ea8
Author: Patrick Palka
Date: Th
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79937
--- Comment #26 from CVS Commits ---
The master branch has been updated by Patrick Palka :
https://gcc.gnu.org/g:49a86fce1a879a206fb4b27f097910005d968fda
commit r10-7557-g49a86fce1a879a206fb4b27f097910005d968fda
Author: Patrick Palka
Date: T
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94205
Jason Merrill changed:
What|Removed |Added
Assignee|jason at gcc dot gnu.org |unassigned at gcc dot
gnu.org
--
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93940
--- Comment #10 from CVS Commits ---
The master branch has been updated by Jan Hubicka :
https://gcc.gnu.org/g:21e28527130a89491f848dfb5019afa01b252479
commit r10-7555-g21e28527130a89491f848dfb5019afa01b252479
Author: Jan Hubicka
Date: Sat A
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94485
--- Comment #4 from Dimitri Gorokhovik ---
To be clear, the braces here:
outer_ = { tess_.begin () };
are the leftover of the simplification. Plain assignment also gets removed,
only it is slightly harder to reproduce (-O3 only).
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94485
--- Comment #3 from Dimitri Gorokhovik ---
(In reply to Andrew Pinski from comment #2)
> Also c++20 changes constexpr is handled which is why inline asm is accepted
> now IIRC.
This code:
constexpr auto f()
{
asm("before:");
constexpr auto
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94485
--- Comment #2 from Andrew Pinski ---
Also c++20 changes constexpr is handled which is why inline asm is accepted now
IIRC.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94485
--- Comment #1 from Andrew Pinski ---
Without looking fully into this, it seems to me a variable is being used after
it goes out of scope.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91377
Jason Merrill changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassigned a
le code illustrating the sighting.
Version: gcc (GCC) 10.0.1 20200404 (experimental)
command line:
~/gcc-trunk/dist/bin/g++ -std=c++2a -O3 -Wall -Wextra -W bug-202004041709.cpp
-o bug-1 && ./bug-1
The attached file (apologies, still big) contains the following code (line
425):
constexpr iterat
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94453
Jason Merrill changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94453
--- Comment #3 from CVS Commits ---
The master branch has been updated by Jason Merrill :
https://gcc.gnu.org/g:9f143008c73c60e02634d6b433139a035ef7bb65
commit r10-7553-g9f143008c73c60e02634d6b433139a035ef7bb65
Author: Jason Merrill
Date: Sa
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67825
--- Comment #2 from CVS Commits ---
The master branch has been updated by Jason Merrill :
https://gcc.gnu.org/g:f1ad7bac76b662577e3bde78c530954099361a66
commit r10-7554-gf1ad7bac76b662577e3bde78c530954099361a66
Author: Jason Merrill
Date: Sa
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94480
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org
Target Milest
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94481
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|--- |10.0
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91322
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org
--- Comment #12
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94459
--- Comment #5 from Hannes Domani ---
I also should mention that this is a precursor to fix gdb_bug 24154:
https://sourceware.org/bugzilla/show_bug.cgi?id=24154
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91322
--- Comment #11 from Jan Hubicka ---
The problem is that on ARM sizeof (short) == sizeof (int)
and LTO will glob all short and int pointers together. So this is missed
optimization only.
We do this globing sort of by design. For GCC11 I plan to
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93369
--- Comment #17 from Jan Hubicka ---
Note that to fully fix the problem we need to resolve the way aliases works.
In this case ODR violation makes one COMDAT section to contain only ctor, while
other contains ctor and its thunk. The first COMDAT
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94481
Martin Liška changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94480
Martin Liška changed:
What|Removed |Added
Summary|ICE in |[10 Regression] ICE in
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93940
--- Comment #9 from CVS Commits ---
The master branch has been updated by Jan Hubicka :
https://gcc.gnu.org/g:2523d721cfc861a3abea6e97736446c99ba8b52d
commit r10-7552-g2523d721cfc861a3abea6e97736446c99ba8b52d
Author: Jan Hubicka
Date: Sat Ap
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94483
Martin Liška changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94484
Martin Liška changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94482
Martin Liška changed:
What|Removed |Added
CC||marxin at gcc dot gnu.org
Ever confir
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94484
Arseny Solokha changed:
What|Removed |Added
Summary|[10 Regression] ICE in |ICE in cp_finish_decl, at
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94484
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org
--- Comment #1
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94419
Eric Botcazou changed:
What|Removed |Added
Status|UNCONFIRMED |WAITING
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94468
Jakub Jelinek changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94468
--- Comment #6 from CVS Commits ---
The master branch has been updated by Jakub Jelinek :
https://gcc.gnu.org/g:bab8d9625f4cdeaf9bb45e28ab62abe47c3827f9
commit r10-7551-gbab8d9625f4cdeaf9bb45e28ab62abe47c3827f9
Author: Jakub Jelinek
Date: Sa
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94441
Jakub Jelinek changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92086
--- Comment #9 from Andrew Pinski ---
(In reply to Segher Boessenkool from comment #7)
> This is related to the compiler saving the return address for noreturn
> sibcalls, like in
>
> void g(void) __attribute__((noreturn));
> void f(void) {
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92086
Giovanni Di Sirio changed:
What|Removed |Added
CC||gdisirio at gmail dot com
--- Commen
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44613
Arseny Solokha changed:
What|Removed |Added
CC||asolokha at gmx dot com
--- Comment #10
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94441
--- Comment #2 from CVS Commits ---
The master branch has been updated by Jakub Jelinek :
https://gcc.gnu.org/g:aae5d08a8d4dcee576a85ea76febe56c53675ef2
commit r10-7550-gaae5d08a8d4dcee576a85ea76febe56c53675ef2
Author: Jakub Jelinek
Date: Sa
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94484
Bug ID: 94484
Summary: [10 Regression] ICE in cp_finish_decl, at
cp/decl.c:7447
Product: gcc
Version: unknown
Status: UNCONFIRMED
Keywords: error-recovery, ice-
66 matches
Mail list logo