[Bug bootstrap/108711] New: [13 Regression] ICE in get_equiv, at lra-constraints.cc:534

2023-02-08 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108711 Bug ID: 108711 Summary: [13 Regression] ICE in get_equiv, at lra-constraints.cc:534 Product: gcc Version: 13.0 Status: UNCONFIRMED Keywords: ice-on-valid-code

[Bug rtl-optimization/108711] [13 Regression] ICE in get_equiv, at lra-constraints.cc:534

2023-02-08 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108711 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |13.0 Keywords|

[Bug rtl-optimization/108711] [13 Regression] ICE in get_equiv, at lra-constraints.cc:534

2023-02-08 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108711 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #2

[Bug c/108712] New: Missing optimization with memory-barrier

2023-02-08 Thread klaus.doldinger64 at googlemail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108712 Bug ID: 108712 Summary: Missing optimization with memory-barrier Product: gcc Version: 12.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug rtl-optimization/108711] [13 Regression] ICE in get_equiv, at lra-constraints.cc:534

2023-02-08 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108711 Martin Liška changed: What|Removed |Added Last reconfirmed||2023-02-08 Ever confirmed|0

[Bug middle-end/108657] [13 Regression] csmith: possible wrong checksum with -O3 and -ftrivial-auto-var-init=zero

2023-02-08 Thread dcb314 at hotmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108657 David Binderman changed: What|Removed |Added CC||rguenther at suse dot de --- Comment

[Bug middle-end/108712] Missing optimization with memory-barrier

2023-02-08 Thread klaus.doldinger64 at googlemail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108712 --- Comment #1 from Wilhelm M --- And using __asm__ __volatile__ ("" : : : "memory"); there is no optimization at all.

[Bug rtl-optimization/108713] New: ICE during RTL pass: into_cfglayout for x86_64-pc-linux-gnu '-m32', C++ 'libgomp.c-c++-common/for-11.c'

2023-02-08 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108713 Bug ID: 108713 Summary: ICE during RTL pass: into_cfglayout for x86_64-pc-linux-gnu '-m32', C++ 'libgomp.c-c++-common/for-11.c' Product: gcc Version: 13.0

[Bug libstdc++/108714] New: Algorithms in require predicates to be copyable

2023-02-08 Thread b.stanimirov at abv dot bg via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108714 Bug ID: 108714 Summary: Algorithms in require predicates to be copyable Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority:

[Bug rtl-optimization/108713] ICE during RTL pass: into_cfglayout for x86_64-pc-linux-gnu '-m32', C++ 'libgomp.c-c++-common/for-11.c'

2023-02-08 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108713 --- Comment #1 from Jakub Jelinek --- If you can reproduce it with vanilla trunk, it is worth it, sure, but without a reliable reproducer there isn't much to do. Is the ICE in an offload compiler or on the host?

[Bug rtl-optimization/108713] ICE during RTL pass: into_cfglayout for x86_64-pc-linux-gnu '-m32', C++ 'libgomp.c-c++-common/for-11.c'

2023-02-08 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108713 --- Comment #2 from Thomas Schwinge --- (In reply to Jakub Jelinek from comment #1) > If you can reproduce it with vanilla trunk, it is worth it, sure, but > without a reliable reproducer there isn't much to do. I'll attempt to reproduce with c

[Bug c++/108588] __is_constructible returns wrong value for invalid (but non deleted) default constructor

2023-02-08 Thread fchelnokov at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108588 --- Comment #1 from Fedor Chelnokov --- According to this StackOverflow answer, the behavior of GCC is incorrect here: https://stackoverflow.com/a/75380301/7325599

[Bug c/108715] New: Infinite loop in the generated assembly with -Os when strlen is defined in the code

2023-02-08 Thread daniel at eyoman dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108715 Bug ID: 108715 Summary: Infinite loop in the generated assembly with -Os when strlen is defined in the code Product: gcc Version: 12.2.1 Status: UNCONFIRMED Se

[Bug c/108715] Infinite loop in the generated assembly with -Os when strlen is defined in the code

2023-02-08 Thread daniel at eyoman dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108715 --- Comment #1 from Daniel Zaoui --- Created attachment 54427 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=54427&action=edit Preprocessed file

[Bug c/108715] Infinite loop in the generated assembly with -Os when strlen is defined in the code

2023-02-08 Thread daniel at eyoman dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108715 --- Comment #2 from Daniel Zaoui --- Created attachment 54428 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=54428&action=edit Assembly file

[Bug c/108715] Infinite loop in the generated assembly with -Os when strlen is defined in the code

2023-02-08 Thread daniel at eyoman dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108715 Daniel Zaoui changed: What|Removed |Added Attachment #54427|0 |1 is obsolete|

[Bug c/108715] Infinite loop in the generated assembly with -Os when strlen is defined in the code

2023-02-08 Thread daniel at eyoman dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108715 Daniel Zaoui changed: What|Removed |Added Attachment #54428|0 |1 is obsolete|

[Bug c/108715] Infinite loop in the generated assembly with -Os when strlen is defined in the code

2023-02-08 Thread daniel at eyoman dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108715 --- Comment #5 from Daniel Zaoui --- Created attachment 54429 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=54429&action=edit Preprocessed file

[Bug c/108715] Infinite loop in the generated assembly with -Os when strlen is defined in the code

2023-02-08 Thread daniel at eyoman dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108715 --- Comment #6 from Daniel Zaoui --- Created attachment 54430 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=54430&action=edit Assembly file

[Bug c/108715] Infinite loop in the generated assembly with -Os when strlen is defined in the code

2023-02-08 Thread daniel at eyoman dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108715 --- Comment #7 from Daniel Zaoui --- With the -fno-builtin option, the assembly is correct and the program behaves as expected.

[Bug debug/108716] New: [10/11/12/13 Regression] Incorrect DW_AT_decl_{line,column} in DW_TAG_imported_decl

2023-02-08 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108716 Bug ID: 108716 Summary: [10/11/12/13 Regression] Incorrect DW_AT_decl_{line,column} in DW_TAG_imported_decl Product: gcc Version: 13.0 Status: UNCONFIRMED Seve

[Bug debug/108716] [10/11/12/13 Regression] Incorrect DW_AT_decl_{line,column} in DW_TAG_imported_decl

2023-02-08 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108716 Jakub Jelinek changed: What|Removed |Added Last reconfirmed||2023-02-08 Target Milestone|---

[Bug debug/108716] [10/11/12/13 Regression] Incorrect DW_AT_decl_{line,column} in DW_TAG_imported_decl

2023-02-08 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108716 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug ipa/108695] [13 Regression] Wrong code since r13-5215-gb1f30bf42d8d47 for dd_rescue package

2023-02-08 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108695 --- Comment #6 from Martin Liška --- (In reply to Andrew Pinski from comment #5) > I am 99% sure there is aliasing violations in this code too: > #if _MSC_VER > #define GETU32(p) SWAP(*((u32 *)(p))) > #define PUTU32(ct, st)

[Bug libstdc++/90192] std::vector::resize() requires more than it should (CopyInsertable)

2023-02-08 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90192 Jonathan Wakely changed: What|Removed |Added Resolution|--- |DUPLICATE Status|NEW

[Bug libstdc++/83981] vector::resize(size_type) should not require T to be CopyInsertable when std=c++14

2023-02-08 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83981 Jonathan Wakely changed: What|Removed |Added CC||lemo1234 at gmail dot com --- Comment

[Bug libstdc++/83981] vector::resize(size_type) should not require T to be CopyInsertable when std=c++14

2023-02-08 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83981 Jonathan Wakely changed: What|Removed |Added CC||dan.raviv at gmail dot com --- Comment

[Bug libstdc++/106239] vector::resize(size_type, const value_type&) should not require copy-assignability

2023-02-08 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106239 Jonathan Wakely changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug middle-end/108715] Infinite loop in the generated assembly with -Os when strlen is defined in the code

2023-02-08 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108715 Andrew Pinski changed: What|Removed |Added Component|c |middle-end --- Comment #8 from Andrew P

[Bug libstdc++/108714] Algorithms in require predicates to be copyable

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

[Bug ipa/108695] [13 Regression] Wrong code since r13-5215-gb1f30bf42d8d47 for dd_rescue package

2023-02-08 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108695 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #7

[Bug middle-end/108715] Infinite loop in the generated assembly with -Os when strlen is defined in the code

2023-02-08 Thread daniel at eyoman dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108715 --- Comment #9 from Daniel Zaoui --- (In reply to Andrew Pinski from comment #8) > There is a dup of this bug already filed. And a related bug when defining > "memcpy" too. > > C is special. Do you have any bug ID? I searched before opening th

[Bug middle-end/108715] Infinite loop in the generated assembly with -Os when strlen is defined in the code

2023-02-08 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108715 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #1

[Bug tree-optimization/106249] [13 Regression] ICE in check_loop_closed_ssa_def, at tree-ssa-loop-manip.cc:645 since r13-1450-gd2a898666609452e

2023-02-08 Thread asolokha at gmx dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106249 Arseny Solokha changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|FIXED

[Bug target/96342] [SVE] Add support for "omp declare simd"

2023-02-08 Thread avieira at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96342 --- Comment #10 from avieira at gcc dot gnu.org --- yang I assume you are no longer working on this?

[Bug tree-optimization/108688] [13 Regression] error: ‘bit_field_ref’ of non-mode-precision operand

2023-02-08 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108688 Jakub Jelinek changed: What|Removed |Added CC||avieira at gcc dot gnu.org,

[Bug tree-optimization/108688] [13 Regression] error: ‘bit_field_ref’ of non-mode-precision operand

2023-02-08 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108688 --- Comment #4 from Jakub Jelinek --- I think the bug is in the match.pd /* Simplify a bit extraction from a bit insertion for the cases with the inserted element fully covering the extraction or the insertion not touching the extraction.

[Bug tree-optimization/108688] [13 Regression] error: ‘bit_field_ref’ of non-mode-precision operand

2023-02-08 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108688 Andrew Pinski changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |pinskia at gcc dot gnu.org

[Bug middle-end/108715] Infinite loop in the generated assembly with -Os when strlen is defined in the code

2023-02-08 Thread daniel at eyoman dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108715 --- Comment #11 from Daniel Zaoui --- I checked on GCC 5.2.0 and 10.2 (RISC-V toolchain) and it doesn't happen. I didn't understand what is the conclusion for the duplicate tickets. In 107415, it seems to be an expected behavior. Although I don

[Bug middle-end/108715] Infinite loop in the generated assembly with -Os when strlen is defined in the code

2023-02-08 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108715 --- Comment #12 from Jakub Jelinek --- While the strlen pattern recognition has been added later than memcpy/memset, it is really the same thing. With -ffreestanding which you are supposed to use when you are providing C library yourself (or pa

[Bug tree-optimization/108688] [13 Regression] error: ‘bit_field_ref’ of non-mode-precision operand

2023-02-08 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108688 --- Comment #6 from Jakub Jelinek --- (In reply to Andrew Pinski from comment #5) > Oh I might have a fix for this already just didn't have a testcase for the > upstream compiler at the time. Note, it is just the first case from the above becau

[Bug c++/108717] New: pasting """_" and "µm" does not give a valid preprocessing token in user-defined literal operator

2023-02-08 Thread pacoarjonilla at yahoo dot es via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108717 Bug ID: 108717 Summary: pasting """_" and "µm" does not give a valid preprocessing token in user-defined literal operator Product: gcc Version: 13.0 Status: UNCONFIRMED

[Bug c++/108525] [13 Regression] ICE in write_method_parms with static on lambda with ... argument

2023-02-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108525 --- Comment #7 from CVS Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:a58a4a57f9a4445f93b495f776f45e1118777e88 commit r13-5737-ga58a4a57f9a4445f93b495f776f45e1118777e88 Author: Jakub Jelinek Date: W

[Bug c++/108706] [13 Regression] Indefinite recursion when compiling gcc/testsuite/g++.dg/cpp23/static-operator-call5.C w/ -g

2023-02-08 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108706 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever confirmed|0

[Bug target/108316] [13 Regression] ICE in maybe_gen_insn via expand_SCATTER_STORE when vectorizing for SVE since r13-2737-g4a773bf2f08656

2023-02-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108316 --- Comment #5 from CVS Commits --- The trunk branch has been updated by Richard Sandiford : https://gcc.gnu.org/g:740a3be7df29b280f39a04c441fd4917af4eef5e commit r13-5739-g740a3be7df29b280f39a04c441fd4917af4eef5e Author: Richard Sandiford Da

[Bug c/108718] New: csmith: possible bad code with -O2

2023-02-08 Thread dcb314 at hotmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108718 Bug ID: 108718 Summary: csmith: possible bad code with -O2 Product: gcc Version: 13.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c A

[Bug c++/108717] Greek letters not accepted as part of identifier in user-defined literal operators

2023-02-08 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108717 Jonathan Wakely changed: What|Removed |Added Last reconfirmed||2023-02-08 Ever confirmed|0

[Bug target/108583] [13 Regression] wrong code with vector division by uint16 at -O2

2023-02-08 Thread tnfchris at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108583 --- Comment #24 from Tamar Christina --- > Sure that works I think, I'll do that then. Just to check, I'm regtesting the patch, I assume you want me to revert the hook as well right? Since nothing will be using it.

[Bug c/108718] csmith: possible bad code with -O2

2023-02-08 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108718 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #1

[Bug c/108718] [10/11/12/13 Regression] csmith: possible bad code with -O2

2023-02-08 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108718 Jakub Jelinek changed: What|Removed |Added Priority|P3 |P2 Summary|csmith: possible

[Bug ipa/108702] [13 Regression] ICE in get_partitioning_class, at symtab.cc:2096 since r13-4161-g32d16fe9d7e347bc

2023-02-08 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108702 Martin Liška changed: What|Removed |Added Summary|[13 Regression] ICE in |[13 Regression] ICE in

[Bug ipa/108695] [13 Regression] Wrong code since r13-5215-gb1f30bf42d8d47 for dd_rescue package

2023-02-08 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108695 --- Comment #8 from Martin Liška --- Ok, one suspicious casting of memory comes from: typedef union _roundkey { unsigned char data[16]; unsigned int data32[4]; } roundkey; ... typedef struct _sec_fields { ... roundkey

[Bug ipa/108695] [13 Regression] Wrong code since r13-5215-gb1f30bf42d8d47 for dd_rescue package

2023-02-08 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108695 --- Comment #9 from Martin Liška --- Actually, looking at the tree dumps before and after the revision, it's leading to a different place: First difference happens in: test_aes.ltrans0.ltrans.116t.dse2 [local count: 8687547526]: - _118 =

[Bug ipa/108695] [13 Regression] Wrong code since r13-5215-gb1f30bf42d8d47 for dd_rescue package

2023-02-08 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108695 Martin Liška changed: What|Removed |Added Resolution|--- |INVALID Status|WAITING

[Bug ipa/108695] [13 Regression] Wrong code since r13-5215-gb1f30bf42d8d47 for dd_rescue package

2023-02-08 Thread sam at gentoo dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108695 --- Comment #11 from Sam James --- Can you drop a link in here if/when reported upstream? Thanks

[Bug ipa/108695] [13 Regression] Wrong code since r13-5215-gb1f30bf42d8d47 for dd_rescue package

2023-02-08 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108695 --- Comment #12 from Martin Liška --- (In reply to Sam James from comment #11) > Can you drop a link in here if/when reported upstream? Thanks I was unable to find a bugzilla insntance for the dd_rescue project. Is there any?

[Bug analyzer/108719] New: RFE: allow specifying argument indexes for __attribute__((tainted_args))

2023-02-08 Thread clopez at suse dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108719 Bug ID: 108719 Summary: RFE: allow specifying argument indexes for __attribute__((tainted_args)) Product: gcc Version: 13.0 Status: UNCONFIRMED Severity: norma

[Bug ipa/108695] [13 Regression] Wrong code since r13-5215-gb1f30bf42d8d47 for dd_rescue package

2023-02-08 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108695 --- Comment #13 from Martin Liška --- Got it: https://sourceforge.net/p/ddrescue/tickets/6/

[Bug ipa/108695] [13 Regression] Wrong code since r13-5215-gb1f30bf42d8d47 for dd_rescue package

2023-02-08 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108695 --- Comment #14 from Jakub Jelinek --- (In reply to Martin Liška from comment #10) > > where the XOR16 is implemented as: > > > > #define XORN(in1,in2,out,len) \ > > do {\ > > uint _i;\

[Bug ipa/108695] [13 Regression] Wrong code since r13-5215-gb1f30bf42d8d47 for dd_rescue package

2023-02-08 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108695 --- Comment #15 from Martin Liška --- (In reply to Jakub Jelinek from comment #14) > (In reply to Martin Liška from comment #10) > > > where the XOR16 is implemented as: > > > > > > #define XORN(in1,in2,out,len) \ > > > do {

[Bug ipa/108702] [13 Regression] ICE in get_partitioning_class, at symtab.cc:2096 since r13-4161-g32d16fe9d7e347bc

2023-02-08 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108702 --- Comment #2 from Jakub Jelinek --- Without -flto, the testcase can't be linked: ./cc1plus -quiet -std=c++23 stmtexpr19.C; g++ -o stmtexpr19{,.s} /usr/bin/ld: /tmp/ccUo7FRx.o:(.rodata+0x0): undefined reference to `setup()::inner' collect2: err

[Bug tree-optimization/108688] [13 Regression] error: ‘bit_field_ref’ of non-mode-precision operand

2023-02-08 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108688 Andrew Pinski changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug target/108163] mesa LTO compiling ICEs with unable to generate reloads for neon_vld4qav16qi on arm-linux-gnueabihf

2023-02-08 Thread david at ixit dot cz via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108163 --- Comment #2 from David Heidelberg (okias) --- I have suspicion it could be some parts of mesa compiled with -mfpu=neon while other parts are compiled without this option explicitly stated. I think the test case could be passing it to diffe

[Bug tree-optimization/108688] [13 Regression] error: ‘bit_field_ref’ of non-mode-precision operand

2023-02-08 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108688 --- Comment #8 from Andrew Pinski --- Created attachment 54433 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=54433&action=edit Patch which I had around and will be testing I had this patch around while I was working on full bitfield lowe

[Bug c/108720] New: INT_MIN * -1 is incorrect

2023-02-08 Thread amk7r at mtmail dot mtsu.edu via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108720 Bug ID: 108720 Summary: INT_MIN * -1 is incorrect Product: gcc Version: 11.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assignee

[Bug c/108720] INT_MIN * -1 is incorrect

2023-02-08 Thread amk7r at mtmail dot mtsu.edu via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108720 --- Comment #1 from Abigail Kelly --- Created attachment 54435 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=54435&action=edit preprocessed file

[Bug c/108720] INT_MIN * -1 is incorrect

2023-02-08 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108720 Jakub Jelinek changed: What|Removed |Added Resolution|--- |INVALID Status|UNCONFIRMED

[Bug c/108720] INT_MIN * -1 is incorrect

2023-02-08 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108720 --- Comment #3 from Andrew Pinski --- int x = # 6 "err_file.c" 3 4 (-0x7fff - 1) # 6 "err_file.c" ; int y = x * -1; x*-1 invokes undefined behavior because signed integer overflow is undefined. So any

[Bug c/108720] INT_MIN * -1 is incorrect

2023-02-08 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108720 --- Comment #4 from Andrew Pinski --- Also if you want to make signed integer overflow as being defined, you can use -fwrapv .

[Bug c/108721] New: csmith: really old bug with -O2

2023-02-08 Thread dcb314 at hotmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108721 Bug ID: 108721 Summary: csmith: really old bug with -O2 Product: gcc Version: 13.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assi

[Bug middle-end/108721] csmith: really old bug with -O2

2023-02-08 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108721 Andrew Pinski changed: What|Removed |Added Component|c |middle-end --- Comment #1 from Andrew P

[Bug c/108721] [10/11/12/13 Regression] csmith: really old bug with -O2

2023-02-08 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108721 Jakub Jelinek changed: What|Removed |Added Summary|csmith: really old bug with |[10/11/12/13 Regression]

[Bug c/108718] [10/11/12/13 Regression] csmith: possible bad code with -O2

2023-02-08 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108718 --- Comment #3 from Andrew Pinski --- This also changes with -fno-strict-aliasing ...

[Bug tree-optimization/108696] querying relations is slow

2023-02-08 Thread amacleod at redhat dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108696 --- Comment #1 from Andrew Macleod --- I think that change will end up missing equivalences and transitives. The m_relation_set bitmap is only used to track non-equivalence relations registered with the oracle. Equivalences are handled separate

[Bug c++/108702] [13 Regression] ICE in get_partitioning_class, at symtab.cc:2096 since r13-4161-g32d16fe9d7e347bc

2023-02-08 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108702 Jakub Jelinek changed: What|Removed |Added Component|ipa |c++ Priority|P3

[Bug c++/108717] Greek letters not accepted as part of identifier in user-defined literal operators

2023-02-08 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108717 --- Comment #1 from Andrew Pinski --- It works with normal identifiers though: int µm = 1;

[Bug c++/108717] Greek letters not accepted as part of identifier in user-defined literal operators

2023-02-08 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108717 --- Comment #2 from Andrew Pinski --- This is accepted: ``` int operator"" _µm(long double magnitude) noexcept // Micro sign, unicode 0x00b5 { return magnitude; } ``` NOTE the space.

[Bug c++/108717] Greek letters not accepted as part of identifier in user-defined literal operators without a space

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

[Bug preprocessor/103902] GCC requires a space between string-literal and identifier in a literal-operator-id where the identifier is not in basic character set

2023-02-08 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103902 --- Comment #5 from Andrew Pinski --- *** Bug 108717 has been marked as a duplicate of this bug. ***

[Bug tree-optimization/108692] [11/12/13 Regression] Miscompilation of orc_test.c since r11-5160

2023-02-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108692 --- Comment #4 from CVS Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:6ad1c1027628f094260037536f6b6fcdb63b5add commit r13-5742-g6ad1c1027628f094260037536f6b6fcdb63b5add Author: Jakub Jelinek Date: W

[Bug tree-optimization/108692] [11/12 Regression] Miscompilation of orc_test.c since r11-5160

2023-02-08 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108692 Jakub Jelinek changed: What|Removed |Added Summary|[11/12/13 Regression] |[11/12 Regression] |M

[Bug middle-end/108715] Infinite loop in the generated assembly with -Os when strlen is defined in the code

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

[Bug tree-optimization/102725] -fno-builtin leads to call of strlen since r12-4283-g6f966f06146be768

2023-02-08 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102725 Andrew Pinski changed: What|Removed |Added CC||daniel at eyoman dot com --- Comment #7

[Bug target/108722] New: gcc.dg/analyzer/file-CWE-1341-example.c fails on power 9 BE

2023-02-08 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108722 Bug ID: 108722 Summary: gcc.dg/analyzer/file-CWE-1341-example.c fails on power 9 BE Product: gcc Version: 13.0 Status: UNCONFIRMED Severity: normal P

[Bug middle-end/108715] Infinite loop in the generated assembly with -Os when strlen is defined in the code

2023-02-08 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108715 --- Comment #14 from Jakub Jelinek --- It isn't really a dup, that other PR is about strlen pattern in some function with a different name.

[Bug tree-optimization/108696] querying relations is slow

2023-02-08 Thread amacleod at redhat dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108696 --- Comment #2 from Andrew Macleod --- Created attachment 54437 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=54437&action=edit possible patch This patch should successfully short circuit unnecessary checks. untested in compiler.i Where

[Bug middle-end/108715] Infinite loop in the generated assembly with -Os when strlen is defined in the code

2023-02-08 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108715 --- Comment #15 from Andrew Pinski --- (In reply to Jakub Jelinek from comment #14) > It isn't really a dup, that other PR is about strlen pattern in some > function with a different name. PR 103858 was also marked as a dup much earlier. I thin

[Bug tree-optimization/108696] querying relations is slow

2023-02-08 Thread rguenther at suse dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108696 --- Comment #3 from rguenther at suse dot de --- > Am 08.02.2023 um 18:50 schrieb amacleod at redhat dot com > : > > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108696 > > --- Comment #2 from Andrew Macleod --- > Created attachment 54437 >

[Bug rtl-optimization/108711] [13 Regression] ICE in get_equiv, at lra-constraints.cc:534

2023-02-08 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108711 Andrew Pinski changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug fortran/103259] [11/12/13 Regression] ICE in resolve_common_vars, at fortran/resolve.c:956 since r11-3866-g4d2a56a0f7135469

2023-02-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103259 --- Comment #6 from CVS Commits --- The master branch has been updated by Harald Anlauf : https://gcc.gnu.org/g:7e9f20f5517429cfaadec14d6b04705e59078565 commit r13-5743-g7e9f20f5517429cfaadec14d6b04705e59078565 Author: Steve Kargl Date: Tue

[Bug target/108505] [13 Regression] Arm: arm-none-eabi toolchain build failing with compiler error.

2023-02-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108505 --- Comment #7 from CVS Commits --- The master branch has been updated by SRINATH PARVATHANENI : https://gcc.gnu.org/g:2eeda82d6288fb2a8fbc302d98ed51337e01 commit r13-5744-g2eeda82d6288fb2a8fbc302d98ed51337e01 Author: Srinath Parvathan

[Bug analyzer/108704] [13 Regression] Many -Wanalyzer-use-of-uninitialized-value false positives seen in qemu's softfloat.c

2023-02-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108704 --- Comment #3 from CVS Commits --- The master branch has been updated by David Malcolm : https://gcc.gnu.org/g:77bb54b1b07add45007c664724b726541d672ef3 commit r13-5745-g77bb54b1b07add45007c664724b726541d672ef3 Author: David Malcolm Date: W

[Bug analyzer/108704] Many -Wanalyzer-use-of-uninitialized-value false positives seen in qemu's softfloat.c

2023-02-08 Thread dmalcolm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108704 David Malcolm changed: What|Removed |Added Summary|[13 Regression] Many|Many |-Wanalyzer-use-

[Bug testsuite/108723] New: [13 Regression] Recent changes broke risc-v testsuite

2023-02-08 Thread law at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108723 Bug ID: 108723 Summary: [13 Regression] Recent changes broke risc-v testsuite Product: gcc Version: 13.0 Status: UNCONFIRMED Severity: normal Priority: P3 Compo

[Bug c++/107079] [10/11/12/13 Regression] ICE initializing lifetime-extended constexpr variable that stores its this pointer

2023-02-08 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107079 Marek Polacek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug tree-optimization/108684] [12/13 Regression] ICE: verify_ssa failed

2023-02-08 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108684 Andrew Pinski changed: What|Removed |Added URL||https://gcc.gnu.org/piperma

[Bug target/108724] New: [11 regression] Poor codegen when summing two arrays without AVX or SSE

2023-02-08 Thread gbs at canishe dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108724 Bug ID: 108724 Summary: [11 regression] Poor codegen when summing two arrays without AVX or SSE Product: gcc Version: 13.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/108724] Poor codegen when summing two arrays without AVX or SSE

2023-02-08 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108724 Andrew Pinski changed: What|Removed |Added Keywords||missed-optimization Summary|

[Bug middle-end/108712] Missing optimization with memory-barrier

2023-02-08 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108712 Andrew Pinski changed: What|Removed |Added Keywords||inline-asm, |

[Bug analyzer/108725] New: -Wanalyzer-use-of-uninitialized-value on ternary pointer access seen in qemu-7.2.0's dump/win_dump.c

2023-02-08 Thread dmalcolm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108725 Bug ID: 108725 Summary: -Wanalyzer-use-of-uninitialized-value on ternary pointer access seen in qemu-7.2.0's dump/win_dump.c Product: gcc Version: 13.0 Status: UNCONFIRM

  1   2   >