[Bug target/106723] Unreplaced mode/code attributes in aarch64/arm backends

2022-08-24 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106723 --- Comment #1 from Richard Biener --- I wonder if the generator should simply skip mode combinations when a mode attribute fails to expand? That could be also used as "conditional iteration" using a mode attribute expanding to "".

[Bug target/106724] logical-op-non-short-circuit maybe should be 1

2022-08-24 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106724 --- Comment #3 from Richard Biener --- we usually define logical-op-non-short-circuit based on branch cost

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

2022-08-24 Thread linkw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99888 --- Comment #10 from Kewen Lin --- By searching the history of this feature, I found its initial versions only proposed to place nops after the function entry, such as: v2[1], then it's requested to be more generic to handle some "exploited atomi

[Bug middle-end/106725] LTO semantics for __attribute__((leaf))

2022-08-24 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106725 Richard Biener changed: What|Removed |Added CC||hubicka at gcc dot gnu.org,

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

2022-08-24 Thread linkw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99888 --- Comment #11 from Kewen Lin --- Oops, the reference links in #c10 are: [1] https://gcc.gnu.org/pipermail/gcc-patches/2016-September/458210.html [2] https://gcc.gnu.org/pipermail/gcc-patches/2016-September/458287.html [3] https://gcc.gnu.org/p

[Bug middle-end/106727] Missed fold / canonicalization for checking if a number is a power of 2

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

[Bug target/106723] Unreplaced mode/code attributes in aarch64/arm backends

2022-08-24 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106723 --- Comment #2 from Jakub Jelinek --- I think better would be to error out (or just warn) if we see a valid mode/code attribute which doesn't handle the corresponding mode/code. For the PR106721, that would diagnose all but the last issue where

[Bug fortran/106731] New: ICE on automatic array of derived type with DTIO

2022-08-24 Thread federico.perini at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106731 Bug ID: 106731 Summary: ICE on automatic array of derived type with DTIO Product: gcc Version: 12.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Componen

[Bug fortran/106731] ICE on automatic array of derived type with DTIO

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

[Bug target/106459] Compiler crashing for loongarch64-linux-gnu on windows

2022-08-24 Thread paul.hua.gm at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106459 Paul Hua changed: What|Removed |Added CC||paul.hua.gm at gmail dot com --- Comment #6

[Bug c++/106646] [C++23] P2437R1 - Support for #warning

2022-08-24 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106646 --- Comment #4 from CVS Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:365202625d2f2d6694dba889ca67498fefb59c68 commit r13-2167-g365202625d2f2d6694dba889ca67498fefb59c68 Author: Jakub Jelinek Date: W

[Bug target/106701] Compiler does not take into account number range limitation to avoid subtract from immediate

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

[Bug c++/106732] New: lock cannot be generated in a special case

2022-08-24 Thread benni.probst at gmx dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106732 Bug ID: 106732 Summary: lock cannot be generated in a special case Product: gcc Version: 12.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug target/106721] Error: invalid character '<' in mnemonic since r13-2122-g86c0d98620ee3a

2022-08-24 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106721 --- Comment #5 from CVS Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:846e5c009e360f0c4fe58ff0d3aee03ebe3ca1a9 commit r13-2168-g846e5c009e360f0c4fe58ff0d3aee03ebe3ca1a9 Author: Jakub Jelinek Date: W

[Bug c++/106646] [C++23] P2437R1 - Support for #warning

2022-08-24 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106646 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/98940] Implement C++23 language features

2022-08-24 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98940 Bug 98940 depends on bug 106646, which changed state. Bug 106646 Summary: [C++23] P2437R1 - Support for #warning https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106646 What|Removed |Added --

[Bug sanitizer/106726] ICE: verify_gimple failed (dead statement in EH table) on __builtin_alloca_with_align() with -fsanitize=hwaddress -fstack-check=generic -fexceptions

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

[Bug fortran/106731] ICE on automatic array of derived type with DTIO

2022-08-24 Thread federico.perini at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106731 --- Comment #2 from federico --- For the sake of completeness, fixed-size does not cause an ICE: type(t) :: fixed(5) ! works

[Bug middle-end/104069] -Werror=use-after-free false positive on elfutils-0.186

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

[Bug target/106701] Compiler does not take into account number range limitation to avoid subtract from immediate

2022-08-24 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106701 --- Comment #2 from Richard Biener --- I'd say all single-operation magic shouldn't happen in match.pd, this really looks like something for RTL expansion to decide. For example some targets might have instructions that can either do cst - a or

[Bug c++/66995] [DR317] First declaration as inline after definition of function

2022-08-24 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66995 --- Comment #2 from Jonathan Wakely --- (In reply to Andrew Pinski from comment #1) > So this is DR317. And the new rule first appeared in C++11.

[Bug c++/106729] Missing diagnostic for violation of 9.2.8.5

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

[Bug c++/66995] [DR317] First declaration as inline after definition of function

2022-08-24 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66995 Jonathan Wakely changed: What|Removed |Added CC||whh8b at obs dot cr --- Comment #3 fro

[Bug c++/66995] [DR317] First declaration as inline after definition of function

2022-08-24 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66995 Jonathan Wakely changed: What|Removed |Added Last reconfirmed|2021-08-04 00:00:00 |2022-8-24 --- Comment #4 from Jonathan

[Bug target/106101] [12/13 Regression] ICE in reg_bitfield_target_p since r12-4428-g147ed0184f403b

2022-08-24 Thread segher at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106101 --- Comment #19 from Segher Boessenkool --- (In reply to Andreas Krebbel from comment #18) > (In reply to Segher Boessenkool from comment #17) > ... > > Yes, but that says the high 48 bits of the hardware reg are untouched, which > > is not true

[Bug target/106701] Compiler does not take into account number range limitation to avoid subtract from immediate

2022-08-24 Thread rdapp at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106701 --- Comment #3 from rdapp at gcc dot gnu.org --- I though expand (or combine) were independent of value range. What would be the proper place for it then?

[Bug libstdc++/103629] [11/12/13 Regression] Possible miscompilation visible using pthread + exception

2022-08-24 Thread malat at debian dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103629 --- Comment #22 from Mathieu Malaterre --- Created attachment 53501 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53501&action=edit working save-temps

[Bug libstdc++/103629] [11/12/13 Regression] Possible miscompilation visible using pthread + exception

2022-08-24 Thread malat at debian dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103629 --- Comment #23 from Mathieu Malaterre --- Created attachment 53502 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53502&action=edit non-working save-temps

[Bug libstdc++/103629] [11/12/13 Regression] Possible miscompilation visible using pthread + exception

2022-08-24 Thread malat at debian dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103629 --- Comment #24 from Mathieu Malaterre --- I have change the openvdb.cc code into: % cat openvdb.cc #include "Tree.h" static std::string do_segfault() { return Tree::treeType(); } #ifdef VIS __attribute__((visibility("default"))) #endif void

[Bug libstdc++/103629] [11/12/13 Regression] wrong-code when mixing mutex with visibility=hidden

2022-08-24 Thread malat at debian dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103629 --- Comment #25 from Mathieu Malaterre --- Looks like there is an easy fix (work-around?): % cat Tree.h #pragma once #include #include class #ifdef VIS __attribute__((visibility("default"))) #endif Tree { public: static const std::string

[Bug libstdc++/103629] [11/12/13 Regression] wrong-code when mixing mutex with visibility=hidden

2022-08-24 Thread malat at debian dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103629 --- Comment #26 from Mathieu Malaterre --- This may be related to: * https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62280

[Bug c++/106729] Missing diagnostic for violation of 9.2.8.5

2022-08-24 Thread whh8b at obs dot cr via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106729 --- Comment #2 from Will Hawkins --- Thanks for the feedback, Jonathan. Sorry for the duplicate. Will

[Bug c++/66995] [DR317] First declaration as inline after definition of function

2022-08-24 Thread whh8b at obs dot cr via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66995 --- Comment #5 from Will Hawkins --- Not sure that I will have any success, but I'd like to give fixing this issue a try. I will keep you posted.

[Bug libstdc++/106589] [12 Regression] visit rejects lambdas that do not return void

2022-08-24 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106589 --- Comment #6 from CVS Commits --- The releases/gcc-12 branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:219d9f61a241d370b7933aecae56ce0905465830 commit r12-8711-g219d9f61a241d370b7933aecae56ce0905465830 Author: Jonathan Wake

[Bug libstdc++/106589] [12 Regression] visit rejects lambdas that do not return void

2022-08-24 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106589 Jonathan Wakely changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug target/106733] New: bpf: facilitate constant propagation of function addresses

2022-08-24 Thread jose.marchesi at oracle dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106733 Bug ID: 106733 Summary: bpf: facilitate constant propagation of function addresses Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug target/106733] bpf: facilitate constant propagation of function addresses

2022-08-24 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106733 --- Comment #1 from CVS Commits --- The master branch has been updated by Jose E. Marchesi : https://gcc.gnu.org/g:6d1f144b3e6e3761375bea657718f58fb720fb44 commit r13-2173-g6d1f144b3e6e3761375bea657718f58fb720fb44 Author: Jose E. Marchesi Dat

[Bug c++/106734] New: [requires] std::same_as in compound requirements doesn't produce expected result

2022-08-24 Thread jakob at schmutz dot co.uk via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106734 Bug ID: 106734 Summary: [requires] std::same_as in compound requirements doesn't produce expected result Product: gcc Version: 12.2.0 Status: UNCONFIRMED Sever

[Bug target/106733] bpf: facilitate constant propagation of function addresses

2022-08-24 Thread jose.marchesi at oracle dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106733 --- Comment #2 from Jose E. Marchesi --- Urgh I obviously meant bpf-unknown-none.

[Bug c++/106734] [requires] std::same_as in compound requirements doesn't produce expected result

2022-08-24 Thread jakob at schmutz dot co.uk via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106734 --- Comment #1 from jakob at schmutz dot co.uk --- > but instead it returns > > ``` > IS SAME > REQUIRES SAME > CONVERTIBLE > ``` whoops this was supposed to be ``` AS SAME IS SAME CONVERTIBLE ```

[Bug target/106733] bpf: facilitate constant propagation of function addresses

2022-08-24 Thread jose.marchesi at oracle dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106733 Jose E. Marchesi changed: What|Removed |Added Resolution|--- |FIXED Status|UNCONFIRMED

[Bug c++/106734] [requires] std::same_as in compound requirements doesn't produce expected result

2022-08-24 Thread jakob at schmutz dot co.uk via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106734 --- Comment #2 from jakob at schmutz dot co.uk --- Created attachment 53503 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53503&action=edit preprocessed file

[Bug target/106701] Compiler does not take into account number range limitation to avoid subtract from immediate

2022-08-24 Thread rguenther at suse dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106701 --- Comment #4 from rguenther at suse dot de --- On Wed, 24 Aug 2022, rdapp at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106701 > > --- Comment #3 from rdapp at gcc dot gnu.org --- > I though expand (or combine) wer

[Bug c++/106734] [requires] std::same_as in compound requirements doesn't produce expected result

2022-08-24 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106734 --- Comment #3 from Jonathan Wakely --- (In reply to jakob from comment #0) > Bar bar; > constexpr bool same = requires > { > { bar } -> std::same_as; This is false. The type of decltype((bar)) is Bar&. So I think GCC is co

[Bug c++/106734] [requires] std::same_as in compound requirements doesn't produce expected result

2022-08-24 Thread jakob at schmutz dot co.uk via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106734 --- Comment #4 from jakob at schmutz dot co.uk --- (In reply to Jonathan Wakely from comment #3) > (In reply to jakob from comment #0) > > Bar bar; > > constexpr bool same = requires > > { > > { bar } -> std::same_as; > > Thi

[Bug c++/106734] [requires] std::same_as in compound requirements doesn't produce expected result

2022-08-24 Thread jakob at schmutz dot co.uk via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106734 --- Comment #5 from jakob at schmutz dot co.uk --- oh I see `std::same_as` is false

[Bug c++/106734] [requires] std::same_as in compound requirements doesn't produce expected result

2022-08-24 Thread jakob at schmutz dot co.uk via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106734 jakob at schmutz dot co.uk changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution

[Bug c++/106652] [C++23] P1467 - Extended floating-point types and standard names

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

[Bug c++/106734] [requires] std::same_as in compound requirements doesn't produce expected result

2022-08-24 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106734 --- Comment #7 from Jonathan Wakely --- decltype(bar) and decltype((bar)) are not the same type.

[Bug libstdc++/106669] incorrect definition of viewable_range ("more madness with move-only views")

2022-08-24 Thread h2+bugs at fsfe dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106669 Hannes Hauswedell changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/106652] [C++23] P1467 - Extended floating-point types and standard names

2022-08-24 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106652 Jakub Jelinek changed: What|Removed |Added CC||jason at gcc dot gnu.org,

[Bug middle-end/91213] Missed optimization: (sub X Y) -> (xor X Y) when Y <= X and isPowerOf2(X + 1)

2022-08-24 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91213 Andrew Pinski changed: What|Removed |Added CC||jens.seifert at de dot ibm.com --- Comme

[Bug target/106701] Compiler does not take into account number range limitation to avoid subtract from immediate

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

[Bug middle-end/91213] Missed optimization: (sub X Y) -> (xor X Y) when Y <= X and isPowerOf2(X + 1)

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

[Bug target/106723] Unreplaced mode/code attributes in aarch64/arm backends

2022-08-24 Thread rearnsha at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106723 --- Comment #3 from Richard Earnshaw --- I think we should error if the name matches some iteration values, but not others. If is valid in the assembler output 'as-is' then it's bad form to have an attribute that overloads this - and the fix i

[Bug target/106724] logical-op-non-short-circuit maybe should be 1

2022-08-24 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106724 --- Comment #4 from Andrew Pinski --- (In reply to Richard Biener from comment #3) > we usually define logical-op-non-short-circuit based on branch cost Right, I think this definition was copied from the MIPS backend even which is wrong there t

[Bug target/106728] Cannot Compile EXE on Shared Network Drive (Windows, MinGW)

2022-08-24 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106728 --- Comment #1 from Andrew Pinski --- > g++ -std=c++11 iterate.cpp -o "Z:\28sec\out.exe" Does `g++ -c -std=c++11 iterate.cpp -o "\\machine_name\d\performance testing\t.o" ` work? Also if it is failing like this, it is not a problem with GCC r

[Bug middle-end/106725] LTO semantics for __attribute__((leaf))

2022-08-24 Thread dthorn at google dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106725 --- Comment #2 from Daniel Thornburgh --- (In reply to Richard Biener from comment #1) > If GCC, with LTO, would partition the program into two LTRANS partitions, > one containing main and bar and one containing foo then applying this > optimiza

[Bug c++/106652] [C++23] P1467 - Extended floating-point types and standard names

2022-08-24 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106652 --- Comment #3 from Jakub Jelinek --- Testcase for the already implemented features: // P1467R9 - Extended floating-point types and standard names. // { dg-do compile { target c++23 } } // { dg-options "" } namespace std { #ifdef __STDCPP_FLO

[Bug target/102146] [11 regression] several test cases fails after r11-8940

2022-08-24 Thread segher at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102146 Segher Boessenkool changed: What|Removed |Added Resolution|--- |FIXED Status|UNCONFIRM

[Bug c++/106652] [C++23] P1467 - Extended floating-point types and standard names

2022-08-24 Thread joseph at codesourcery dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106652 --- Comment #4 from joseph at codesourcery dot com --- Regarding mangling: I expect this change should fix bug 85518. General: I expect some glibc header changes might be appropriate, where they currently assume __FloatN keywords aren't suppor

[Bug fortran/106731] ICE on automatic array of derived type with DTIO

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

[Bug debug/106718] GCC does not follow DWARF5 standard for DW_AT_ranges and DW_FORM_rnglistx

2022-08-24 Thread navidr at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106718 --- Comment #2 from Navid Rahimi --- Thanks for clarifying it. I was able to fix a bug somewhere else with your explanation.

[Bug debug/106718] GCC does not follow DWARF5 standard for DW_AT_ranges and DW_FORM_rnglistx

2022-08-24 Thread navidr at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106718 Navid Rahimi changed: What|Removed |Added Resolution|--- |INVALID Status|UNCONFIRMED

[Bug fortran/103694] [12/13 Regression] ICE in gfc_conv_expr_op, at fortran/trans-expr.c:3882 since r12-3993-gb19bbfb148250536

2022-08-24 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103694 --- Comment #8 from CVS Commits --- The master branch has been updated by Harald Anlauf : https://gcc.gnu.org/g:55d8c5409325001c89c35c3d04d425dec9127146 commit r13-2177-g55d8c5409325001c89c35c3d04d425dec9127146 Author: Harald Anlauf Date: T

[Bug target/106600] __builtin_bswap32 is not hooked up for ZBB

2022-08-24 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106600 --- Comment #3 from CVS Commits --- The trunk branch has been updated by Andrew Pinski : https://gcc.gnu.org/g:cb2daf5acce003300ee948a89860c0d13ebcae79 commit r13-2178-gcb2daf5acce003300ee948a89860c0d13ebcae79 Author: Andrew Pinski Date: Fr

[Bug target/106601] __builtin_bswap16 code gen could be improved with ZBB enabled

2022-08-24 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106601 --- Comment #4 from CVS Commits --- The trunk branch has been updated by Andrew Pinski : https://gcc.gnu.org/g:e5e6983c3da53729e58a32af1d531ea74b3dbf5d commit r13-2179-ge5e6983c3da53729e58a32af1d531ea74b3dbf5d Author: Andrew Pinski Date: Fr

[Bug testsuite/106690] check_effective_target_bswap should be enabled for riscv if ZBB ISA extension is enabled

2022-08-24 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106690 --- Comment #3 from CVS Commits --- The trunk branch has been updated by Andrew Pinski : https://gcc.gnu.org/g:dec5faa2b2f0d311daa6defd4b4f3c1965748ddf commit r13-2180-gdec5faa2b2f0d311daa6defd4b4f3c1965748ddf Author: Andrew Pinski Date: Fr

[Bug testsuite/106690] check_effective_target_bswap should be enabled for riscv if ZBB ISA extension is enabled

2022-08-24 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106690 Andrew Pinski changed: What|Removed |Added Resolution|--- |FIXED Target Milestone|---

[Bug target/106600] __builtin_bswap32 is not hooked up for ZBB

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

[Bug target/106601] __builtin_bswap16 code gen could be improved with ZBB enabled

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

[Bug testsuite/106516] New test case gcc.dg/pr104992.c fails on power 10

2022-08-24 Thread bergner at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106516 --- Comment #8 from Peter Bergner --- (In reply to Kewen Lin from comment #7) > In this patch, I mainly > followed the existing practice vect_int_mult (there are also some similar > effective targets describing target vector support capability).

[Bug fortran/106731] ICE on automatic array of derived type with DTIO

2022-08-24 Thread federico.perini at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106731 --- Comment #4 from federico --- The TREE_STATIC assert should be valid according to what reported in the implementation at report https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48298 But, I can't tell what that means.

[Bug target/106586] riscv32 still broke with zba_zbb_zbc_zbs, ICE in do_SUBST in C++ code

2022-08-24 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106586 --- Comment #14 from CVS Commits --- The trunk branch has been updated by Andrew Pinski : https://gcc.gnu.org/g:2c721ea9473ad7615bb47b66509097bd254bb839 commit r13-2188-g2c721ea9473ad7615bb47b66509097bd254bb839 Author: Andrew Pinski Date: M

[Bug target/106588] The constraints on most of the patterns in bitmanip.md are broken

2022-08-24 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106588 --- Comment #3 from CVS Commits --- The trunk branch has been updated by Andrew Pinski : https://gcc.gnu.org/g:df5204ddd4b8e3a2d02bb3ad5bcdb9d636b02537 commit r13-2190-gdf5204ddd4b8e3a2d02bb3ad5bcdb9d636b02537 Author: Andrew Pinski Date: Mo

[Bug target/106632] undefined code causes assembler failure

2022-08-24 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106632 --- Comment #2 from CVS Commits --- The trunk branch has been updated by Andrew Pinski : https://gcc.gnu.org/g:df5204ddd4b8e3a2d02bb3ad5bcdb9d636b02537 commit r13-2190-gdf5204ddd4b8e3a2d02bb3ad5bcdb9d636b02537 Author: Andrew Pinski Date: Mo

[Bug target/106586] riscv32 still broke with zba_zbb_zbc_zbs, ICE in do_SUBST in C++ code

2022-08-24 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106586 Andrew Pinski changed: What|Removed |Added Status|ASSIGNED|RESOLVED Target Milestone|---

[Bug target/106632] undefined code causes assembler failure

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

[Bug target/106588] The constraints on most of the patterns in bitmanip.md are broken

2022-08-24 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106588 Andrew Pinski changed: What|Removed |Added Resolution|--- |FIXED Target Milestone|---

[Bug fortran/106731] ICE on automatic array of derived type with DTIO

2022-08-24 Thread sgk at troutmask dot apl.washington.edu via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106731 --- Comment #5 from Steve Kargl --- On Wed, Aug 24, 2022 at 07:10:20PM +, federico.perini at gmail dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106731 > > --- Comment #4 from federico --- > The TREE_STATIC assert should be

[Bug fortran/105012] [12/13 Regression] wrf from SPECCPU2017 ICEs during LTO linking since r12-7692-g8db155ddf8cec9

2022-08-24 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105012 --- Comment #17 from anlauf at gcc dot gnu.org --- (In reply to Richard Biener from comment #11) > (In reply to Richard Biener from comment #10) > > likely triggered by the INTENT(out), it looks like gfortran fails to > > properly > > name-looku

[Bug fortran/105012] [12/13 Regression] wrf from SPECCPU2017 ICEs during LTO linking since r12-7692-g8db155ddf8cec9

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

[Bug target/100736] ICE: unrecognizable insn

2022-08-24 Thread segher at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100736 --- Comment #6 from Segher Boessenkool --- There are so many things here, it's hard to start. Two big things: Firstly, this is not floating point at all, so -ffinite-math-only should not make any difference. We currently abuse CCFP (in a non-

[Bug libstdc++/106735] New: tens of thousands of errors in C++ library

2022-08-24 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106735 Bug ID: 106735 Summary: tens of thousands of errors in C++ library Product: gcc Version: 13.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libst

[Bug libstdc++/106735] tens of thousands of errors in C++ library

2022-08-24 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106735 Marek Polacek changed: What|Removed |Added Last reconfirmed||2022-08-24 Ever confirmed|0

[Bug libstdc++/106735] tens of thousands of errors in C++ library

2022-08-24 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106735 --- Comment #2 from seurer at gcc dot gnu.org --- It it causing so many error messages that emails to the gcc test results list from my autotesters are being rejected as they are 3.9MB in size.

[Bug libstdc++/106735] tens of thousands of errors in C++ library

2022-08-24 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106735 Marek Polacek changed: What|Removed |Added CC||jwakely.gcc at gmail dot com --- Commen

[Bug libstdc++/106735] tens of thousands of errors in C++ library

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

[Bug libstdc++/106735] tens of thousands of errors in C++ library

2022-08-24 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106735 Jonathan Wakely changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug target/106459] Compiler crashing for loongarch64-linux-gnu on windows

2022-08-24 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106459 --- Comment #7 from CVS Commits --- The master branch has been updated by Chenghua Xu : https://gcc.gnu.org/g:b169b67d7dafe2b786f87c31d6b2efc603fd880c commit r13-2195-gb169b67d7dafe2b786f87c31d6b2efc603fd880c Author: Chenghua Xu Date: Wed A

[Bug target/106459] Compiler crashing for loongarch64-linux-gnu on windows

2022-08-24 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106459 --- Comment #8 from CVS Commits --- The releases/gcc-12 branch has been updated by Chenghua Xu : https://gcc.gnu.org/g:ce753c2792363f1b4cfe2ac56b2da562b34151f3 commit r12-8713-gce753c2792363f1b4cfe2ac56b2da562b34151f3 Author: Chenghua Xu Date

[Bug target/106728] Cannot Compile EXE on Shared Network Drive (Windows, MinGW)

2022-08-24 Thread johntravolski1 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106728 --- Comment #2 from John Smith --- (In reply to Andrew Pinski from comment #1) > > g++ -std=c++11 iterate.cpp -o "Z:\28sec\out.exe" > > > Does `g++ -c -std=c++11 iterate.cpp -o "\\machine_name\d\performance > testing\t.o" ` work? > > Also if

[Bug target/106728] Cannot Compile EXE on Shared Network Drive (Windows, MinGW)

2022-08-24 Thread johntravolski1 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106728 --- Comment #3 from John Smith --- Please ignore the different machine names in the output I posted above, I forgot to change it in both appearances. I attempted to change it to "machine_name" to avoid confusion but missed it in one spot and I d

[Bug target/106728] Cannot Compile EXE on Shared Network Drive (Windows, MinGW)

2022-08-24 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106728 --- Comment #4 from Andrew Pinski --- Try the following: g++ -std=c++11 iterate.cpp S -o "Z:\28sec\out.s" If this works, then you should report it to binutils. Though I suspect it is https://sourceware.org/bugzilla/show_bug.cgi?id=25713 which w

[Bug target/106728] Cannot Compile EXE on Shared Network Drive (Windows, MinGW)

2022-08-24 Thread johntravolski1 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106728 --- Comment #5 from John Smith --- (In reply to Andrew Pinski from comment #4) > Try the following: > g++ -std=c++11 iterate.cpp S -o "Z:\28sec\out.s" > > If this works, then you should report it to binutils. > Though I suspect it is https://so

[Bug target/106728] Cannot Compile EXE on Shared Network Drive (Windows, MinGW)

2022-08-24 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106728 --- Comment #6 from Andrew Pinski --- I had a typo, it should have been -S rather than just S.

[Bug middle-end/106725] LTO semantics for __attribute__((leaf))

2022-08-24 Thread rguenther at suse dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106725 --- Comment #3 from rguenther at suse dot de --- On Wed, 24 Aug 2022, dthorn at google dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106725 > > --- Comment #2 from Daniel Thornburgh --- > (In reply to Richard Biener from comme

[Bug target/106736] New: [13 Regression] ICE in gen_movxo, at config/rs6000/mma.md:333

2022-08-24 Thread asolokha at gmx dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106736 Bug ID: 106736 Summary: [13 Regression] ICE in gen_movxo, at config/rs6000/mma.md:333 Product: gcc Version: 13.0 Status: UNCONFIRMED Keywords: ice-on-valid-cod

[Bug target/106736] [13 Regression] ICE in gen_movxo, at config/rs6000/mma.md:333

2022-08-24 Thread asolokha at gmx dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106736 Arseny Solokha changed: What|Removed |Added Keywords|ice-on-valid-code |ice-on-invalid-code --- Comment #1 fro

[Bug tree-optimization/106737] New: [13 Regression] ICE: verify_ssa failed (error: stmt with wrong VUSE)

2022-08-24 Thread asolokha at gmx dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106737 Bug ID: 106737 Summary: [13 Regression] ICE: verify_ssa failed (error: stmt with wrong VUSE) Product: gcc Version: 13.0 Status: UNCONFIRMED Keywords: ice-on-va

  1   2   >