[Bug c/107954] Support -std=c23/gnu23 as aliases of -std=c2x/gnu2x

2022-12-03 Thread lukaszcz18 at wp dot pl via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107954 Jamaika changed: What|Removed |Added CC||lukaszcz18 at wp dot pl --- Comment #2 from J

[Bug fortran/91316] Derived type finalization failing

2022-12-03 Thread pault at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91316 --- Comment #2 from Paul Thomas --- (In reply to Paul Thomas from comment #1) > I notice that this is missing from the list of dependencies of PR37336, for > which a wider fix will be submitted this afternoon. > > Best regards > > Paul I have

[Bug c++/107955] New: ICE: trying to capture ‘ARGS#0’ in instantiation of generic lambda

2022-12-03 Thread onebit74 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107955 Bug ID: 107955 Summary: ICE: trying to capture ‘ARGS#0’ in instantiation of generic lambda Product: gcc Version: 12.2.0 Status: UNCONFIRMED Severity: normal

[Bug c++/100295] Internal compiler error from generic lambda capturing parameter pack and expanding it in if constexpr

2022-12-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100295 Andrew Pinski changed: What|Removed |Added CC||onebit74 at gmail dot com --- Comment #

[Bug c++/107955] ICE: trying to capture ‘ARGS#0’ in instantiation of generic lambda

2022-12-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107955 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug libstdc++/66146] call_once not C++11-compliant on ppc64le

2022-12-03 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66146 --- Comment #54 from Jonathan Wakely --- Because it would be an ABI break. It's a good option if backwards compatibility is not required, I've suggested it before.

[Bug lto/107078] LTO is causing that firebird build is core dumping

2022-12-03 Thread sam at gentoo dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107078 Sam James changed: What|Removed |Added CC||sam at gentoo dot org --- Comment #19 from

[Bug tree-optimization/107956] New: [12/13 Regression] ICE: SIGSEGV in contains_struct_check (tree.h:3641) with -fsanitize=float-cast-overflow -ftree-slp-vectorize -fexceptions

2022-12-03 Thread zsojka at seznam dot cz via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107956 Bug ID: 107956 Summary: [12/13 Regression] ICE: SIGSEGV in contains_struct_check (tree.h:3641) with -fsanitize=float-cast-overflow -ftree-slp-vectorize -fexception

[Bug c++/103081] [ICE] with "using enum"

2022-12-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103081 --- Comment #10 from CVS Commits --- The master branch has been updated by Patrick Palka : https://gcc.gnu.org/g:b3912122c9dfaba6c8229e8f095885f69782ceda commit r13-4477-gb3912122c9dfaba6c8229e8f095885f69782ceda Author: Patrick Palka Date:

[Bug c++/103081] [ICE] with "using enum"

2022-12-03 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103081 Patrick Palka changed: What|Removed |Added Target Milestone|--- |12.3 --- Comment #11 from Patrick Palka

[Bug target/107957] New: Missed optimization in access to upper-half of a variable

2022-12-03 Thread mrjjot at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107957 Bug ID: 107957 Summary: Missed optimization in access to upper-half of a variable Product: gcc Version: 12.2.0 Status: UNCONFIRMED Severity: normal P

[Bug fortran/91316] Derived type finalization failing

2022-12-03 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91316 Jerry DeLisle changed: What|Removed |Added CC||jvdelisle at gcc dot gnu.org --- Comment

[Bug c++/107958] New: Ambiguity with uniform initialization in overloaded operator and explicit constructor

2022-12-03 Thread nruslan_devel at yahoo dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107958 Bug ID: 107958 Summary: Ambiguity with uniform initialization in overloaded operator and explicit constructor Product: gcc Version: unknown Status: UNCONFIRMED

[Bug modula2/107959] New: Incorrect aggregate constant type causes ICE

2022-12-03 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107959 Bug ID: 107959 Summary: Incorrect aggregate constant type causes ICE Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug c++/107958] Ambiguity with uniform initialization in overloaded operator and explicit constructor

2022-12-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107958 --- Comment #1 from Andrew Pinski --- Note MSVC (with /std:c++latest) also rejects the source that is in comment #0 for the same reason as GCC: (39): error C2593: 'operator =' is ambiguous (25): note: could be 'PairPtr &PairPtr::operator =(cons

[Bug c++/107958] Ambiguity with uniform initialization in overloaded operator and explicit constructor

2022-12-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107958 Andrew Pinski changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug c++/107958] Ambiguity with uniform initialization in overloaded operator and explicit constructor

2022-12-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107958 --- Comment #3 from Andrew Pinski --- Obvious workaround is to do: p = PairPtr{ a, b };

[Bug modula2/107959] Incorrect aggregate constant type causes ICE

2022-12-03 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107959 --- Comment #1 from Gaius Mulley --- Now fixed in git. $ gm2 -fiso badipv4.mod badipv4.mod:7:12: error: In procedure ‘ForeachIndiceInIndexDo’: expecting CHAR datatype and not ‘127’ a ‘Modula-2 base Z’ in the 0th component of the ‘IPV4’ array

[Bug modula2/107959] Incorrect aggregate constant type causes ICE

2022-12-03 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107959 Gaius Mulley changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/107958] Ambiguity with uniform initialization in overloaded operator and explicit constructor

2022-12-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107958 --- Comment #4 from Andrew Pinski --- I think GCC and MSVC are correct here: [over.match.list]/16.3.1.7 . In copy-listinitialization, if an explicit constructor is chosen, the initialization is ill-formed. [ Note: This differs from other situati

[Bug c++/107958] Ambiguity with uniform initialization in overloaded operator and explicit constructor

2022-12-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107958 --- Comment #5 from Andrew Pinski --- Actually I think there is some disagreement if dcl.init.list/3.4 (that is aggregate initialization) applies ... Because if I make the two fields private, then gcc (and MSVC) accepts it ...

[Bug c++/102000] Defaulted consteval default constructor that performs no initialization is not rejected

2022-12-03 Thread hstong at ca dot ibm.com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102000 Hubert Tong changed: What|Removed |Added CC||hstong at ca dot ibm.com --- Comment #4 f

[Bug fortran/107899] ICE in resolve_deallocate_expr, at fortran/resolve.cc:7576

2022-12-03 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107899 anlauf at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|

[Bug c++/107958] Ambiguity with uniform initialization in overloaded operator and explicit constructor

2022-12-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107958 --- Comment #6 from Andrew Pinski --- (In reply to Andrew Pinski from comment #4) > I think GCC and MSVC are correct here: > [over.match.list]/16.3.1.7 > . In copy-listinitialization, if an explicit constructor is chosen, the > initialization is

[Bug c++/107958] Ambiguity with uniform initialization in overloaded operator and explicit constructor

2022-12-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107958 Andrew Pinski changed: What|Removed |Added Resolution|--- |INVALID Status|UNCONFIRMED

[Bug c++/107958] Ambiguity with uniform initialization in overloaded operator and explicit constructor

2022-12-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107958 Andrew Pinski changed: What|Removed |Added Resolution|INVALID |DUPLICATE --- Comment #8 from Andrew Pi

[Bug c++/60027] Problem with braced-init-lists and explicit ctors

2022-12-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60027 Andrew Pinski changed: What|Removed |Added CC||nruslan_devel at yahoo dot com --- Comme

[Bug c++/60027] Problem with braced-init-lists and explicit ctors

2022-12-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60027 Andrew Pinski changed: What|Removed |Added CC||ldionne.2 at gmail dot com --- Comment #

[Bug c++/102247] Overload resolution with brace-init is ambiguous when it shouldn't be

2022-12-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102247 --- Comment #6 from Andrew Pinski --- *** This bug has been marked as a duplicate of bug 60027 ***

[Bug c++/97220] Overload resolution works wrong when implicit conversion not exists

2022-12-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97220 Andrew Pinski changed: What|Removed |Added Resolution|INVALID |DUPLICATE --- Comment #4 from Andrew Pin

[Bug c++/60027] Problem with braced-init-lists and explicit ctors

2022-12-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60027 Andrew Pinski changed: What|Removed |Added CC||konstantin.vladimirov@gmail

[Bug c++/60027] Problem with braced-init-lists and explicit ctors

2022-12-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60027 Andrew Pinski changed: What|Removed |Added See Also||https://github.com/llvm/llv

[Bug fortran/107870] A possible typo in the documentation of 'FLOOR'

2022-12-03 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107870 anlauf at gcc dot gnu.org changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |anlauf at gcc dot gnu

[Bug target/107678] [13 Regression] Segfault in aarch64_fallback_frame_state when running SVE code

2022-12-03 Thread laurent.alfonsi at linaro dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107678 laurent.alfonsi at linaro dot org changed: What|Removed |Added CC||laurent.alfonsi at l

[Bug libstdc++/107940] temp_directory_path testcase broken

2022-12-03 Thread laurent.alfonsi at linaro dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107940 laurent.alfonsi at linaro dot org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Re

[Bug c++/41874] Incorrect "dereferencing type-punned pointer will break strict-aliasing rules" warning

2022-12-03 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=41874 Jason Merrill changed: What|Removed |Added Known to fail||6.5.0 CC|

[Bug bootstrap/107960] New: opt-gather.awk seems to ignore lines lines that start with whitespace

2022-12-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107960 Bug ID: 107960 Summary: opt-gather.awk seems to ignore lines lines that start with whitespace Product: gcc Version: 13.0 Status: UNCONFIRMED Keywords: document

[Bug c/107961] New: [11/12/13 Regression] BFloat16 types are not documented in "Half-Precision Floating Point"

2022-12-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107961 Bug ID: 107961 Summary: [11/12/13 Regression] BFloat16 types are not documented in "Half-Precision Floating Point" Product: gcc Version: 13.0 Status: UNCONFIRMED

[Bug c/107961] BFloat16 types are not documented in "Half-Precision Floating Point"

2022-12-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107961 Andrew Pinski changed: What|Removed |Added Summary|[11/12/13 Regression] |BFloat16 types are not

[Bug c++/107958] Ambiguity with uniform initialization in overloaded operator and explicit constructor

2022-12-03 Thread nruslan_devel at yahoo dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107958 --- Comment #9 from Ruslan Nikolaev --- Interestingly, if I change the code a little bit and have a pair in the constructor rather than two arguments, gcc seems to compile the code: #include #include struct PairPtr { PairPtr() {} P

[Bug target/39027] double floating point suffix of 'd' and 'D' not accepted

2022-12-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39027 --- Comment #6 from Andrew Pinski --- r0-92283-g839a3b8ab591c7

[Bug c++/107962] New: GCC allows constexpr copy construction despite uninitialized member

2022-12-03 Thread hstong at ca dot ibm.com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107962 Bug ID: 107962 Summary: GCC allows constexpr copy construction despite uninitialized member Product: gcc Version: 13.0 Status: UNCONFIRMED Keywords: accepts-in

[Bug middle-end/79632] params.def should not contain redundant comments

2022-12-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79632 Andrew Pinski changed: What|Removed |Added Component|c |middle-end Status|UNCONFIRME

[Bug c++/107962] GCC allows constexpr copy construction despite uninitialized member

2022-12-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107962 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/107958] Ambiguity with uniform initialization in overloaded operator and explicit constructor

2022-12-03 Thread nruslan_devel at yahoo dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107958 --- Comment #10 from Ruslan Nikolaev --- The latter example seems to work well for both gcc and clang. The behavior is also consistent for both explicit and implicit constructors. Thank you for clarifying that it was not a bug!

[Bug translation/89915] clean up and canonicalize wording in params.def

2022-12-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89915 Andrew Pinski changed: What|Removed |Added Ever confirmed|0 |1 Keywords|

[Bug c/107736] call to a function, generated by inline asm, is off by one byte

2022-12-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107736 Andrew Pinski changed: What|Removed |Added Resolution|INVALID |DUPLICATE --- Comment #6 from Andrew Pi

[Bug middle-end/33932] miscalculation of asm labels with -g3

2022-12-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=33932 Andrew Pinski changed: What|Removed |Added CC||miladfarca at gmail dot com --- Comment

[Bug c/107738] Top-level inline-asm is not well documented

2022-12-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107738 Andrew Pinski changed: What|Removed |Added Last reconfirmed||2022-12-04 Ever confirmed|0

[Bug tree-optimization/71383] Misoptimized branch with inline assembly code.

2022-12-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71383 --- Comment #3 from Andrew Pinski --- If you marked the variable as used the branch comes back. This definitely should be referenced too. https://gcc.gnu.org/onlinedocs/gcc-12.2.0/gcc/Common-Variable-Attributes.html#index-used-variable-attribute

[Bug bootstrap/105474] GCC fails to bootstrap with --disable-libstdcxx

2022-12-03 Thread creatorsmithmdt at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105474 --- Comment #3 from Zopolis0 --- If disabling the stdlib but not disabling bootstrapping causes bootstrapping to break, the user should probably be notified of this before it breaks randomly.

[Bug c/107963] New: Support __attribute__((disable_sanitizer_instrumentation))

2022-12-03 Thread i at maskray dot me via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107963 Bug ID: 107963 Summary: Support __attribute__((disable_sanitizer_instrumentation)) Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug sanitizer/107963] Support __attribute__((disable_sanitizer_instrumentation))

2022-12-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107963 --- Comment #1 from Andrew Pinski --- https://gcc.gnu.org/pipermail/gcc/2021-November/237787.html If I read this correctly, there is no reason for a new attribute for gcc.