[Bug tree-optimization/87022] [8/9 Regression] miscompilation with -ftree-loop-distribution

2018-08-19 Thread amker at gcc dot gnu.org
le-multilib > Thread model: posix > gcc version 9.0.0 20180819 (experimental) [trunk revision 263651] (GCC) > > > > $ gcc-trunk abc.c ; ./a.out > ref.txt > $ gcc-trunk -O3 abc.c ; ./a.out > a.txt > $ diff ref.txt a.txt > 25,49c25,49 > < 0 > < 0 >

[Bug tree-optimization/87022] [8/9 Regression] miscompilation with -ftree-loop-distribution

2018-08-19 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87022 Alexander Monakov changed: What|Removed |Added Keywords||wrong-code CC|

[Bug c/87023] New: It's almost false, when c_fully_fold_internal deal with C_MAYBE_CONST_EXPR.

2018-08-19 Thread He.Hongjun at zte dot com.cn
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87023 Bug ID: 87023 Summary: It's almost false, when c_fully_fold_internal deal with C_MAYBE_CONST_EXPR. Product: gcc Version: unknown Status: UNCONFIRMED Severity: n

[Bug tree-optimization/87022] New: GCC miscompiles at -O3 on valid code

2018-08-19 Thread helloqirun at gmail dot com
COLLECT_LTO_WRAPPER=/home/absozero/trunk/root-gcc/libexec/gcc/x86_64-pc-linux-gnu/9.0.0/lto-wrapper Target: x86_64-pc-linux-gnu Configured with: ../gcc/configure --prefix=/home/absozero/trunk/root-gcc --enable-languages=c,c++ --disable-werror --enable-multilib Thread model: posix gcc version 9.0.0 20180819

[Bug target/87021] New: New powerpc test cases from r263570 fail

2018-08-19 Thread seurer at linux dot vnet.ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87021 Bug ID: 87021 Summary: New powerpc test cases from r263570 fail Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target

[Bug libstdc++/87020] New: comparison operator isn't called for stateless allocator without is_always_equal for C++11/14

2018-08-19 Thread roland at rschulz dot eu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87020 Bug ID: 87020 Summary: comparison operator isn't called for stateless allocator without is_always_equal for C++11/14 Product: gcc Version: 8.2.0 Status: UNCONFIRMED

[Bug bootstrap/87018] [9 Regression] Boostrap failure on AIX

2018-08-19 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87018 Thomas Koenig changed: What|Removed |Added Target Milestone|--- |9.0

[Bug fortran/87019] New: ICE: Static member of derived type, organized in coarray accessed

2018-08-19 Thread welttensor at web dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87019 Bug ID: 87019 Summary: ICE: Static member of derived type, organized in coarray accessed Product: gcc Version: 8.2.1 Status: UNCONFIRMED Severity: normal

[Bug bootstrap/87018] New: [9 Regression] Boostrap failure on AIX

2018-08-19 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87018 Bug ID: 87018 Summary: [9 Regression] Boostrap failure on AIX Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: bootstra

[Bug c++/87017] New: vector must have the same value as its allocator

2018-08-19 Thread developm...@faf-ltd.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87017 Bug ID: 87017 Summary: vector must have the same value as its allocator Product: gcc Version: 8.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug c++/87016] New: std::optional::operator= in constexpr context

2018-08-19 Thread bobogu at atlas dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87016 Bug ID: 87016 Summary: std::optional::operator= in constexpr context Product: gcc Version: 8.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug target/86994] [9 regression] 64-bit gcc.target/i386/20040112-1.c FAILs

2018-08-19 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86994 Uroš Bizjak changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/86994] [9 regression] 64-bit gcc.target/i386/20040112-1.c FAILs

2018-08-19 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86994 --- Comment #3 from uros at gcc dot gnu.org --- Author: uros Date: Sun Aug 19 19:10:37 2018 New Revision: 263652 URL: https://gcc.gnu.org/viewcvs?rev=263652&root=gcc&view=rev Log: PR target/86994 * config/i386/i386.c (ix86_rtx_cos

[Bug target/87014] [x32] __builtin_eh_return should use 64-bit mov to set return address

2018-08-19 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87014 --- Comment #4 from Andreas Schwab --- It's a 32bit store, not a load.

[Bug target/87014] [x32] __builtin_eh_return should use 64-bit mov to set return address

2018-08-19 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87014 --- Comment #3 from Andrew Pinski --- (In reply to Andrew Pinski from comment #2) > > movl%eax, 8(%ebp,%ecx)# ! > > This is a 32bit zero extending load. Meaning the top 32bits of the rax register are zero.

[Bug target/87014] [x32] __builtin_eh_return should use 64-bit mov to set return address

2018-08-19 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87014 --- Comment #2 from Andrew Pinski --- > movl%eax, 8(%ebp,%ecx)# ! This is a 32bit zero extending load.

[Bug c++/87015] New: [8 Regression] miscompilation of template heavy Boost Spirit code

2018-08-19 Thread daniel.f.starke at freenet dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87015 Bug ID: 87015 Summary: [8 Regression] miscompilation of template heavy Boost Spirit code Product: gcc Version: 8.1.0 Status: UNCONFIRMED Severity: normal

[Bug c++/87012] [Regression] ICE in verify_unstripped_args_1

2018-08-19 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87012 Marek Polacek changed: What|Removed |Added Keywords||ice-on-valid-code --- Comment #2 from Ma

[Bug c++/87012] [Regression] ICE in verify_unstripped_args_1

2018-08-19 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87012 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug middle-end/86999] Incorrect code generation and missing optimization with -fno-signed-zeros.

2018-08-19 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86999 --- Comment #3 from Marc Glisse --- (In reply to asd_ from comment #2) > I hope there will be one more FMA pass in the RTL stages in the future.:) A new RTL pass is not necessary for this, the GIMPLE pass could be extended to recognize (x±1)*y a

[Bug target/52795] FAIL: gcc.dg/tree-prof/pr34999.c compilation, -fprofile-use -D_PROFILE_USE on {x86_64,i386}-apple-darwin{10,11} at -m64

2018-08-19 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52795 Iain Sandoe changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug debug/83941] Debug info generated with -flto contains useless forwarders

2018-08-19 Thread dpeeters at outlook dot be
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83941 --- Comment #5 from dpeeters at outlook dot be --- Yes, but please have a look at https://www.datingvergelijken.be first. It's a great datingsite in Belgium. Thanks, Dirk

[Bug c++/86911] [9 Regression] ICE in gcc/c-family/c-indentation.c:403

2018-08-19 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86911 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/87014] [x32] __builtin_eh_return should use 64-bit mov to set return address

2018-08-19 Thread theonetruecamper at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87014 --- Comment #1 from camper --- Created attachment 44557 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=44557&action=edit [x32] use 64-bit mov to set return address in eh_return compiles to: movlhandler(%rip), %eax movl

[Bug target/87014] New: [x32] __builtin_eh_return should use 64-bit mov to set return address

2018-08-19 Thread theonetruecamper at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87014 Bug ID: 87014 Summary: [x32] __builtin_eh_return should use 64-bit mov to set return address Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug middle-end/86999] Incorrect code generation and missing optimization with -fno-signed-zeros.

2018-08-19 Thread asd0025 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86999 --- Comment #2 from asd_ --- (In reply to Alexander Monakov from comment #1) > For the first problem -fno-signed-zeros is a bit of a red herring, the real > reason is enabling -fassociative-math makes GCC turn > > return n * p + p; > > to 're