[Bug libstdc++/106852] Implement C++23 P2465R3 Standard Library Modules std and std.compat

2022-09-24 Thread de34 at live dot cn via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106852 Jiang An changed: What|Removed |Added CC||de34 at live dot cn --- Comment #1 from

[Bug middle-end/107028] [13 Regression][OpenACC] ICE in install_var_field, at omp-low.cc:797

2022-09-24 Thread burnus at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107028 --- Comment #2 from Tobias Burnus --- Minor postscript: While the following (reduced testcase in comment 0) looks a bit odd, int data; ... #pragma acc data copyin(a, a.data) the original uses a pointer. Thus, something like int *data;

[Bug lto/107030] Emitted binary code changes when -g is enabled at -O2 -flto and optimize attribute

2022-09-24 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107030 --- Comment #1 from Andrew Pinski --- I doubt this is a bug. The difference is in the got. If anything the got is slightly different.

[Bug lto/107030] New: Emitted binary code changes when -g is enabled at -O2 -flto and optimize attribute

2022-09-24 Thread tlwang at uwaterloo dot ca via Gcc-bugs
-checking-yes --enable-multiarch --prefix=/scratch/software/gcc-trunk --disable-bootstrap Thread model: posix Supported LTO compression algorithms: zlib gcc version 13.0.0 20220924 (experimental) [master -g4afaeaab5] (GCC) $ cat attributes_program0_preprocessed.c int a; union { char b; long c; } d = {0

[Bug middle-end/107028] [13 Regression][OpenACC] ICE in install_var_field, at omp-low.cc:797

2022-09-24 Thread burnus at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107028 Tobias Burnus changed: What|Removed |Added CC||jules at gcc dot gnu.org --- Comment

[Bug c++/102284] Can access object outside of its lifetime during constant evaluation

2022-09-24 Thread johelegp at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102284 --- Comment #6 from Johel Ernesto Guerrero Peña --- Another example. Simplified: https://godbolt.org/z/z781c56PM. ```C++ struct ratio { int numerator; }; template struct constant; template concept constant_invocable = requires { typename

[Bug c++/107029] [13 Regression] ice during GIMPLE pass: reassoc

2022-09-24 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107029 Jakub Jelinek changed: What|Removed |Added Last reconfirmed||2022-09-24 Ever confirmed|0

[Bug fortran/102900] ICE via gfc_class_data_get with alloc_comp_class_4.f03 or proc_ptr_52.f90 using -fcheck=all

2022-09-24 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102900 --- Comment #6 from anlauf at gcc dot gnu.org --- (In reply to anlauf from comment #5) > (In reply to anlauf from comment #4) > > The ICE is resolved by Jose's patch to PR100136, which was just accepted. Update: with current mainline (PR100136

[Bug c++/107029] New: ice during GIMPLE pass: reassoc

2022-09-24 Thread dcb314 at hotmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107029 Bug ID: 107029 Summary: ice during GIMPLE pass: reassoc Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug libgcc/107026] [13 Regression] gcc_assert (in_shutdown || ob); build failure for i586-msdosdjgpp target

2022-09-24 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107026 Andrew Pinski changed: What|Removed |Added Last reconfirmed||2022-09-24 Keywords|

[Bug fortran/100245] ICE on automatic reallocation

2022-09-24 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100245 anlauf at gcc dot gnu.org changed: What|Removed |Added Resolution|--- |FIXED

[Bug fortran/100245] ICE on automatic reallocation

2022-09-24 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100245 --- Comment #8 from CVS Commits --- The releases/gcc-10 branch has been updated by Harald Anlauf : https://gcc.gnu.org/g:2e33da576bc08e78020bbb6642b70eccb108192b commit r10-11001-g2e33da576bc08e78020bbb6642b70eccb108192b Author: José Rui

[Bug fortran/100245] ICE on automatic reallocation

2022-09-24 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100245 --- Comment #7 from CVS Commits --- The releases/gcc-11 branch has been updated by Harald Anlauf : https://gcc.gnu.org/g:de976ebed3be48bd0f2374e2a1d43a2533127d52 commit r11-10271-gde976ebed3be48bd0f2374e2a1d43a2533127d52 Author: José Rui

[Bug middle-end/107028] New: [13 Regression][OpenACC] ICE in install_var_field, at omp-low.cc:797

2022-09-24 Thread burnus at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107028 Bug ID: 107028 Summary: [13 Regression][OpenACC] ICE in install_var_field, at omp-low.cc:797 Product: gcc Version: 13.0 Status: UNCONFIRMED Keywords:

[Bug middle-end/107027] New: Please improve the documentation of global register variables

2022-09-24 Thread segher at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107027 Bug ID: 107027 Summary: Please improve the documentation of global register variables Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug libgcc/107026] gcc_assert (in_shutdown || ob); build failure for i586-msdosdjgpp target

2022-09-24 Thread unlvsur at live dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107026 --- Comment #1 from cqwrteur --- Created attachment 53623 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53623=edit config.log

[Bug libgcc/107026] New: gcc_assert (in_shutdown || ob); build failure for i586-msdosdjgpp target

2022-09-24 Thread unlvsur at live dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107026 Bug ID: 107026 Summary: gcc_assert (in_shutdown || ob); build failure for i586-msdosdjgpp target Product: gcc Version: 13.0 Status: UNCONFIRMED Severity:

[Bug fortran/107000] ICE in gfc_real2complex, at fortran/arith.cc:2243

2022-09-24 Thread kargl at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107000 kargl at gcc dot gnu.org changed: What|Removed |Added CC||kargl at gcc dot gnu.org ---

[Bug c++/106784] Add __is_convertible built-in

2022-09-24 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106784 Jonathan Wakely changed: What|Removed |Added CC||jason at gcc dot gnu.org --- Comment

[Bug target/107025] gas doesn't accept code produced by -mcpu=thunderx3t110

2022-09-24 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107025 --- Comment #1 from Andrew Pinski --- I think thunderx3t110 can just be removed from gcc really. ThunderX3 never made it outside of Marvell and it has not been supported by us for a few years now too.

[Bug libstdc++/91456] std::function and std::is_invocable_r do not understand guaranteed elision

2022-09-24 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91456 --- Comment #9 from Jonathan Wakely --- (In reply to 康桓瑋 from comment #6) > Should is_nothrow_invocable_r be fixed too? Yes, and that's been done at last. Thanks for pointing it out.

[Bug target/107025] New: gas doesn't accept code produced by -mcpu=thunderx3t110

2022-09-24 Thread rsandifo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107025 Bug ID: 107025 Summary: gas doesn't accept code produced by -mcpu=thunderx3t110 Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal

[Bug c/107001] ICE in expand_gimple_stmt_1, at cfgexpand.cc:4017 since r9-3941-g28567c40e2c7c88e

2022-09-24 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107001 --- Comment #3 from CVS Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:ad2aab5c816a6fd56b46210c0a4a4c6243da1de9 commit r13-2829-gad2aab5c816a6fd56b46210c0a4a4c6243da1de9 Author: Jakub Jelinek Date:

[Bug c/106981] [10/11/12/13 Regression][OpenACC][OpenMP] ICE in decompose, at wide-int.h:984 with '#pragma omp/acc atomic capture'

2022-09-24 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106981 --- Comment #9 from CVS Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:3c5bccb608c665ac3f62adb1817c42c845812428 commit r13-2828-g3c5bccb608c665ac3f62adb1817c42c845812428 Author: Jakub Jelinek Date: