[Bug c++/101130] New: Broken backward compatibility after __attribute__-noexcept order change

2021-06-18 Thread alex at webprise dot net via Gcc-bugs
: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: alex at webprise dot net Target Milestone: --- Testcase: void f() { []() __attribute__((__noinline__)) noexcept { void g() noexcept; g(), g(); }(); } This started

[Bug c++/90324] New: Accessibility: nested enum defined outside of class

2019-05-02 Thread alex at webprise dot net
Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: alex at webprise dot net Target Milestone: --- Test case: class C { enum E: int; typedef int T; }; enum C::E: C::T { X, Y, Z = X, }; Error messages: :6:15: error: 'typedef int C::T' is private w

[Bug libquadmath/88307] New: lgammaq incorrectly sets signgam

2018-12-02 Thread alex at webprise dot net
Assignee: unassigned at gcc dot gnu.org Reporter: alex at webprise dot net Target Milestone: --- I know this is not in the libquadmath documentation but I see this (POSIX-like) functionality in the source code. Test case: $ cat gamma.c # define _GNU_SOURCE # include

[Bug libquadmath/88306] New: lgammaq_r

2018-12-02 Thread alex at webprise dot net
: unassigned at gcc dot gnu.org Reporter: alex at webprise dot net Target Milestone: --- Why there is no lgammaq_r? Sorry, I did not provide the version: the issue shows up in many compiler/OS versions I have and also in libquadmath trunk and the library documentation (the fix would be