[Bug preprocessor/104147] [9/10/11/12 Regression] C preprocessor may remove the standard required whitespace between the preprocessing tokens

2022-01-20 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104147 Richard Biener changed: What|Removed |Added Priority|P3 |P2

[Bug analyzer/103685] false positive error: dereference of NULL ‘params’ [CWE-476]

2022-01-20 Thread vt at altlinux dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103685 --- Comment #5 from Vitaly Chikunov --- (In reply to David Malcolm from comment #4) > Seems to be fixed on trunk for gcc 12; feel free to reopen if this reoccurs > with gcc 12 onwards. Thanks!

[Bug tree-optimization/103121] [12 Regression] Warnings in cp/optimize.c causing build failure

2022-01-20 Thread rguenther at suse dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103121 --- Comment #28 from rguenther at suse dot de --- On Thu, 20 Jan 2022, msebor at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103121 > > --- Comment #26 from Martin Sebor --- > (In reply to rguent...@suse.de from comm

[Bug c++/104157] libc++ does not work properly with x86_64-w64-mingw32 host, but works fine with x86_64-linux-gnu host

2022-01-20 Thread unlvsur at live dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104157 --- Comment #1 from cqwrteur --- D:\hg\fast_io\examples\0001.helloworld>aarch64-linux-android-g++ -o helloworld helloworld.cc -Ofast -std=c++23 -s -flto -I../../include -Wall -stdlib=libc++ -std=c++2b

[Bug c++/104157] New: libc++ does not work properly with x86_64-w64-mingw32 host, but works fine with x86_64-linux-gnu host

2022-01-20 Thread unlvsur at live dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104157 Bug ID: 104157 Summary: libc++ does not work properly with x86_64-w64-mingw32 host, but works fine with x86_64-linux-gnu host Product: gcc Version: 12.0 Status: UNCONFIR

[Bug c/104156] New: -fcompare-debug failure with -O3

2022-01-20 Thread cnsun at uwaterloo dot ca via Gcc-bugs
-enable-languages=c,c++,lto --enable-checking-yes --enable-multiarch --prefix=/scratch/software/gcc-trunk --disable-bootstrap Thread model: posix Supported LTO compression algorithms: zlib gcc version 12.0.1 20220120 (experimental) [master -g30f2c22de] (GCC) $

[Bug target/101785] aarch64-linux-android is not supported

2022-01-20 Thread unlvsur at live dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101785 --- Comment #7 from cqwrteur --- Created attachment 52252 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=52252&action=edit android issues fix. Fix aarch64-linux-android target

[Bug c++/104141] nested requires statement causes access to private member function

2022-01-20 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104141 --- Comment #3 from Andrew Pinski --- Looks like clang does not always do access checking for static functions calls inside requires. I know GCC has a bug there for dealing with caching in the wrong context (I don't have the bug #).

[Bug c++/104141] nested requires statement causes access to private member function

2022-01-20 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104141 --- Comment #2 from Andrew Pinski --- Note clang fails the static_assert with this one but that does not make sense at all: class A{ static void f(); }; template concept t = requires{ A::f(); }; static_assert( !t );

[Bug c++/104141] nested requires statement causes access to private member function

2022-01-20 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104141 Andrew Pinski changed: What|Removed |Added Summary|Access to private member|nested requires statement

[Bug target/101785] aarch64-linux-android is not supported

2022-01-20 Thread unlvsur at live dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101785 --- Comment #6 from cqwrteur --- (In reply to Andrew Pinski from comment #5) > *** Bug 104155 has been marked as a duplicate of this bug. *** I have finished the patch basically. I think i can submit one and let you review for android aissues.

[Bug middle-end/101428] ICE: 'asm' clobber conflict with output operand with CC output and "CC" clobber

2022-01-20 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101428 Andrew Pinski changed: What|Removed |Added Component|target |middle-end Target|aarch64-l

[Bug target/101428] [10/11/12 Regression] ICE: 'asm' clobber conflict with output operand

2022-01-20 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101428 --- Comment #4 from Andrew Pinski --- GCC 9 emitted it as: (reg:SI 95 [ x ]) (asm_operands:SI ... While GCC 10 would emit it as: (set (reg:CC 66 cc) (asm_operands:CC

[Bug go/104149] [12 Regression] trunk 20220120 ftbfs in gotools on x86_64-linux-gnux32

2022-01-20 Thread ian at airs dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104149 Ian Lance Taylor changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/101785] aarch64-linux-android is not supported

2022-01-20 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101785 --- Comment #5 from Andrew Pinski --- *** Bug 104155 has been marked as a duplicate of this bug. ***

[Bug sanitizer/104155] hwasan does not compile with aarch64-linux-android target

2022-01-20 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104155 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug sanitizer/104155] New: hwasan does not compile with aarch64-linux-android target

2022-01-20 Thread unlvsur at live dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104155 Bug ID: 104155 Summary: hwasan does not compile with aarch64-linux-android target Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal Pri

[Bug rtl-optimization/104154] [12 Regression] Another ICE due to recent ifcvt changes

2022-01-20 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104154 Andrew Pinski changed: What|Removed |Added Keywords||ice-on-valid-code Target Milestone|--

[Bug c++/104139] [12 Regression] g++.dg/abi/no_unique_address2.C at r12-6028 (a37e8ce3b663)

2022-01-20 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104139 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug rtl-optimization/104154] New: [12 Regression] Another ICE due to recent ifcvt changes

2022-01-20 Thread law at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104154 Bug ID: 104154 Summary: [12 Regression] Another ICE due to recent ifcvt changes Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal Prior

[Bug c++/102338] [9/10/11 Regression] Recursive noexcept specification inside class/struct

2022-01-20 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102338 Andrew Pinski changed: What|Removed |Added Target Milestone|9.5 |12.0

[Bug middle-end/104151] [9/10/11/12 Regression] x86: excessive code generated for 128-bit byteswap

2022-01-20 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104151 --- Comment #5 from Hongtao.liu --- > 1. According to ABI, uint128 is passed by 2 gpr, and there should be extra > cost for _11 = VIEW_CONVERT_EXPR(a_3(D)); And no scalar_cost is needed for BIT_FIELD_REF 1 times scalar_stmt costs 4 in body BIT

[Bug middle-end/104151] [9/10/11/12 Regression] x86: excessive code generated for 128-bit byteswap

2022-01-20 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104151 --- Comment #4 from Hongtao.liu --- Also there's separate issue, codegen for below is not optimal gimple: _11 = VIEW_CONVERT_EXPR(a_3(D)) asm: mov QWORD PTR [rsp-24], rdi mov QWORD PTR [rsp-16], rsi movdqa xmm0,

[Bug middle-end/104151] [9/10/11/12 Regression] x86: excessive code generated for 128-bit byteswap

2022-01-20 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104151 --- Comment #3 from Hongtao.liu --- 172_1 1 times scalar_store costs 12 in body 173_2 1 times scalar_store costs 12 in body 174__builtin_bswap64 (_8) 1 times scalar_stmt costs 4 in body 175__builtin_bswap64 (_10) 1 times scalar_stmt costs 4 in b

[Bug c++/104139] [12 Regression] g++.dg/abi/no_unique_address2.C at r12-6028 (a37e8ce3b663)

2022-01-20 Thread hp at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104139 Hans-Peter Nilsson changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED

[Bug c++/104033] [12 regression] g++.dg/cpp0x/constexpr-compare2.C fails with excess errors after r12-6578

2022-01-20 Thread hp at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104033 Hans-Peter Nilsson changed: What|Removed |Added CC||hp at gcc dot gnu.org --- Comment

[Bug middle-end/104145] Extra instructions generated for dual float return on ARM64.

2022-01-20 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104145 Andrew Pinski changed: What|Removed |Added Last reconfirmed||2022-01-21 Ever confirmed|0

[Bug middle-end/104151] [9/10/11/12 Regression] x86: excessive code generated for 128-bit byteswap

2022-01-20 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104151 --- Comment #2 from Hongtao.liu --- with -fno-tree-vectorize, gcc also produce optimal code. mov rax, rsi mov rdx, rdi bswap rax bswap rdx ret Guess it's related to vectorizer cost model.

[Bug go/104149] [12 Regression] trunk 20220120 ftbfs in gotools on x86_64-linux-gnux32

2022-01-20 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104149 H.J. Lu changed: What|Removed |Added Status|WAITING |NEW --- Comment #4 from H.J. Lu --- (In repl

[Bug libstdc++/103655] "x" does not exist on windows and dos

2022-01-20 Thread unlvsur at live dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103655 --- Comment #5 from cqwrteur --- (In reply to Jonathan Wakely from comment #4) > I'm not interested in supporting a dead proprietary OS that even the vendor > no longer supports. Libstdc++ will still work on XP for the most part. If a > brand ne

[Bug go/104149] [12 Regression] trunk 20220120 ftbfs in gotools on x86_64-linux-gnux32

2022-01-20 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104149 --- Comment #3 from H.J. Lu --- Created attachment 52250 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=52250&action=edit A patch to restore x32 build

[Bug tree-optimization/104152] [12 Regression] ICE with -Ofast -march=armv8.2-a+sve

2022-01-20 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104152 --- Comment #2 from Andrew Pinski --- Note -msve-vector-bits=scalable is the default :).

[Bug tree-optimization/104152] [12 Regression] ICE with -Ofast -march=armv8.2-a+sve

2022-01-20 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104152 Andrew Pinski changed: What|Removed |Added Keywords||ice-on-valid-code Target|

[Bug tree-optimization/97832] AoSoA complex caxpy-like loops: AVX2+FMA -Ofast 7 times slower than -O3

2022-01-20 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97832 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |12.0

[Bug rtl-optimization/104153] [12 Regression] ICE due to recent ifcvt changes

2022-01-20 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104153 Andrew Pinski changed: What|Removed |Added Keywords||ice-on-valid-code Target Milestone|--

[Bug rtl-optimization/104153] New: [12 Regression] ICE due to recent ifcvt changes

2022-01-20 Thread law at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104153 Bug ID: 104153 Summary: [12 Regression] ICE due to recent ifcvt changes Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug analyzer/94362] False analyzer report due to i >= 0 and i < 0 on openssl

2022-01-20 Thread dmalcolm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94362 David Malcolm changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug analyzer/103685] false positive error: dereference of NULL ‘params’ [CWE-476]

2022-01-20 Thread dmalcolm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103685 David Malcolm changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/104152] New: ICE with -Ofast -march=armv8.2-a+sve -msve-vector-bits=scalable

2022-01-20 Thread gilles.gouaillardet at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104152 Bug ID: 104152 Summary: ICE with -Ofast -march=armv8.2-a+sve -msve-vector-bits=scalable Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal

[Bug analyzer/94362] False analyzer report due to i >= 0 and i < 0 on openssl

2022-01-20 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94362 --- Comment #4 from CVS Commits --- The master branch has been updated by David Malcolm : https://gcc.gnu.org/g:c4b8f3730a80025192fdb485ad2535c165340e41 commit r12-6782-gc4b8f3730a80025192fdb485ad2535c165340e41 Author: David Malcolm Date: Th

[Bug analyzer/103685] false positive error: dereference of NULL ‘params’ [CWE-476]

2022-01-20 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103685 --- Comment #3 from CVS Commits --- The master branch has been updated by David Malcolm : https://gcc.gnu.org/g:f5a9d76be849b4cf20b1b687febc34a937381dc3 commit r12-6781-gf5a9d76be849b4cf20b1b687febc34a937381dc3 Author: David Malcolm Date: W

[Bug middle-end/104151] [9/10/11/12 Regression] x86: excessive code generated for 128-bit byteswap

2022-01-20 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104151 Andrew Pinski changed: What|Removed |Added Last reconfirmed||2022-01-20 Status|UNCONFIRM

[Bug target/104151] New: x86: excessive code generated for 128-bit byteswap

2022-01-20 Thread nekotekina at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104151 Bug ID: 104151 Summary: x86: excessive code generated for 128-bit byteswap Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal Priority: P3 Componen

[Bug testsuite/104150] New: New test case gcc.dg/analyzer/pr104089.c fails after its introduction in r12-6700

2022-01-20 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104150 Bug ID: 104150 Summary: New test case gcc.dg/analyzer/pr104089.c fails after its introduction in r12-6700 Product: gcc Version: 12.0 Status: UNCONFIRMED Severi

[Bug fortran/103692] [11/12 Regression] ICE in add_init_expr_to_sym, at fortran/decl.c:2062

2022-01-20 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103692 anlauf at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug fortran/103692] [11/12 Regression] ICE in add_init_expr_to_sym, at fortran/decl.c:2062

2022-01-20 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103692 --- Comment #8 from CVS Commits --- The releases/gcc-10 branch has been updated by Harald Anlauf : https://gcc.gnu.org/g:31677c2cbd1b725e7f46d6cc7c3353f0e4748f32 commit r10-10410-g31677c2cbd1b725e7f46d6cc7c3353f0e4748f32 Author: Harald Anlauf

[Bug debug/103874] [11 Regression] ICE in internal_error on riscv64 and -gsplit-dwarf

2022-01-20 Thread aurelien at aurel32 dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103874 --- Comment #11 from Aurelien Jarno --- Thanks for the patch! I confirm the issue is fixed on the trunk. I also tried to apply it on the GCC 11 branch (which is basically renaming dwarf2out.cc into dwarf2out.c in the patch) and this also works f

[Bug go/104149] [12 Regression] trunk 20220120 ftbfs in gotools on x86_64-linux-gnux32

2022-01-20 Thread ian at airs dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104149 --- Comment #2 from Ian Lance Taylor --- We probably just need to add amd64p32 to the go:build and +build lines in libgo/go/runtime/panic32.go. But I don't have a way to test that.

[Bug go/104149] [12 Regression] trunk 20220120 ftbfs in gotools on x86_64-linux-gnux32

2022-01-20 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104149 H.J. Lu changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED

[Bug modula2/101391] Unresolved reference to module getopt

2022-01-20 Thread ro at CeBiTec dot Uni-Bielefeld.DE via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101391 --- Comment #7 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #6 from Gaius Mulley --- > Comment on attachment 51457 > --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=51457 > Additonal patch providing cgetopt_* > > All done - th

[Bug fortran/103692] [11/12 Regression] ICE in add_init_expr_to_sym, at fortran/decl.c:2062

2022-01-20 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103692 --- Comment #7 from CVS Commits --- The releases/gcc-11 branch has been updated by Harald Anlauf : https://gcc.gnu.org/g:0351d851f791d81d85d4c366755e0662ea67dc97 commit r11-9483-g0351d851f791d81d85d4c366755e0662ea67dc97 Author: Harald Anlauf

[Bug fortran/104127] [9/10/11/12 Regression] ICE in get_array_charlen, at fortran/trans-array.c:7244

2022-01-20 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104127 anlauf at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|

[Bug fortran/103695] [12 Regression][OpenMP] affinity clause - ICE: verify_ssa failed since r12-1108-g9a5de4d5af1c10a8

2022-01-20 Thread sandra at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103695 sandra at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug fortran/102621] ICE in convert_nonlocal_reference_op, at tree-nested.c:1166 since r12-1108-g9a5de4d5af1c10a8

2022-01-20 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102621 --- Comment #4 from CVS Commits --- The master branch has been updated by Sandra Loosemore : https://gcc.gnu.org/g:d2ad748eeef0dd260f3993b8dcbffbded3240a0a commit r12-6780-gd2ad748eeef0dd260f3993b8dcbffbded3240a0a Author: Sandra Loosemore Dat

[Bug fortran/103695] [12 Regression][OpenMP] affinity clause - ICE: verify_ssa failed since r12-1108-g9a5de4d5af1c10a8

2022-01-20 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103695 --- Comment #7 from CVS Commits --- The master branch has been updated by Sandra Loosemore : https://gcc.gnu.org/g:d2ad748eeef0dd260f3993b8dcbffbded3240a0a commit r12-6780-gd2ad748eeef0dd260f3993b8dcbffbded3240a0a Author: Sandra Loosemore Dat

[Bug go/104149] New: [12 Regression] trunk 20220120 ftbfs in gotools on x86_64-linux-gnux32

2022-01-20 Thread doko at debian dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104149 Bug ID: 104149 Summary: [12 Regression] trunk 20220120 ftbfs in gotools on x86_64-linux-gnux32 Product: gcc Version: 11.2.1 Status: UNCONFIRMED Severity

[Bug ada/100488] [12 Regression] trunk 20210508 fails to build ada on x86_64-linux-gnux32

2022-01-20 Thread doko at debian dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100488 Matthias Klose changed: What|Removed |Added Resolution|--- |WORKSFORME Status|WAITING

[Bug preprocessor/104147] [9/10/11/12 Regression] C preprocessor may remove the standard required whitespace between the preprocessing tokens

2022-01-20 Thread jsm28 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104147 Joseph S. Myers changed: What|Removed |Added Known to fail||3.2.3 Known to work|

[Bug c++/101405] [12 Regression] internal compiler error: in reshape_init_class, at cp/decl.c:6483

2022-01-20 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101405 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/101405] [12 Regression] internal compiler error: in reshape_init_class, at cp/decl.c:6483

2022-01-20 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101405 --- Comment #4 from CVS Commits --- The master branch has been updated by Jason Merrill : https://gcc.gnu.org/g:cc01cd9397fe99e707bcc5b98bb33d807ba610d7 commit r12-6779-gcc01cd9397fe99e707bcc5b98bb33d807ba610d7 Author: Jason Merrill Date: T

[Bug c++/102338] [9/10/11 Regression] Recursive noexcept specification inside class/struct

2022-01-20 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102338 Marek Polacek changed: What|Removed |Added Summary|[9/10/11/12 Regression] |[9/10/11 Regression]

[Bug c++/102338] [9/10/11/12 Regression] Recursive noexcept specification inside class/struct

2022-01-20 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102338 --- Comment #10 from CVS Commits --- The trunk branch has been updated by Marek Polacek : https://gcc.gnu.org/g:30b38394b482ce894d9bc81731a0eea8711f4587 commit r12-6778-g30b38394b482ce894d9bc81731a0eea8711f4587 Author: Marek Polacek Date: T

[Bug c++/104148] [11/12 Regression] -Wformat warning no longer warns about () wrapped args since r11-2457

2022-01-20 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104148 --- Comment #4 from Jakub Jelinek --- Created attachment 52247 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=52247&action=edit gcc12-pr104148.patch I guess I could use opt_code instead of bool, but 1) I think we still want not to bother

[Bug target/104136] Gcc cannot compile wrf_r for power10 using -Ofast

2022-01-20 Thread meissner at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104136 Michael Meissner changed: What|Removed |Added Attachment #52244|0 |1 is obsolete|

[Bug c++/102338] [9/10/11/12 Regression] Recursive noexcept specification inside class/struct

2022-01-20 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102338 Marek Polacek changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |mpolacek at gcc dot gnu.org

[Bug c++/104148] [11/12 Regression] -Wformat warning no longer warns about () wrapped args since r11-2457

2022-01-20 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104148 --- Comment #3 from Martin Sebor --- I suspect the unwanted suppression is because check_function_argument_recurse() calls warning_suppressed_p (param) instead of warning_suppressed_p (param, ) (for each of the warnings it checks). So any other

[Bug c++/102338] [9/10/11/12 Regression] Recursive noexcept specification inside class/struct

2022-01-20 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102338 Patrick Palka changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org,

[Bug c++/104148] [11/12 Regression] -Wformat warning no longer warns about () wrapped args since r11-2457

2022-01-20 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104148 --- Comment #2 from Jakub Jelinek --- Created attachment 52245 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=52245&action=edit gcc12-pr104148.patch Untested fix.

[Bug middle-end/40505] hppa: ICE: in expand_expr_addr_expr_1, at expr.c:6830

2022-01-20 Thread danglin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=40505 John David Anglin changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c/92479] missing warnings for unreachable codes with break (i.e. revive the subset of -Wunreachable-code that fits under clang's -Wunreachable-code-break)

2022-01-20 Thread dcb314 at hotmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92479 --- Comment #13 from David Binderman --- While there are no occurrences of this problem in the gcc source code, I count six of them in the current Linux kernel source code (v5.16). Which is more than I would have thought. So this problem does oc

[Bug c++/104148] [11/12 Regression] -Wformat warning no longer warns about () wrapped args since r11-2457

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

[Bug c/92479] missing warnings for unreachable codes with break (i.e. revive the subset of -Wunreachable-code that fits under clang's -Wunreachable-code-break)

2022-01-20 Thread dcb314 at hotmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92479 David Binderman changed: What|Removed |Added CC||dcb314 at hotmail dot com --- Comment

[Bug target/99487] [10 Regression] ICE during RTL pass: final in expand_function_start on hppa-linux-gnu

2022-01-20 Thread danglin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99487 John David Anglin changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug target/104136] Gcc cannot compile wrf_r for power10 using -Ofast

2022-01-20 Thread meissner at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104136 --- Comment #1 from Michael Meissner --- Created attachment 52244 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=52244&action=edit Patch to mark XXSPLTIW and XXSPLTIDP as possibly being prefixed If you compile module_advect_em.F90 with -O

[Bug c++/104148] [11/12 Regression] -Wformat warning no longer warns about () wrapped args since r11-2457

2022-01-20 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104148 --- Comment #1 from Jakub Jelinek --- check_function_arguments_recurse does multiple things, but I think -Wformat when discovering the string literals shouldn't really care whether TREE_NO_WARNING is set or not, the warning should be driven by T

[Bug c++/103631] [11 Regression] ICE in C++20 class NTTP + concept since r12-100-gbcd77b7b9f35bd5b

2022-01-20 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103631 Patrick Palka changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug c++/103631] [11 Regression] ICE in C++20 class NTTP + concept since r12-100-gbcd77b7b9f35bd5b

2022-01-20 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103631 Patrick Palka changed: What|Removed |Added Summary|[11/12 Regression] ICE in |[11 Regression] ICE in

[Bug c++/104148] [11/12 Regression] -Wformat warning no longer warns about () wrapped args since r11-2457

2022-01-20 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104148 Jakub Jelinek changed: What|Removed |Added CC||msebor at gcc dot gnu.org Target Mile

[Bug c++/104148] New: [11/12 Regression] -Wformat warning no longer warns about () wrapped args since r11-2457

2022-01-20 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104148 Bug ID: 104148 Summary: [11/12 Regression] -Wformat warning no longer warns about () wrapped args since r11-2457 Product: gcc Version: 12.0 Status: UNCONFIRMED

[Bug c++/103631] [11/12 Regression] ICE in C++20 class NTTP + concept since r12-100-gbcd77b7b9f35bd5b

2022-01-20 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103631 --- Comment #2 from CVS Commits --- The master branch has been updated by Patrick Palka : https://gcc.gnu.org/g:2f34d7ef3d026cf7109b6e6bb2eca14c840e7c71 commit r12-6777-g2f34d7ef3d026cf7109b6e6bb2eca14c840e7c71 Author: Patrick Palka Date: T

[Bug rtl-optimization/101885] [10/11/12 Regression] wrong code at -O3 on x86_64-linux-gnu

2022-01-20 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101885 --- Comment #10 from Jakub Jelinek --- For instructions that inherently set a condition code register, the @code{compare} operator is always written as the first RTL expression of the @code{parallel} instruction pattern. For example, @smallexa

[Bug target/65010] ppc backend generates unnecessary signed extension

2022-01-20 Thread pthaugen at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65010 pthaugen at gcc dot gnu.org changed: What|Removed |Added CC||pthaugen at gcc dot gnu.org

[Bug c++/102740] [10/11/12 Regression] Data member not found in struct inside an unnamed union

2022-01-20 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102740 Patrick Palka changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug c++/103299] [11/12 Regression] accessing incorrect storage for designated init of anonymous union at constexpr context

2022-01-20 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103299 Patrick Palka changed: What|Removed |Added Assignee|ppalka at gcc dot gnu.org |unassigned at gcc dot gnu.org

[Bug c++/102740] [10/11/12 Regression] Data member not found in struct inside an unnamed union

2022-01-20 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102740 Patrick Palka changed: What|Removed |Added Assignee|ppalka at gcc dot gnu.org |unassigned at gcc dot gnu.org

[Bug c++/102538] [11/12 Regression] Wrong narrowing conversion checking for initializer with union

2022-01-20 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102538 Patrick Palka changed: What|Removed |Added Status|ASSIGNED|NEW Assignee|ppalka at gcc do

[Bug modula2/101391] Unresolved reference to module getopt

2022-01-20 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101391 --- Comment #6 from Gaius Mulley --- Comment on attachment 51457 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=51457 Additonal patch providing cgetopt_* All done - thanks for the patch and apologies for the delay in applying.

[Bug c/104147] New: C preprocessor may remove the standard required whitespace between the preprocessing tokens

2022-01-20 Thread pavel.morozkin at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104147 Bug ID: 104147 Summary: C preprocessor may remove the standard required whitespace between the preprocessing tokens Product: gcc Version: 12.0 Status: UNCONFIRMED

[Bug rtl-optimization/101885] [10/11/12 Regression] wrong code at -O3 on x86_64-linux-gnu

2022-01-20 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101885 --- Comment #9 from Jakub Jelinek --- And the: Successfully matched this instruction: (set (reg:CCZ 17 flags) (compare:CCZ (and:QI (reg:QI 143) (reg:QI 145)) (const_int 0 [0]))) Successfully matched this instruction: (set

[Bug rtl-optimization/101885] [10/11/12 Regression] wrong code at -O3 on x86_64-linux-gnu

2022-01-20 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101885 --- Comment #8 from Jakub Jelinek --- We have: Trying 17 -> 130: 17: {r124:QI=r143:QI&r145:QI;clobber flags:CC;} REG_DEAD r145:QI REG_DEAD r143:QI REG_UNUSED flags:CC 130: flags:CCZ=cmp(r124:QI,0) Successfully matched this

[Bug target/19336] HPPA64 does not support TImode

2022-01-20 Thread danglin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=19336 John David Anglin changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug c++/99770] gcc gives warning being treated as error on arm platform

2022-01-20 Thread rearnsha at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99770 Richard Earnshaw changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug rtl-optimization/101885] [10/11/12 Regression] wrong code at -O3 on x86_64-linux-gnu

2022-01-20 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101885 --- Comment #7 from Jakub Jelinek --- Seems it goes wrong during combine, before combine we have: (insn 17 16 131 2 (parallel [ (set (reg:QI 124 [ _199 ]) (and:QI (reg:QI 143) (reg:QI 145)))

[Bug tree-optimization/88443] [meta-bug] bogus/missing -Wstringop-overflow warnings

2022-01-20 Thread danglin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88443 Bug 88443 depends on bug 103121, which changed state. Bug 103121 Summary: [12 Regression] Warnings in cp/optimize.c causing build failure https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103121 What|Removed |Added

[Bug tree-optimization/103121] [12 Regression] Warnings in cp/optimize.c causing build failure

2022-01-20 Thread danglin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103121 John David Anglin changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug rtl-optimization/101885] [10/11/12 Regression] wrong code at -O3 on x86_64-linux-gnu

2022-01-20 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101885 --- Comment #6 from Jakub Jelinek --- setne %sil andl%esi, %edx xorl%esi, %esi cmovne %edi, %ecx cmovne %esi, %eax looks wrong, xorl will always set ZF.

[Bug ipa/90151] 554.roms_r regression on x86_64 at -O2 and generic march/mtune

2022-01-20 Thread jamborm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90151 --- Comment #2 from Martin Jambor --- Reconfirmed in 2021 too, also on LNT. The best way to see current status is probably to go to https://lnt.opensuse.org/db_default/v4/SPEC/spec_report/branch?sorting=gcc-7%2Cgcc-8%2Cgcc-9%2Cgcc-10%2Cgcc-11%2C

[Bug target/103686] ICE in rs6000_expand_new_builtin at rs6000-call.c:15946

2022-01-20 Thread willschm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103686 --- Comment #11 from Will Schmidt --- (In reply to Bill Schmidt from comment #10) > It turns out not to be undocumented -- but I'd like to remove it anyway. > Any objections? Realistically I believe I was the only user of that feature, was to

[Bug modula2/104065] [12 Regression] trunk 20220117 fails to build modula2

2022-01-20 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104065 Gaius Mulley changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #5 from Gaius Mulle

[Bug tree-optimization/103121] [12 Regression] Warnings in cp/optimize.c causing build failure

2022-01-20 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103121 --- Comment #26 from Martin Sebor --- (In reply to Andrew Macleod from comment #25) ... > I also don't get the warning anymore on trunk. > > Is there still an issue here? The strlen pass was converted to Ranger in g:6b8b959675a3e14cfdd2145bd62

  1   2   3   >