[Bug c++/104348] New: Incorrect sorting in constexpr constructor

2022-02-02 Thread asorenji at gmail dot com via Gcc-bugs
++ Assignee: unassigned at gcc dot gnu.org Reporter: asorenji at gmail dot com Target Milestone: --- I have simple test code, that just sorting array of string_view wrapped in another class. This array contain list of "1","2","3","4",&quo

[Bug libstdc++/98505] New: Capture groups under quantifier must capture only last match

2021-01-03 Thread asorenji at gmail dot com via Gcc-bugs
Priority: P3 Component: libstdc++ Assignee: unassigned at gcc dot gnu.org Reporter: asorenji at gmail dot com Target Milestone: --- I'm not sure if this bug or not, but in regex ((a)|(b))* with ECMAScript flavor and text "ab" I get second and third g

[Bug c++/91407] Wnon-virtual-dtor should't fire for classes with operator delete=delete

2019-08-12 Thread asorenji at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91407 --- Comment #4 from Aso Renji --- (In reply to Jonathan Wakely from comment #3) > But it's not enabled by -Wall7 > > Maybe QtCreator should be fixed instead. Hmm, compile output in QtCreator: g++ -c -pipe -g -Wall -W -fPIC -DQT_QML_DEBUG -I../t

[Bug c++/91407] Wnon-virtual-dtor should't fire for classes with operator delete=delete

2019-08-12 Thread asorenji at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91407 --- Comment #2 from Aso Renji --- (In reply to Jonathan Wakely from comment #1) > Is there a reason you need to use -Wnon-virtual-dtor ? QtCreator with -Wall as default compile option. Yes, I can set custom compile options, or use #pragma GCC di

[Bug c++/91407] New: Wnon-virtual-dtor should't fire for classes with operator delete=delete

2019-08-09 Thread asorenji at gmail dot com
ormal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: asorenji at gmail dot com Target Milestone: --- Okay, attempt of delete polymorphic class without virtual destructor, lead to UB. But, I want trivially destructible class

[Bug tree-optimization/86050] Inline break tail-call optimization

2019-07-23 Thread asorenji at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86050 --- Comment #6 from Aso Renji --- (In reply to Konstantin Kharlamov from comment #5) > Just tested with 8.3.0 version on the other PC, same there, i.e. stack space > does not increase when built with -O2. So this was fixed at least since > 8.3.0.

[Bug middle-end/86050] New: Inline break tail-call optimization

2018-06-04 Thread asorenji at gmail dot com
Assignee: unassigned at gcc dot gnu.org Reporter: asorenji at gmail dot com Target Milestone: --- I have deep tail-recursion and try check how many bytes it consumed. Algorithm for this very simple - pointer to variable in main function minus pointer to variable in current

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

2017-12-24 Thread asorenji at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=41874 --- Comment #15 from Aso Renji --- (In reply to Jonathan Wakely from comment #14) > What do you mean by "same problem"? The original testcase does not produce a > warning with GCC 6.3.0 No, this warning still appear if (and only if) you use -O2

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

2017-12-23 Thread asorenji at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=41874 Aso Renji changed: What|Removed |Added CC||asorenji at gmail dot com --- Comment #13