[Bug target/110788] Spilling to mask register for GPR vec_duplicate
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110788 --- Comment #1 from Hongtao.liu --- I prefer to add an UNSPEC to vpbroadcastm, don't want to mix gpr and kmask too much for vec_duplicate:zero_extend pattern.
[Bug target/110788] Spilling to mask register for GPR vec_duplicate
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110788 --- Comment #2 from Hongtao.liu --- (In reply to Hongtao.liu from comment #1) > I prefer to add an UNSPEC to vpbroadcastm, don't want to mix gpr and kmask > too much for vec_duplicate:zero_extend pattern. And got this: .L3: vmovapd b(%rax), %ymm1{%k1} movl%edx, %esi subl$4, %edx movzwl %dx, %ecx vmulpd %ymm3, %ymm1, %ymm0{%k1}{z} vmovapd %ymm0, a(%rax){%k1} vpbroadcastd%ecx, %xmm0 addq$32, %rax vpcmpud $6, %xmm2, %xmm0, %k1 cmpw$4, %si ja .L3 vzeroupper
[Bug sanitizer/110814] Address Sanitizer misses 'global-buffer-overflow' for const arrays
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110814 Richard Biener changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed||2023-07-27 Status|UNCONFIRMED |NEW --- Comment #1 from Richard Biener --- Confirmed. We optimize a[1] to zero during gimplification so ASAN doesn't get a chance to see it.
[Bug c++/110816] Emit initialization code for empty class under -ftrivial-auto-var-init
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110816 --- Comment #4 from Richard Biener --- (In reply to Jonathan Wakely from comment #3) > (In reply to Andrew Pinski from comment #2) > > The only way to access that byte is to use memcpy or via char. > > -ftrivial-auto-var-init is not designed for security this way but rather for > > normal code ... > > That's not what the manual says (emphasis mine): > > "Initialize automatic variables with either a pattern or with zeroes to > increase the security and predictability of a program by preventing > **uninitialized memory disclosure** and use." probably should add 'some' qualification here. > > IIRC atomic compare and swap will zero it out too ... > > The std::atomic and std::atomic_ref compare_exchange members will zero it, > but the compiler built-in won't.
[Bug tree-optimization/110817] [14 Regression] wrong code with vector compares and vector lowering
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110817 --- Comment #3 from Richard Biener --- Hmm, we lower from v.0_1 = v; _2 = v.0_1 != { 0, 0 }; c.1_8 = c; _4 = (unsigned int) c.1_8; _3 = {_4, _4}; _10 = v.0_1 == _3; _9 = _2 | _10; _5 = VEC_COND_EXPR <_9, { 0, 0 }, { -1, -1 }>; _6 = VIEW_CONVERT_EXPR(_5); if (_6 != 0) that's v != 0 | v == c, I don't think that's equal to the original expression. Some match.pd pattern goes wrong here I think, possibly not honoring the sign of vector bools. goes wrong during forwprop1: --- a-t2.c.034t.ccp12023-07-27 09:22:25.683940331 +0200 +++ a-t2.c.035t.forwprop1 2023-07-27 09:22:25.683940331 +0200 @@ -6,19 +6,14 @@ Applying pattern match.pd:4716, gimple-match-2.cc:16058 Applying pattern match.pd:4586, gimple-match-2.cc:9314 Applying pattern match.pd:4586, gimple-match-2.cc:11869 +Applying pattern match.pd:5327, gimple-match-8.cc:3364 +Matching expression match.pd:1979, gimple-match-7.cc:91 +Applying pattern match.pd:4683, gimple-match-2.cc:15638 +Matching expression match.pd:1979, gimple-match-7.cc:91 ... @@ -48,10 +45,12 @@ v.2_7 = v; _8 = _4 != v.2_7; _9 = VEC_COND_EXPR <_8, { -1, -1 }, { 0, 0 }>; - _10 = _3 > _9; - _11 = VEC_COND_EXPR <_10, { -1, -1 }, { 0, 0 }>; + _10 = VEC_COND_EXPR <_2, { 0, 0 }, _8>; + _18 = _4 == v.2_7; + _17 = _2 | _18; + _11 = VEC_COND_EXPR <_17, { 0, 0 }, { -1, -1 }>; _12 = VIEW_CONVERT_EXPR(_11); - _13 = VIEW_CONVERT_EXPR(_12); + _13 = VIEW_CONVERT_EXPR(_11); if (_13 != 0)
[Bug gcov-profile/110827] C++20 coroutines aren't being measured by gcov
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110827 Richard Biener changed: What|Removed |Added Last reconfirmed||2023-07-27 Status|UNCONFIRMED |NEW Ever confirmed|0 |1 CC||iains at gcc dot gnu.org --- Comment #1 from Richard Biener --- I'm seeing all code properly instrumented. The coverage I see is -:1:#include -:2:#include -:3: -:4:struct task { -:5: struct promise { -:6:using handle_t = std::coroutine_handle; 1:7:task get_return_object() { 1:8: return task{handle_t::from_promise(*this)}; -:9:} 1: 10:std::suspend_never initial_suspend() noexcept { return {}; } 1: 11:std::suspend_always final_suspend() noexcept { return {}; } #: 12:void unhandled_exception() { std::terminate(); } 1: 13:void return_void() noexcept {} -: 14:friend task; -: 15: }; -: 16: using promise_type = promise; 1: 17: task(promise_type::handle_t handle) : handle_{handle} {} 1: 18: ~task() { 1: 19:if (handle_) { 1: 20: handle_.destroy(); -: 21:} 1: 22: } -: 23: private: -: 24: promise_type::handle_t handle_; -: 25:}; -: 26: 1: 27:task foo() { -: 28: std::cout << "Running..." << std::endl; -: 29: co_return; 2: 30:} -: 31: 1: 32:int main(int argc, char **argv) { 1: 33: foo(); 1: 34: return 0; -: 35:} I have no idea why for example line 28 isn't marked executed.
[Bug tree-optimization/110817] [14 Regression] wrong code with vector compares and vector lowering
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110817 --- Comment #4 from Andrew Pinski --- >that's v != 0 | v == c, I don't think that's equal to the original expression. It is. Here is the proof there: ((v > 0) ? -1 : 0) > ((v != c) ? -1 : 0) v is unsigned char: ((v != 0) ? -1 : 0) > ((v != c) ? -1 : 0) ((v != 0) ? (-1 > ((v != c) ? -1 : 0)) : 0 > (((v != c) ? -1 : 0))) (v != 0) ? 0 : (((v == c) ? -1 : 0)) ((v != 0) | (v == c)) ? -1 : 0
[Bug tree-optimization/110817] [14 Regression] wrong code with vector compares and vector lowering
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110817 --- Comment #5 from Andrew Pinski --- veclower produces: _36 = BIT_FIELD_REF <_9, 32, 0>; _37 = _36 != 0; _38 = _36 == 0; _39 = (signed int) _38; _40 = (signed int) _36; _41 = _40 + -1; _42 = BIT_FIELD_REF <_9, 32, 32>; _43 = _42 != 0; _44 = _42 == 0; _45 = (signed int) _44; _46 = (signed int) _42; _47 = _46 + -1; _5 = {_41, _47};(In reply to Andrew Pinski from comment #4) > >that's v != 0 | v == c, I don't think that's equal to the original > >expression. > > It is. > > Here is the proof there: > ((v > 0) ? -1 : 0) > ((v != c) ? -1 : 0) > v is unsigned char: Sorry it is unsigned (not unsigned char).
[Bug target/107257] [13 Regression] Wrong code at -O2 on x86_64-linux-gnu since r13-857-gf1652e3343b1ec47
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107257 Shaohua Li changed: What|Removed |Added Resolution|DUPLICATE |--- Status|RESOLVED|WAITING --- Comment #8 from Shaohua Li --- This bug is not a dup of https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107172, which has been fixed but the trunk is still faulty on this test case.
[Bug gcov-profile/110827] C++20 coroutines aren't being measured by gcov
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110827 --- Comment #2 from Iain Sandoe --- (In reply to Richard Biener from comment #1) > I'm seeing all code properly instrumented. The coverage I see is > 1: 27:task foo() { > -: 28: std::cout << "Running..." << std::endl; > -: 29: co_return; > 2: 30:} > > I have no idea why for example line 28 isn't marked executed. So we are recognising that the ramp function has run: foo () { compiler-generated code with no line numbers } but execution of the the outlined body (which is the 'actor' function) is not, apparently recorded. The actor is essentially: foo.actor() .. compiler-generated code no line numbers { std::cout << "Running..." << std::endl; co_return; } .. compiler-generated code no line numbers co_return expands to some compiler-generated code too - so it's possible the line numbers get confusing there - but the cout line ought to be uncontroversial.
[Bug tree-optimization/110817] [14 Regression] wrong code with vector compares and vector lowering
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110817 --- Comment #6 from Andrew Pinski --- _5 = VEC_COND_EXPR <_9, { 0, 0 }, { -1, -1 }>; _6 = VIEW_CONVERT_EXPR(_5); >From that veclower produces: _36; _36 = BIT_FIELD_REF <_9, 32, 0>; _37 = _36 != 0; _38 = _36 == 0; _39 = (signed int) _38; _40 = (signed int) _36; _41 = _40 + -1; _42 = BIT_FIELD_REF <_9, 32, 32>; _43 = _42 != 0; _44 = _42 == 0; _45 = (signed int) _44; _46 = (signed int) _42; _47 = _46 + -1; _5 = {_41, _47}; _6 = VIEW_CONVERT_EXPR(_5); Which looks wrong. that is _38 = _36 == 0; _40 = (signed int) _36; _41 = _40 + -1; _36 == 0 ? 0 : -1 which is the wrong way around ... GCC 13 veclower produced: _32; _32 = BIT_FIELD_REF <_7, 32, 0>; _33 = (_BoolD.2306) _32; _34 = ~_33; _35 = (intD.6) _34; _36 = _32 & 1; _37 = (intD.6) _36; _38 = _37 + -1; Which is: (_32 & 1) ? 0 : - 1;
[Bug tree-optimization/110817] [14 Regression] wrong code with vector compares and vector lowering
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110817 --- Comment #7 from Andrew Pinski --- (In reply to Andrew Pinski from comment #6) > _5 = VEC_COND_EXPR <_9, { 0, 0 }, { -1, -1 }>; > _6 = VIEW_CONVERT_EXPR(_5); > > From that veclower produces: >_36; ... > _38 = _36 == 0; > _40 = (signed int) _36; > _41 = _40 + -1; > > _36 == 0 ? 0 : -1 I read it wrong, actually it is: _40 = (signed int) _36 _41 = _40 + - 1; Which gives -2 and -1 rather than -1 and 0 ...
[Bug tree-optimization/110817] [14 Regression] wrong code with vector compares and vector lowering
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110817 --- Comment #8 from Andrew Pinski --- The problem is: _37 = _36 != 0; is not being used but I can't see how though.
[Bug c++/110816] Emit initialization code for empty class under -ftrivial-auto-var-init
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110816 --- Comment #5 from Jonathan Wakely --- And fix the spelling of zeros, which is generally preferred to zeroes for the noun.
[Bug c++/110824] Gcc crashing on a lambda capture
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110824 --- Comment #2 from Denis Yaroshevskiy --- FYI, this is my workaround: ``` template struct just_shuffle_test_selector { Selector sel; template auto operator()(Args... args) const requires(std::invocable) { auto r = sel(args...); if constexpr( !eve::detail::matched_shuffle ) { return kumi::tuple {r, eve::index<-1>}; } else return kumi::tuple {r, eve::index<0>}; } }; template just_shuffle_test_selector(Selector) -> just_shuffle_test_selector; template struct just_shuffle_test_ { WrappedShuffleV2 sh2; template auto operator()(Args... args) const requires(std::invocable) { return get<0>(sh2(args...)); } }; template just_shuffle_test_(WrappedShuffleV2) -> just_shuffle_test_; template constexpr auto just_shuffle_test(Selector selector) { return just_shuffle_test_{eve::detail::make_shuffle_v2(just_shuffle_test_selector{selector})}; } ```
[Bug ipa/56139] [11/12/13/14 Regression] unmodified static data could go in .rodata, not .data
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56139 Richard Biener changed: What|Removed |Added Target Milestone|13.2|11.5
[Bug ipa/62051] [11/12/13/14 Regression] Undefined reference to vtable with -O2 and -fdevirtualize-speculatively
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62051 Richard Biener changed: What|Removed |Added Target Milestone|13.2|11.5
[Bug libstdc++/68350] std::uninitialized_copy overly restrictive for trivially_copyable types
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68350 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #14 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug libstdc++/79700] std::fabsf and std::fabsl missing from
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79700 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #22 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug libstdc++/81122] [DR 2381] parsing f stopped after '0' when reading std::hexfloat >> f;
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81122 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #24 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug c++/96645] [11/12/13/14 Regression] [CWG2335] std::variant default constructor and unparsed DMI
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96645 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #31 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug tree-optimization/103429] Optimization of Auto-generated condition chain is not giving good lookup tables.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103429 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #6 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug tree-optimization/97747] [11/12/13/14 Regression] missed combine opt with logical ops after zero extended load
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97747 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #3 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug rtl-optimization/102178] [12/13/14 Regression] SPECFP 2006 470.lbm regressions on AMD Zen CPUs after r12-897-gde56f95afaaa22
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102178 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #37 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug tree-optimization/99919] [11/12/13/14 Regression] bogus -Wmaybe-uninitialized with a _Bool bit-field
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99919 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #9 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug tree-optimization/104162] [12 Regression] Missed CSE after lowering of &MEM[ptr_1 + CST]
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104162 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #10 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug c++/99187] [modules] ICE exporting thread_local static local variable
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99187 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #4 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug target/104049] [12/13/14 Regression] vec_select to subreg lowering causes superfluous moves
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104049 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #19 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug c++/105322] [modules] ICE with constexpr object of local class type from another function
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105322 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #5 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug libstdc++/104167] Implement C++20 std::chrono::utc_clock, std::chrono::tzdb etc.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104167 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #5 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug tree-optimization/103457] boolean operations on bit-fields are not merged
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103457 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #4 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug tree-optimization/105217] Track realloc input pointer to improve object size detection when reallocated object has not moved
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105217 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #8 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug libstdc++/105258] std::get_temporary_buffer() does not respect alignment (affects std::stable_sort())
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105258 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #4 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug fortran/105167] ICE in gfc_set_default_type, at fortran/symbol.cc:298
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105167 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #6 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug driver/105568] [13/14 Regression] Superfluous --jobserver-auth= check taints further diagnostics
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105568 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #2 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug libfortran/105456] Child I/O does not propage iostat
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105456 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #2 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug rtl-optimization/105715] [13 Regression] missed RTL if-conversion with COND_EXPR change
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105715 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #8 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug tree-optimization/105834] [13/14 Regression] Dead Code Elimination Regression at -O2 (trunk vs. 12.1.0)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105834 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #5 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug ipa/105438] [11/12/13/14 Regression] Incorrect array-bounds warning with array size carried over from a previous template instantiation since r11-4987-g602c6cfc79ce4ae6
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105438 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #14 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug testsuite/106227] [13/14 regression] g++.dg/modules/loc-prune-4.C fails after r13-1506-g069f46c71e9432
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106227 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #4 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug tree-optimization/106315] [13/14 Regression] 7.8% increased codesize on specfp 507.cactuBSSN_r
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106315 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #8 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug tree-optimization/105832] [13/14 Regression] Dead Code Elimination Regression at -O3 (trunk vs. 12.1.0)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105832 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #12 from Andrew Pinski --- (In reply to Jeffrey A. Law from comment #11) > Looks viable to me. Are you thinking match.pd? Yes I was thinking that. I should note that LLVM does that transformation too. --- Comment #13 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug tree-optimization/106293] [13/14 Regression] 456.hmmer at -Ofast -march=native regressed by 19% on zen2 and zen3 in July 2022
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106293 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #14 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug tree-optimization/106375] [13 regreesion] Lowering complex type mov regressed loop distribution for memset/memcpy/memmov.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106375 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #6 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug libstdc++/107538] std::pow(10, std::complex(NaN, 1)) aborts with -D_GLIBCXX_ASSERTIONS
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107538 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #5 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug target/106240] [13/14 Regression] missed vectorization opportunity (cond move) on mips since r13-707-g68e0063397ba82
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106240 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #6 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug c++/106363] [13/14 Regression] [modules] ICE using-declaration of imported name in the same namespace
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106363 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #5 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug rtl-optimization/106594] [13/14 Regression] sign-extensions no longer merged into addressing mode
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106594 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #26 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug c/107683] [13/14 Regression] ICE in int_fits_type_p, at tree.cc:8044
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107683 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #3 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug tree-optimization/106511] [13/14 Regression] New -Werror=maybe-uninitialized since r13-1268-g8c99e307b20c502e
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106511 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #6 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug bootstrap/106472] No rule to make target '../libbacktrace/libbacktrace.la', needed by 'libgo.la'.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106472 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #28 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug testsuite/106879] [13/14 regression] new test case gcc.dg/vect/bb-slp-layout-19.c fails
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106879 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #8 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug ipa/106816] noreturn/pure attributes are not set correctly on multiversioned functions
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106816 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #13 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug libstdc++/107816] 29_atomics/atomic/compare_exchange_padding.cc etc. FAIL
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107816 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #3 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug tree-optimization/107038] Bogus -Wstringop-overflow in dead code
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107038 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #10 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug analyzer/106634] [13/14 Regression] ICE in get_region_for_local with nested function extension since r13-2029-g7e3b45befdbbf1a1
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106634 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #4 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug middle-end/108278] [13/14 Regression] runtime error with -O1 -Wall
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108278 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #19 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug debug/106955] [13/14 Regression] '-fcompare-debug' failure w/ -std=c++20 -O1 -ftree-parallelize-loops=2 -fno-ipa-sra --param ggc-min-expand=55
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106955 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #11 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug c++/106756] [CWG1699] Overbroad friendship for nested classes
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106756 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #6 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug debug/107169] [13/14 Regression] -fcompare-debug failure at -O and above since r13-2921-gf1adf45b17f7f1ed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107169 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #4 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug tree-optimization/108358] [13/14 Regression] Dead Code Elimination Regression at -Os since r13-3378-gf6c168f8c06047
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108358 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #4 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug c++/107198] [13/14 Regression] ICE in cp_gimplify_expr, at cp/cp-gimplify.cc:752 since r13-3175-g6ffbf87ca66f4ed9
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107198 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #5 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug debug/107231] [13/14 Regression] c-c++-common/goacc/kernels-loop-g.c: '-fcompare-debug' failure (length)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107231 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #3 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug other/107353] frontends sometimes select wrong (too strong) TLS access model
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107353 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #17 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug tree-optimization/108360] [13/14 Regression] Dead Code Elimination Regression at -Os since r13-2048-g418b71c0d535bf
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108360 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #9 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug libstdc++/108046] The dot in the floating-point alternative form has wrong position
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108046 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #2 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug target/107549] [13/14 Regression] heap-buffer-overflow in xt_true_regnum since r13-3376-g4f3f0296acbb99
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107549 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #3 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug c++/107800] confusing message with to_address in C++17
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107800 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #3 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug c++/108422] [13/14 Regression] ICE: base pointer cycle detected since r13-2661-gb57abd072dd319a7
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108422 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #7 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug modula2/108121] Failing tests on x86_64-linux-gnu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108121 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #10 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug target/107704] [13/14 Regression] Testsuite regression after recent DCE changes
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107704 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #4 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug libstdc++/107815] 20_util/to_chars/float128_c++23.cc FAILs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107815 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #21 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug target/109087] csmith: end of year runtime bug since r13-4839-geef81eefcdc2a581
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109087 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #20 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug analyzer/107856] gcc.dg/plugin/infoleak-vfio_iommu_type1.c XPASSes
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107856 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #2 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug rtl-optimization/108273] Inconsistent dfa state between debug and non-debug
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108273 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #7 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug target/109130] [13/14 Regression] 464.h264ref regressed by 6.5% on a Neoverse-N1 CPU with PGO, LTO, -Ofast and -march=native
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109130 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #3 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug tree-optimization/107823] [13/14 Regression] Dead Code Elimination Regression at -Os (trunk vs. 12.2.0)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107823 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #4 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug libstdc++/108822] [C++23] Implement P2255R2, type trait to detect reference binding to temporary
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108822 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #3 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug target/108184] rs6000: Use optimize_function_for_speed_p too early
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108184 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #2 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug c++/109247] [13/14 Regression] optional o; o = {x}; wants to use explicit optional(U) constructor since r13-6765-ga226590fefb35ed6
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109247 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #19 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug tree-optimization/107855] gcc.dg/vect/vect-ifcvt-18.c FAILs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107855 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #7 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug tree-optimization/108351] [13/14 Regression] Dead Code Elimination Regression at -O3 since r13-4240-gfeeb0d68f1c708
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108351 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #7 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug debug/109676] [13/14 regression] ICE in simplify_subreg, at simplify-rtx.cc:7426 when building firefox with -O2 -march=alderlake -g since r13-3378-gf6c168f8c06047
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109676 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #16 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug c++/109680] [13 Regression] is_convertible incorrectly true
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109680 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #13 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug tree-optimization/107946] [13/14 Regression] 507.cactuBSSN_r regresses by ~9% on znver3 with PGO since r13-3875-g9e11ceef165bc0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107946 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #6 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug target/108415] ICE in emit_library_call_value_1 at gcc/calls.cc:4181
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108415 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #6 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug middle-end/109727] [13/14 Regression] -Warray-bounds false positive with -fsanitize=undefined
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109727 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #1 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug c++/109683] [13/14 Regression] False cyclic dependency error reported for constraint
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109683 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #3 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug rust/108124] Rust: ASAN&UBSAN issues when tests are run
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108124 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #4 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug rtl-optimization/108508] [11 Backport] ICE in insert_def_after, at rtl-ssa/accesses.cc:622 since r12-4759-g95bb87b2458bfa
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108508 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #8 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug c++/109751] [13/14 Regression] boost iterator_interface fails concept check starting in gcc-13
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109751 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #23 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug tree-optimization/109943] [13/14 Regression] Missed Dead Code Elimination when using __builtin_unreachable since r13-6834-g41ade3399bd
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109943 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #3 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug analyzer/108171] [13/14 Regression] ICE in binding_key::make, at analyzer/store.cc:132 since r13-4529-gdfe2ef7f2b6cac70
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108171 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #4 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug c++/109083] [11/12/13/14 Regression] Incorrect static_assert shown in diagnostics
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109083 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #8 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug tree-optimization/109806] [13/14 Regression] 13.1.0 cc1plus stack smashing crash with C array of complex structs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109806 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #17 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug target/110066] [13 Regression] [RISC-V] Segment fault if compiled with -static -pg
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110066 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #24 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug analyzer/107750] Many gcc.dg/analyzer/fd-*.c tests FAIL
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107750 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #5 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug target/108316] ICE in maybe_gen_insn via expand_SCATTER_STORE when vectorizing for SVE since r13-2737-g4a773bf2f08656
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108316 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #8 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug target/109093] csmith: a February runtime bug ?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109093 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #26 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.
[Bug libstdc++/109889] [13/14 Regression] Segfault in __run_exit_handlers since r13-5309-gc3c6c307792026
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109889 Richard Biener changed: What|Removed |Added Target Milestone|13.2|13.3 --- Comment #13 from Richard Biener --- GCC 13.2 is being released, retargeting bugs to GCC 13.3.