https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107126
--- Comment #6 from Jason Liam ---
This means that the code `template struct A {~A(); };` is
ill-formed only with c++20 and onwards while the code `template struct
A {~A(); }; template A::~A(){} ;` is ill-formed in all c++
versions including c++
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107126
--- Comment #5 from Jason Liam ---
(In reply to Jakub Jelinek from comment #4)
> (In reply to Jason Liam from comment #2)
> > Second, i'm already aware that this is rejected by gcc with c++20 as i
> > provided a demo link https://godbolt.org/z/T
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95720
--- Comment #19 from Torbjörn SVENSSON
---
Forgot to mention the PR number in the commit message, but this ticket is also
related to the change.
https://gcc.gnu.org/g:86291da0057d01efdaba71f28cad80b69dc703a4
commit r13-2989-g86291da0057
Author
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107127
Bug ID: 107127
Summary: [Regression 11/12] Long compile times on code with C
complex
Product: gcc
Version: 12.2.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107000
--- Comment #17 from anlauf at gcc dot gnu.org ---
(In reply to anlauf from comment #16)
> Created attachment 53651 [details]
> Revised patch
Unfortunately this regresses on gfortran.dg/pr91552.f90, e.g.
print *, 2 * [real :: 1, [2], 3]
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107126
Jakub Jelinek changed:
What|Removed |Added
CC||mpolacek at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107126
--- Comment #3 from Jason Liam ---
(In reply to Jakub Jelinek from comment #1)
> This is rejected with -std=c++20 since
> r11-532-g4b38d56dbac6742b038551a36ec80200313123a1
> and the commit log states that it is intentional to apply it only for C
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107126
--- Comment #2 from Jason Liam ---
(In reply to Jakub Jelinek from comment #1)
> This is rejected with -std=c++20 since
> r11-532-g4b38d56dbac6742b038551a36ec80200313123a1
> and the commit log states that it is intentional to apply it only for C
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107000
anlauf at gcc dot gnu.org changed:
What|Removed |Added
Attachment #53601|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107126
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org
--- Comment #1
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107126
Bug ID: 107126
Summary: GCC accepts invalid out of class definition for
destructor with C++17
Product: gcc
Version: 12.1.1
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96830
--- Comment #9 from Jonathan Wakely ---
Reduced to show Clang's confusion: https://godbolt.org/z/E1Kq4Gfed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96830
--- Comment #8 from Jonathan Wakely ---
No, I don't think so. Libstdc++ has this for the primary template:
template
requires input_range<_Vp>
class chunk_view : public view_interface>
{
...
class _OuterIter;
class _InnerIt
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107125
Bug ID: 107125
Summary: libobjc fails to build on arc-linux-gnu
Product: gcc
Version: 13.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: target
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107121
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org
St
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107121
--- Comment #1 from CVS Commits ---
The master branch has been updated by Jakub Jelinek :
https://gcc.gnu.org/g:d01bd0b0f3b8f4c33c437ff10f0b949200627f56
commit r13-3020-gd01bd0b0f3b8f4c33c437ff10f0b949200627f56
Author: Jakub Jelinek
Date: S
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107119
Jeffrey A. Law changed:
What|Removed |Added
CC||law at gcc dot gnu.org
--- Comment #2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107124
Bug ID: 107124
Summary: Reference template parameter refers to a temporary
object
Product: gcc
Version: 12.2.0
Status: UNCONFIRMED
Severity: normal
P
Supported LTO compression algorithms: zlib
gcc version 13.0.0 20221002 (experimental) [master r13-3015-g3290dcf1499] (GCC)
[509] %
[509] % gcctk -O1 small.c; ./a.out
[510] %
[510] % gcctk -O2 small.c
during GIMPLE pass: dom
small.c: In function ‘main’:
small.c:2:5: internal compiler error: in type, at
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107123
Bug ID: 107123
Summary: Size deduction for vector size in template fails
Product: gcc
Version: 12.2.1
Status: UNCONFIRMED
Severity: normal
Priority: P3
Componen
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107111
--- Comment #5 from Jason Liam ---
Note also that gcc accepts `T v(V...b())` but rejects `T v(V...())`. Note the
use of parameter name in the former. Demo: https://godbolt.org/z/hMevdc8TE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107122
Bug ID: 107122
Summary: Improve error message wording
Product: gcc
Version: unknown
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: fortran
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107121
Bug ID: 107121
Summary: DEFERRED_INIT misspelled in error message
Product: gcc
Version: unknown
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: tre
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107120
Bug ID: 107120
Summary: [13 Regression] trunk fails to bootstrap on
powerpc64le-linux-gnu
Product: gcc
Version: 13.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107117
--- Comment #4 from Andreas Schwab ---
Whether the inexact exception is raised or not is unspecified in general, and
atan2 is no exception.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105753
rainer-gcc at wwad dot de changed:
What|Removed |Added
CC||rainer-gcc at wwad dot de
--
26 matches
Mail list logo