https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118672
Bug ID: 118672
Summary: ICE on invalid template lambda expression
Product: gcc
Version: 14.2.1
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c++
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102333
Paul Thomas changed:
What|Removed |Added
CC||pault at gcc dot gnu.org
Assign
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115769
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|--- |15.0
Assignee|unassigned at g
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84796
Patrick Palka changed:
What|Removed |Added
CC||ppalka at gcc dot gnu.org
See
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118638
Jakub Jelinek changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117173
--- Comment #8 from GCC Commits ---
The master branch has been updated by Robin Dapp :
https://gcc.gnu.org/g:006b4e45f3ab169a47146b31d9721c79098236ac
commit r15-7235-g006b4e45f3ab169a47146b31d9721c79098236ac
Author: Robin Dapp
Date: Thu Oct
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118672
Marek Polacek changed:
What|Removed |Added
CC||mpolacek at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114292
--- Comment #10 from GCC Commits ---
The master branch has been updated by Simon Martin :
https://gcc.gnu.org/g:ceabea405ffdc851736e240111be9b297ad86c53
commit r15-7238-gceabea405ffdc851736e240111be9b297ad86c53
Author: Simon Martin
Date: We
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114292
Simon Martin changed:
What|Removed |Added
Known to work||15.0
--- Comment #11 from Simon Martin
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117504
Marek Polacek changed:
What|Removed |Added
CC||mpolacek at gcc dot gnu.org
P
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118672
Andrew Pinski changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118669
Andrew Pinski changed:
What|Removed |Added
Ever confirmed|0 |1
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118638
Richard Sandiford changed:
What|Removed |Added
CC||rsandifo at gcc dot gnu.org
--- Com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103284
anlauf at gcc dot gnu.org changed:
What|Removed |Added
Last reconfirmed||2025-01-27
Ever confirme
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118663
--- Comment #10 from Peter Bergner ---
(In reply to Peter Bergner from comment #9)
> extern void bar (void);
> void
> foo (_Decimal32 *dst, _Decimal32 src)
> {
> bar ();
> *dst = src;
> }
I'll note if I configure my gcc as a --target=powerp
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118646
--- Comment #5 from GCC Commits ---
The master branch has been updated by Vineet Gupta :
https://gcc.gnu.org/g:019fe9c4d4c7cc9e325b5460d277ebaec108a838
commit r15-7239-g019fe9c4d4c7cc9e325b5460d277ebaec108a838
Author: Vineet Gupta
Date: Fri
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118646
Vineet Gupta changed:
What|Removed |Added
Resolution|--- |FIXED
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118663
--- Comment #11 from Peter Bergner ---
(In reply to Peter Bergner from comment #10)
> Similarly for -O2 -m64 -mcpu={power6,power5,power4,...}, LRA goes into a
> infinite loop.
Adding a little info for Vlad. The insn LRA is transforming is:
(in
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118673
--- Comment #7 from Andrew Pinski ---
Created attachment 60299
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=60299&action=edit
Semi reduced
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118663
--- Comment #12 from Vladimir Makarov ---
(In reply to Peter Bergner from comment #11)
>
> With the test case, rld_mode is SDmode and our
> secondary_memory_needed_mode(SDmode) returns DDmode for reasons described
> above. However, newly added
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118499
--- Comment #26 from Thomas Koenig ---
There is a bit more that can be done when the exponent is
known at compile time.
For example,
unsigned(kind=4) :: x
y = x**13u
could be translated as
if (x & 7 == 0) /* Check for divisibili
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118675
Bug ID: 118675
Summary: Missing escaping of "{" and "}" within messages in
SARIF output
Product: gcc
Version: unknown
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118673
Andrew Pinski changed:
What|Removed |Added
Attachment #60299|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118676
Bug ID: 118676
Summary: Getting "the ABI of passing union with ‘long double’
has changed in GCC 4.4" warning for a function that
doesn't take long double and isn't subject to ABI at
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118673
Andrew Pinski changed:
What|Removed |Added
Attachment #60300|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118673
--- Comment #10 from Andrew Pinski ---
Note making ArrayRef constructor constexpr works around the issue ...
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118677
Bug ID: 118677
Summary: Operator auto() requires () selects wrong overload
Product: gcc
Version: unknown
Status: UNCONFIRMED
Severity: normal
Priority: P3
Compo
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118673
Andrew Pinski changed:
What|Removed |Added
Attachment #60301|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118673
Andrew Pinski changed:
What|Removed |Added
Attachment #60303|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118541
Michael Meissner changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |meissner at gcc dot
gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111263
--- Comment #6 from Michael Meissner ---
On the PowerPC side, it may be related to PR target/118541 where the IEEE
comparison operators (isgreater, etc.) can generate conditional moves that
involve instructions which will raise an error if one o
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118673
Andrew Pinski changed:
What|Removed |Added
Attachment #60302|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118673
Sam James changed:
What|Removed |Added
Target Milestone|--- |14.3
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118673
Andrew Pinski changed:
What|Removed |Added
Last reconfirmed||2025-01-27
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118632
Jason Merrill changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118632
--- Comment #3 from GCC Commits ---
The trunk branch has been updated by Jason Merrill :
https://gcc.gnu.org/g:c7f16806f3cc8011a3e1bbbf59389df65087f330
commit r15-7240-gc7f16806f3cc8011a3e1bbbf59389df65087f330
Author: Jason Merrill
Date: Mo
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118673
Jason Merrill changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118678
Bug ID: 118678
Summary: Dubious optimization when compiling with -fpie -Os
Product: gcc
Version: 12.2.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Compon
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118678
Andrew Pinski changed:
What|Removed |Added
Component|middle-end |target
--- Comment #1 from Andrew Pinsk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118678
--- Comment #2 from Andrew Pinski ---
Selected stringop expansion strategy: rep_4byte
;; args = *.LC10;
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118678
Andrew Pinski changed:
What|Removed |Added
Resolution|--- |INVALID
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118678
--- Comment #5 from Andrew Pinski ---
Also code size != relocation size.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118678
--- Comment #4 from Andrew Pinski ---
(In reply to Andrew Pinski from comment #3)
> `rep movsl` is smaller than `rep movsq`.
because movsq requires an extra prefix.
So this is definitely smaller.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114085
--- Comment #5 from GCC Commits ---
The master branch has been updated by Jeff Law :
https://gcc.gnu.org/g:235215323c67d8ce021a00df0f42e2c1713c7959
commit r15-7242-g235215323c67d8ce021a00df0f42e2c1713c7959
Author: Jeff Law
Date: Mon Jan 27
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114559
Andrew Pinski changed:
What|Removed |Added
Status|NEW |RESOLVED
Target Milestone|12.5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85316
Bug 85316 depends on bug 114559, which changed state.
Bug 114559 Summary: [12/13/14/15 Regression] After function inlining some
optimizations missing
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114559
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114085
Jeffrey A. Law changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106992
--- Comment #4 from Sam James ---
Created attachment 60305
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=60305&action=edit
test.c
Just attaching the preprocessed godbolt testcase.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118676
--- Comment #1 from Andrew Pinski ---
Reduced:
```
union f
{
int a;
long double b;
};
f parse_from() {
return {};
}
```
the warning should mention return here rather than argument ...
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118010
Gaius Mulley changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107699
--- Comment #15 from Andrew Pinski ---
Another missed optimization:
long unsigned int _8;
...
_1 = _8 * 4;
if (_1 != 0)
goto ; [70.00%]
else
goto ; [30.00%]
[local count: 751619365]:
_2 = &data._M_elems + _1;
_304 = (long
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88575
Andrew Pinski changed:
What|Removed |Added
Target Milestone|--- |15.0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108367
--- Comment #5 from Andrew Pinski ---
Created attachment 60306
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=60306&action=edit
testcase for easier access
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113434
Andrew Pinski changed:
What|Removed |Added
Known to work||15.0
Keywords|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109213
Andrew Pinski changed:
What|Removed |Added
Resolution|--- |FIXED
Target Milestone|13.4
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118676
--- Comment #4 from наб ---
Thanks, I'll put that in there.
https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html doesn't seem to
indicate this change affects return values, either (it only says "passed").
I think static-linkage functions co
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118676
--- Comment #2 from Andrew Pinski ---
Note variant is an union underneath.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118676
--- Comment #3 from Andrew Pinski ---
You can turn off the note by -Wno-psabi .
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118677
Andrew Pinski changed:
What|Removed |Added
Last reconfirmed||2025-01-27
Status|UNCONFIRM
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118103
--- Comment #15 from Vineet Gupta ---
(In reply to Li Pan from comment #12)
>
> Hi Vineet,
>
> Could you please help to double check if below can help to resolve the cam4
> issue? Thanks and feel free to let me know if any help is required.
>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102381
Sam James changed:
What|Removed |Added
Keywords||false-positive
--- Comment #4 from Sam Jame
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102381
Sam James changed:
What|Removed |Added
Last reconfirmed|2021-09-17 00:00:00 |2025-1-28
Known to fail|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114575
Andrew Pinski changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108367
--- Comment #6 from Andrew Pinski ---
I can't reproduce this starting in GCC 14.1.0. From the looks of it, it was a
patch to loop ch which "fixes" the ICE but that would mean this has gone
latent; just like how the patch which exposed this cause
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114991
--- Comment #5 from Andrew Pinski ---
Note the testcase in comment #0 needs -fschedule-insns now to fail.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87763
Andrew Pinski changed:
What|Removed |Added
Status|NEW |ASSIGNED
Component|rtl-optimiza
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102758
--- Comment #9 from Andrew Pinski ---
Note -frename-registers fixes up the register allocation ...
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118679
--- Comment #1 from Andrew Pinski ---
On the trunk test1c and test2c are the only ones left and they are different
issues.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118680
Bug ID: 118680
Summary: (smaller_type)MAX_EXPR<(larger_type)a, (larger_type)b>
-> MAX_EXPR where smaller_type is the same as a/b
types and smaller/larger type have the same sign
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118679
Andrew Pinski changed:
What|Removed |Added
See Also||https://gcc.gnu.org/bugzill
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118679
Andrew Pinski changed:
What|Removed |Added
Severity|normal |enhancement
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118680
Andrew Pinski changed:
What|Removed |Added
Last reconfirmed||2025-01-28
Status|UNCONFIRM
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118679
Bug ID: 118679
Summary: Missed optimization: inline functions, when operations
can be done with smaller bit width
Product: gcc
Version: 14.2.0
Status: UNCONFIRMED
101 - 173 of 173 matches
Mail list logo