[Bug other/83826] New: Fixinclude creates redefinitions

2018-01-12 Thread coypu at sdf dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83826 Bug ID: 83826 Summary: Fixinclude creates redefinitions Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: other

[Bug c++/83825] New: ICE on invalid C++ code with shadowed identifiers: in operator[], at vec.h:826

2018-01-12 Thread su at cs dot ucdavis.edu
/software/tmp/gcc/gcc-trunk/libexec/gcc/x86_64-pc-linux-gnu/8.0.0/lto-wrapper Target: x86_64-pc-linux-gnu Configured with: ../gcc-source-trunk/configure --enable-languages=c,c++,lto --prefix=/home/su/software/tmp/gcc/gcc-trunk --disable-bootstrap Thread model: posix gcc version 8.0.0 20180112

[Bug c++/83824] New: ICE on invalid C++ code with alignas: in chainon, at tree.c:3037

2018-01-12 Thread su at cs dot ucdavis.edu
/gcc-trunk/libexec/gcc/x86_64-pc-linux-gnu/8.0.0/lto-wrapper Target: x86_64-pc-linux-gnu Configured with: ../gcc-source-trunk/configure --enable-languages=c,c++,lto --prefix=/home/su/software/tmp/gcc/gcc-trunk --disable-bootstrap Thread model: posix gcc version 8.0.0 20180112 (experimental) [trunk

[Bug libstdc++/83626] std::experimental::filesystem::remove_all throws exception instead of returning 0 if path doesn't exist

2018-01-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83626 --- Comment #14 from Jonathan Wakely --- Author: redi Date: Sat Jan 13 01:53:47 2018 New Revision: 256603 URL: https://gcc.gnu.org/viewcvs?rev=256603=gcc=rev Log: PR libstdc++/83626 simplify filesystem::remove and filesystem::remove_all

[Bug c++/83652] template substitution fails on operator

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

[Bug c++/83672] Unable to take the address of a template function parameter pack specialization with a function argument

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

[Bug c/83696] false positive warning when [[fallthrough]] is inside of if statement

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

[Bug c++/83793] Pack expansion outside of lambda containing the pack incorrectly rejected

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

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

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

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

2018-01-12 Thread gandalf at winds dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83801 --- Comment #10 from gandalf at winds dot org --- This fix resolves the issues for me. Thank you!

[Bug c++/83806] [6/7/8 Regression] Spurious -Wunused-but-set-parameter with nullptr

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

[Bug c++/83808] [7/8 Regression] "internal compiler error" for invalid input

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

[Bug tree-optimization/83543] strlen of a local array member not optimized on some targets

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

[Bug c/65345] ICE with _Generic selection on _Atomic int

2018-01-12 Thread sje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65345 Steve Ellcey changed: What|Removed |Added CC||sje at gcc dot gnu.org --- Comment #29

[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 --- Comment #8 from David Malcolm --- Sorry about the breakage. Here's a candidate patch: https://gcc.gnu.org/ml/gcc-patches/2018-01/msg01133.html

[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 #6 from Jakub Jelinek --- Author: jakub Date: Fri Jan 12 21:41:19 2018 New Revision: 256599 URL: https://gcc.gnu.org/viewcvs?rev=256599=gcc=rev Log: PR c++/83778 * config/rs6000/rs6000-c.c

[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

[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 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. > >

[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/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/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=gcc=rev Log: 2018-01-12 Jerry DeLisle PR

[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 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=gcc=rev Log: PR c++/83186 - ICE with static_cast of list-initialized temporary.

[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 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[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 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 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=gcc=rev Log: PR debug/81155 * bb-reorder.c (pass_partition_blocks::gate): In

[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

[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

[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 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

[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 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:

[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 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 ---

[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

[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

[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=gcc=rev Log: Set use_gcc_stdint=wrap for nvptx 2018-01-12 Tom de Vries

[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:

[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 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

[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_} {} >}; > >int main() { > const tstruct

[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=edit Test case

[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 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

[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 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=gcc=rev Log: 2018-01-12 Vladimir Makarov PR

[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

[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=edit gcc8-pr83778.patch This restores the previous behavior for me. Note, the question is whether the 4 is really

[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 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=gcc=rev Log: PR target/83628 * config/alpha/alpha.md (*saddsi_1): New

[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 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 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 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=edit preprocessed source

[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

[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 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:

[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=edit gcc8-pr82694.patch So like this untested patch? Certainly don't have energy to look for all other spots that might

[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 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 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/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=gcc=rev Log: Deferring FMA transformations in tight loops 2018-01-12 Martin Jambor

[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

[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 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 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

[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=gcc=rev Log: 2018-01-12 Richard Biener PR debug/83157

[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=edit gcc8-pr83801.patch Untested patch, that if !is_init kind of restores the 7.x behavior of not using DECL_INITIAL if it

[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 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 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

[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=gcc=rev Log: gcc/ Backport from mainline 2018-01-12 Oleg Endo

[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=gcc=rev Log: gcc/ PR target/81819 * config/rx/rx.c

[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=gcc=rev Log: rs6000: Tune new testcase (PR83629) It has some problems running on some

[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

[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

[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 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 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=gcc=rev Log: 2018-01-12 Richard Biener PR

[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 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:

[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 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=gcc=rev Log: PR target/83368 * config/sparc/sparc.h

[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 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 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

[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

[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

[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=edit gcc8-pr81155.patch Untested workaround till GDB is fixed, disable partitioning of main in lto.

[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 ---

[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/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 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.

[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 rtl-optimization/83565] [7/8 regression] RTL combine pass yields wrong rotate result

2018-01-12 Thread ebotcazou at gcc dot gnu.org
): 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/testsuite/gcc.c

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

2018-01-12 Thread ebotcazou at gcc dot gnu.org
): 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 trunk/gcc/testsuite

[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|

  1   2   >