https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118271
Bug ID: 118271
Summary: GCC complains on valid friend declaration of
overloaded type conversion operator in a derived class
Product: gcc
Version: 15.0
Status: UNCONFIRME
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117643
Jerry DeLisle changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117997
--- Comment #1 from Jeffrey A. Law ---
I'm highly confident the problem is in the libgo DSO and not in the testcode
itself (I can run the test binary with the system libgo DSO and it works).
Given the error message I would expect the problem is
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116750
sandra at gcc dot gnu.org changed:
What|Removed |Added
CC||sandra at gcc dot gnu.org
--
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117997
Jeffrey A. Law changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118268
LIU Hao changed:
What|Removed |Added
CC||lh_mouse at 126 dot com
--- Comment #8 from L
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107455
Jeffrey A. Law changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassigned
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118270
--- Comment #1 from Haochen Jiang ---
It is caused by binutils and gcc mnemonics currently misaligned.
The mnemonics got some changes after GCC upstreamed. Binutils is using some new
mnemonics, while GCC does not. Since there would be more comi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111782
Jeffrey A. Law changed:
What|Removed |Added
Summary|[12/13/14/15 Regression]|[12/13/14 Regression] Extra
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111843
Bug 111843 depends on bug 111839, which changed state.
Bug 111839 Summary: [12/13/14/15 Regression] Wrong code at -O3 on
x86_64-linux-gnu since r12-2097-g9f34b780b0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111839
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111839
Jeffrey A. Law changed:
What|Removed |Added
CC||law at gcc dot gnu.org
Resolut
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115767
Andrew Pinski changed:
What|Removed |Added
Attachment #60030|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115767
--- Comment #19 from Andrew Pinski ---
So far in my reduced testcase:
This fails:
auto find() { return this->template functor()( this->base().find(0)); }
While this works:
auto find() { return this->base().find(0); }
Which is why I said
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115008
--- Comment #11 from Gerald Pfeifer ---
(In reply to Gerald Pfeifer from comment #8)
> Thank you, Nathaniel!
>
> Comparing a build from yesterday including my hack from comment #4
> https://gcc.gnu.org/pipermail/gcc-testresults/2024-December
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105010
--- Comment #27 from Gerald Pfeifer ---
Please ignore comment #26; wrong report.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115767
--- Comment #18 from Andrew Pinski ---
There might be a strict aliasing violation dealing with iterators. I am not
100% yet though.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118266
--- Comment #7 from H.J. Lu ---
Please upload your auto-host.h.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118266
--- Comment #6 from H.J. Lu ---
I can't reproduce it with x86-64 gcc configured with
--enable-checking=release --enable-cet --with-demangler-in-ld
--prefix=/usr/gcc-15.0.0-x32 --with-local-prefix=/usr/local
--enable-gnu-indirect-function --enab
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102397
--- Comment #4 from sandra at gcc dot gnu.org ---
PR108796 seems to be more of a "GCC is broken because it doesn't do what I
want" issue, than specifically a documentation issue.
The two issues I'm thinking are most relevant to a rewrite are PR8
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118266
--- Comment #5 from H.J. Lu ---
I am using binutils master branch with
commit 2b001c799977a97304311df238fe33daa9b8fa7f
Author: GDB Administrator
Date: Mon Dec 30 00:00:19 2024 +
Automatic date update in version.in
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106692
--- Comment #16 from anlauf at gcc dot gnu.org ---
(In reply to anlauf from comment #15)
> I have tried replacing TREE_VOLATILE by TREE_STATIC, i.e.
>
> + // Hack: prevent optimization of comparison of Cray pointers
> (PR106692)
> + if
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118266
--- Comment #4 from H.J. Lu ---
How can I reproduce it with x86-64 gcc? I tried x86-64 gcc configured with
--disable-bootstrap --enable-checking=release --enable-cet
--with-demangler-in-ld --prefix=/usr/gcc-15.0.0-x86-64
--with-local-prefix=/us
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115767
Andrew Pinski changed:
What|Removed |Added
Attachment #60029|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118266
H.J. Lu changed:
What|Removed |Added
Status|UNCONFIRMED |WAITING
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118270
Bug ID: 118270
Summary: [15 Regression] Many AVX10.2 test failures
Product: gcc
Version: 15.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: targe
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118268
Eric Gallager changed:
What|Removed |Added
CC||egallager at gcc dot gnu.org
--- Commen
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106692
anlauf at gcc dot gnu.org changed:
What|Removed |Added
Known to work||6.4.1
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44574
--- Comment #19 from Heiko Eißfeldt ---
(In reply to Joseph S. Myers from comment #0)
> The atoi function has undefined behavior if its argument is outside
> the range of int. Thus, GCC should not use it for any user input that
> might be outsid
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98000
Sam James changed:
What|Removed |Added
Status|RESOLVED|ASSIGNED
Keywords|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110389
Jeffrey A. Law changed:
What|Removed |Added
Summary|[12/13/14/15 Regression]|[12 Regression] wrong code
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108366
Jeffrey A. Law changed:
What|Removed |Added
Summary|[12/13/14/15 Regression]|[12 Regression] Spurious
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108803
Jeffrey A. Law changed:
What|Removed |Added
Summary|[12/13/14/15 Regression]|[12/13/14 Regression] wrong
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88860
sandra at gcc dot gnu.org changed:
What|Removed |Added
Resolution|--- |FIXED
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107991
Jeffrey A. Law changed:
What|Removed |Added
CC||law at gcc dot gnu.org
Summ
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106297
Jeffrey A. Law changed:
What|Removed |Added
Summary|[12/13/14/15 Regression]|[12/13/14 Regression]
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118198
ak at gcc dot gnu.org changed:
What|Removed |Added
Summary|tail merge should not merge |tail merge/cross jump
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105100
Jeffrey A. Law changed:
What|Removed |Added
Summary|[12/13/14/15 Regression]|[12 Regression] Strange
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105136
Jeffrey A. Law changed:
What|Removed |Added
Summary|[12/13/14/15 regression]|[12/13/14 regression]
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102397
Sam James changed:
What|Removed |Added
See Also||https://gcc.gnu.org/bugzill
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102397
--- Comment #2 from sandra at gcc dot gnu.org ---
C23 is now the default C version, so this issue is unblocked. I'm anticipating
some substantial rewrites/reorganization of all the attribute documentation to
address this and other issues at
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105383
Jeffrey A. Law changed:
What|Removed |Added
CC||law at gcc dot gnu.org
Summ
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105546
Jeffrey A. Law changed:
What|Removed |Added
CC||law at gcc dot gnu.org
Summ
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105918
Jeffrey A. Law changed:
What|Removed |Added
Summary|[12/13/14/15 Regression]|[12 Regression] Spurious
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104787
Jeffrey A. Law changed:
What|Removed |Added
Status|NEW |RESOLVED
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104986
Jeffrey A. Law changed:
What|Removed |Added
CC||law at gcc dot gnu.org
Summ
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118194
--- Comment #4 from Sam James ---
(In reply to Xi Ruoyao from comment #1)
> I suppose Glibc should add __attribute__((access(1, none))) for mlock.
commit 013106ae677af9836614ace1a01d25b63fa555a7 (HEAD -> master, origin/master,
origin/HEAD)
Auth
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103724
Jeffrey A. Law changed:
What|Removed |Added
CC||law at gcc dot gnu.org
Summ
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103829
Jeffrey A. Law changed:
What|Removed |Added
Last reconfirmed||2025-01-01
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102329
--- Comment #14 from Sam James ---
(In reply to Florian Weimer from comment #7)
> We need to suppress this warning for pthread_setspecific in glibc because it
> is incorrect there. There is currently no good way to implement that
> suppression u
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24639
Bug 24639 depends on bug 102329, which changed state.
Bug 102329 Summary: [12/13/14/15 Regression] pointer "maybe uninitialized"
right after assignment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102329
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102329
Jeffrey A. Law changed:
What|Removed |Added
CC||law at gcc dot gnu.org
Resolut
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100378
Jeffrey A. Law changed:
What|Removed |Added
See Also||https://gcc.gnu.org/bugzill
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115767
Andrew Pinski changed:
What|Removed |Added
Attachment #60025|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118269
Bug ID: 118269
Summary: ice in vect_create_epilog_for_reduction, at
tree-vect-loop.cc:6901
Product: gcc
Version: 15.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118268
--- Comment #6 from Sam James ---
Thanks, I did try looking and somehow missed that one.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53929
Andrew Pinski changed:
What|Removed |Added
CC||sjames at gcc dot gnu.org
--- Comment #2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118268
Andrew Pinski changed:
What|Removed |Added
Resolution|--- |DUPLICATE
Status|UNCONFIRME
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118268
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org
--- Comment #4
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118266
Andrew Pinski changed:
What|Removed |Added
Target Milestone|--- |15.0
Component|rtl-optimizatio
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92005
Jeffrey A. Law changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88443
Bug 88443 depends on bug 92718, which changed state.
Bug 92718 Summary: [12/13/14/15 Regression] Bogus Wstringop-overflow in
__builtin_memset() of an element of array of size 1 of struct
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92718
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92718
Jeffrey A. Law changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95123
Jeffrey A. Law changed:
What|Removed |Added
Priority|P2 |P4
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95140
Jeffrey A. Law changed:
What|Removed |Added
Summary|[12/13/14/15 Regression]|[12/13 Regression] bogus
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118268
--- Comment #3 from Sam James ---
```
void byte() {}
```
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97366
Jeffrey A. Law changed:
What|Removed |Added
Summary|[12/13/14/15 Regression]|[12/13/14 Regression]
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98000
Jeffrey A. Law changed:
What|Removed |Added
CC||law at gcc dot gnu.org
Stat
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118268
--- Comment #2 from Sam James ---
Created attachment 60028
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=60028&action=edit
execute.s.xz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118268
--- Comment #1 from Sam James ---
Created attachment 60027
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=60027&action=edit
execute.i.xz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118268
Bug ID: 118268
Summary: bc-1.07.1 fails to build with -masm=intel
Product: gcc
Version: 15.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: target
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98459
Jeffrey A. Law changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99078
Jeffrey A. Law changed:
What|Removed |Added
CC||law at gcc dot gnu.org
Stat
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99918
Jeffrey A. Law changed:
What|Removed |Added
Summary|[12/13/14/15 Regression]|[12/13/14 Regression]
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118171
--- Comment #3 from Richard Biener ---
The issue is we're doing
tree t = build3 (BIT_FIELD_REF, currop->type, genop0, op1, op2);
REF_REVERSE_STORAGE_ORDER (t) = currop->reverse;
return fold (t);
and while we correctly r
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118267
Bug ID: 118267
Summary: Suboptimal code for bool bitfield tests
Product: gcc
Version: unknown
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: tree-
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78216
--- Comment #6 from Adam Ryan ---
After investigating this further I have found that the issue I encountered had
a different root cause and I've created a new PR for it here
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118265.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118265
--- Comment #2 from Sam James ---
https://inbox.sourceware.org/gcc-patches/173574242188.7.15941998856003691840.550550...@ajryansolutions.co.uk/
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118265
--- Comment #1 from Adam Ryan ---
Created attachment 60026
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=60026&action=edit
Patch that has been submitted for review.
I've submitted a patch for review.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115135
Sam James changed:
What|Removed |Added
Keywords||needs-bisection
--- Comment #15 from Sam Ja
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118174
Richard Biener changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118174
--- Comment #6 from GCC Commits ---
The master branch has been updated by Richard Biener :
https://gcc.gnu.org/g:f8b559626025d2466c2780af6b62560dda468647
commit r15-6484-gf8b559626025d2466c2780af6b62560dda468647
Author: Richard Biener
Date:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117971
Sam James changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118266
--- Comment #2 from Matthias Klose ---
also seen with the host being arm64 or ppc64el.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118266
--- Comment #1 from Matthias Klose ---
Configured with: -v
--with-pkgversion='Ubuntu 15-20250101-0ubuntu1'
--with-bugurl='file:///usr/share/doc/gcc-15/README.Bugs'
--enable-languages=c,ada,c++,go,
Priority: P3
Component: rtl-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: doko at gcc dot gnu.org
Target Milestone: ---
seen with trunk 20250101 building a x86_64-linux-gnux32 cross compiler on
x86_64-linux-gnu, in libgfortran. using -O1
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118265
Bug ID: 118265
Summary: Failure in resolving non-type template parameters with
nested parameter pack of form
...B>
Product: gcc
Version: 15.0
Status:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106692
--- Comment #14 from Paul Thomas ---
(In reply to anlauf from comment #12)
> This very local, hackish patch marks the Cray pointers as volatile only
> for comparisons, fixes the testcase and does not regress with the analyzer
> testcases. Not t
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118264
Bug ID: 118264
Summary: GCC allows declaring constexpr template constructor in
derived type with virtual base
Product: gcc
Version: 15.0
Status: UNCONFIRMED
Se
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118263
Richard Yao changed:
What|Removed |Added
Blocks|87403 |
--- Comment #5 from Richard Yao ---
(In
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118263
Andrew Pinski changed:
What|Removed |Added
Severity|normal |enhancement
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106692
--- Comment #13 from Tobias Burnus ---
> What do others think?
I am a bit unsure. Cray pointers are weird and it is not quite clear how they
are used in real world code.
Your modification causes a missed optimization for code like:
var = N
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118263
--- Comment #4 from Richard Yao ---
Andrew Pinski, I had been unaware of that. Thanks for mentioning it.
I filed a bug against LLVM too:
https://github.com/llvm/llvm-project/issues/121427
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118263
--- Comment #3 from Andrew Pinski ---
Note some extern "C" functions in glibc support throwing from the call back.
The same can be true from noexcept functions. Where they catch all exceptions
from the call back function.
So this is more com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118263
--- Comment #2 from Richard Yao ---
To be clear, QueueUserAPC(), WaitForSingleObjectEx() and select() on Windows
are all C ABI functions according to the WINE sources. The pointer is
technically going to QueueUserAPC(), although it is interrupti
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118263
--- Comment #1 from Andrew Pinski ---
Note you could mark the function type as noexcept in some levels of c++.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118263
Bug ID: 118263
Summary: Compiler should issue a warning when passing function
pointers not marked noexcept to functions where
throwing an exception in a callback function is
96 matches
Mail list logo