[Bug target/93119] [ICE] The traditional TLS support of aarch64-ilp32 target may be not perfect while enable fPIC

2020-01-17 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93119

Andrew Pinski  changed:

   What|Removed |Added

  Attachment #47663|0   |1
is obsolete||

--- Comment #8 from Andrew Pinski  ---
Created attachment 47664
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47664&action=edit
New patch

New patch which does what I describe.  I am sill need to test it.  It corrects
the issue I mentioned about zero_extending the result of the function call.

[Bug c++/93299] New: [9/10 Regression] ICE in tsubst_copy, at cp/pt.c:15779

2020-01-17 Thread doko at debian dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93299

Bug ID: 93299
   Summary: [9/10 Regression] ICE in tsubst_copy, at cp/pt.c:15779
   Product: gcc
   Version: 9.2.1
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: c++
  Assignee: unassigned at gcc dot gnu.org
  Reporter: doko at debian dot org
  Target Milestone: ---

[forwarded from https://bugs.debian.org/949024]

seen with gcc-9 branch 20200110 and trunk:

$ cat foo.ii
template  struct a {
  enum { b };
};
class c;
template  class __attribute__((aligned((a::b d {};
class : d<0> {

$ g++ -c -std=gnu++14 foo.ii 
foo.ii: In instantiation of 'class d<0>':
foo.ii:6:9:   required from here
foo.ii:5:58: internal compiler error: in tsubst_copy, at cp/pt.c:15779
5 | template  class __attribute__((aligned((a::b d {};
  |  ^
0x7f3dbc75bbba __libc_start_main
../csu/libc-start.c:308
Please submit a full bug report,
with preprocessed source if appropriate.

[Bug testsuite/93294] [10 Regression] Addition of -fdiagnostic-urls=never to testsuite flags broke compat.exp testing with ALT_CC_UNDER_TEST=gcc etc.

2020-01-17 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93294

--- Comment #1 from CVS Commits  ---
The master branch has been updated by Jakub Jelinek :

https://gcc.gnu.org/g:40111910b0aa897b3e4c8d60c0c263e5c1a50446

commit r10-6032-g40111910b0aa897b3e4c8d60c0c263e5c1a50446
Author: Jakub Jelinek 
Date:   Fri Jan 17 09:30:17 2020 +0100

testsuite: Unbreak compat.exp testing with alt compiler PR93294

2020-01-17  Jakub Jelinek  

PR testsuite/93294
* lib/c-compat.exp (compat-use-alt-compiler): Handle
-fdiagnostics-urls=never similarly to -fdiagnostics-color=never.
(compat_setup_dfp): Likewise.

[Bug target/93300] New: ICE in convert_mode_scalar, at expr.c:325

2020-01-17 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93300

Bug ID: 93300
   Summary: ICE in convert_mode_scalar, at expr.c:325
   Product: gcc
   Version: 10.0
Status: UNCONFIRMED
  Keywords: ice-on-valid-code
  Severity: normal
  Priority: P3
 Component: target
  Assignee: unassigned at gcc dot gnu.org
  Reporter: marxin at gcc dot gnu.org
  Target Milestone: ---
  Host: x86_64-linux-gnu
Target: arm-linux-gnueabi

I see the following ICE:

$ arm-linux-gnueabi-gcc
/home/marxin/Programming/gcc/gcc/testsuite/gcc.dg/torture/floatn-convert.c
-mfp16-format=ieee
during RTL pass: expand
/home/marxin/Programming/gcc/gcc/testsuite/gcc.dg/torture/floatn-convert.c: In
function ‘main’:
/home/marxin/Programming/gcc/gcc/testsuite/gcc.dg/torture/floatn-convert.c:94:1:
internal compiler error: in convert_mode_scalar, at expr.c:325
   94 | main (void)
  | ^~~~
0x59db33 convert_mode_scalar
   
/home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-arm/build/gcc/expr.c:325
0x59db33 convert_move(rtx_def*, rtx_def*, int)
   
/home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-arm/build/gcc/expr.c:297
0x7d0fb0 convert_modes(machine_mode, machine_mode, rtx_def*, int)
   
/home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-arm/build/gcc/expr.c:737
0x9cb221 prepare_float_lib_cmp
   
/home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-arm/build/gcc/optabs.c:4227
0x9cb221 prepare_cmp_insn
   
/home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-arm/build/gcc/optabs.c:4022
0x9cbabe emit_cmp_and_jump_insns(rtx_def*, rtx_def*, rtx_code, rtx_def*,
machine_mode, int, rtx_def*, profile_probability)
   
/home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-arm/build/gcc/optabs.c:4176
0x7438d1 do_compare_rtx_and_jump(rtx_def*, rtx_def*, rtx_code, int,
machine_mode, rtx_def*, rtx_code_label*, rtx_code_label*, profile_probability)
   
/home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-arm/build/gcc/dojump.c:1169
0x744b81 do_compare_and_jump
   
/home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-arm/build/gcc/dojump.c:1243
0x745ab6 do_jump_1
   
/home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-arm/build/gcc/dojump.c:219
0x6e4a3e expand_gimple_cond
   
/home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-arm/build/gcc/cfgexpand.c:2517
0x6e4a3e expand_gimple_basic_block
   
/home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-arm/build/gcc/cfgexpand.c:5739
0x6e5c96 execute
   
/home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-arm/build/gcc/cfgexpand.c:6539
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See  for instructions.

[Bug tree-optimization/93292] [10 Regression] ICE (segfault) in vectorizable_comparison on powerpc64le-linux-gnu since r10-5071

2020-01-17 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93292

--- Comment #3 from CVS Commits  ---
The master branch has been updated by Jakub Jelinek :

https://gcc.gnu.org/g:dc9ba9d045d0cfc06207806fd64b06ab3304b196

commit r10-6033-gdc9ba9d045d0cfc06207806fd64b06ab3304b196
Author: Jakub Jelinek 
Date:   Fri Jan 17 09:39:45 2020 +0100

vect: Fix ICE in vectorizable_comparison PR93292

The following testcase ICEs on powerpc64le-linux.  The problem is that
get_vectype_for_scalar_type returns NULL, and while most places in
tree-vect-stmts.c handle that case, this spot doesn't and punts only
if it is non-NULL, but with different number of elts than expected.

2020-01-17  Jakub Jelinek  

PR tree-optimization/93292
* tree-vect-stmts.c (vectorizable_comparison): Punt also if
get_vectype_for_scalar_type returns NULL.

* g++.dg/opt/pr93292.C: New test.

[Bug testsuite/93294] [10 Regression] Addition of -fdiagnostic-urls=never to testsuite flags broke compat.exp testing with ALT_CC_UNDER_TEST=gcc etc.

2020-01-17 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93294

Jakub Jelinek  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED

--- Comment #2 from Jakub Jelinek  ---
Fixed.

[Bug tree-optimization/93292] [10 Regression] ICE (segfault) in vectorizable_comparison on powerpc64le-linux-gnu since r10-5071

2020-01-17 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93292

Jakub Jelinek  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED

--- Comment #4 from Jakub Jelinek  ---
Fixed.

[Bug c++/93299] [9/10 Regression] ICE in tsubst_copy, at cp/pt.c:15779

2020-01-17 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93299

Martin Liška  changed:

   What|Removed |Added

 Status|UNCONFIRMED |WAITING
   Last reconfirmed||2020-01-17
 CC||marxin at gcc dot gnu.org
 Ever confirmed|0   |1

--- Comment #1 from Martin Liška  ---
Thanks for report. But is it a valid code snippet? Is there a release of clang
or GCC that accepts that?

[Bug c++/93297] internal compiler error: in set_constraints, at cp/constraint.cc:

2020-01-17 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93297

Martin Liška  changed:

   What|Removed |Added

 Status|UNCONFIRMED |WAITING
   Last reconfirmed||2020-01-17
 CC||marxin at gcc dot gnu.org
 Ever confirmed|0   |1

--- Comment #2 from Martin Liška  ---
Thanks for the report. Can you please send us the command line used for the
compilation? Ideally output of -v option.

[Bug tree-optimization/93301] New: Wrong optimization: instability of uninitialized variables leads to nonsense

2020-01-17 Thread ch3root at openwall dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93301

Bug ID: 93301
   Summary: Wrong optimization: instability of uninitialized
variables leads to nonsense
   Product: gcc
   Version: 10.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: tree-optimization
  Assignee: unassigned at gcc dot gnu.org
  Reporter: ch3root at openwall dot com
  Target Milestone: ---

Instability is inconsistency, which leads to logical contradictions, which
leads to total chaos. Similar to bug 61502, comment 42, but with uninitialized
variables:

--
#include 

__attribute__((noipa)) // imagine it in a separate TU
static void *opaque(void *p) { return p; }

int main()
{
int c = 1;
opaque(&c);

unsigned char x = 0;
opaque(&x);
unsigned char y; // no trap representation possible
(void)&y; // disarm C11, 6.3.2.1p2

unsigned char z;
int b;
if (x == y) {
b = 1;
z = x;
} else {
b = 0;
z = y;
}

opaque(&b);
if (b)
printf("b = %d  c = %d  x = %d  e = %d\n", b, c, x, c ? z : 5);
}
--
$ gcc -std=c11 -O3 test.c && ./a.out
b = 1  c = 1  x = 0  e = 5
--
gcc x86-64 version: gcc (GCC) 10.0.1 20200117 (experimental)
--

Given that the printf has fired, `b` is `1`, hence `z` is the same as `x` and
`e = 0` should be printed.

According to my reading of C11 this program doesn't invoke UB. (And I thought
that most proposals about "wobbly" values wouldn't change this but I'm not sure
anymore:-)

Even if this particular example is deemed undefined by gcc, I guess
inconsistencies could blow everything up even without any help from a
programmer.

clang bug -- https://bugs.llvm.org/show_bug.cgi?id=44512.

[Bug target/93300] ICE in convert_mode_scalar, at expr.c:325

2020-01-17 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93300

Martin Liška  changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
   Last reconfirmed||2020-01-17
 CC||ktkachov at gcc dot gnu.org
 Ever confirmed|0   |1

[Bug c/93302] New: -O2 -fno-inline produces wrong results

2020-01-17 Thread lifeibiren at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93302

Bug ID: 93302
   Summary: -O2 -fno-inline produces wrong results
   Product: gcc
   Version: 9.2.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: c
  Assignee: unassigned at gcc dot gnu.org
  Reporter: lifeibiren at gmail dot com
  Target Milestone: ---

Created attachment 47665
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47665&action=edit
preprocessed file

I am code to do tcp checksum and find that output binary doesn't work as
expected with compilation option -O2 -fno-inline.
Partial source code is uploaded as an attachment and it seems to work with any
compilation options but -O2 -fno-inline.

Test Env:
gcc 9.2.0 (Arch Linux)
gcc 5.3.0 (Ubuntu 16.04)

Expected output:
12345678 87654321 40 12
5678 5678
1234 68ac
4321 abcd
8765 13332
600 13932
2800 16132

I disassemble the output binary and find that the instructions to store saddr
and daddr to stack memory are optimized out so hdr's first two members stay
uninitialized.
If a memory barrier 'asm volatile("": : :"memory");' is put before access
'hdr', gcc could get it right.

Env Info:

GCC VERSION:
$ gcc -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/lto-wrapper
Target: x86_64-pc-linux-gnu
Configured with: /build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib
--libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info
--with-bugurl=https://bugs.archlinux.org/
--enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --enable-shared
--enable-threads=posix --with-system-zlib --with-isl --enable-__cxa_atexit
--disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch
--disable-libssp --enable-gnu-unique-object --enable-linker-build-id
--enable-lto --enable-plugin --enable-install-libiberty
--with-linker-hash-style=gnu --enable-gnu-indirect-function --enable-multilib
--disable-werror --enable-checking=release --enable-default-pie
--enable-default-ssp --enable-cet=auto gdc_include_dir=/usr/include/dlang/gdc
Thread model: posix
gcc version 9.2.0 (GCC)

BUG COMMAND:
$ gcc test3.c -O2 -fno-inline

COMPILER OUTPUT:
NOTHING

OS:
$ cat /etc/issue 
Arch Linux \r (\l)

PREP FILE:
ATTACHMENT

[Bug rtl-optimization/93303] New: [10 Regression] ICE in lra_constraints.c4948 on aarch64-linux-gnu

2020-01-17 Thread doko at ubuntu dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93303

Bug ID: 93303
   Summary: [10 Regression] ICE in lra_constraints.c4948 on
aarch64-linux-gnu
   Product: gcc
   Version: 10.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: rtl-optimization
  Assignee: unassigned at gcc dot gnu.org
  Reporter: doko at ubuntu dot com
  Target Milestone: ---

Created attachment 47666
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47666&action=edit
test case

seen with trunk 20200116 on aarch64-linux-gnu:

$ g++ -c -O2 -std=gnu++11 -fstack-protector-strong -fasynchronous-unwind-tables
-fstack-protector-strong test.ii 
during RTL pass: reload
: In function 'void dh(dd, dg, cz, av, av, de,
df, int, int, int, int, int, int, int) [with  = ae; bz
= bp; dd = int; de = aw; df = aw; dg = cy; cz =
ao]':
:158:1: internal compiler error: maximum number of generated reload insns per
insn achieved (90)
0xadc5d7 lra_constraints(bool)
../../src/gcc/lra-constraints.c:4948
0xac6977 lra(_IO_FILE*)
../../src/gcc/lra.c:2437
0xa85887 do_reload
../../src/gcc/ira.c:5526
0xa85887 execute
../../src/gcc/ira.c:5712
Please submit a full bug report,
with preprocessed source if appropriate.

[Bug rtl-optimization/93303] [10 Regression] ICE in lra_constraints.c4948 on aarch64-linux-gnu

2020-01-17 Thread doko at ubuntu dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93303

--- Comment #1 from Matthias Klose  ---
Created attachment 47667
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47667&action=edit
preprocessed source

[Bug tree-optimization/93271] [8/9/10 regression] SRA producing wrong code on denormals

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93271

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|--- |8.4

[Bug fortran/92779] [8/9/10 Regression] ICE in gfc_conv_intrinsic_funcall, at fortran/trans-intrinsic.c:4225

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92779

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|--- |8.4

[Bug ipa/92606] [8/9/10 Regression][avr] invalid merge of symbols in progmem and data sections

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92606

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|--- |8.4

[Bug fortran/93263] [9/10 Regression] -fno-automatic and RECURSIVE

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93263

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|--- |9.3

[Bug tree-optimization/80635] [8/9/10 regression] std::optional and bogus -Wmaybe-uninitialized warning

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80635

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|--- |8.4

[Bug target/91320] [9/10 Regression] x86-64 code generation / register allocation regressed.

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91320

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|--- |9.3

[Bug c++/93299] [9/10 Regression] ICE in tsubst_copy, at cp/pt.c:15779

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93299

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|--- |9.3

[Bug rtl-optimization/93303] [10 Regression] ICE in lra_constraints.c4948 on aarch64-linux-gnu

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93303

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|--- |10.0

[Bug d/92792] [10 Regression] symbols dropped from libphobos

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92792

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|--- |10.0

[Bug c/93302] -O2 -fno-inline produces wrong results

2020-01-17 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93302

Andrew Pinski  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |INVALID

--- Comment #1 from Andrew Pinski  ---
Use either -fno-strict-aliasing, memcpy or an union to fix the aliasing issue
in your code.

You wrote hdr as a struct psuedo_hdr but reading it as an uint16_t, only the
field length can be read as an uint16_t .

[Bug tree-optimization/80635] [8/9/10 regression] std::optional and bogus -Wmaybe-uninitialized warning

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80635

Richard Biener  changed:

   What|Removed |Added

   Priority|P3  |P2
Version|unknown |8.2.0

[Bug target/84490] [8/9/10 regression] 436.cactusADM regressed by 6-8% percent with -Ofast on Zen and Haswell, compared to gcc 7.2

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84490

Richard Biener  changed:

   What|Removed |Added

   Priority|P3  |P2

--- Comment #12 from Richard Biener  ---
Wonder if we can have an update on this?

[Bug rtl-optimization/93303] [10 Regression] ICE in lra_constraints.c4948 on aarch64-linux-gnu

2020-01-17 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93303

Andrew Pinski  changed:

   What|Removed |Added

 Depends on||93221

--- Comment #2 from Andrew Pinski  ---
Most likely a dup of bug 93221.


Referenced Bugs:

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93221
[Bug 93221] [10 Regression] ICE maximum number of generated reload insns per
insn achieved (90) on aarch64

[Bug target/88494] [9/10 Regression] polyhedron 10% mdbx runtime regression

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88494

Richard Biener  changed:

   What|Removed |Added

   Priority|P3  |P2

[Bug c/88660] [8/9/10 Regression] Invalid report of "set but used variable" with -O

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88660

Richard Biener  changed:

   What|Removed |Added

   Priority|P3  |P2

[Bug lto/89075] [9/10 Regression] error: type variant has different TREE_TYPE

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89075

Richard Biener  changed:

   What|Removed |Added

 Status|NEW |ASSIGNED

[Bug lto/89075] [9/10 Regression] error: type variant has different TREE_TYPE

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89075

Richard Biener  changed:

   What|Removed |Added

   Priority|P3  |P2

[Bug ipa/89584] [9/10 Regression] CPU2000 degradations with r268448 (172.mgrid -22%, 252.eon -8%)

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89584

Richard Biener  changed:

   What|Removed |Added

   Priority|P3  |P2

[Bug target/90204] [8/9/10 Regression] C code is optimized worse than C++

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90204

Richard Biener  changed:

   What|Removed |Added

 Target||x86_64-*-* i?86-*-*
   Priority|P3  |P2
  Known to work||7.3.0

[Bug libstdc++/90415] [9/10 Regression] std::is_copy_constructible> is incomplete

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90415

Richard Biener  changed:

   What|Removed |Added

   Priority|P3  |P2

[Bug c++/90333] [9/10 Regression] Can't apply attributes to lambdas with trailing returns

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90333

Richard Biener  changed:

   What|Removed |Added

   Priority|P3  |P2

[Bug c++/90546] [9/10 Regression] Incorrect template argument deduction for conversion functions

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90546

Richard Biener  changed:

   What|Removed |Added

   Priority|P3  |P2

[Bug testsuite/90565] [10 regression] test cases gcc.dg/uninit-18.c and uninit-pr90394-1-gimple.c broken as of r271460

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90565

Richard Biener  changed:

   What|Removed |Added

   Priority|P3  |P1

[Bug tree-optimization/90579] [8/9/10 Regression] Huge store forward stall due to vectorizer, missed CSE

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90579

Richard Biener  changed:

   What|Removed |Added

   Priority|P3  |P2
 Status|NEW |ASSIGNED
   Assignee|unassigned at gcc dot gnu.org  |rguenth at gcc dot 
gnu.org
Summary|[8/9/10 Regression] Huge|[8/9/10 Regression] Huge
   |store forward stall due to  |store forward stall due to
   |vectorizer  |vectorizer, missed CSE

--- Comment #9 from Richard Biener  ---
So we now have a "real" FRE after the vectorizer but we fail to CSE

  MEM  [(double *)&r] = vect__3.20_74;
...
  MEM  [(double *)&r + 32B] = vect__62.26_88;
...
  vect__5.7_34 = MEM  [(double *)&r + 16B];

mine for GCC 11 to look at.  The code to CSE that load for _74 and _88
is going to be a bit awkward though but it will nicely combine with the
following stmts

  vect__5.8_35 = VEC_PERM_EXPR ;
  stmp_t_12.9_36 = BIT_FIELD_REF ;
  stmp_t_12.9_37 = stmp_t_12.9_36 + 0.0;
  stmp_t_12.9_38 = BIT_FIELD_REF ;
  stmp_t_12.9_39 = stmp_t_12.9_37 + stmp_t_12.9_38;
  stmp_t_12.9_40 = BIT_FIELD_REF ;
  stmp_t_12.9_41 = stmp_t_12.9_39 + stmp_t_12.9_40;
  stmp_t_12.9_42 = BIT_FIELD_REF ;
  t_12 = stmp_t_12.9_41 + stmp_t_12.9_42;

and hopefully elide 'r' completely.

[Bug tree-optimization/90594] [9/10 regression] Spurious popcount emitted

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90594

Richard Biener  changed:

   What|Removed |Added

   Priority|P3  |P2

[Bug rtl-optimization/90706] [9/10 Regression] Useless code generated for stack / register operations on AVR

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90706

Richard Biener  changed:

   What|Removed |Added

   Priority|P3  |P4

[Bug c++/90609] [9/10 Regression] Compilation error in std::function default member initialization inside template class with defaulted constructor

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90609

Richard Biener  changed:

   What|Removed |Added

   Priority|P3  |P2

[Bug c++/90740] [9/10 Regression] VLA with lamba causes an incorrect unitialized in this function warning

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90740

Richard Biener  changed:

   What|Removed |Added

   Priority|P3  |P2

[Bug c++/90992] [9/10 Regression] -Wnoexcept produce false positive

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90992

Richard Biener  changed:

   What|Removed |Added

   Priority|P3  |P2

[Bug target/91052] [10 Regression] ICE in fix_reg_equiv_init, at ira.c:2705

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91052

Richard Biener  changed:

   What|Removed |Added

   Priority|P3  |P1

[Bug tree-optimization/91123] [10 Regression] no longer removes redundant store

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91123

Richard Biener  changed:

   What|Removed |Added

   Priority|P3  |P1

[Bug middle-end/26163] [meta-bug] missed optimization in SPEC (2k17, 2k and 2k6 and 95)

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26163
Bug 26163 depends on bug 91144, which changed state.

Bug 91144 Summary: [10 regression] 176.gcc miscompare after r273294
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91144

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |INVALID

[Bug tree-optimization/91144] [10 regression] 176.gcc miscompare after r273294

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91144

Richard Biener  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |INVALID

--- Comment #5 from Richard Biener  ---
Invalid.

[Bug middle-end/26163] [meta-bug] missed optimization in SPEC (2k17, 2k and 2k6 and 95)

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26163
Bug 26163 depends on bug 91154, which changed state.

Bug 91154 Summary: [10 Regression] 456.hmmer regression on Haswell caused by 
r272922
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91154

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |FIXED

[Bug middle-end/85559] [meta-bug] Improve conditional move

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85559
Bug 85559 depends on bug 91154, which changed state.

Bug 91154 Summary: [10 Regression] 456.hmmer regression on Haswell caused by 
r272922
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91154

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |FIXED

[Bug target/91052] [10 Regression] ICE in fix_reg_equiv_init, at ira.c:2705

2020-01-17 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91052

--- Comment #7 from Martin Liška  ---
@Kewen: Can you please take a look?

[Bug rtl-optimization/91154] [10 Regression] 456.hmmer regression on Haswell caused by r272922

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91154

Richard Biener  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |FIXED

--- Comment #39 from Richard Biener  ---
So this bug turned into a mess of random benchmarks.  The 456.hmmer regression
is fixed.

Please open new bugs for any other things found.  cactusADM jumps up and down
on my tester and shows no clear regression.

[Bug tree-optimization/67153] [8/9/10 Regression] integer optimizations 53% slower than std::bitset<>

2020-01-17 Thread ncm at cantrip dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67153

--- Comment #29 from ncm at cantrip dot org ---
> My reason for thinking this is not a bug is that the fastest choice will
> depend on the contents of the word list.   Regardless of layout, there will
> be one option that is slightly faster than the other.   I guess it's
> reasonable to ask, though, whether it's better by default to try to save one
> cycle on an already very fast empty loop, or to save one cycle on a more
> expensive loop. But the real gain (if there is one) will be matching the
> layout to the runtime behavior, for which the compiler requires outside
> information.

Saving one cycle on a two-cycle loop has a possibility of a much larger effect
than saving one cycle of a fifty-cycle loop. Even if the fifty-cycle loop is
the norm, an extra cycle costs only 2%, but if the two-cycle loop is the more
common, as in this case, saving the one cycle is a big win.

[Bug c++/91217] [8/9/10 Regression] Returning std::array from lambda results in an extra copy step on return

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91217

Richard Biener  changed:

   What|Removed |Added

   Priority|P3  |P2

[Bug rtl-optimization/91333] [9/10 Regression] suboptimal register allocation for inline asm

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91333

Richard Biener  changed:

   What|Removed |Added

   Priority|P3  |P2
  Known to work||8.3.1
  Known to fail||9.2.1

--- Comment #4 from Richard Biener  ---
I can confirm this on the GCC 9 branch but trunk is fine apart from at -O1. 
Maybe tuning/default arch affects this (didn't check, I use x86-64 and
generic).

[Bug c++/91377] [8/9/10 Regression] ICE with non-static block scope constexpr, captured in lambda, used as template parameter

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91377

Richard Biener  changed:

   What|Removed |Added

   Priority|P3  |P2

[Bug c++/91465] [9/10 Regression] unexpected expression of kind overload (ICE)

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91465

Richard Biener  changed:

   What|Removed |Added

   Priority|P3  |P2

[Bug c++/91529] [8/9/10 Regression] -fmerge-all-constants leads to corrupt output without inlining

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91529

Richard Biener  changed:

   What|Removed |Added

   Keywords||wrong-code
   Priority|P3  |P2

[Bug target/91598] [8/9/10 regression] 60% speed drop on neon intrinsic loop

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91598

Richard Biener  changed:

   What|Removed |Added

   Priority|P3  |P2

[Bug tree-optimization/91699] [10 Regression] Bogus Wstringop-overflow in Fotran with -flto after revision r274997

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91699

Richard Biener  changed:

   What|Removed |Added

   Priority|P3  |P1

[Bug c++/91706] [8/9/10 Regression] ICE: tree check: expected class 'type', have 'exceptional' (error_mark) in equate_type_number_to_die, at dwarf2out.c:5782

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91706

Richard Biener  changed:

   What|Removed |Added

   Keywords||accepts-invalid
   Priority|P3  |P2

[Bug c++/92804] [10 Regression] ICE trying to use concept as a nested-name-specifier

2020-01-17 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92804

Paolo Carlini  changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
   Last reconfirmed||2020-01-17
 Ever confirmed|0   |1

--- Comment #2 from Paolo Carlini  ---
Confirmed.

[Bug middle-end/91708] [10 regression][ARM] Bootstrap fails in gen_movsi, at config/arm/arm.md:5258

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91708

Richard Biener  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED

--- Comment #23 from Richard Biener  ---
The bootstrap issue is fixed.  The wrong-code issue is older, if people want to
pursue backports please open a separate issue tracking that.

[Bug target/91052] [10 Regression] ICE in fix_reg_equiv_init, at ira.c:2705

2020-01-17 Thread linkw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91052

--- Comment #8 from Kewen Lin  ---
Sorry, I just saw this bug was starting to fail with my commit. Thanks for @ing
me! My commit is just to pass the finiteness information down to RTL phase. The
loops in that case are simple and have only an exit respectively, it should be
taken as finite loop, I think my commit just exposed some bugs.

I'll take vacation for two weeks, will dig into this then.

[Bug c++/92542] [10 Regression] ICE with class template argument deduction following typo

2020-01-17 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92542

Paolo Carlini  changed:

   What|Removed |Added

 CC||paolo.carlini at oracle dot com

--- Comment #1 from Paolo Carlini  ---
Seems already fixed. If so I will add the testcases and resolve the bug.

[Bug fortran/93263] [9/10 Regression] -fno-automatic and RECURSIVE

2020-01-17 Thread markeggleston at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93263

markeggleston at gcc dot gnu.org changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |FIXED

--- Comment #11 from markeggleston at gcc dot gnu.org ---
Committed:

master e4a5f73449d7352ba8128fecbc9a9570d746abdb

releases/gcc-9 f158d9197de75187fa0db26b74bc5d16b5aae242

[Bug target/91710] [9/10 Regression] unexpected ABI change note

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91710

Richard Biener  changed:

   What|Removed |Added

   Priority|P3  |P2

[Bug target/91735] [9/10 Regression] Runtime regression for SPEC2000 177.mesa on Haswell around the end of August 2018

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91735

Richard Biener  changed:

   What|Removed |Added

   Priority|P3  |P2

[Bug testsuite/91797] [10 regression] r273240 breaks test case gcc.target/powerpc/pr68805.c

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91797

Richard Biener  changed:

   What|Removed |Added

   Priority|P3  |P1

[Bug target/91804] [10 regression] r265398 breaks gcc.target/powerpc/vec-rlmi-rlnm.c

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91804

Richard Biener  changed:

   What|Removed |Added

   Priority|P3  |P1

[Bug testsuite/91799] [10 regression] r273245 breaks test case gcc.target/powerpc/pr88233.c

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91799

Richard Biener  changed:

   What|Removed |Added

   Priority|P3  |P1

[Bug tree-optimization/91825] [10 regression] Bogus -Wmaybe-uninitialized with r275744 breaks bootstrap

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91825

Richard Biener  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |FIXED

--- Comment #11 from Richard Biener  ---
Bootstrap is fixed, the uninit warning isn't a regression itself and the C++ IL
change isn't bad (it's good).  Thus let's close this one.

[Bug middle-end/24639] [meta-bug] bug to track all Wuninitialized issues

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24639
Bug 24639 depends on bug 91825, which changed state.

Bug 91825 Summary: [10 regression] Bogus -Wmaybe-uninitialized with r275744 
breaks bootstrap
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91825

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |FIXED

[Bug rtl-optimization/91333] [9/10 Regression] suboptimal register allocation for inline asm

2020-01-17 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91333

--- Comment #5 from Marc Glisse  ---
With trunk (master?), compiling with -O3, h gives

movapd  %xmm1, %xmm3
addsd   %xmm3, %xmm1
movapd  %xmm0, %xmm2
addsd   %xmm2, %xmm0
addsd   %xmm1, %xmm0

which looks good (the asm prevents from doing addsd %xmm1 %xmm1 directly).

However, if I add -mavx, I get

vmovapd %xmm0, %xmm2
vmovapd %xmm1, %xmm4
vmovapd %xmm1, %xmm0
vaddsd  %xmm0, %xmm4, %xmm0
vmovapd %xmm2, %xmm3
vaddsd  %xmm2, %xmm3, %xmm2
vaddsd  %xmm0, %xmm2, %xmm0

That's 2 extra moves compared to the non-avx version, which seems wrong since
AVX gives more freedom to the RA.
Those initial moves look quite similar to the ones I get for f with gcc-9 -O3
-mno-avx, so the optimization looks fragile.

[Bug c++/91826] [8/9/10 Regression] Unexpected behavior when class defined with namespace alias

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91826

Richard Biener  changed:

   What|Removed |Added

   Priority|P3  |P2

[Bug target/91298] $ at the beginging causing Error: junk `(%rip)' after expression

2020-01-17 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91298

--- Comment #5 from Jakub Jelinek  ---
Created attachment 47668
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47668&action=edit
gcc10-pr91298.patch

Untested patch.

[Bug tree-optimization/91890] [10 Regression] -Warray-bounds warning testing glibc not suppressed by pragma

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91890

Richard Biener  changed:

   What|Removed |Added

   Priority|P3  |P1

[Bug c++/91933] [8/9/10 Regression] ICE: tree check: expected class 'type', have 'exceptional' (error_mark) in build_simple_base_path, at cp/class.c:541

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91933

Richard Biener  changed:

   What|Removed |Added

   Priority|P3  |P2

[Bug c++/92010] [8/9/10 Regression] gcc internal error since 8x on warning write-strings

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92010

Richard Biener  changed:

   What|Removed |Added

   Priority|P3  |P2

[Bug bootstrap/92002] [10 regression] -Wuninitialized warning in gcc/wide-int.cc

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92002

Richard Biener  changed:

   What|Removed |Added

 Status|NEW |WAITING

--- Comment #8 from Richard Biener  ---
Did this somehow get fixed (the bootstrap?) or require some nonstandard
configuration?

[Bug c++/92542] [10 Regression] ICE with class template argument deduction following typo

2020-01-17 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92542

--- Comment #2 from Jonathan Wakely  ---
The ICE started with r277865 "Implement C++20 operator<=>." aka
g:b7689b962dd6536bbb2567bfdec52e35109af7ab

It was fixed with r278786 "Implement P1814R0, CTAD for alias templates." aka
g:1a291106384cabc73da0bc0f457b1cd3a4015970

[Bug bootstrap/92002] [10 regression] -Wuninitialized warning in gcc/wide-int.cc

2020-01-17 Thread ro at CeBiTec dot Uni-Bielefeld.DE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92002

--- Comment #9 from ro at CeBiTec dot Uni-Bielefeld.DE  ---
> --- Comment #8 from Richard Biener  ---
> Did this somehow get fixed (the bootstrap?) or require some nonstandard
> configuration?

Not at all.  I still cannot make any sense of the warning, but hacked
around it by disabling -Werror for the affected files in t-sparc to get
any work done:

diff --git a/gcc/config/sparc/t-sparc b/gcc/config/sparc/t-sparc
--- a/gcc/config/sparc/t-sparc
+++ b/gcc/config/sparc/t-sparc
@@ -27,3 +27,7 @@ sparc-c.o: $(srcdir)/config/sparc/sparc-
 sparc-d.o: $(srcdir)/config/sparc/sparc-d.c
$(COMPILE) $<
$(POSTCOMPILE)
+
+# Hack around PR bootstrap/92002.
+tree-ssanames.o-warn += -Wno-error
+wide-int.o-warn += -Wno-error

[Bug c++/92031] [9/10 Regression] Incorrect "taking address of r-value" error

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92031

Richard Biener  changed:

   What|Removed |Added

   Priority|P3  |P2

[Bug c++/92068] [8/9/10 Regression] ICE on invalid in process_partial_specialization

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92068

Richard Biener  changed:

   What|Removed |Added

   Priority|P3  |P2

[Bug target/92071] [10 regression][ARM] ice in gen_movsi, at config/arm/arm.md:5378

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92071

Richard Biener  changed:

   What|Removed |Added

   Keywords||needs-bisection, wrong-code
   Priority|P3  |P1

--- Comment #6 from Richard Biener  ---
(In reply to Richard Earnshaw from comment #5)
> (In reply to Jakub Jelinek from comment #4)
> > I'd say this should be fixed in the arm backend, instead of asserts it
> > should check whether operands are aligned and if not, perform unaligned load
> > or store,
> > because the amount of spots in the middle-end that actually just call
> > emit_move_insn when they see a MEM is huge.
> 
> Huh, this is a mid-end bug.  How can fixing it in the backend be anything
> bug a hack?
> 
> There's a contract in place here.  If the target defines STRICT_ALIGNMENT,
> the midend must NEVER pass an unaligned object to gen_movsi

Agreed.  Did anybody bisect what caused this?

[Bug c++/92099] [9/10 Regression] static_assert of struct template of false_type succeed with GCC8 but not GCC9

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92099

Richard Biener  changed:

   What|Removed |Added

   Priority|P3  |P2
  Known to work||8.1.0

[Bug testsuite/92165] [10 regression] g++.dg/cpp2a/nodiscard-once.C fails starting with r277205

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92165

Richard Biener  changed:

   What|Removed |Added

   Priority|P3  |P1

[Bug tree-optimization/92152] [10 Regression] Wrong code (Resurrection of PR53663)

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92152

Richard Biener  changed:

   What|Removed |Added

   Priority|P3  |P1
   Assignee|unassigned at gcc dot gnu.org  |rguenth at gcc dot 
gnu.org

--- Comment #7 from Richard Biener  ---
I will take a look.

[Bug tree-optimization/92177] [10 regression] gcc.dg/vect/bb-slp-22.c FAILs

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92177

Richard Biener  changed:

   What|Removed |Added

   Priority|P3  |P1

[Bug target/92190] [10 Regression] ICE in sp_valid_at, at config/i386/i386.c:6162 since r276648

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92190

Richard Biener  changed:

   What|Removed |Added

 Target||x86_64-linux-gnu
   Priority|P3  |P1
   Host|x86_64-linux-gnu|

[Bug rtl-optimization/92264] [10 Regression] Compile time hog in 521.wrf_r with -Ofast -march=znver2 -g since r276318

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92264

Richard Biener  changed:

   What|Removed |Added

   Priority|P3  |P1

[Bug target/92303] [10 regression] gcc.target/sparc/ultrasp12.c times out

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92303

Richard Biener  changed:

   What|Removed |Added

   Keywords||needs-bisection
 Status|NEW |WAITING

--- Comment #2 from Richard Biener  ---
There's no RA commits in that range, further bisection is needed.

[Bug tree-optimization/92328] [10 Regression] ICE in eliminate_stmt, at tree-ssa-sccvn.c:5497

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92328

Richard Biener  changed:

   What|Removed |Added

   Priority|P3  |P1

[Bug libstdc++/92376] [9/10 Regression] bootstrap fails with --disable-hosted-libstdcxx

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92376

Richard Biener  changed:

   What|Removed |Added

   Priority|P3  |P2

[Bug target/92388] [10 Regression] ICE in insert_regs, at cse.c:1129

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92388

Richard Biener  changed:

   What|Removed |Added

   Priority|P3  |P1

[Bug c++/92517] [10 Regression] ICE on incorrect syntax involving requires and decltype

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92517

Richard Biener  changed:

   What|Removed |Added

   Priority|P3  |P1

[Bug c++/92531] [9/10 Regression] ICE in uses_template_parms, at cp/pt.c:10471

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92531

Richard Biener  changed:

   What|Removed |Added

   Priority|P3  |P2

[Bug c++/92536] [10 Regression] ICE when trying to using deduction guide following unknown type error

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92536

Richard Biener  changed:

   What|Removed |Added

   Priority|P3  |P4

[Bug tree-optimization/92539] [8/9/10 Regression] -Warray-bounds false positive (loop unroll?)

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92539

Richard Biener  changed:

   What|Removed |Added

   Priority|P3  |P2

[Bug c++/92583] [8/9/10 Regression] internal compiler error: in tsubst_copy, at cp/pt.c:15552

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92583

Richard Biener  changed:

   What|Removed |Added

   Keywords||ice-on-valid-code
   Priority|P3  |P2

[Bug lto/92588] [10 Regression] ICE nodes with unreleased memory found

2020-01-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92588

Richard Biener  changed:

   What|Removed |Added

   Keywords||ice-checking

--- Comment #2 from Richard Biener  ---
AFAIU this is just a warning that we fail to "free" some GC memory?

  1   2   3   >