https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113385
--- Comment #2 from Andrew Pinski ---
Fuller backtrace:
```
#2 0x0083f554 in dfs_enumerate_from (bb=,
reverse=reverse@entry=1, predicate=predicate@entry=0xe00620
, rslt=,
rslt@entry=0x4604c70, rslt_max=36, data=data@entry=0x7fffddb02960
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106879
Jiu Fu Guo changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106879
--- Comment #10 from GCC Commits ---
The releases/gcc-13 branch has been updated by Jiu Fu Guo
:
https://gcc.gnu.org/g:9347879fb622b024e8924a731c2acc7100d5e9b4
commit r13-8221-g9347879fb622b024e8924a731c2acc7100d5e9b4
Author: Jiufu Guo
Date:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=23616
Andrew Pinski changed:
What|Removed |Added
CC||pinskia at gcc dot gnu.org
--- Comment #
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113385
Andrew Pinski changed:
What|Removed |Added
Target Milestone|--- |14.0
Keywords|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113385
--- Comment #1 from Andrew Pinski ---
Reducing ...
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111267
--- Comment #7 from Roger Sayle ---
Very many thanks to Jeff Law for pointing me to fwprop. The following simple
patch also fixes this regression.
diff --git a/gcc/fwprop.cc b/gcc/fwprop.cc
index 0c588f8..cbba44e 100644
--- a/gcc/fwprop.cc
+++
isable-valgrind-annotations
--disable-vtable-verify --disable-libvtv --with-zstd --without-isl
--enable-default-pie --enable-host-pie --disable-host-bind-now
--enable-default-ssp --with-build-config='bootstrap-O3 bootstrap-lto'
Thread model: posix
Supported LTO compression algorithms: zlib
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113371
Andrew Pinski changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113371
Andrew Pinski changed:
What|Removed |Added
Target Milestone|--- |14.0
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113375
Andrew Pinski changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55588
Andrew Pinski changed:
What|Removed |Added
CC||jlame646 at gmail dot com
--- Comment #1
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113373
Andrew Pinski changed:
What|Removed |Added
Last reconfirmed||2024-01-13
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113373
--- Comment #4 from Andrew Pinski ---
Created attachment 57076
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=57076&action=edit
Reduced C testcase
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113374
Andrew Pinski changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113374
--- Comment #3 from Andrew Pinski ---
Created attachment 57075
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=57075&action=edit
Reduced C testcase
Note I think there is a missed VRP removing some bounds check but this is not
the issue her
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109704
Lewis Hyatt changed:
What|Removed |Added
Ever confirmed|0 |1
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67277
--- Comment #8 from GCC Commits ---
The master branch has been updated by Harald Anlauf :
https://gcc.gnu.org/g:20da56165273c8814b3c53e6d71549ba6a37e0cd
commit r14-7228-g20da56165273c8814b3c53e6d71549ba6a37e0cd
Author: Harald Anlauf
Date: Sa
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113373
--- Comment #3 from David Binderman ---
Reduced C++ code seems to be:
void __assert_fail(char *, char *, int, const char *)
__attribute__((__noreturn__));
template struct asCArray {
asCArray(int);
T &operator[](unsigned);
T *array;
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113373
Andrew Pinski changed:
What|Removed |Added
Target Milestone|--- |14.0
Keywords|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113373
--- Comment #2 from David Binderman ---
Reducing ...
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113305
anlauf at gcc dot gnu.org changed:
What|Removed |Added
Target Milestone|--- |14.0
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113223
Jerry DeLisle changed:
What|Removed |Added
Resolution|--- |FIXED
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113223
--- Comment #6 from GCC Commits ---
The releases/gcc-13 branch has been updated by Jerry DeLisle
:
https://gcc.gnu.org/g:370aa06510cc714efd1f24170a09c9ba1f3d76f9
commit r13-8219-g370aa06510cc714efd1f24170a09c9ba1f3d76f9
Author: Jerry DeLisle
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113384
Bug ID: 113384
Summary: [14 Regression] FAIL:
gfortran.dg/array_reference_1.f90 -O0 execution
test
Product: gcc
Version: 14.0
Status: UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113312
--- Comment #21 from H. Peter Anvin ---
I think this could be a really useful performance improvement in general. The
Linux exception and syscall paths have a fair number of tail calls on the
primary path, and this would make it possible to avoi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113374
--- Comment #2 from Andrew Pinski ---
reducing ...
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113383
Bug ID: 113383
Summary: `MAX(a,b) == 0` and `MAX(a,b) != 0` can be simplified
(for unsigned types)
Product: gcc
Version: 14.0
Status: UNCONFIRMED
Keywords: mis
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113312
--- Comment #20 from H.J. Lu ---
In Linux kernel 6.7.0 on x86-64, do_exit is changed from
do_exit:
endbr64
call
push %r15
push %r14
push %r13
push %r12
mov%rdi,%r12
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113312
--- Comment #19 from H. Peter Anvin ---
I'm away for the long weekend, but I'll try it out on Tuesday.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113382
Bug ID: 113382
Summary: FAIL: gcc.dg/debug/btf/btf-bitfields-3.c
scan-assembler-times [\t ]0x604[\t
]+[^\n]*btt_info 1
Product: gcc
Version: 14.0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112737
--- Comment #4 from John David Anglin ---
On hppa64-hp-hpux11.11:
Excess errors:
/home/dave/gnu/gcc/gcc/gcc/testsuite/g++.dg/modules/xtreme-header-2_a.H: error:
conflicting global module declaration 'template class
_Cont, class _Rg, class ... _
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113038
John David Anglin changed:
What|Removed |Added
CC||danglin at gcc dot gnu.org
--- Comm
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89072
--- Comment #13 from Segher Boessenkool ---
I always have -Wmissing-declarations -Wformat=2 , for some reason those aren't
in
-Wall, not even in -W . Crazy if you ask me :-)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113381
Bug ID: 113381
Summary: FAIL: g++.dg/cpp2a/consteval-prop6.C -std=c++20 at
line 58 (test for warnings, line 57)
Product: gcc
Version: 14.0
Status: UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113312
--- Comment #18 from H.J. Lu ---
(In reply to H.J. Lu from comment #17)
> Please try users/hjl/pr113312/gcc-13 branch:
>
> https://gitlab.com/x86-gcc/gcc/-/tree/users/hjl/pr113312/gcc-
> 13?ref_type=heads
>
> It supports no_callee_saved_regist
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113380
Bug ID: 113380
Summary: `(a CMP CST) | (a*a CMP CST1)` is not optimized as
decent as with `||`
Product: gcc
Version: 14.0
Status: UNCONFIRMED
Keywords: missed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113379
Andrew Pinski changed:
What|Removed |Added
Severity|normal |enhancement
--- Comment #1 from Andrew
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113379
Bug ID: 113379
Summary: `MIN == MAX` should be optimzed to `a == b`
Product: gcc
Version: 14.0
Status: UNCONFIRMED
Keywords: missed-optimization
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113230
--- Comment #9 from Hans-Peter Nilsson ---
By the (In reply to Jonathan Wakely from comment #8)
> Although I guess Andrew's qemu setup doesn't match the simulator ET.
FWIW, by his uploaded board-info file calling 'load_generic_config "sim"' and
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113378
--- Comment #2 from Alejandro Colomar ---
(In reply to Andrew Pinski from comment #1)
> >I expect the same diagnostic information when compiling stdin.
>
>
> This part of the diagnostic:
> 2 | foo();
> | ^~~
>
> Comes from re-readin
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113374
Andrew Pinski changed:
What|Removed |Added
Target Milestone|--- |14.0
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113378
Andrew Pinski changed:
What|Removed |Added
Keywords||diagnostic
--- Comment #1 from Andrew P
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113070
Alex Coplan changed:
What|Removed |Added
Keywords||patch
URL|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113378
Bug ID: 113378
Summary: _Static_assert diagnostics lack information when
compiling stdin
Product: gcc
Version: 13.2.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113324
Mikael Pettersson changed:
What|Removed |Added
CC||mikpelinux at gmail dot com
--- Com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113374
--- Comment #1 from David Binderman ---
trunk.20210101 $ ~/gcc/results.20240112.asan.ubsan/bin/gcc -v 2>&1 | grep exp
gcc version 14.0.0 20240112 (experimental) (72b3495dfdddc277)
trunk.20210101 $ ~/gcc/results.20240113.asan.ubsan/bin/g
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113373
--- Comment #1 from David Binderman ---
$ /home/dcb38/gcc/results.20231221.asan.ubsan/bin/g++ -v 2>&1 | grep exp
gcc version 14.0.0 20231221 (experimental) (514ea1df444ca7f6)
$ /home/dcb38/gcc/results.20231227.asan.ubsan/bin/g++ -v 2>&1 | g
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67277
anlauf at gcc dot gnu.org changed:
What|Removed |Added
CC||anlauf at gcc dot gnu.org
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113376
Jonathan Wakely changed:
What|Removed |Added
Last reconfirmed||2024-01-13
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113377
Bug ID: 113377
Summary: Wrong code passing optional dummy argument to
elemental procedure with optional dummy
Product: gcc
Version: 14.0
Status: UNCONFIRMED
Se
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113305
--- Comment #8 from GCC Commits ---
The master branch has been updated by Harald Anlauf :
https://gcc.gnu.org/g:9935667a69896865b848dfa690f94c9c693a48a3
commit r14-7226-g9935667a69896865b848dfa690f94c9c693a48a3
Author: Harald Anlauf
Date: F
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113376
Bug ID: 113376
Summary: Confusing notes when using C++17 parallel algorithms
Product: gcc
Version: 14.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Compon
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113318
--- Comment #5 from Jonathan Wakely ---
V2 https://gcc.gnu.org/pipermail/gcc-patches/2024-January/642908.html
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113375
Bug ID: 113375
Summary: GCC accepts invalid program involving template keyword
when used without a template arg list
Product: gcc
Version: 14.0
Status: UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108976
Jonathan Wakely changed:
What|Removed |Added
Target Milestone|--- |13.3
--- Comment #12 from Jonathan Wa
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108976
--- Comment #11 from Dimitrij Mijoski ---
(In reply to Jonathan Wakely from comment #10)
> I think it would be good to backport it, what do you think?
I don't really have strong need. Maybe porting only to v13 as that is pretty
straightforward
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113364
--- Comment #10 from Sam James ---
(In reply to Tamar Christina from comment #8)
> Hmm curious, does it work for you with --with-build-config='bootstrap-O3'
> that's how I tested it before
Will have a look. I'll try ignore the bootstrap failure
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113366
--- Comment #3 from Jonathan Wakely ---
It seems like there's no macro predefined by the front end to tell me
-fconcepts-ts is being used? It defines __cpp_concepts=201507L for C++17 mode,
but for C++20 that is __cpp_concepts=202002L instead (as
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113230
--- Comment #8 from Jonathan Wakely ---
Although I guess Andrew's qemu setup doesn't match the simulator ET.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113230
--- Comment #7 from Jonathan Wakely ---
Maybe that part of the test could just use { target { ! simulator } }
It's testing something that is highly dependent on the runtime context. It's
worth testing ... but only when we can control the contex
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113366
Jonathan Wakely changed:
What|Removed |Added
Ever confirmed|0 |1
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113366
--- Comment #1 from Jonathan Wakely ---
Odd.
We get the type/value mismatch from here:
template
using __maybe_const_t
= __conditional_t<__format::__formattable_with<_Tp, _Context>,
co
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106749
Bug 106749 depends on bug 108822, which changed state.
Bug 108822 Summary: [C++23] Implement P2255R2, type trait to detect reference
binding to temporary
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108822
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108822
Jonathan Wakely changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108822
--- Comment #4 from GCC Commits ---
The master branch has been updated by Jonathan Wakely :
https://gcc.gnu.org/g:f8a5298c97c460d45e888b123fe1bbcdb49b8ad4
commit r14-7225-gf8a5298c97c460d45e888b123fe1bbcdb49b8ad4
Author: Jonathan Wakely
Date:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113332
--- Comment #3 from Sam James ---
Created attachment 57072
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=57072&action=edit
reduced.ii
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113370
Jakub Jelinek changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113361
--- Comment #1 from GCC Commits ---
The master branch has been updated by Jakub Jelinek :
https://gcc.gnu.org/g:f77a87982db60baa047b489ee4fea58b190503fb
commit r14-7224-gf77a87982db60baa047b489ee4fea58b190503fb
Author: Jakub Jelinek
Date: S
broken:
$ ~/gcc/results.20240112.asan.ubsan/bin/gcc -c -w -O3 -march=znver2 bug997.cc
$ ~/gcc/results.20240113.asan.ubsan/bin/gcc -c -w -O3 -march=znver2 bug997.cc
during GIMPLE pass: vect
bug997.cc: In member function ‘Botan::BER_Decoder&
Botan::BER_Decoder::decode(Botan::BigInt&, Botan::
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113287
--- Comment #9 from GCC Commits ---
The master branch has been updated by Jakub Jelinek :
https://gcc.gnu.org/g:7012a252528233ca3ced5b9230013c50b604da9b
commit r14-7223-g7012a252528233ca3ced5b9230013c50b604da9b
Author: Jakub Jelinek
Date: S
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113373
Bug ID: 113373
Summary: ice in verify_ssa
Product: gcc
Version: 14.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c++
Assignee: unassi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113364
--- Comment #9 from Tamar Christina ---
vect_create_epilog_for_reduction needs to handle the case where the vectorizer
has picked a different exit than the main one.
diff --git a/gcc/tree-vect-loop.cc b/gcc/tree-vect-loop.cc
index eccf0953bba..
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113372
Andrew Pinski changed:
What|Removed |Added
Last reconfirmed||2024-01-13
Status|UNCONFIRM
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113372
Bug ID: 113372
Summary: wrong code with _BitInt() arithmetics at -O1
Product: gcc
Version: 14.0
Status: UNCONFIRMED
Keywords: wrong-code
Severity: normal
Prior
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113364
Tamar Christina changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |tnfchris at gcc dot
gnu.org
76 matches
Mail list logo