[Bug target/106529] existence of sincos is assumed

2022-08-04 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106529 Richard Biener changed: What|Removed |Added Last reconfirmed||2022-08-05 Ever confirmed|0

[Bug rtl-optimization/105988] [10/11/12/13 Regression] ICE in linemap_ordinary_map_lookup, at libcpp/line-map.cc:1064 since r6-4873-gebedc9a3414d8422

2022-08-04 Thread rdapp at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105988 rdapp at gcc dot gnu.org changed: What|Removed |Added Target|x86_64-pc-linux-gnu |x86_64-pc-linux-gnu s390 ---

[Bug target/106532] riscv fails to build enabling ZBA/ZBB/ZBC/ZBS by default for 32bit

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

[Bug target/106532] riscv fails to build enabling ZBA/ZBB/ZBC/ZBS by default for 32bit

2022-08-04 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106532 --- Comment #7 from Andrew Pinski --- So this has been broken since ZBS support was added in r12-4658-g4e1e0d79ecbe87 . Removing TARGET_64BIT from the check in splittable_const_int_operand fixes this testcase but I have not done any more testing

[Bug target/106532] riscv fails to build enabling ZBA/ZBB/ZBC/ZBS by default for 32bit

2022-08-04 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106532 --- Comment #6 from Andrew Pinski --- Oh why oh why: /* Check whether the constant can be loaded in a single instruction with zbs extensions. */ if (TARGET_64BIT && TARGET_ZBS && SINGLE_BIT_MASK_OPERAND (INTVAL (op))) return false;

[Bug target/106532] riscv fails to build enabling ZBA/ZBB/ZBC/ZBS by default for 32bit

2022-08-04 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106532 --- Comment #5 from Andrew Pinski --- Even more reduced (this is why uninitialized variable was needed to form the 2048 :) ): int g (void) { return 2048; }

[Bug target/106532] riscv fails to build enabling ZBA/ZBB/ZBC/ZBS by default for 32bit

2022-08-04 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106532 --- Comment #4 from Andrew Pinski --- Shorter testcase (uninitialized variable is required for the reduced testcase; I don't know why yet): int g (long B_e) { long A_e; if (A_e != 2047) A_e -= 1023; return A_e +

[Bug target/106531] -march=rv32iabmc should also enable zba, zbb, zbc, zbs

2022-08-04 Thread andrew at sifive dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106531 --- Comment #3 from Andrew Waterman --- The lengthy-ISA-name problem will be addressed to a great extent by the forthcoming introduction of ISA profiles. Although I agree the status quo is ugly and overly verbose, I recommend against introducin

[Bug target/106531] -march=rv32iabmc should also enable zba, zbb, zbc, zbs

2022-08-04 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106531 --- Comment #2 from Andrew Pinski --- (In reply to Andrew Waterman from comment #1) > It turns out there is no such thing as the B extension; it was a working > name for a draft proposal a few years ago but wasn't (and presumably won't > be) rat

[Bug target/106532] riscv fails to build enabling ZBA/ZBB/ZBC/ZBS by default for 32bit

2022-08-04 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106532 --- Comment #3 from Andrew Pinski --- Note with a non-modified sources fails with -O2 -march=rv32imac_zba_zbb_zbc_zbs

[Bug target/106531] -march=rv32iabmc should also enable zba, zbb, zbc, zbs

2022-08-04 Thread andrew at sifive dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106531 Andrew Waterman changed: What|Removed |Added CC||andrew at sifive dot com --- Comment

[Bug target/106532] riscv fails to build enabling ZBA/ZBB/ZBC/ZBS by default for 32bit

2022-08-04 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106532 --- Comment #2 from Andrew Pinski --- Created attachment 53414 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53414&action=edit testcase from -freport-bug

[Bug target/106532] riscv fails to build enabling ZBA/ZBB/ZBC/ZBS by default for 32bit

2022-08-04 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106532 Andrew Pinski changed: What|Removed |Added Severity|normal |blocker Assignee|unassigned a

[Bug target/106532] New: riscv fails to build enabling ZBA/ZBB/ZBC/ZBS by default for 32bit

2022-08-04 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106532 Bug ID: 106532 Summary: riscv fails to build enabling ZBA/ZBB/ZBC/ZBS by default for 32bit Product: gcc Version: 12.0 Status: UNCONFIRMED Keywords: build, ice-

[Bug target/106531] New: -march=rv32iabmc should also enable zba, zbb, zbc, zbs

2022-08-04 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106531 Bug ID: 106531 Summary: -march=rv32iabmc should also enable zba, zbb, zbc, zbs Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: enhancement Priority: P3

[Bug target/106529] existence of sincos is assumed

2022-08-04 Thread tk at giga dot or.at via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106529 --- Comment #5 from Thomas Klausner --- For context, I stumbled over this because meson misdetects sincos on NetBSD. https://github.com/mesonbuild/meson/issues/10641

[Bug c++/89780] -Wpessimizing-move is too agressive with templates and recommends pessimization

2022-08-04 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89780 --- Comment #6 from Marek Polacek --- The warning warns about dubious uses of std::move, so in the noMove case we won't warn at all since there's no std::move. In the withMove case, in C++20, we issue: warning: moving a local object in a return s

[Bug target/106530] RISCV documentation for -march= is very lacking

2022-08-04 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106530 --- Comment #1 from Andrew Pinski --- Compare this to how aarch64 documentation is expands on what -march= options are valid: https://gcc.gnu.org/onlinedocs/gcc/AArch64-Options.html#AArch64-Options https://gcc.gnu.org/onlinedocs/gcc/AArch64-Opti

[Bug target/106530] New: RISCV documentation for -march= is very lacking

2022-08-04 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106530 Bug ID: 106530 Summary: RISCV documentation for -march= is very lacking Product: gcc Version: 12.0 Status: UNCONFIRMED Keywords: documentation Severity: normal

[Bug target/106529] existence of sincos is assumed

2022-08-04 Thread tk at giga dot or.at via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106529 --- Comment #4 from Thomas Klausner --- Well, I can one-up that one: int sincos(); int main() { return sincos(); } gives: sincos.c:1:5: warning: conflicting types for built-in function ‘sincos’; expected ‘void(double, double *, double *)’ [-

[Bug c/106529] existence of sincos is assumed

2022-08-04 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106529 Jonathan Wakely changed: What|Removed |Added Keywords||diagnostic --- Comment #3 from Jonath

[Bug c/106529] existence of sincos is assumed

2022-08-04 Thread tk at giga dot or.at via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106529 --- Comment #2 from Thomas Klausner --- Created attachment 53413 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53413&action=edit .s file from save-temps

[Bug c/106529] existence of sincos is assumed

2022-08-04 Thread tk at giga dot or.at via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106529 --- Comment #1 from Thomas Klausner --- Created attachment 53412 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53412&action=edit .i file from save-temps

[Bug c/106529] New: existence of sincos is assumed

2022-08-04 Thread tk at giga dot or.at via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106529 Bug ID: 106529 Summary: existence of sincos is assumed Product: gcc Version: 12.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Ass

[Bug c++/89780] -Wpessimizing-move is too agressive with templates and recommends pessimization

2022-08-04 Thread herring at lanl dot gov via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89780 --- Comment #5 from S. Davis Herring --- Perhaps I'm misunderstanding something, but your example (as well as compiling the original example with -std=c++20, which produces the same warning but now calls Dest(Dest&&) in the noMove case) means tha

[Bug c++/89780] -Wpessimizing-move is too agressive with templates and recommends pessimization

2022-08-04 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89780 --- Comment #4 from Marek Polacek --- (In reply to S. Davis Herring from comment #3) > Does this need to be language-version-dependent, given > https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2019/p1825r0.html (in > C++20) and > https://www.o

[Bug c++/89780] -Wpessimizing-move is too agressive with templates and recommends pessimization

2022-08-04 Thread herring at lanl dot gov via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89780 --- Comment #3 from S. Davis Herring --- Does this need to be language-version-dependent, given https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2019/p1825r0.html (in C++20) and https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2022/p2266r3.

[Bug c++/89780] -Wpessimizing-move is too agressive with templates and recommends pessimization

2022-08-04 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89780 --- Comment #2 from Marek Polacek --- I've posted a patch for this: https://gcc.gnu.org/pipermail/gcc-patches/2022-August/599342.html Sorry it's taken so long.

[Bug libstdc++/65230] pretty-print inconsistent output for similar objects

2022-08-04 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65230 --- Comment #7 from Jonathan Wakely --- (In reply to Ulrich Drepper from comment #3) > Again, more uniform and I'd say it should be encouraged to use std::get > instead of .first / .second because it's compatible with std::tuple. Which makes sen

[Bug tree-optimization/106514] [12/13 Regression] ranger slowness in path query

2022-08-04 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106514 --- Comment #3 from CVS Commits --- The master branch has been updated by Andrew Macleod : https://gcc.gnu.org/g:8e34d92ef29a175b84cc7f5185db43656ae762bb commit r13-1965-g8e34d92ef29a175b84cc7f5185db43656ae762bb Author: Andrew MacLeod Date:

[Bug target/47949] Missed optimization for -Os using xchg instead of mov.

2022-08-04 Thread roger at nextmovesoftware dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47949 Roger Sayle changed: What|Removed |Added CC||roger at nextmovesoftware dot com

[Bug c/106528] New: Double semi-colon causes -Wmisleading-identation to not emit warning

2022-08-04 Thread baker.dylan.c at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106528 Bug ID: 106528 Summary: Double semi-colon causes -Wmisleading-identation to not emit warning Product: gcc Version: 12.1.0 Status: UNCONFIRMED Severity: normal

[Bug libstdc++/65230] pretty-print inconsistent output for similar objects

2022-08-04 Thread drepper.fsp+rhbz at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65230 --- Comment #6 from Ulrich Drepper --- Created attachment 53410 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53410&action=edit consistent pretty printing of contains How about this patch? I used the attached test case. With the current

[Bug tree-optimization/106457] array_at_struct_end_p returns TRUE for a two-dimension array which is not inside any structure

2022-08-04 Thread qinzhao at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106457 --- Comment #6 from qinzhao at gcc dot gnu.org --- the following patch fixed the issue: [opc@qinzhao-aarch64-ol8 gcc]$ git diff tree.cc diff --git a/gcc/tree.cc b/gcc/tree.cc index fed1434d141d..d04ac121765a 100644 --- a/gcc/tree.cc +++ b/gcc/tr

[Bug middle-end/106519] [13 Regression] internal compiler error: in gimple_phi_arg, at gimple.h:4594 by r13-1950

2022-08-04 Thread tnfchris at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106519 Tamar Christina changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug middle-end/106519] [13 Regression] internal compiler error: in gimple_phi_arg, at gimple.h:4594 by r13-1950

2022-08-04 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106519 --- Comment #7 from Martin Liška --- Is it fixed now?

[Bug c/106526] array-bounds warning on constant pointer dereferencing

2022-08-04 Thread wrenger at sra dot uni-hannover.de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106526 --- Comment #3 from Lars Wrenger --- The array-bounds warning itself is nice. In most cases, it is good if the compiler can find invalid memory accesses. However, the wording of the warning is confusing. Strictly speaking, we are not accessing a

[Bug middle-end/106519] [13 Regression] internal compiler error: in gimple_phi_arg, at gimple.h:4594 by r13-1950

2022-08-04 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106519 --- Comment #6 from CVS Commits --- The master branch has been updated by Tamar Christina : https://gcc.gnu.org/g:c832ec4c3ec4853ad89ff3b0dbf6e9454e75e8cc commit r13-1963-gc832ec4c3ec4853ad89ff3b0dbf6e9454e75e8cc Author: Tamar Christina Date:

[Bug middle-end/105762] [12/13 Regression] -Warray-bounds false positives for integer-to-pointer casts since r12-2132-ga110855667782dac

2022-08-04 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105762 Andrew Pinski changed: What|Removed |Added CC||wrenger at sra dot uni-hannover.de ---

[Bug c/106526] array-bounds warning on constant pointer dereferencing

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

[Bug rtl-optimization/105988] [10/11/12/13 Regression] ICE in linemap_ordinary_map_lookup, at libcpp/line-map.cc:1064 since r6-4873-gebedc9a3414d8422

2022-08-04 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105988 Andrew Pinski changed: What|Removed |Added CC||rdapp at gcc dot gnu.org --- Comment #5

[Bug middle-end/106527] ICE with modulo scheduling dump (-fdump-rtl-sms)

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

[Bug middle-end/106527] New: ICE with modulo scheduling dump (-fdump-rtl-sms)

2022-08-04 Thread rdapp at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106527 Bug ID: 106527 Summary: ICE with modulo scheduling dump (-fdump-rtl-sms) Product: gcc Version: 13.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug target/105700] GCC miscompiles? wine when using -march=pentium-m

2022-08-04 Thread aros at gmx dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105700 Artem S. Tashkinov changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/67906] Missing warning about std::move without effect

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

[Bug middle-end/106519] [13 Regression] internal compiler error: in gimple_phi_arg, at gimple.h:4594 by r13-1950

2022-08-04 Thread schwab--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106519 Andreas Schwab changed: What|Removed |Added Keywords||build, ice-on-valid-code --- Comment #

[Bug tree-optimization/106458] [12/13 Regression] glibc's malloc/tst-scratch_buffer.c test is miscompiled with gcc-12

2022-08-04 Thread danglin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106458 John David Anglin changed: What|Removed |Added Component|target |tree-optimization --- Comment #8 fr

[Bug tree-optimization/106243] Failure to optimize (0 - x) & 1 on gimple level (including vector types)

2022-08-04 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106243 --- Comment #2 from CVS Commits --- The trunk branch has been updated by Sam Feifer : https://gcc.gnu.org/g:39579ba8de9d91eafcc4943259b154a9e66538f1 commit r13-1962-g39579ba8de9d91eafcc4943259b154a9e66538f1 Author: Sam Feifer Date: Wed Aug

[Bug libstdc++/103187] std::counting_semaphore::try_acquire_for does not unblock during wait duration

2022-08-04 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103187 Jonathan Wakely changed: What|Removed |Added Target Milestone|11.4|11.3 Status|NEW

[Bug c/106526] array-bounds warning on constant pointer dereferencing

2022-08-04 Thread wrenger at sra dot uni-hannover.de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106526 --- Comment #1 from Lars Wrenger --- Same on C++: https://godbolt.org/z/7do3zhavf

[Bug c/106526] New: array-bounds warning on constant pointer dereferencing

2022-08-04 Thread wrenger at sra dot uni-hannover.de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106526 Bug ID: 106526 Summary: array-bounds warning on constant pointer dereferencing Product: gcc Version: 12.1.1 Status: UNCONFIRMED Severity: normal Priority: P3 Co

[Bug target/106525] New: s390: Inefficient branchless conditionals for unsigned long long

2022-08-04 Thread jens.seifert at de dot ibm.com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106525 Bug ID: 106525 Summary: s390: Inefficient branchless conditionals for unsigned long long Product: gcc Version: 11.2.0 Status: UNCONFIRMED Severity: normal

[Bug lto/106328] Build doesn't respect -j N flag

2022-08-04 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106328 Martin Liška changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug tree-optimization/106521] [13 Regression] ICE at -O1 with "-floop-unroll-and-jam --param unroll-jam-min-percent=0": verify_ssa failed since r13-1450-gd2a898666609452e

2022-08-04 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106521 --- Comment #3 from CVS Commits --- The master branch has been updated by Richard Biener : https://gcc.gnu.org/g:d8552eaddc40b72461158e56b5db8709f2eb21ed commit r13-1961-gd8552eaddc40b72461158e56b5db8709f2eb21ed Author: Richard Biener Date:

[Bug tree-optimization/106521] [13 Regression] ICE at -O1 with "-floop-unroll-and-jam --param unroll-jam-min-percent=0": verify_ssa failed since r13-1450-gd2a898666609452e

2022-08-04 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106521 Richard Biener changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug libstdc++/106183] std::atomic::wait might fail to be unblocked by notify_one/all on platforms without platform_wait()

2022-08-04 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106183 Jonathan Wakely changed: What|Removed |Added Assignee|rodgertq at gcc dot gnu.org|redi at gcc dot gnu.org --- Co

[Bug libstdc++/106183] std::atomic::wait might fail to be unblocked by notify_one/all on platforms without platform_wait()

2022-08-04 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106183 --- Comment #5 from CVS Commits --- The master branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:af98cb88eb4be6a1668ddf966e975149bf8610b1 commit r13-1957-gaf98cb88eb4be6a1668ddf966e975149bf8610b1 Author: Jonathan Wakely Date:

[Bug libstdc++/65230] pretty-print inconsistent output for similar objects

2022-08-04 Thread drepper.fsp+rhbz at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65230 --- Comment #5 from Ulrich Drepper --- Or should the std::pair output even be p1 = std::pair = {[0] = 0, [1] = 0} ??

[Bug libstdc++/65230] pretty-print inconsistent output for similar objects

2022-08-04 Thread drepper.fsp+rhbz at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65230 --- Comment #4 from Ulrich Drepper --- Ugh, this one is a pasto: v1 = std::vector of length 0, capacity 0 = { } instead of v1 = std::vector of length 0, capacity 0

[Bug libstdc++/65230] pretty-print inconsistent output for similar objects

2022-08-04 Thread drepper.fsp+rhbz at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65230 --- Comment #3 from Ulrich Drepper --- Actually, I think for the std::pair definition I'd like to see p1 = {[0] = 0, [1] = 0} instead of p1 = {first = 0, second = 0} Again, more uniform and I'd say it should be encouraged to use std::get inst

[Bug libstdc++/65230] pretty-print inconsistent output for similar objects

2022-08-04 Thread drepper.fsp+rhbz at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65230 Ulrich Drepper changed: What|Removed |Added CC||drepper.fsp+rhbz at gmail dot com ---

[Bug tree-optimization/106523] [10/11/12/13 Regression] forwprop miscompile

2022-08-04 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106523 Richard Biener changed: What|Removed |Added Last reconfirmed||2022-08-04 Target Milestone|---

[Bug target/106524] [12/13 Regression] ICE in extract_insn, at recog.cc:2791 (error: unrecognizable insn)

2022-08-04 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106524 Richard Biener changed: What|Removed |Added Target Milestone|--- |12.2

[Bug target/106524] New: [12/13 Regression] ICE in extract_insn, at recog.cc:2791 (error: unrecognizable insn)

2022-08-04 Thread asolokha at gmx dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106524 Bug ID: 106524 Summary: [12/13 Regression] ICE in extract_insn, at recog.cc:2791 (error: unrecognizable insn) Product: gcc Version: 13.0 Status: UNCONFIRMED Ke

[Bug tree-optimization/106523] New: forwprop miscompile

2022-08-04 Thread kristerw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106523 Bug ID: 106523 Summary: forwprop miscompile Product: gcc Version: 13.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization

[Bug target/106069] [12/13 Regression] wrong code with -O -fno-tree-forwprop -maltivec on ppc64le

2022-08-04 Thread yinyuefengyi at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106069 --- Comment #32 from Xionghu Luo (luoxhu at gcc dot gnu.org) --- Thanks for all the information! It inspires to me that "native RTL should be endian-independent". So both big-endian and little-endian platform should generate same (vec_select (ve

[Bug target/106069] [12/13 Regression] wrong code with -O -fno-tree-forwprop -maltivec on ppc64le

2022-08-04 Thread yinyuefengyi at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106069 --- Comment #31 from Xionghu Luo (luoxhu at gcc dot gnu.org) --- Created attachment 53408 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53408&action=edit 0001-rs6000-Fix-incorrect-RTL-for-Power-LE-when-removing-

[Bug rtl-optimization/106518] Exchange/swap aware register allocation (generate xchg in reload)

2022-08-04 Thread hubicka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106518 Jan Hubicka changed: What|Removed |Added CC||hubicka at gcc dot gnu.org --- Comment #2

[Bug tree-optimization/106521] [13 Regression] ICE at -O1 with "-floop-unroll-and-jam --param unroll-jam-min-percent=0": verify_ssa failed since r13-1450-gd2a898666609452e

2022-08-04 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106521 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug middle-end/106519] [13 Regression] internal compiler error: in gimple_phi_arg, at gimple.h:4594 by r13-1950

2022-08-04 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106519 Richard Biener changed: What|Removed |Added Priority|P3 |P1 Target Milestone|---

[Bug rtl-optimization/106518] Exchange/swap aware register allocation (generate xchg in reload)

2022-08-04 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106518 Richard Biener changed: What|Removed |Added Keywords||missed-optimization, ra --- Comment #1

[Bug testsuite/106515] [13 regression] gcc.dg/debug/btf/btf-int-1.c fails after r13-1937-g5df04a7aa837a1

2022-08-04 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106515 Richard Biener changed: What|Removed |Added Keywords||testsuite-fail Target Milestone|---

[Bug target/106069] [12/13 Regression] wrong code with -O -fno-tree-forwprop -maltivec on ppc64le

2022-08-04 Thread rearnsha at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106069 --- Comment #30 from Richard Earnshaw --- (In reply to rsand...@gcc.gnu.org from comment #29) > (In reply to Segher Boessenkool from comment #28) > > (In reply to rsand...@gcc.gnu.org from comment #25) > > > - On big-endian targets, vector loads

[Bug tree-optimization/106511] [13 Regression] New -Werror=maybe-uninitialized since r13-1268-g8c99e307b20c502e

2022-08-04 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106511 Richard Biener changed: What|Removed |Added Blocks||24639 Target Milestone|---

[Bug target/106069] [12/13 Regression] wrong code with -O -fno-tree-forwprop -maltivec on ppc64le

2022-08-04 Thread rsandifo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106069 --- Comment #29 from rsandifo at gcc dot gnu.org --- (In reply to Segher Boessenkool from comment #28) > (In reply to rsand...@gcc.gnu.org from comment #25) > > - On big-endian targets, vector loads and stores are assumed to put the > > first

[Bug tree-optimization/106506] [13 Regression] g++.dg/opt/pr94589-2.C FAILS after enabling floats in VRP

2022-08-04 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106506 Richard Biener changed: What|Removed |Added Keywords||missed-optimization, xfail

[Bug target/99888] Add powerpc ELFv2 support for -fpatchable-function-entry*

2022-08-04 Thread linkw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99888 --- Comment #4 from Kewen Lin --- (In reply to Segher Boessenkool from comment #3) > Your second option isn't correct: all these nops should be consecutive. Your > option 1 is fine :-) Good point! It's lucky that I chose option 1. :)

[Bug middle-end/106519] [13 Regression] internal compiler error: in gimple_phi_arg, at gimple.h:4594 by r13-1950

2022-08-04 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106519 --- Comment #4 from Martin Liška --- *** Bug 106522 has been marked as a duplicate of this bug. ***

[Bug tree-optimization/106522] [13 Regression] ICE in gimple_phi_arg, at gimple.h:4594 since r13-1950-g9bb19e143cfe8863

2022-08-04 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106522 Martin Liška changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug middle-end/106519] [13 Regression] internal compiler error: in gimple_phi_arg, at gimple.h:4594 by r13-1950

2022-08-04 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106519 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #3

[Bug tree-optimization/106522] [13 Regression] ICE in gimple_phi_arg, at gimple.h:4594 since r13-1950-g9bb19e143cfe8863

2022-08-04 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106522 Martin Liška changed: What|Removed |Added Target Milestone|--- |13.0

[Bug tree-optimization/106522] [13 Regression] ICE in gimple_phi_arg, at gimple.h:4594 since r13-1950-g9bb19e143cfe8863

2022-08-04 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106522 Martin Liška changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED

[Bug tree-optimization/106522] New: [13 Regression] ICE in gimple_phi_arg, at gimple.h:4594 since r13-1950-g9bb19e143cfe8863

2022-08-04 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106522 Bug ID: 106522 Summary: [13 Regression] ICE in gimple_phi_arg, at gimple.h:4594 since r13-1950-g9bb19e143cfe8863 Product: gcc Version: 13.0 Status: UNCONFIRMED

[Bug tree-optimization/106521] [13 Regression] ICE at -O1 with "-floop-unroll-and-jam --param unroll-jam-min-percent=0": verify_ssa failed since r13-1450-gd2a898666609452e

2022-08-04 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106521 Martin Liška changed: What|Removed |Added Last reconfirmed||2022-08-04 Version|unknown

[Bug middle-end/106492] [OpenMP] ICE in #pragma omp for simd and bitfields

2022-08-04 Thread burnus at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106492 Tobias Burnus changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #3 from Tobias Bur