[Bug tree-optimization/89579] -Wclobbered warning false positive when compiling with -Og

2024-12-30 Thread abigail.buccaneer at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89579 AbigailBuccaneer changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug debug/82738] [meta-bug] issues with the -Og optimization level

2024-12-30 Thread abigail.buccaneer at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82738 Bug 82738 depends on bug 89579, which changed state. Bug 89579 Summary: -Wclobbered warning false positive when compiling with -Og https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89579 What|Removed |Added -

[Bug c++/89579] New: -Wclobbered warning false positive when compiling with -Og

2019-03-04 Thread abigail.buccaneer at gmail dot com
-valid Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: abigail.buccaneer at gmail dot com Target Milestone: --- Created attachment 45884 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45884&

[Bug c++/85049] Internal compiler error with __integer_pack

2018-03-23 Thread abigail.buccaneer at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85049 --- Comment #1 from AbigailBuccaneer --- If `index_sequence_for` is replaced with `std::index_sequence_for` (and `#include ` is added), this code compiles fine under g++-7, but not g++-8 (where std::index_sequence_for is implemented in terms of _

[Bug c++/85049] New: Internal compiler error with __integer_pack

2018-03-23 Thread abigail.buccaneer at gmail dot com
++ Assignee: unassigned at gcc dot gnu.org Reporter: abigail.buccaneer at gmail dot com Target Milestone: --- The following code: template struct index_sequence {}; template using index_sequence_for = index_sequence<__integer_pack(sizeof...

[Bug libstdc++/84110] Null character in regex

2018-01-29 Thread abigail.buccaneer at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84110 --- Comment #1 from AbigailBuccaneer --- From what I can tell, this isn't intentional behavior in libstdc++. regex_scanner.h defines: const char* _M_ecma_spec_char = "^$\\.*+?()[]{}|"; and regex_scanner.tcc tries to interpret any character

[Bug libstdc++/84110] New: Null character in regex

2018-01-29 Thread abigail.buccaneer at gmail dot com
++ Assignee: unassigned at gcc dot gnu.org Reporter: abigail.buccaneer at gmail dot com Target Milestone: --- The following code, when compiled with libstdc++: #include int main() { auto r = std::regex{"\0", std::size_t{1}}; } ...results in std::regex_error be

[Bug c++/83290] New: Expressions in anonymous unions inside class templates can't reference the union's members

2017-12-05 Thread abigail.buccaneer at gmail dot com
NCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: abigail.buccaneer at gmail dot com Target Milestone: --- The following code compiles fine (with -std=c++14): struct A { union {

[Bug c++/60199] New: 'error: field initializer is not constant' error when initializing static member function pointer to a function

2014-02-14 Thread abigail.buccaneer at gmail dot com
ion: 4.8.2 Status: UNCONFIRMED Severity: minor Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: abigail.buccaneer at gmail dot com The following code compiles in Clang 3.3, but not