[Bug middle-end/81657] [8 Regression] FAIL: gcc.dg/20050503-1.c scan-assembler-not call

2018-01-12 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81657 --- Comment #4 from Martin Liška --- (In reply to Jakub Jelinek from comment #3) > As I said earlier, the patch is IMHO wrong and instead ARM/AArch64 should > implement efficient mempcpy in the library. > If not, we should have a target hook whet

[Bug c++/83796] Abstract classes allowed to be instantiated when initialised as default parameter to function or constructor

2018-01-12 Thread johnsonmichaelgraham at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83796 Michael Johnson changed: What|Removed |Added Version|5.4.0 |7.2.0 --- Comment #1 from Michael John

[Bug ipa/83054] [8 Regression] ICE in operator>, at profile-count.h:823

2018-01-12 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83054 --- Comment #3 from Martin Liška --- Author: marxin Date: Fri Jan 12 08:59:52 2018 New Revision: 256566 URL: https://gcc.gnu.org/viewcvs?rev=256566&root=gcc&view=rev Log: Initialize type_warnings::dyn_count with a default value (PR ipa/83054).

[Bug ipa/83054] [8 Regression] ICE in operator>, at profile-count.h:823

2018-01-12 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83054 Martin Liška changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/83812] New: nvptx-run: error getting kernel result: operation not supported on global/shared address space

2018-01-12 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83812 Bug ID: 83812 Summary: nvptx-run: error getting kernel result: operation not supported on global/shared address space Product: gcc Version: 8.0 Status: UNCONFIRMED

[Bug debug/83765] LTO bootstrap with Ada fails

2018-01-12 Thread derodat at adacore dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83765 --- Comment #6 from Pierre-Marie de Rodat --- (In reply to Eric Botcazou from comment #4) > We have been crossing fingers about that for some time. ;-) CCing the > expert. Calling me “expert” is a bit far fetched: I never worked with LTO, and I

[Bug debug/83157] [6/7/8 regression] gcc.dg/guality/pr41616-1.c fail, inline instances refer to concrete instance as abstract origin

2018-01-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83157 --- Comment #13 from Richard Biener --- So r224161 (hey Aldy!) caused this bogus DW_AT_abstract_origin and Index: gcc/dwarf2out.c === --- gcc/dwarf2out.c (revision 255167) +++ g

[Bug libquadmath/83800] [libquadmath] M_SQRT2q & sqrtq(2.0Q) off by one ULP ?

2018-01-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83800 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/40411] -std=c99 does not enable c99 mode in Solaris C library

2018-01-12 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=40411 --- Comment #34 from Rainer Orth --- Author: ro Date: Fri Jan 12 09:52:53 2018 New Revision: 256568 URL: https://gcc.gnu.org/viewcvs?rev=256568&root=gcc&view=rev Log: Link with correct values-*.o files on Solaris (PR target/40411) gcc/t

[Bug target/67412] gfortran.dg/execute_command_line_2.f90 FAILs on Solaris 10

2018-01-12 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67412 --- Comment #11 from Rainer Orth --- Author: ro Date: Fri Jan 12 09:52:53 2018 New Revision: 256568 URL: https://gcc.gnu.org/viewcvs?rev=256568&root=gcc&view=rev Log: Link with correct values-*.o files on Solaris (PR target/40411) gcc/t

[Bug libstdc++/64054] 27_io/basic_ostream/inserters_arithmetic/char/hexfloat.cc FAILs

2018-01-12 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64054 --- Comment #19 from Rainer Orth --- Author: ro Date: Fri Jan 12 09:52:53 2018 New Revision: 256568 URL: https://gcc.gnu.org/viewcvs?rev=256568&root=gcc&view=rev Log: Link with correct values-*.o files on Solaris (PR target/40411) gcc/t

[Bug target/40411] -std=c99 does not enable c99 mode in Solaris C library

2018-01-12 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=40411 Rainer Orth changed: What|Removed |Added URL||https://gcc.gnu.org/ml/gcc-

[Bug libstdc++/64054] 27_io/basic_ostream/inserters_arithmetic/char/hexfloat.cc FAILs

2018-01-12 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64054 Rainer Orth changed: What|Removed |Added Status|ASSIGNED|RESOLVED URL|https://gcc.gn

[Bug target/40411] -std=c99 does not enable c99 mode in Solaris C library

2018-01-12 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=40411 Rainer Orth changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug libstdc++/64054] 27_io/basic_ostream/inserters_arithmetic/char/hexfloat.cc FAILs

2018-01-12 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64054 Bug 64054 depends on bug 40411, which changed state. Bug 40411 Summary: -std=c99 does not enable c99 mode in Solaris C library https://gcc.gnu.org/bugzilla/show_bug.cgi?id=40411 What|Removed |Added -

[Bug target/67412] gfortran.dg/execute_command_line_2.f90 FAILs on Solaris 10

2018-01-12 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67412 Rainer Orth changed: What|Removed |Added Status|SUSPENDED |RESOLVED URL|

[Bug c++/83796] [6/7/8 Regression] Abstract classes allowed to be instantiated when initialised as default parameter to function or constructor

2018-01-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83796 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Known to work|

[Bug rtl-optimization/83565] [7/8 regression] RTL combine pass yields wrong rotate result

2018-01-12 Thread ebotcazou at gcc dot gnu.org
ro_bits1): On WORD_REGISTER_OPERATIONS machines, do not extend the result to a larger mode for rotate operations. (num_sign_bit_copies1): Likewise. Added: trunk/gcc/testsuite/gcc.c-torture/execute/20180112-1.c Modified: trunk/gcc/ChangeLog trunk/gcc/rtlanal.c t

[Bug rtl-optimization/83565] [7/8 regression] RTL combine pass yields wrong rotate result

2018-01-12 Thread ebotcazou at gcc dot gnu.org
ro_bits1): On WORD_REGISTER_OPERATIONS machines, do not extend the result to a larger mode for rotate operations. (num_sign_bit_copies1): Likewise. Added: branches/gcc-7-branch/gcc/testsuite/gcc.c-torture/execute/20180112-1.c - copied unchanged from r256572, trunk/gcc/t

[Bug rtl-optimization/83565] [7/8 regression] RTL combine pass yields wrong rotate result

2018-01-12 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83565 Eric Botcazou changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/40411] -std=c99 does not enable c99 mode in Solaris C library

2018-01-12 Thread bruno at clisp dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=40411 --- Comment #37 from Bruno Haible --- (In reply to Rainer Orth from comment #35) > Fixed for GCC 8.1. Please consider comment 17: The behaviour of a shared library also depends on whether the executable is linked with or without values-xpg6.o. T

[Bug c/83801] [8 Regression][avr] String constant in __flash not put into .progmem

2018-01-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83801 Richard Biener changed: What|Removed |Added Target Milestone|--- |8.0

[Bug c++/83802] Caller doesn't destroy default argument passed to a constructor

2018-01-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83802 Richard Biener changed: What|Removed |Added Keywords||wrong-code --- Comment #1 from Richard

[Bug c/51628] __attribute__((packed)) is unsafe in some cases

2018-01-12 Thread alexey.salmin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51628 Alexey Salmin changed: What|Removed |Added CC||alexey.salmin at gmail dot com --- Comme

[Bug debug/81155] [8 Regression] Debug make check regressions in GCC 8.0

2018-01-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81155 --- Comment #9 from Jakub Jelinek --- Created attachment 43114 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43114&action=edit gcc8-pr81155.patch Untested workaround till GDB is fixed, disable partitioning of main in lto.

[Bug debug/81155] [8 Regression] Debug make check regressions in GCC 8.0

2018-01-12 Thread jan.kratochvil at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81155 --- Comment #10 from Jan Kratochvil --- It should affect all functions, not just main. But then GDB already needlessly expands so many CUs that usually when some function is needed its CU is already expanded. So maybe it is seen just accidental

[Bug debug/81155] [8 Regression] Debug make check regressions in GCC 8.0

2018-01-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81155 --- Comment #11 from Jakub Jelinek --- Well, we certainly don't want to disable partitioning for all functions if in LTO, that would be extremely costly. Most of real-world programs don't do all the work in main, so disabling that may be acceptab

[Bug c/83801] [8 Regression][avr] String constant in __flash not put into .progmem

2018-01-12 Thread gjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83801 --- Comment #7 from Georg-Johann Lay --- (In reply to Jakub Jelinek from comment #5) > I think the testcases just make invalid assumptions. Huh? Which assumptions specifically? 1) There are objects of static storage duration in some non-generi

[Bug gcov-profile/83813] New: [GCOV] unsigned char in a union lead to incorrect coverage in gcov

2018-01-12 Thread yangyibiao at nju dot edu.cn
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83813 Bug ID: 83813 Summary: [GCOV] unsigned char in a union lead to incorrect coverage in gcov Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal

[Bug gcov-profile/83813] [GCOV] unsigned char in a union lead to incorrect coverage in gcov

2018-01-12 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83813 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug target/83368] alloca after setjmp breaks PIC base reg

2018-01-12 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83368 --- Comment #17 from Eric Botcazou --- Author: ebotcazou Date: Fri Jan 12 11:29:30 2018 New Revision: 256575 URL: https://gcc.gnu.org/viewcvs?rev=256575&root=gcc&view=rev Log: PR target/83368 * config/sparc/sparc.h (PIC_OFFSET_TA

[Bug target/83368] alloca after setjmp breaks PIC base reg

2018-01-12 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83368 Eric Botcazou changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug rtl-optimization/83814] New: [8 Regression] ICE: Segmentation fault

2018-01-12 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83814 Bug ID: 83814 Summary: [8 Regression] ICE: Segmentation fault Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: rtl-optimiza

[Bug rtl-optimization/83814] [8 Regression] ICE: in fold_binary_loc, at fold-const.c:9733

2018-01-12 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83814 Markus Trippelsdorf changed: What|Removed |Added CC||msebor at gcc dot gnu.org

[Bug target/80846] auto-vectorized AVX2 horizontal sum should narrow to 128b right away, to be more efficient for Ryzen and Intel

2018-01-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80846 --- Comment #19 from Richard Biener --- Author: rguenth Date: Fri Jan 12 11:43:13 2018 New Revision: 256576 URL: https://gcc.gnu.org/viewcvs?rev=256576&root=gcc&view=rev Log: 2018-01-12 Richard Biener PR tree-optimization/80846

[Bug target/80846] auto-vectorized AVX2 horizontal sum should narrow to 128b right away, to be more efficient for Ryzen and Intel

2018-01-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80846 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/53947] [meta-bug] vectorizer missed-optimizations

2018-01-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53947 Bug 53947 depends on bug 80846, which changed state. Bug 80846 Summary: auto-vectorized AVX2 horizontal sum should narrow to 128b right away, to be more efficient for Ryzen and Intel https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80846

[Bug c++/83814] [8 Regression] ICE: in fold_binary_loc, at fold-const.c:9733

2018-01-12 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83814 Markus Trippelsdorf changed: What|Removed |Added Keywords||ice-on-valid-code Priori

[Bug fortran/59298] ICE when initialising PARAMETER array of derived-type (containing an array) using array constructor

2018-01-12 Thread adam at aphirst dot karoo.co.uk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59298 --- Comment #8 from Adam Hirst --- After another year, the issue still seems present. ICE when compiling the file I attached, and Janus' reduced case. The removal of the parenthesis still has the effect of avoiding the ICE. Using built-in specs

[Bug target/83629] [7 Regression] ICE: in decompose_normal_address, at rtlanal.c:6329 with -O2 -fPIC -frename-registers --param=sched-autopref-queue-depth=nnn

2018-01-12 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83629 --- Comment #6 from Segher Boessenkool --- Author: segher Date: Fri Jan 12 12:10:16 2018 New Revision: 256577 URL: https://gcc.gnu.org/viewcvs?rev=256577&root=gcc&view=rev Log: rs6000: Tune new testcase (PR83629) It has some problems running on

[Bug target/81819] [7 Regression][RX] internal compiler error: in rx_is_restricted_memory_address, at config/rx/rx.c:311

2018-01-12 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81819 --- Comment #2 from Oleg Endo --- Author: olegendo Date: Fri Jan 12 12:10:56 2018 New Revision: 256578 URL: https://gcc.gnu.org/viewcvs?rev=256578&root=gcc&view=rev Log: gcc/ PR target/81819 * config/rx/rx.c (rx_is_restricted_mem

[Bug target/81819] [7 Regression][RX] internal compiler error: in rx_is_restricted_memory_address, at config/rx/rx.c:311

2018-01-12 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81819 --- Comment #3 from Oleg Endo --- Author: olegendo Date: Fri Jan 12 12:12:38 2018 New Revision: 256579 URL: https://gcc.gnu.org/viewcvs?rev=256579&root=gcc&view=rev Log: gcc/ Backport from mainline 2018-01-12 Oleg Endo

[Bug c++/83796] [6/7/8 Regression] Abstract classes allowed to be instantiated when initialised as default parameter to function or constructor

2018-01-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83796 --- Comment #3 from Jonathan Wakely --- Actually I think it's r194284 commit 6fb305c7c88b07c429e8a39fbd514a417c5b6127 Author: jason Date: Fri Dec 7 04:54:27 2012 + PR c++/54325 * tree.c (build_aggr_init_expr): Don

[Bug go/83794] misc/cgo/test uses gigabytes of memory

2018-01-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83794 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug sanitizer/83356] [7 Regression] excessive stack usage compiling with -O2 -fsanitize=bounds -fsanitize=object-size

2018-01-12 Thread arnd at linaro dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83356 --- Comment #11 from Arnd Bergmann --- The second version of my workaround (build with 'gcc -Os' on gcc-7.1+) was merged into mainline linux: https://patchwork.kernel.org/patch/10143607/

[Bug c/83801] [8 Regression][avr] String constant in __flash not put into .progmem

2018-01-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83801 --- Comment #8 from Jakub Jelinek --- Created attachment 43115 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43115&action=edit gcc8-pr83801.patch Untested patch, that if !is_init kind of restores the 7.x behavior of not using DECL_INITIAL

[Bug debug/83157] [6/7/8 regression] gcc.dg/guality/pr41616-1.c fail, inline instances refer to concrete instance as abstract origin

2018-01-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83157 --- Comment #14 from Richard Biener --- Author: rguenth Date: Fri Jan 12 13:19:23 2018 New Revision: 256580 URL: https://gcc.gnu.org/viewcvs?rev=256580&root=gcc&view=rev Log: 2018-01-12 Richard Biener PR debug/83157 * dwarf2o

[Bug tree-optimization/83510] Recent changes for -Warray-bounds trigger false positive

2018-01-12 Thread sirl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83510 Franz Sirl changed: What|Removed |Added Known to work||6.4.0, 7.2.0 --- Comment #2 from Franz Sirl

[Bug rtl-optimization/83771] [8 Regression] ICE: verify_flow_info failed (error: non-cold basic block 3 reachable only by paths crossing the cold partition)

2018-01-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83771 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug debug/83157] [6/7/8 regression] gcc.dg/guality/pr41616-1.c fail, inline instances refer to concrete instance as abstract origin

2018-01-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83157 --- Comment #15 from Richard Biener --- Bug now needs new investigation.

[Bug regression/39508] gcc libdecnumber 4.3.4 & 4.3.3 x86_64 linux : /usr/bin/ld: /usr/lib/gcc/x86_64-unknown-linux-gnu/4.3.4//libgcc.a(bid_decimal_globals.o): TLS transition from R_X86_64_TLSGD to R_

2018-01-12 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39508 --- Comment #6 from H.J. Lu --- (In reply to Roel Van de Paar from comment #5) > Jason, thank you for your work on this here. Would you have a look at > https://github.com/jdbirdwell/afl/issues/5 which looks to be the same issue, > and it seems y

[Bug target/81616] Update -mtune=generic for the current Intel and AMD processors

2018-01-12 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81616 --- Comment #44 from Martin Jambor --- Author: jamborm Date: Fri Jan 12 14:06:10 2018 New Revision: 256581 URL: https://gcc.gnu.org/viewcvs?rev=256581&root=gcc&view=rev Log: Deferring FMA transformations in tight loops 2018-01-12 Martin Jambor

[Bug c/83801] [8 Regression][avr] String constant in __flash not put into .progmem

2018-01-12 Thread gjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83801 --- Comment #9 from Georg-Johann Lay --- (In reply to Jakub Jelinek from comment #8) > Created attachment 43115 [details] > gcc8-pr83801.patch > > Untested patch, that if !is_init kind of restores the 7.x behavior of not > using DECL_INITIAL if

[Bug target/83815] New: Enhance addressing for long double on PowerPC with -meabi=ieeelongdouble

2018-01-12 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83815 Bug ID: 83815 Summary: Enhance addressing for long double on PowerPC with -meabi=ieeelongdouble Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal

[Bug target/83815] Enhance addressing for long double on PowerPC with -meabi=ieeelongdouble

2018-01-12 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83815 Michael Meissner changed: What|Removed |Added Target||powerpc64le-linux,

[Bug middle-end/82694] [8 regression] Linux kernel miscompiled since r250765

2018-01-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82694 --- Comment #15 from Jakub Jelinek --- Created attachment 43116 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43116&action=edit gcc8-pr82694.patch So like this untested patch? Certainly don't have energy to look for all other spots that

[Bug lto/83816] New: [7 Regression] lto1: internal compiler error: compressed stream: data error

2018-01-12 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83816 Bug ID: 83816 Summary: [7 Regression] lto1: internal compiler error: compressed stream: data error Product: gcc Version: 7.2.1 Status: UNCONFIRMED Severity: nor

[Bug c++/83814] [8 Regression] ICE: in fold_binary_loc, at fold-const.c:9733

2018-01-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83814 Jakub Jelinek changed: What|Removed |Added CC||dmalcolm at gcc dot gnu.org,

[Bug c++/83817] New: [8 Regression]

2018-01-12 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83817 Bug ID: 83817 Summary: [8 Regression] Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unassigned a

[Bug c++/83817] [8 Regression] internal compiler error: tree check: expected call_expr, have aggr_init_expr in tsubst_copy_and_build, at cp/pt.c:17822

2018-01-12 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83817 --- Comment #1 from Oleg Endo --- Created attachment 43117 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43117&action=edit preprocessed source

[Bug target/81819] [7 Regression][RX] internal compiler error: in rx_is_restricted_memory_address, at config/rx/rx.c:311

2018-01-12 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81819 --- Comment #4 from Oleg Endo --- Fixed on trunk and GCC 7.

[Bug target/81819] [7 Regression][RX] internal compiler error: in rx_is_restricted_memory_address, at config/rx/rx.c:311

2018-01-12 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81819 Oleg Endo changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/83814] [8 Regression] ICE: in fold_binary_loc, at fold-const.c:9733

2018-01-12 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83814 David Malcolm changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug rtl-optimization/83628] [8 Regression] performance regression when accessing arrays on alpha

2018-01-12 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83628 --- Comment #9 from uros at gcc dot gnu.org --- Author: uros Date: Fri Jan 12 16:47:45 2018 New Revision: 256589 URL: https://gcc.gnu.org/viewcvs?rev=256589&root=gcc&view=rev Log: PR target/83628 * config/alpha/alpha.md (*saddsi_1

[Bug c++/83778] [8 regression] g++.dg/ext/altivec-cell-2.C fails starting with r256448

2018-01-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83778 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #4

[Bug c++/83778] [8 regression] g++.dg/ext/altivec-cell-2.C fails starting with r256448

2018-01-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83778 --- Comment #5 from Jakub Jelinek --- Created attachment 43118 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43118&action=edit gcc8-pr83778.patch This restores the previous behavior for me. Note, the question is whether the 4 is really i

[Bug tree-optimization/83510] [8 Regression] Recent changes for -Warray-bounds trigger false positive

2018-01-12 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83510 Martin Sebor changed: What|Removed |Added CC||dmalcolm at gcc dot gnu.org See

[Bug rtl-optimization/80481] Unoptimal additional copy instructions

2018-01-12 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80481 --- Comment #3 from Vladimir Makarov --- Author: vmakarov Date: Fri Jan 12 17:00:36 2018 New Revision: 256590 URL: https://gcc.gnu.org/viewcvs?rev=256590&root=gcc&view=rev Log: 2018-01-12 Vladimir Makarov PR rtl-optimization/80481

[Bug c++/83814] [8 Regression] ICE: in fold_binary_loc, at fold-const.c:9733

2018-01-12 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83814 --- Comment #5 from David Binderman --- The original source code for bug # 68619 and flag -O2, seems to reproduce on x86_64. I'll have a go at reducing that.

[Bug tree-optimization/83781] [8 Regression] Bootstrap failed on x86 with --with-arch=corei7 --with-cpu=corei7

2018-01-12 Thread kb2gmx at verizon dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83781 David Frantz changed: What|Removed |Added CC||kb2gmx at verizon dot net --- Comment #10

[Bug c++/83818] New: g++ class template parameter deduction discards const qualifier

2018-01-12 Thread bugzilla.gcc.karo at cupdev dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83818 Bug ID: 83818 Summary: g++ class template parameter deduction discards const qualifier Product: gcc Version: 7.2.1 Status: UNCONFIRMED Severity: normal

[Bug c++/83818] g++ class template parameter deduction discards const qualifier

2018-01-12 Thread bugzilla.gcc.karo at cupdev dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83818 --- Comment #1 from Karolin varner --- Created attachment 43119 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43119&action=edit Test case

[Bug c++/83818] g++ class template parameter deduction discards const qualifier

2018-01-12 Thread bugzilla.gcc.karo at cupdev dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83818 --- Comment #2 from Karolin varner --- Comment on attachment 43119 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43119 Test case >template >struct tstruct { > T x; > tstruct(const T &x_) : x{x_} {} >}; > >int main() { > const tstruct s

[Bug libquadmath/83800] [libquadmath] M_SQRT2q & sqrtq(2.0Q) off by one ULP ?

2018-01-12 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83800 --- Comment #4 from joseph at codesourcery dot com --- Functions bound to IEEE operations, such as sqrt and fma, should be correctly rounding for all IEEE floating-point types (so not IBM long double) supported by glibc. However, there's no ge

[Bug target/83712] [6/7/8 Regression] "Unable to find a register to spill" when compiling for thumb1

2018-01-12 Thread sudi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83712 sudi at gcc dot gnu.org changed: What|Removed |Added CC||law at redhat dot com,

[Bug tree-optimization/83819] New: [meta-bug] missing strlen optimizations

2018-01-12 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83819 Bug ID: 83819 Summary: [meta-bug] missing strlen optimizations Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimi

[Bug target/83737] [nvptx] FAIL: gcc.dg/stdint-width-1.c (test for excess errors) for with newlib stdint.h

2018-01-12 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83737 --- Comment #6 from Tom de Vries --- Author: vries Date: Fri Jan 12 17:36:07 2018 New Revision: 256591 URL: https://gcc.gnu.org/viewcvs?rev=256591&root=gcc&view=rev Log: Set use_gcc_stdint=wrap for nvptx 2018-01-12 Tom de Vries PR t

[Bug target/83738] [avr] Don't save registers in main

2018-01-12 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83738 Tom de Vries changed: What|Removed |Added CC||vries at gcc dot gnu.org --- Comment #3 f

[Bug c++/83814] [8 Regression] ICE: in fold_binary_loc, at fold-const.c:9733

2018-01-12 Thread skpgkp1 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83814 Sunil Pandey changed: What|Removed |Added CC||skpgkp1 at gmail dot com --- Comment #6 f

[Bug libfortran/83811] fortran 'e' format broken for single digit exponents

2018-01-12 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83811 Jerry DeLisle changed: What|Removed |Added CC||jvdelisle at gcc dot gnu.org --- Comment

[Bug target/83737] [nvptx] FAIL: gcc.dg/stdint-width-1.c (test for excess errors) for with newlib stdint.h

2018-01-12 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83737 Tom de Vries changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |vries at gcc dot gnu.org Target

[Bug c++/83820] New: No diagnostic issued for noreturn attribute specifier with an argument list

2018-01-12 Thread smw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83820 Bug ID: 83820 Summary: No diagnostic issued for noreturn attribute specifier with an argument list Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: minor

[Bug c++/83814] [8 Regression] ICE: in fold_binary_loc, at fold-const.c:9733

2018-01-12 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83814 --- Comment #7 from David Binderman --- Thanks for the small testcase. Problem seems to occur between revisions 256420 and 256556. No special flags required. -c will do it.

[Bug tree-optimization/83821] New: local aggregate initialization defeats strlen optimization

2018-01-12 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83821 Bug ID: 83821 Summary: local aggregate initialization defeats strlen optimization Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Prior

[Bug libfortran/83811] fortran 'e' format broken for single digit exponents

2018-01-12 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83811 --- Comment #2 from Jerry DeLisle --- The change has nothing to do with internl units. So it is related to the write float refctoring we did.

[Bug c++/83820] No diagnostic issued for noreturn attribute specifier with an argument list

2018-01-12 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83820 Martin Sebor changed: What|Removed |Added Keywords||diagnostic Status|UNCONFIRMED

[Bug c++/83818] g++ class template parameter deduction discards const qualifier

2018-01-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83818 Jonathan Wakely changed: What|Removed |Added Keywords||accepts-invalid Status|UNC

[Bug debug/81155] [8 Regression] Debug make check regressions in GCC 8.0

2018-01-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81155 --- Comment #12 from Jakub Jelinek --- Author: jakub Date: Fri Jan 12 18:20:49 2018 New Revision: 256592 URL: https://gcc.gnu.org/viewcvs?rev=256592&root=gcc&view=rev Log: PR debug/81155 * bb-reorder.c (pass_partition_blocks::gat

[Bug target/79242] ICE in simplify_subreg, at simplify-rtx.c:6029

2018-01-12 Thread jozefl.gcc at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79242 --- Comment #8 from Jozef Lawrynowicz --- Proposed patch: https://gcc.gnu.org/ml/gcc-patches/2018-01/msg01108.html

[Bug target/83822] New: trunk/gcc/config/rs6000/rs6000-string.c:970]: (style) Redundant condition

2018-01-12 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83822 Bug ID: 83822 Summary: trunk/gcc/config/rs6000/rs6000-string.c:970]: (style) Redundant condition Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal

[Bug c++/83186] [8 regression] internal compiler error: in build_address, at cp/typeck.c:5667

2018-01-12 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83186 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug tree-optimization/83821] local aggregate initialization defeats strlen optimization

2018-01-12 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83821 Martin Sebor changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c++/83186] [8 regression] internal compiler error: in build_address, at cp/typeck.c:5667

2018-01-12 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83186 --- Comment #2 from Jason Merrill --- Author: jason Date: Fri Jan 12 19:40:11 2018 New Revision: 256594 URL: https://gcc.gnu.org/viewcvs?rev=256594&root=gcc&view=rev Log: PR c++/83186 - ICE with static_cast of list-initialized temporary.

[Bug regression/39508] gcc libdecnumber 4.3.4 & 4.3.3 x86_64 linux : /usr/bin/ld: /usr/lib/gcc/x86_64-unknown-linux-gnu/4.3.4//libgcc.a(bid_decimal_globals.o): TLS transition from R_X86_64_TLSGD to R_

2018-01-12 Thread roel at vandepaar dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39508 --- Comment #7 from Roel Van de Paar --- "That guy" is me :) Yes binutils 2.29.1 works fine after the minor 'ar' fix.

[Bug fortran/83525] open(newunit=funit, status="scratch") fails if an internal file (characters) was read previously.

2018-01-12 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83525 --- Comment #4 from Jerry DeLisle --- Author: jvdelisle Date: Fri Jan 12 20:01:47 2018 New Revision: 256595 URL: https://gcc.gnu.org/viewcvs?rev=256595&root=gcc&view=rev Log: 2018-01-12 Jerry DeLisle PR libgfortran/83525 * gf

[Bug fortran/83525] open(newunit=funit, status="scratch") fails if an internal file (characters) was read previously.

2018-01-12 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83525 Jerry DeLisle changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug fortran/83823] New: [8 Regression] Character length issues with PACK()

2018-01-12 Thread anlauf at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83823 Bug ID: 83823 Summary: [8 Regression] Character length issues with PACK() Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug fortran/83622] [8 Regression] Wrong code with derived type and -fopenmp

2018-01-12 Thread anlauf at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83622 --- Comment #7 from Harald Anlauf --- (In reply to paul.richard.tho...@gmail.com from comment #6) > That's what I have been trying to find out :-) > > It's jogging my memory but I cannot for the life of me rememeber what > it was about. > > Pau

[Bug c++/53499] Incorrect partial ordering result with member vs non-member

2018-01-12 Thread ed at catmur dot co.uk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53499 --- Comment #3 from Ed Catmur --- I believe this also causes gcc to reject (as ambiguous) the example in [temp.func.order]/3: struct A { }; template struct B { template int operator*(R&); // #1 }; template int operator*(T&, R&);

[Bug tree-optimization/83821] local aggregate initialization defeats strlen optimization

2018-01-12 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83821 Martin Sebor changed: What|Removed |Added Keywords||patch --- Comment #2 from Martin Sebor -

  1   2   >