https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97461
--- Comment #32 from Sergei Trofimovich ---
(In reply to Martin Liška from comment #28)
> Should be fixed now.
Tested today's gcc against firefox-86 in lto+pgo mode. Built fine. Thank you!
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99703
--- Comment #12 from Sergei Trofimovich ---
Downstream bug report is https://gcc.gnu.org/PR99703 (has all config.log files
and build log files). Caveat: Gentoo's gcc-10.2.0 has a
https://gitweb.gentoo.org/proj/gcc-patches.git/tree/10.2.0/gentoo/4
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99703
--- Comment #13 from Sergei Trofimovich ---
(In reply to Sergei Trofimovich from comment #12)
> Downstream bug report is https://gcc.gnu.org/PR99703
Wrong link. Correct one: https://bugs.gentoo.org/777117
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99703
--- Comment #14 from Sergei Trofimovich ---
Meanwhile from downstream build.log:
* Configuring GCC with:
* --host=i586-pc-linux-gnu
* --build=i586-pc-linux-gnu
* --prefix=/usr
* --bindir=/usr/i586-pc-linux-gnu/gcc-bin/10
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99703
--- Comment #15 from Sergei Trofimovich ---
Created attachment 50450
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=50450&action=edit
gcc-10.2.0-cet-patched-lto-plugin-config.log
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97413
Bug ID: 97413
Summary: gcc-11 fails to typecheck VLA declarations on
emacs-27.1: error: wrong number of arguments specified
for 'access' attribute
Product: gcc
Ve
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95942
Sergei Trofimovich changed:
What|Removed |Added
CC||slyfox at gcc dot gnu.org
--- Comme
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97461
Bug ID: 97461
Summary: allocate_gcov_kvp() deadlocks in firefox LTO+PGO build
(overridden malloc() recursion)
Product: gcc
Version: 11.0
Status: UNCONFIRMED
Sev
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97461
--- Comment #1 from Sergei Trofimovich ---
Created attachment 49388
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=49388&action=edit
a.c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97461
--- Comment #2 from Sergei Trofimovich ---
Original firefox lockup is slightly more complicated: malloc() call happens in
a constructor of external library (at _gpg_err_init()).
(gdb) bt
#0 __lll_lock_wait (futex=0x5591defd9720 , private=0) at
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97461
--- Comment #3 from Sergei Trofimovich ---
Probably started from
https://gcc.gnu.org/git/?p=gcc.git;a=commitdiff;h=871e5ada6d53d5eb ("Make TOPN
counter dynamically allocated.") when dynamic memory allocation call was added
to gcov_topn_add_value(
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97469
Bug ID: 97469
Summary: __attribute__ ((__target__ ("..."))) resets -mcmodel=
values, breaks grub compilation
Product: gcc
Version: 11.0
Status: UNCONFIRMED
Seve
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97469
--- Comment #1 from Sergei Trofimovich ---
Reading
https://gcc.gnu.org/onlinedocs/gcc/Common-Function-Attributes.html#Common-Function-Attributes
it's not very clear if __attribute__((__target__("..."))) should throw away all
existing -m* comm
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97485
Bug ID: 97485
Summary: std::call_once crashes at runtime on glibc if not
linked to libpthread:
Product: gcc
Version: 10.2.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97485
Sergei Trofimovich changed:
What|Removed |Added
Host||x86_64-pc-linux-gnu
--- Comment #1
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97485
--- Comment #2 from Sergei Trofimovich ---
AFAIU '-1' comes from
https://gcc.gnu.org/git/?p=gcc.git;a=blob;f=libgcc/gthr-posix.h;h=965247602acf11f81c5fa009c7ee48eb55cbacca;hb=HEAD#l696
696 static inline int
697 __gthread_once (__gthread_once_t
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97485
Sergei Trofimovich changed:
What|Removed |Added
Resolution|--- |DUPLICATE
Status|UNCONF
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55394
Sergei Trofimovich changed:
What|Removed |Added
CC||slyfox at gcc dot gnu.org
--- Comme
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55394
--- Comment #10 from Sergei Trofimovich ---
How about something as simple as:
--- a/libgcc/gthr-posix.h
+++ b/libgcc/gthr-posix.h
@@ -697,7 +697,12 @@ static inline int
__gthread_once (__gthread_once_t *__once, void (*__func) (void))
{
if (
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55394
--- Comment #12 from Sergei Trofimovich ---
Aha, makes sense.
My hack did not survive bootstrap anyway as libgcc.a started referring
pthread_once() as well.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97565
Bug ID: 97565
Summary: -flto -ipa-pta ICE: at
cgraph_node::get_untransformed_body()
Product: gcc
Version: 10.2.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97565
--- Comment #1 from Sergei Trofimovich ---
If I change 'abort' name to 'foo' then test works fine:
$ cat abort.cpp
extern "C" void foo(void) {
foo();
}
$ cat main.cpp
extern "C" void foo(void);
int main(int argc, char * argv[]) {
foo();
}
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96863
--- Comment #5 from Sergei Trofimovich ---
gcc's backtrace:
Breakpoint 2, internal_error (gmsgid=0x2df9a67 "in %s, at %s:%d") at
../../gcc/gcc/diagnostic.c:1752
1752{
(gdb) bt
#0 internal_error (gmsgid=0x2df9a67 "in %s, at %s:%d") at
../../
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97461
--- Comment #13 from Sergei Trofimovich ---
Tried firefox-82 with LTO+PGO today on gcc-11-4428-g4a369d199bf. It gets a lot
more forward, but still gets stuck. This time on free()->allocate_gcov_kvp
()->alloc() deadloc.
The backtrace:
(gdb) bt
#
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97615
Bug ID: 97615
Summary: [11 Regression] -O3 on -Wsequence-point-unclean code
ICEs: during GIMPLE pass: slp: internal compiler
error: in vectorizable_live_operation, at
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97461
--- Comment #15 from Sergei Trofimovich ---
allocate_gcov_kvp() gets called 89 times. Tried as:
$ gdb --quiet --args dist/firefox/fire
fox 'data:text/html,Quitter.quit()' -profile
../../firefox-82.0/temp/tmpzhv0a26v
(gdb) break allocate_gcov_kvp
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97461
--- Comment #19 from Sergei Trofimovich ---
(In reply to Martin Liška from comment #16)
> (In reply to Sergei Trofimovich from comment #15)
> > allocate_gcov_kvp() gets called 89 times. Tried as:
>
> All right, it's quite close to what we have.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97461
--- Comment #20 from Sergei Trofimovich ---
(In reply to Martin Liška from comment #17)
> Or I may have a smarter trick: let's do dry run of malloc/free functions
> early in __gcov_init. Can you please test the patch as well?
>
> commit d80cecdb
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96322
--- Comment #1 from Sergei Trofimovich ---
Maybe pick another similar locale? Candidates are:
glibc $ git grep '0;0' localedata/locales/ | cat
localedata/locales/aa_DJ:grouping 0;0
localedata/locales/bs_BA:grouping
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96322
--- Comment #3 from Sergei Trofimovich ---
Good point.
I tried pt_PT on FreeBSD to check if it's the same as in Linux and it's not:
there grouping=3 is used. +1 for custom locale.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96863
--- Comment #6 from Sergei Trofimovich ---
In we see ICEs related to '[[no_unique_address]]' on chromium source code:
https://bugs.gentoo.org/757150 (a variant of #c4 example).
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98130
Bug ID: 98130
Summary: [11 regression] placement new fails on
webkit-gtk-2.28.4
Product: gcc
Version: 11.0
Status: UNCONFIRMED
Severity: normal
Priori
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98130
--- Comment #14 from Sergei Trofimovich ---
The gcc patch also fixes original liferea+webkit-gtk-2.28.4 crash. Thank you!
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98161
Bug ID: 98161
Summary: [11 Regression] Incorrect stack realignment on
__force_align_arg_pointer__+-mavx
Product: gcc
Version: 11.0
Status: UNCONFIRMED
Severity:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98286
Bug ID: 98286
Summary: g++ accepts 'void d(void) { typename foo; }' as valid
Product: gcc
Version: 10.2.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Compo
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98306
Bug ID: 98306
Summary: invalid use of incomplete type 'struct grammar'
Product: gcc
Version: 10.2.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97750
Sergei Trofimovich changed:
What|Removed |Added
CC||slyfox at gcc dot gnu.org
--- Comme
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97750
--- Comment #4 from Sergei Trofimovich ---
Created attachment 49774
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=49774&action=edit
bug.c.orig
Attaching bug.c.orig. Unreduced preprocessed file. 'gcc-11.0.0 -O2 -x c -c
bug.c.orig' is enoug
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97750
--- Comment #6 from Sergei Trofimovich ---
Peeking at the gdb backtrace:
#0 operator_cast::op1_range (this=0x2e23ac0 , r=...,
type=0x77676c78, lhs=..., op2=...) at ../../gcc/gcc/range-op.cc:1881
#1 0x01f7195e in gimple_range_calc_o
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96394
--- Comment #10 from Sergei Trofimovich ---
Finally managed to shrink it down to self-contained example. It has to be split
into two .c files (and one header) to prevent analyzer from inferring too much:
// node.h:
void bug(void);
void * PyErr_F
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96394
--- Comment #11 from Sergei Trofimovich ---
Created attachment 49263
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=49263&action=edit
b.tar.gz
Also attaching tiny example as b.tar.gz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96394
Sergei Trofimovich changed:
What|Removed |Added
Attachment #49263|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97206
Bug ID: 97206
Summary: [11-regression] internal compiler error: in
composite_type, at c/c-typeck.c:447
Product: gcc
Version: 11.0
Status: UNCONFIRMED
Severity:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97206
--- Comment #1 from Sergei Trofimovich ---
Testcase 2: something related happens to wavpack-5.3.2 package where gcc
stopped typechecking array declarations:
char *a(char *__restrict, int);
__attribute__((__access__(__write_only__, 1))) char
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97264
Bug ID: 97264
Summary: [11 Regression] -fpa-modref breaks va_arg on glibc
Product: gcc
Version: 11.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97264
--- Comment #1 from Sergei Trofimovich ---
Created attachment 49295
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=49295&action=edit
uname.c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97264
--- Comment #3 from Sergei Trofimovich ---
Oh, that makes sense.
> void __vfscanf_internal__ (const char *f, __builtin_va_list argptr)
> {
> /* assume input: "1<>\0" */
> while (*f != '\0')
> {
> const unsigned char ** pstr = (cons
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96913
--- Comment #9 from Sergei Trofimovich ---
(In reply to Sergei Trofimovich from comment #8)
> Should be fixed for gcc-11. Will send a backport to gcc-10 this evening (the
> code changed slightly since gcc-10).
gcc-10 backport sent for review as
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96913
Sergei Trofimovich changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96394
--- Comment #20 from Sergei Trofimovich ---
(In reply to Martin Jambor from comment #18)
> I proposed the patch on the mailing list (I guess I should put Martin's name
> at least to the testsuite ChangeLog and probably to both):
>
> https://gcc.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93115
Sergei Trofimovich changed:
What|Removed |Added
CC||slyfox at gcc dot gnu.org
--- Comme
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97295
Bug ID: 97295
Summary: ICE on firefox built with lto+pgo:
dist/include/mozilla/Casting.h:64:1: internal compiler
error: in to_frequency, at profile-count.c:273
Product: gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97295
--- Comment #1 from Sergei Trofimovich ---
Created attachment 49309
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=49309&action=edit
ICE-testcase-gcc-10.2.0.tar.gz
ICE-testcase-gcc-10.2.0.tar.gz contains two object files that seems to be
e
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97295
--- Comment #2 from Sergei Trofimovich ---
Also fails on unpatched releases/gcc-10.2.0 built as:
"""
$ ${HOME}/dev/git/gcc-10-build/gcc/xg++ -B${HOME}/dev/git/gcc-10-build/gcc -v
Reading specs from /home/slyfox/dev/git/gcc-10-build/gcc/specs
CO
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97295
--- Comment #3 from Sergei Trofimovich ---
Poking at the crash to get clues:
"""
(gdb) bt
#0 internal_error (gmsgid=0x285ac9f "in %s, at %s:%d") at
../../gcc-10/gcc/diagnostic.c:1706
#1 0x01f7c34a in fancy_abort (file=0x20c3e90
"../../
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97295
--- Comment #6 from Sergei Trofimovich ---
Created attachment 49336
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=49336&action=edit
b.tar.gz
Managed to craft self-contained example which is able to crash both gcc-10 and
gcc-11. Attached a
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97295
--- Comment #7 from Sergei Trofimovich ---
(In reply to Sergei Trofimovich from comment #6)
> Created attachment 49336 [details]
> b.tar.gz
>
> Managed to craft self-contained example which is able to crash both gcc-10
> and gcc-11. Attached as
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98306
--- Comment #2 from Sergei Trofimovich ---
That makes sense. If it's a valid C++ I'm fine with closing the bug as
RESOLVED/INVALID.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98499
Bug ID: 98499
Summary: [11 Regression] Possibly bad std::string
initialization in constructors
Product: gcc
Version: 11.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98499
--- Comment #1 from Sergei Trofimovich ---
Managed to get rid of external dependency:
```
struct string {
char * _M_buf;
// local store
char _M_local_buf[16];
string(const string &__str) : _M_buf(_M_local_buf) {}
string(const char *
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98499
Sergei Trofimovich changed:
What|Removed |Added
CC||jh at suse dot cz
--- Comment #2 fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98499
--- Comment #3 from Sergei Trofimovich ---
`--param=modref-max-depth=0` makes the bug disappear.
Looking at `-fdump-tree-all` the harmful optimization happens at `107.fre3`
where:
```
if (&MEM[(struct string *)&D.2237 + 48B]._M_local_buf != _
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98499
--- Comment #4 from Sergei Trofimovich ---
Managed to shrink example even further. Now fails in `037t.fre1`:
```c++
struct string {
char * _M_buf;
// local store
char _M_local_buf[16];
__attribute__((noinline)) string() : _M_buf(_M_loca
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98499
--- Comment #6 from Sergei Trofimovich ---
(In reply to Richard Biener from comment #5)
> Possibly in discovering pure/constness. See uses of
> gimple_call_return_slot_opt_p in tree-ssa-structalias.c
Aha, that's useful!
Trying to understand th
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98591
Bug ID: 98591
Summary: [11 Regression] -x c++-header -fsyntax-only fails:
cc1plus: error: output filename specified twice
Product: gcc
Version: 11.0
Status: UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98499
--- Comment #8 from Sergei Trofimovich ---
(In reply to Richard Biener from comment #7)
> (In reply to Sergei Trofimovich from comment #6)
> > (In reply to Richard Biener from comment #5)
> > > Possibly in discovering pure/constness. See uses of
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98597
--- Comment #1 from Sergei Trofimovich ---
I also found a similar crash (from `RTL pass: expand` for some reason) in
print_mem_ref:
```c++
struct QQmlRefCount {
void release() const;
virtual ~QQmlRefCount();
};
QQmlRefCount::~QQmlRefCount()
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96425
Sergei Trofimovich changed:
What|Removed |Added
Summary|[8/9/10/11 regression] |internal compiler error in
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98753
Sergei Trofimovich changed:
What|Removed |Added
CC||e...@sf-mail.de,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98499
--- Comment #10 from Sergei Trofimovich ---
(In reply to Jan Hubicka from comment #9)
> Thanks for all the detailed analysis and sorry for getting into this late.
>
> > Oh, thank you! Only after many printf() attempts it sunk in that
> > `036t.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98925
Bug ID: 98925
Summary: Extend modref to handle return slot optimization
Product: gcc
Version: 11.0
Status: UNCONFIRMED
Keywords: missed-optimization
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98499
--- Comment #12 from Sergei Trofimovich ---
Should be fixed in gcc-11.
(In reply to Jan Hubicka from comment #9)
> It is also relatively easy to track the EAF flags here, I will try to get
> quick stats on how often this makes difference (and wh
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98499
Sergei Trofimovich changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98943
Bug ID: 98943
Summary: gcc driver does not fail on unknown files: tricks
configure scripts to recognize /W4 and -diag-disable
1,2,3,4 options
Product: gcc
Version
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85621
Sergei Trofimovich changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |jakub at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93115
--- Comment #7 from Sergei Trofimovich ---
Looks like original test does not trigger the bug as is (probably due to tets
fragility). Here is something shorter (but with warnings):
```c++
struct a {
char at;
char au;
int d() { return av() +
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93115
--- Comment #8 from Sergei Trofimovich ---
Slightly better example without warnings (used `__builtin_trap();` to work
around use of uninitialized value):
```c++
struct a {
char ac1;
char ac2;
int d() { return av() + ac1 + ac2; }
virtual
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99113
Sergei Trofimovich changed:
What|Removed |Added
CC||slyfox at gcc dot gnu.org
--- Comme
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99113
--- Comment #4 from Sergei Trofimovich ---
(In reply to H.J. Lu from comment #3)
> (In reply to Sergei Trofimovich from comment #2)
> > 3. I tried to add '.data.event*' (and similar) to linux ldscript and it was
> > not enough for me to built a k
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100361
Bug ID: 100361
Summary: gcc-11 for msp430-elf fails to build:
src/c++17/floating_to_chars.cc:107:
d2fixed_full_table.h:1283:23: error: size of array
‘POW10_SPLIT_2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100489
Bug ID: 100489
Summary: [10.3/11 REGRESSION] ICE in cp/constexpr.c:3556
Product: gcc
Version: 11.1.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100361
--- Comment #10 from Sergei Trofimovich ---
Amended patch fixes msp430-elf build as well. Thank you!
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100782
Bug ID: 100782
Summary: [11 Regression] sh4 ICEs on -O2 -fPIE
-fstack-protector: internal compiler error: in
curr_insn_transform, at lra-constraints.c:4132
Product: gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100782
--- Comment #1 from Sergei Trofimovich ---
(In reply to Sergei Trofimovich from comment #0)
> Not sure if it's a dupe of bug #100241. Filing just in case.
Probably different: it's a different target and different instruction.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90077
--- Comment #6 from Sergei Trofimovich ---
Not actively working on it. A bit of discussion from #gcc:
21:41:59 < pinskia> note your patch is incorrect
21:42:10 < trofi_> yup
21:42:13 < pinskia> it should just not add t-linux64 for musl
21:42:31
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108854
Sergei Trofimovich changed:
What|Removed |Added
CC||slyfox at gcc dot gnu.org
--- Comm
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104705
Bug ID: 104705
Summary: [12 regression] ICE ‘global_options’ are modified in
local context in cl_optimization_compare
Product: gcc
Version: 12.0
Status: UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104886
Bug ID: 104886
Summary: -Wdangling-pointer= prints internal MEM and (D) names
in warnings
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105074
Bug ID: 105074
Summary: [12 Regression] -fanalyzer ICEs on gnutls-3.7.3:
cgraph_node::get_edge(gimple*) SIGSEGV
Product: gcc
Version: 12.0
Status: UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105074
--- Comment #5 from Sergei Trofimovich ---
The change fixes full gnutls-3.7.3 build for me as well. Thank you!
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65884
--- Comment #2 from Sergei Trofimovich ---
> /usr/bin/ia64-linux-gnu-ld: libgccjit.so.0.0.1: short data segment overflowed
> (0x400a68 >= 0x40)
It's the ia64 way to say that .sdata overflowed 4MB of 'static' constants and
variables (which i
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65884
--- Comment #3 from Sergei Trofimovich ---
Created attachment 52765
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=52765&action=edit
ia64-disable-sdata-by-default.patch
We can try a radical thing: make -mno-sdata a default:
ia64-disable-sd
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105215
Bug ID: 105215
Summary: IA64: ICE on openssl-1.1.1n in
create_block_for_bookkeeping, at sel-sched.cc:4549 -O3
-g3
Product: gcc
Version: 12.0
Status:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105247
Bug ID: 105247
Summary: IA64: ICE on sqlite-3.38.2: in decompose, at
rtl.h:2288
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Severity: normal
Prior
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105282
Bug ID: 105282
Summary: [11/12 Regression] V_INDIR overflow causes ICE on -O0
-flto
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Severity: normal
P
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105282
--- Comment #1 from Sergei Trofimovich ---
Relevant bit of counters dump for completeness (after merge):
$ gcov-dump -l a.gcda
...
a.gcda:01a9: 528:COUNTERS indirect_call 66 counts
a.gcda: 0: -50 32 1456173180 1 179210
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105282
--- Comment #2 from Sergei Trofimovich ---
Proposed the fix as
https://www.mail-archive.com/gcc-patches@gcc.gnu.org/msg283031.html
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105282
--- Comment #3 from Sergei Trofimovich ---
Created attachment 52819
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=52819&action=edit
0001-gcov-profile-Allow-negative-counts-of-indirect-calls.patch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105282
Sergei Trofimovich changed:
What|Removed |Added
Summary|[11/12 Regression] V_INDIR |[11 Regression] V_INDIR
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105282
Sergei Trofimovich changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Last reconfirmed|
1 - 100 of 613 matches
Mail list logo