[Bug libstdc++/100621] New: ranges::reverse_view fails to meet its complexity requirements

2021-05-15 Thread hewillk at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100621 Bug ID: 100621 Summary: ranges::reverse_view fails to meet its complexity requirements Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal

[Bug c/82134] warn_unused_result triggers on empty structs even when they are used

2021-05-15 Thread dblaikie at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82134 David Blaikie changed: What|Removed |Added CC||dblaikie at gmail dot com --- Comment #6

[Bug other/100598] [12 Regression] MinGW Canadian cross toolchain fails to build due to missing BASEVER in genversion.c

2021-05-15 Thread unlvsur at live dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100598 --- Comment #3 from cqwrteur --- I've seen the same issues.

[Bug tree-optimization/25290] PHI-OPT could be rewritten so that is uses match

2021-05-15 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=25290 --- Comment #16 from Andrew Pinski --- I Have a new patch though I need to remove some code still.

[Bug web/100614] Missing mpfr 4 tarballs

2021-05-15 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100614 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever confirmed|0

[Bug web/100614] Missing mpfr 4 tarballs

2021-05-15 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100614 Andrew Pinski changed: What|Removed |Added Component|other |web --- Comment #1 from Andrew Pinski

Possibly Wrong Permissions in "liboffloadmic"

2021-05-15 Thread Firas Khalil Khana via Gcc-bugs
Hey there, I noticed that `liboffloadmic/configure' and `liboffloadmic/plugin/configure' lack execute permissions (`644' instead of `755'), and I was wondering if that was intended. Thanks for your time and effort.

[Bug c/100620] New: ICE: in gimplify_var_or_parm_decl, at gimplify.c:2840

2021-05-15 Thread cnsun at uwaterloo dot ca via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100620 Bug ID: 100620 Summary: ICE: in gimplify_var_or_parm_decl, at gimplify.c:2840 Product: gcc Version: tree-ssa Status: UNCONFIRMED Severity: normal Priority: P3 C

[Bug c/100619] New: ICE: in build_attr_access_from_parms, at c-family/c-attribs.c:5038

2021-05-15 Thread cnsun at uwaterloo dot ca via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100619 Bug ID: 100619 Summary: ICE: in build_attr_access_from_parms, at c-family/c-attribs.c:5038 Product: gcc Version: tree-ssa Status: UNCONFIRMED Severity: normal

[Bug libstdc++/95833] Incorrect static_assert in std::reduce overload taking a binary functor

2021-05-15 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95833 --- Comment #2 from Jonathan Wakely --- Somehow I missed this when the report was originally filed. I'll take a look.

[Bug libstdc++/100612] std::jthread can't be initialized with a pointer to a member function taking a std::stop_token

2021-05-15 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100612 Jonathan Wakely changed: What|Removed |Added Resolution|--- |INVALID Status|UNCONFIRME

[Bug c/100618] Add a -fno-semantic-interposition variant which allows variable interposition

2021-05-15 Thread i at maskray dot me via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100618 --- Comment #1 from Fangrui Song --- Perhaps -fsemantic-interposition=function,variable (default -fpic/-fPIC) -fsemantic-interposition=variable (compatible with copy relocations but enable function optimizations) -fsemantic-interposition= (a

[Bug c/100618] New: Add a -fno-semantic-interposition variant which allows variable interposition

2021-05-15 Thread i at maskray dot me via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100618 Bug ID: 100618 Summary: Add a -fno-semantic-interposition variant which allows variable interposition Product: gcc Version: 11.0 Status: UNCONFIRMED Severity:

[Bug c++/100616] [modules] ICE when a variable of class taking a non-type template argument is defined both inside and outside the module

2021-05-15 Thread amorvincitomnia.iw at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100616 --- Comment #1 from wang ivor --- Seems like the same bug happens whenever you use a class template with a non-type template argument in two modules with dependency. This seems to be a pretty serious bug that renders non-type template argument b

[Bug bootstrap/100597] [12 Regression] Ada bootstrap fails

2021-05-15 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100597 Eric Botcazou changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug c++/100617] New: [modules] Exported namespace not visible from outside when the module imports another module that declares the same namespace

2021-05-15 Thread amorvincitomnia.iw at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100617 Bug ID: 100617 Summary: [modules] Exported namespace not visible from outside when the module imports another module that declares the same namespace Product: gcc

[Bug c++/100616] New: [modules] ICE when a class template taking a non-type template argument is used both inside and outside the defining module

2021-05-15 Thread amorvincitomnia.iw at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100616 Bug ID: 100616 Summary: [modules] ICE when a class template taking a non-type template argument is used both inside and outside the defining module Product: gcc

[Bug analyzer/100615] New: analyzer failed to report leak in rxtxcpu's parse_cpu_list

2021-05-15 Thread dmalcolm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100615 Bug ID: 100615 Summary: analyzer failed to report leak in rxtxcpu's parse_cpu_list Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Pr

[Bug libstdc++/100612] std::jthread can't be initialized with a pointer to a member function taking a std::stop_token

2021-05-15 Thread jonathan.oconnor at protonmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100612 --- Comment #5 from Jonathan O'Connor --- I was afraid you were going to say it's not a bug :-) That's why I reached out to Nico, who was on the committee, and was one of the people who proposed jthread. My view, as a user, is that jthread sho

[Bug jit/100380] Segfault when using inline asm

2021-05-15 Thread bouanto at zoho dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100380 --- Comment #4 from Antoni --- I just had a similar issue when developing a new feature for libgccjit and it might be the same problem. If it is (I haven't checked in this case), here's what's happening: * The asm is replayed. * The asm tries

[Bug libstdc++/100612] std::jthread can't be initialized with a pointer to a member function taking a std::stop_token

2021-05-15 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100612 --- Comment #4 from Jonathan Wakely --- (In reply to Jonathan Wakely from comment #3) > Are is the first argument in the pack, Sorry, that was meant to say Arg0 not Are

[Bug libstdc++/100612] std::jthread can't be initialized with a pointer to a member function taking a std::stop_token

2021-05-15 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100612 --- Comment #3 from Jonathan Wakely --- The standard could support this by saying that if the function object is a pointer to member function then the requirement is is_­invocable_­v, Arg0, stop_­token, decay_­t...> where Are is the first argume

[Bug other/100614] New: Missing mpfr 4 tarballs

2021-05-15 Thread tnfchris at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100614 Bug ID: 100614 Summary: Missing mpfr 4 tarballs Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: other Assignee

[Bug libstdc++/100612] std::jthread can't be initialized with a pointer to a member function taking a std::stop_token

2021-05-15 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100612 --- Comment #2 from Jonathan Wakely --- I don't think this is valid. The requirement for the constructor is is_­invocable_­v, stop_­token, decay_­t...> which means the stop_token is passed to INVOKE before the object, so it calls INVOKE(f, toke

[Bug jit/100613] New: libgccjit should produce dylib on macOS

2021-05-15 Thread wyuenho at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100613 Bug ID: 100613 Summary: libgccjit should produce dylib on macOS Product: gcc Version: 11.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: jit

[Bug c++/100611] coroutines: destructor called too many times for coroutine lambda stored object

2021-05-15 Thread nilsgladitz at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100611 --- Comment #1 from Nils Gladitz --- (In reply to Nils Gladitz from comment #0) > Indicating that "Foo" is constructed more often than it gets destructed. Sorry that of course was supposed to read: Indicating that "Foo" is destructed more ofte

[Bug libstdc++/100612] std::jthread can't be initialized with a pointer to a member function taking a std::stop_token

2021-05-15 Thread jonathan.oconnor at protonmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100612 --- Comment #1 from Jonathan O'Connor --- The std::jthread constructor does not support taking a pointer to a member function that has, as a first argument, a std::stop_token. In C++20, the new jthread class can accept a std::stop_token to aid

[Bug libstdc++/100612] New: std::jthread can't be initialized with a pointer to a member function taking a std::stop_token

2021-05-15 Thread jonathan.oconnor at protonmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100612 Bug ID: 100612 Summary: std::jthread can't be initialized with a pointer to a member function taking a std::stop_token Product: gcc Version: 10.2.0 Status: UNCONFIRMED

[Bug c++/99576] [coroutines] destructor of a temporary called too early within co_await expression

2021-05-15 Thread nilsgladitz at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99576 --- Comment #2 from Nils Gladitz --- I opened bug 100611 for what I described above; assuming this is related but distinct.

[Bug c++/100611] New: coroutines: destructor called too many times for coroutine lambda stored object

2021-05-15 Thread nilsgladitz at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100611 Bug ID: 100611 Summary: coroutines: destructor called too many times for coroutine lambda stored object Product: gcc Version: 11.1.0 Status: UNCONFIRMED Severi

[Bug tree-optimization/56457] Bogus warning: loop-invariant.c:786:20: error: unused variable ‘regno’ when building vax-*-*

2021-05-15 Thread jbglaw--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56457 Jan-Benedict Glaw changed: What|Removed |Added CC||jbg...@lug-owl.de --- Comment #4 fro

[Bug debug/100610] New: DWARF5, wrong include_directories[0] when building in /

2021-05-15 Thread simon.marchi at polymtl dot ca via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100610 Bug ID: 100610 Summary: DWARF5, wrong include_directories[0] when building in / Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Pr

[Bug bootstrap/100597] [12 Regression] Ada bootstrap fails

2021-05-15 Thread ro at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100597 Rainer Orth changed: What|Removed |Added CC||ro at gcc dot gnu.org Target|

[Bug libstdc++/95833] Incorrect static_assert in std::reduce overload taking a binary functor

2021-05-15 Thread TonyELewis at hotmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95833 Tony E Lewis changed: What|Removed |Added CC||TonyELewis at hotmail dot com --- Comment

[Bug bootstrap/100597] [12 Regression] Ada bootstrap fails

2021-05-15 Thread jamborm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100597 Martin Jambor changed: What|Removed |Added CC||jamborm at gcc dot gnu.org --- Comment

[Bug tree-optimization/100453] [12 Regression] wrong code at -O1 and above since r12-434

2021-05-15 Thread jamborm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100453 Martin Jambor changed: What|Removed |Added Resolution|FIXED |--- Status|RESOLVED

[Bug tree-optimization/100453] [12 Regression] wrong code at -O1 and above since r12-434

2021-05-15 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100453 --- Comment #9 from CVS Commits --- The master branch has been updated by Martin Jambor : https://gcc.gnu.org/g:af42043e6618e69187b47f37dac870763c01e20f commit r12-809-gaf42043e6618e69187b47f37dac870763c01e20f Author: Martin Jambor Date: Sa

[Bug rtl-optimization/100342] [10/11 Regression] wrong code with -O2 -fno-dse -fno-forward-propagate -mno-sse2

2021-05-15 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100342 --- Comment #14 from CVS Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:425ad87dcfacbb326d8f448a0f2b4d6b53dcd98f commit r12-808-g425ad87dcfacbb326d8f448a0f2b4d6b53dcd98f Author: Jakub Jelinek Date: S