[Bug c++/113683] explicit template instantiation wrongly checks private base class accessibility

2024-09-07 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113683 --- Comment #2 from Andrew Pinski --- >clang accepts it though ... EDG also accepts it. so this is 2/4.

[Bug c++/116640] Inconsistent compiler rules when using private types as default template parameters

2024-09-07 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116640 --- Comment #1 from Andrew Pinski --- >For comparison, Clang and MSVC accept both Inner1 and Inner2. EDG also accepts both.

[Bug c++/79013] Inconsistent auto diagnostic in member declarations

2024-09-07 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79013 Andrew Pinski changed: What|Removed |Added CC||iamkirkezz at gmail dot com --- Comment

[Bug c++/116446] GCC incorrectly accepts multiple method declarations with deduced return types inside a class definition

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

[Bug c++/116446] GCC incorrectly accepts multiple method declarations with deduced return types

2024-09-07 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116446 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/116639] "private" access specifier not respected in overloaded SFINAE context

2024-09-07 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116639 Andrew Pinski changed: What|Removed |Added Last reconfirmed||2024-09-07 See Also|

[Bug target/116629] [14/15 Regression] Building openvino with -flto ICEs in aarch64_sve::gimple_folder::redirect_pred_x

2024-09-07 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116629 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever confirmed|0

[Bug target/116629] [14/15 Regression] Building openvino with -flto ICEs in aarch64_sve::gimple_folder::redirect_pred_x

2024-09-07 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116629 Andrew Pinski changed: What|Removed |Added Attachment #59068|0 |1 is obsolete|

[Bug target/116629] [14/15 Regression] Building openvino with -flto ICEs in aarch64_sve::gimple_folder::redirect_pred_x

2024-09-07 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116629 --- Comment #10 from Andrew Pinski --- Created attachment 59069 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59069&action=edit Reduced all the way I can make it Still LTO only: `-shared -O3 -march=armv9-a -flto`

[Bug target/116629] [14/15 Regression] Building openvino with -flto ICEs in aarch64_sve::gimple_folder::redirect_pred_x

2024-09-07 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116629 --- Comment #9 from Andrew Pinski --- Created attachment 59068 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59068&action=edit slightly reduced `-shared -O3 -march=armv9-a -flto` Will reduce it further in a few minutes.

[Bug target/116629] [14/15 Regression] Building openvino with -flto ICEs in aarch64_sve::gimple_folder::redirect_pred_x

2024-09-07 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116629 --- Comment #8 from Andrew Pinski --- Created attachment 59067 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59067&action=edit Preprocessed testcase aarch64-linux-gnu-g++ -shared t.ii -O3 -flto -march=armv8.2-a+sve+fp16+dotprod

[Bug target/116629] [14/15 Regression] Building openvino with -flto ICEs in aarch64_sve::gimple_folder::redirect_pred_x

2024-09-07 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116629 --- Comment #7 from Andrew Pinski --- Reduced down to one object file: ``` aarch64-linux-gnu-g++ build/src/cpu/kernels/activation/generic/sve/fp16.os -shared ```

[Bug libgcc/116637] malloc and calloc assertion fails when two consecutive sizes don't match

2024-09-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116637 --- Comment #3 from Andrew Pinski --- This sounds like going to past the bounds of the calloc. Try using valgrind or -fsanitize=address one of those two will catch where your bug is.

[Bug tree-optimization/116638] False-positive maybe-uninitizlied warning: ‘*(const std::array*)((char*)& +12)’ may be used uninitialized [-Werror=maybe-uninitialized]

2024-09-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116638 --- Comment #2 from Andrew Pinski --- This might be a dup of the other Wunitialized issues with std::variant.

[Bug target/116629] [14/15 Regression] Building openvino with -flto ICEs in aarch64_sve::gimple_folder::redirect_pred_x

2024-09-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116629 --- Comment #6 from Andrew Pinski --- Trying to get a reduced testcase somehow ...

[Bug target/116629] [14/15 Regression] Building openvino with -flto ICEs in aarch64_sve::gimple_folder::redirect_pred_x

2024-09-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116629 --- Comment #5 from Andrew Pinski --- tree arg0_type = type_argument_type (TREE_TYPE (fndecl), 1);

[Bug target/116629] [14/15 Regression] Building openvino with -flto ICEs in aarch64_sve::gimple_folder::redirect_pred_x

2024-09-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116629 --- Comment #4 from Andrew Pinski --- (In reply to Andrew Pinski from comment #3) > I wonder if it could be reproduced by compiling ComputeLibrary and its > examples with LTO. Yes just building upstream version of ComputeLibrary (with some incl

[Bug target/116629] [14/15 Regression] Building openvino with -flto ICEs in aarch64_sve::gimple_folder::redirect_pred_x

2024-09-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116629 --- Comment #3 from Andrew Pinski --- (In reply to Richard Biener from comment #1) > See https://build.opensuse.org/package/show/openSUSE:Factory:ARM/openvino for > getting to sources/flags and a more complete build log. Sorry for not > providi

[Bug tree-optimization/116601] [12/13/14/15 Regression] during GIMPLE pass: fab ICE: verify_gimple failed: statement marked for throw, but doesn't with -O -fnon-call-exceptions

2024-09-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116601 --- Comment #6 from Andrew Pinski --- Created attachment 59065 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59065&action=edit Patch which moves this folding to a different location So in the end, it is better to move this optimization t

[Bug tree-optimization/116098] [14/15 Regression] _Bool value from tagged union is incorrect when built with optimization since r14-1597-g64d90d06d2db43

2024-09-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116098 Andrew Pinski changed: What|Removed |Added Summary|[14 Regression] _Bool value |[14/15 Regression] _Bool

[Bug target/116600] [12/13/14/15 Regression] internal compiler error: in maybe_record_trace_start, at dwarf2cfi.cc:2584 since r7-5127-g827ab47ab1f

2024-09-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116600 Andrew Pinski changed: What|Removed |Added Summary|internal compiler error: in |[12/13/14/15 Regression]

[Bug target/116598] gcc.dg/c23-attr-reproducible-1.c and gcc.dg/c23-attr-unsequenced-1.c ICEs on aarch64 due to searching for attributes

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

[Bug tree-optimization/116569] [15 Regression] ICE in to_constant, at poly-int.h:592

2024-09-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116569 --- Comment #10 from Andrew Pinski --- (In reply to Andrew Pinski from comment #9) > Oh wait the problem is this is before lowering but SVE vectors can't be > lowered. > > I think maybe the lowering pass should handle the case where: > !target_

[Bug tree-optimization/116569] [15 Regression] ICE in to_constant, at poly-int.h:592

2024-09-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116569 --- Comment #9 from Andrew Pinski --- (In reply to Andrew Pinski from comment #8) > (In reply to Jennifer Schmitz from comment #7) > > Thanks for the quick reply. I tried > > > > (simplify > > (minus (convert1? @0) (convert2? (mult:c (trunc_di

[Bug tree-optimization/116569] [15 Regression] ICE in to_constant, at poly-int.h:592

2024-09-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116569 --- Comment #8 from Andrew Pinski --- (In reply to Jennifer Schmitz from comment #7) > Thanks for the quick reply. I tried > > (simplify > (minus (convert1? @0) (convert2? (mult:c (trunc_div @@0 @@1) @1))) > (if (INTEGRAL_TYPE_P (type) >

[Bug tree-optimization/116569] [15 Regression] ICE in to_constant, at poly-int.h:592

2024-09-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116569 --- Comment #6 from Andrew Pinski --- Try optimize_vectors_before_lowering_p () like what is used a few other places.

[Bug target/116629] [14/15 Regression] Building openvino with -flto ICEs in aarch64_sve::gimple_folder::redirect_pred_x

2024-09-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116629 Andrew Pinski changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug tree-optimization/116628] [15 Regression] ICE in vect_analyze_loop_1 on aarch64 with -Ofast in TSVC

2024-09-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116628 --- Comment #1 from Andrew Pinski --- What revision/commit id are you using? Is it before or after r15-3411 ?

[Bug debug/116627] [14/15 Regression] armv6l: ICE in kernel's net/ipv4/ipmr.c

2024-09-05 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116627 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |14.3 Summary|armv6l: ICE in

[Bug target/116625] [15 regression] regressions on arm-eabi since r15-1619-g3b9b8d6cfdf593

2024-09-05 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116625 Andrew Pinski changed: What|Removed |Added Last reconfirmed||2024-09-06 Target Milestone|---

[Bug sanitizer/116624] hwasan/large-aligned-1.c dejatest fails on aarch64

2024-09-05 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116624 Andrew Pinski changed: What|Removed |Added Resolution|--- |WONTFIX Status|WAITING

[Bug middle-end/116626] ICE while VLA vectorisation

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

[Bug tree-optimization/116569] [15 Regression] ICE in to_constant, at poly-int.h:592

2024-09-05 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116569 Andrew Pinski changed: What|Removed |Added CC||kugan at gcc dot gnu.org --- Comment #4

[Bug sanitizer/116624] hwasan/large-aligned-1.c dejatest fails on aarch64

2024-09-05 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116624 --- Comment #5 from Andrew Pinski --- It might be just the case that Older hwasan is broken with some kernels. Also the output of the program happens right before the failure. So we need that.

[Bug target/116625] [15 regression] regressions on arm-eabi since r15-1619-g3b9b8d6cfdf593

2024-09-05 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116625 --- Comment #1 from Andrew Pinski --- Since the difference is in main, I suspect if the function was named differently there would be no difference. That is main is known to be called once so the frequence of this is being taken into account. I

[Bug sanitizer/116624] hwasan/large-aligned-1.c dejatest fails on aarch64

2024-09-05 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116624 Andrew Pinski changed: What|Removed |Added Component|target |sanitizer Last reconfirmed|

[Bug c++/101070] ICE: Error reporting routines re-entered.

2024-09-05 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101070 Andrew Pinski changed: What|Removed |Added CC||iamanonymous.cs at gmail dot com --- C

[Bug c++/116612] ICE:compiler crashed with the aligned attribute

2024-09-05 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116612 Andrew Pinski changed: What|Removed |Added Resolution|--- |DUPLICATE Status|NEW

[Bug c++/116612] ICE:compiler crashed with the aligned attribute

2024-09-05 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116612 Andrew Pinski changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug lto/116614] lto-wrapper: fatal error: Too many copied sections: Operation not supported

2024-09-05 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116614 Andrew Pinski changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug lto/116614] lto-wrapper: fatal error: Too many copied sections: Operation not supported

2024-09-05 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116614 --- Comment #1 from Andrew Pinski --- Hmm, I remembered there was some changes in how lto sections were done so get around the limitation of macho but maybe it was only done for macho (darwin).

[Bug target/116620] Feature request: type attribute to control storage size of pointers

2024-09-05 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116620 --- Comment #3 from Andrew Pinski --- https://gcc.gnu.org/pipermail/gcc/2008-July/178284.html

[Bug target/116620] Feature request: type attribute to control storage size of pointers

2024-09-05 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116620 --- Comment #2 from Andrew Pinski --- Note this is called compressed pointers .

[Bug target/116620] Feature request: type attribute to control storage size of pointers

2024-09-05 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116620 Andrew Pinski changed: What|Removed |Added Severity|normal |enhancement --- Comment #1 from Andrew

[Bug target/116621] [12/13/14/15 Regression] x86_64: Crash when fetching va_arg of type union

2024-09-05 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116621 Andrew Pinski changed: What|Removed |Added Keywords||needs-bisection, wrong-code Last reco

[Bug c++/52145] [C++11] [DR 903] zero-valued integer constant expression should prefer conversion to pointer

2024-09-05 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52145 Andrew Pinski changed: What|Removed |Added CC||luigighiron at gmail dot com --- Comment

[Bug c++/55004] [meta-bug] constexpr issues

2024-09-05 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55004 Bug 55004 depends on bug 116619, which changed state. Bug 116619 Summary: Invalid null pointer constant accepted in the initializer of a pointer https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116619 What|Removed

[Bug c++/116619] Invalid null pointer constant accepted in the initializer of a pointer

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

[Bug target/116617] x86_64: arch lunarlake not documented

2024-09-05 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116617 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever confirmed|0

[Bug tree-optimization/116616] Linux kernel fails to build on aarch64 due to r15-3256-g1c4b9826bd0d5a

2024-09-05 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116616 --- Comment #3 from Andrew Pinski --- I had mentioned before we maybe should inling popcount for targets which don't implement the optab. See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83171#c3 (and I know there is another reference too).

[Bug tree-optimization/116616] Linux kernel fails to build on aarch64 due to r15-3256-g1c4b9826bd0d5a

2024-09-05 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116616 Andrew Pinski changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug target/116615] Investigate LOGICAL_OP_NON_SHORT_CIRCUIT for RISC-V

2024-09-05 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116615 Andrew Pinski changed: What|Removed |Added Keywords||internal-improvement,

[Bug target/116615] Investigate LOGICAL_OP_NON_SHORT_CIRCUIT for RISC-V

2024-09-05 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116615 Andrew Pinski changed: What|Removed |Added Last reconfirmed||2024-09-05 Ever confirmed|0

[Bug tree-optimization/116601] [12/13/14/15 Regression] during GIMPLE pass: fab ICE: verify_gimple failed: statement marked for throw, but doesn't with -O -fnon-call-exceptions

2024-09-04 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116601 Andrew Pinski changed: What|Removed |Added Keywords||patch URL|

[Bug c++/116607] ICE: tree check: expected tree_list, have integer_cst in has_active_contract_condition, at cp/contracts.cc:1505 with no_sanitize attribute and -fcontracts option

2024-09-04 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116607 Andrew Pinski changed: What|Removed |Added Last reconfirmed||2024-09-05 Ever confirmed|0

[Bug target/116600] internal compiler error: in maybe_record_trace_start, at dwarf2cfi.cc:2584

2024-09-04 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116600 --- Comment #4 from Andrew Pinski --- >From the dump file: ``` Inconsistent CFI state! SHOULD have: .cfi_def_cfa 31, 32 .cfi_offset 29, -32 .cfi_offset 30, -24 DO have: .cfi_def_cfa 31, 32 .cfi_offset 19,

[Bug c/116605] __builtin_object_size and __builtin_dynamic_object_size in mode 1 fall back to mode 0 for rows of multidimensional arrays

2024-09-04 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116605 Andrew Pinski changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug target/116598] gcc.dg/c23-attr-reproducible-1.c and gcc.dg/c23-attr-unsequenced-1.c ICEs on aarch64 due to searching for attributes

2024-09-04 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116598 Andrew Pinski changed: What|Removed |Added URL||https://gcc.gnu.org/piperma

[Bug target/116604] [15 regression] regressions on aarch64 since r15-1619-g3b9b8d6cfdf593

2024-09-04 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116604 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |15.0 Keywords|

[Bug tree-optimization/116601] [12/13/14/15 Regression] during GIMPLE pass: fab ICE: verify_gimple failed: statement marked for throw, but doesn't with -O -fnon-call-exceptions

2024-09-04 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116601 Andrew Pinski changed: What|Removed |Added Summary|[15 Regression] during |[12/13/14/15 Regression]

[Bug tree-optimization/116601] [15 Regression] during GIMPLE pass: fab ICE: verify_gimple failed: statement marked for throw, but doesn't with -O -fnon-call-exceptions

2024-09-04 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116601 --- Comment #4 from Andrew Pinski --- Created attachment 59051 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59051&action=edit Cleaned up testcase `-O1 -fnon-call-exceptions` This cleaned up testcase fails since GCC 7 even.

[Bug tree-optimization/116601] [15 Regression] during GIMPLE pass: fab ICE: verify_gimple failed: statement marked for throw, but doesn't with -O -fnon-call-exceptions

2024-09-04 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116601 --- Comment #3 from Andrew Pinski --- The fix which I am testing: ``` diff --git a/gcc/tree-ssa-ccp.cc b/gcc/tree-ssa-ccp.cc index 44711018e0e..3cd385f476b 100644 --- a/gcc/tree-ssa-ccp.cc +++ b/gcc/tree-ssa-ccp.cc @@ -4325,8 +4325,15 @@ pass_fo

[Bug tree-optimization/116601] [15 Regression] during GIMPLE pass: fab ICE: verify_gimple failed: statement marked for throw, but doesn't with -O -fnon-call-exceptions

2024-09-04 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116601 --- Comment #2 from Andrew Pinski --- The bug is in optimize_memcpy or maybe after the call to optimize_memcpy. It has been a latent issue since r7-5443-g7b45d0dfeb5f85 .

[Bug tree-optimization/116601] [15 Regression] during GIMPLE pass: fab ICE: verify_gimple failed: statement marked for throw, but doesn't with -O -fnon-call-exceptions

2024-09-04 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116601 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Component|middle-end

[Bug target/116600] internal compiler error: in maybe_record_trace_start, at dwarf2cfi.cc:2584

2024-09-04 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116600 Andrew Pinski changed: What|Removed |Added See Also|https://gcc.gnu.org/bugzill | |a/show_bug.cgi?id=9

[Bug target/116600] internal compiler error: in maybe_record_trace_start, at dwarf2cfi.cc:2584

2024-09-04 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116600 --- Comment #1 from Andrew Pinski --- I am 99% sure this is related to the asm goto.

[Bug target/3506] volatile forces load into register

2024-09-04 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3506 Andrew Pinski changed: What|Removed |Added CC||andi-gcc at firstfloor dot org --- Commen

[Bug target/116599] volatile generates unexpected RMW on global

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

[Bug target/116598] gcc.dg/c23-attr-reproducible-1.c and gcc.dg/c23-attr-unsequenced-1.c ICEs on aarch64 due to searching for attributes

2024-09-04 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116598 Andrew Pinski changed: What|Removed |Added Last reconfirmed||2024-09-04 Ever confirmed|0

[Bug target/116598] New: gcc.dg/c23-attr-reproducible-1.c and gcc.dg/c23-attr-unsequenced-1.c ICEs on aarch64 due to searching for attributes

2024-09-04 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116598 Bug ID: 116598 Summary: gcc.dg/c23-attr-reproducible-1.c and gcc.dg/c23-attr-unsequenced-1.c ICEs on aarch64 due to searching for attributes Product: gcc Version

[Bug c++/116595] default-initialization of vfloat32m1x4_t (RISCV V) or svfloat32x4_t (Armv9-a SVE) causes ICE

2024-09-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116595 Andrew Pinski changed: What|Removed |Added Keywords||ice-checking --- Comment #4 from Andrew

[Bug c++/116595] default-initialization of vfloat32m1x4_t (RISCV V) or svfloat32x4_t (Armv9-a SVE) causes ICE

2024-09-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116595 --- Comment #3 from Andrew Pinski --- (In reply to Kito Cheng from comment #2) > Hmmm, it's not well defined in the rvv intrinsic doc, but I suppose this > should at least work (compile-able) without crash, also it seems works fine > on GCC 14

[Bug target/116591] internal compiler error: in extract_insn when compiling for risc-v xtheadvector

2024-09-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116591 --- Comment #2 from Andrew Pinski --- Filed PR 116595 for the ICE in to_constant since it also happens with SVE code.

[Bug c++/116595] default-initialization of vfloat32m1x4_t (RISCV V) or svfloat32x4_t (Armv9-a SVE) causes ICE

2024-09-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116595 Andrew Pinski changed: What|Removed |Added Summary|default-initialization of |default-initialization of

[Bug target/116595] New: default-initialization of vfloat32m1x4_t causes ICE

2024-09-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116595 Bug ID: 116595 Summary: default-initialization of vfloat32m1x4_t causes ICE Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Compone

[Bug target/116591] internal compiler error: in to_constant or extract_insn when compiling for risc-v xtheadvector

2024-09-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116591 --- Comment #1 from Andrew Pinski --- The to_constant issue happens with -march=rv64gcv so filing it seperately.

[Bug target/116590] unrecognized opcode th.vmv8r.v th.vfrec7.v when compiling for risc-v xtheadvector

2024-09-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116590 Andrew Pinski changed: What|Removed |Added Ever confirmed|1 |0 Status|WAITING

[Bug target/116594] [meta-bug] xtheadvector brokeness

2024-09-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116594 --- Comment #1 from Andrew Pinski --- All known brokeness of xtheadvector .

[Bug target/116594] New: [meta-bug] xtheadvector brokeness

2024-09-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116594 Bug ID: 116594 Summary: [meta-bug] xtheadvector brokeness Product: gcc Version: 15.0 Status: UNCONFIRMED Keywords: meta-bug Severity: normal Priority: P3

[Bug target/116592] illegal operands th.vsetvli zero,0,e32,m8 with -O2 -O3 when compiling for risc-v xtheadvector

2024-09-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116592 --- Comment #1 from Andrew Pinski --- I think it is time to remove xtheadvector support it is just broken.

[Bug target/116590] unrecognized opcode th.vmv8r.v th.vfrec7.v when compiling for risc-v xtheadvector

2024-09-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116590 --- Comment #3 from Andrew Pinski --- To me xtheadvector support Should never have been added.

[Bug target/116590] unrecognized opcode th.vmv8r.v th.vfrec7.v when compiling for risc-v xtheadvector

2024-09-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116590 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug target/115910] [15 Regression] ((unsigned)x)/3 with a range for (unsigned)x that does not have the sign bit set seems to produce much worse code

2024-09-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115910 Andrew Pinski changed: What|Removed |Added Component|middle-end |target --- Comment #2 from Andrew Pinsk

[Bug middle-end/116358] [15 Regression] undefined reference to `__umindi3' at -O3 when compiling with SVE since r15-2890-g72c9b5f438f22c

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

[Bug target/116589] [15 regression] vectorization regressions on aarch64 since r15-1575-gea8061f46a30

2024-09-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116589 --- Comment #4 from Andrew Pinski --- gcc.target/aarch64/sve/vec_bool_cmp_1.c and gcc.target/aarch64/sve/ptest_1.c looks like the same issue.

[Bug target/116589] [15 regression] vectorization regressions on aarch64 since r15-1575-gea8061f46a30

2024-09-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116589 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |15.0 --- Comment #2 from Andrew Pinski

[Bug target/116589] [15 regression] vectorization regressions on aarch64 since r15-1575-gea8061f46a30

2024-09-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116589 Andrew Pinski changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug tree-optimization/112402] [12/13/14/15 Regression] Path splitting causes if-conversion miss

2024-09-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112402 --- Comment #10 from Andrew Pinski --- (In reply to Andrew Pinski from comment #9) > Fixed. I should mention this is not worth fixing on the release branches. Nobody else noticed this until I found it.

[Bug tree-optimization/94274] fold phi whose incoming args are defined from binary operations

2024-09-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94274 Bug 94274 depends on bug 112402, which changed state. Bug 112402 Summary: [12/13/14/15 Regression] Path splitting causes if-conversion miss https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112402 What|Removed |Adde

[Bug tree-optimization/64700] Sink common code through PHI

2024-09-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64700 Bug 64700 depends on bug 112402, which changed state. Bug 112402 Summary: [12/13/14/15 Regression] Path splitting causes if-conversion miss https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112402 What|Removed |Adde

[Bug tree-optimization/112402] [12/13/14/15 Regression] Path splitting causes if-conversion miss

2024-09-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112402 Andrew Pinski changed: What|Removed |Added Target Milestone|12.5|15.0 Status|ASSIGNED

[Bug tree-optimization/116588] wrong code with -O2 -fno-vect-cost-model -fno-tree-dominator-opts -fno-tree-fre --param=vrp-block-limit=0

2024-09-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116588 Andrew Pinski changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED

[Bug tree-optimization/112402] [12/13/14/15 Regression] Path splitting causes if-conversion miss

2024-09-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112402 Andrew Pinski changed: What|Removed |Added URL||https://gcc.gnu.org/piperma

[Bug tree-optimization/116585] [12/13/14/15 Regression] SSA corruption with -O3

2024-09-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116585 Andrew Pinski changed: What|Removed |Added Ever confirmed|0 |1 Summary|[12/13/14/15 Regre

[Bug tree-optimization/116585] [12/13/14/15 Regression] SSA corruption with -O3,-fvect-cost-model=very-cheap cures the failure

2024-09-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116585 Andrew Pinski changed: What|Removed |Added Known to work||10.5.0 Keywords|

[Bug debug/104277] [meta-bug] gstatement-frontiers causes fcompare-debug issues

2024-09-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104277 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/116418] [12/13/14/15 Regression] statement expressions as initializer for decltype auto breaks in templates with optimization turned on and debug info turned on

2024-09-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116418 --- Comment #6 from Andrew Pinski --- (In reply to Andrew Pinski from comment #5) > (In reply to Jakub Jelinek from comment #4) > > Can't reproduce either, tried GCC 11, 12, 13, 14, trunk, -O1 -std=c++20 or > > -O1 -std=c++23. > > Oh it is with

[Bug c++/116418] [12/13/14/15 Regression] statement expressions as initializer for decltype auto breaks in templates with optimization turned on and debug info turned on

2024-09-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116418 Andrew Pinski changed: What|Removed |Added Summary|[12/13/14/15 Regression]|[12/13/14/15 Regression]

[Bug tree-optimization/116577] [15 Regression] tonto in SPECCPU 2006 ICEs in vect_lower_load_permutations

2024-09-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116577 Andrew Pinski changed: What|Removed |Added Target|aarch64*|aarch64* x86_64 --- Comment #6 from And

[Bug tree-optimization/116577] [15 Regression] tonto in SPECCPU 2006 ICEs in vect_lower_load_permutations

2024-09-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116577 --- Comment #5 from Andrew Pinski --- (In reply to Andrew Pinski from comment #4) > (In reply to Tamar Christina from comment #2) > > compiled with -mcpu=neoverse-v1 -Ofast reproduces the ICE > > `-march=armv9-a -O3 ` is enough to reproduce it.

<    2   3   4   5   6   7   8   9   10   11   >