[Bug middle-end/83477] [8 Regression] Wrong code w/ -O1

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

[Bug rtl-optimization/82675] ICE in duplicate_loop_to_header_edge at gcc/cfgloopmanip.c:1207

2017-12-18 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82675 --- Comment #4 from Martin Liška --- Sorry I forgot about the patch, I've just sent it: https://gcc.gnu.org/ml/gcc-patches/2017-12/msg01220.html

[Bug tree-optimization/83444] [5/6/7 Regression] missing strlen optimization on a member array of a local struct

2017-12-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83444 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to work|

[Bug ipa/82801] [6/7 Regression] Internal compiler error with Eigen and __attribute__((always_inline, flatten))

2017-12-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82801 Jakub Jelinek changed: What|Removed |Added Known to work||8.0 Summary|[6/7/8 Regression

[Bug tree-optimization/83329] internal compiler error: in vectorizable_store, at tree-vect-stmts.c:6327

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

[Bug tree-optimization/83444] [5/6/7/8 Regression] missing strlen optimization on a member array of a local struct

2017-12-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83444 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Tue Dec 19 07:44:07 2017 New Revision: 255806 URL: https://gcc.gnu.org/viewcvs?rev=255806&root=gcc&view=rev Log: PR tree-optimization/83444 * tree-ssa-strlen.c (strlen_che

[Bug ipa/82801] [6/7/8 Regression] Internal compiler error with Eigen and __attribute__((always_inline, flatten))

2017-12-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82801 --- Comment #6 from Jakub Jelinek --- Author: jakub Date: Tue Dec 19 07:41:30 2017 New Revision: 255805 URL: https://gcc.gnu.org/viewcvs?rev=255805&root=gcc&view=rev Log: PR ipa/82801 PR ipa/83346 * ipa-inline.c (flatten_

[Bug ipa/83346] inliner crash with attribute always_inline/flatten on a destructor

2017-12-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83346 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Tue Dec 19 07:41:30 2017 New Revision: 255805 URL: https://gcc.gnu.org/viewcvs?rev=255805&root=gcc&view=rev Log: PR ipa/82801 PR ipa/83346 * ipa-inline.c (flatten_

[Bug tree-optimization/80631] [6 Regression] Compiling with -O3 -mavx2 gives wrong code

2017-12-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80631 --- Comment #12 from Jakub Jelinek --- Author: jakub Date: Tue Dec 19 07:39:24 2017 New Revision: 255804 URL: https://gcc.gnu.org/viewcvs?rev=255804&root=gcc&view=rev Log: PR tree-optimization/80631 * tree-vect-loop.c (vect_creat

[Bug middle-end/83463] [8 Regression] ICE: tree check: expected integer_type or enumeral_type or boolean_type or real_type or fixed_point_type, have pointer_type in builtin_memr ef, at gimple-ssa-warn

2017-12-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83463 --- Comment #12 from Jakub Jelinek --- (In reply to Martin Sebor from comment #11) > (In reply to Jakub Jelinek from comment #9) > > Another bug: > > > > %lli isn't portable and casts to long long aren't needed. You should remove > > those, and

[Bug gcov-profile/83478] New: [GCOV] if condition with ~ unsigned short lead to incorrect coverage in gcov

2017-12-18 Thread yangyibiao at nju dot edu.cn
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83478 Bug ID: 83478 Summary: [GCOV] if condition with ~ unsigned short lead to incorrect coverage in gcov Product: gcc Version: 7.2.0 Status: UNCONFIRMED Severity: no

[Bug middle-end/83477] New: [8 Regression] Wrong code w/ -O1

2017-12-18 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83477 Bug ID: 83477 Summary: [8 Regression] Wrong code w/ -O1 Product: gcc Version: 8.0 Status: UNCONFIRMED Keywords: wrong-code Severity: normal Priority: P3

[Bug c++/83476] New: Template argument deduction fails with reference auto template parameter

2017-12-18 Thread gufideg at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83476 Bug ID: 83476 Summary: Template argument deduction fails with reference auto template parameter Product: gcc Version: 7.2.1 Status: UNCONFIRMED Severity: normal

[Bug middle-end/83463] [8 Regression] ICE: tree check: expected integer_type or enumeral_type or boolean_type or real_type or fixed_point_type, have pointer_type in builtin_memr ef, at gimple-ssa-warn

2017-12-18 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83463 --- Comment #11 from Martin Sebor --- (In reply to Jakub Jelinek from comment #9) > Another bug: > > %lli isn't portable and casts to long long aren't needed. You should remove > those, and use " HOST_WIDE_INT_PRINT_DEC " instead of %lli in the

[Bug middle-end/83463] [8 Regression] ICE: tree check: expected integer_type or enumeral_type or boolean_type or real_type or fixed_point_type, have pointer_type in builtin_memr ef, at gimple-ssa-warn

2017-12-18 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83463 --- Comment #10 from Martin Sebor --- (In reply to Jakub Jelinek from comment #8) offset_int::from (min, UNSIGNED) works, thanks, but I need SIGNED as the argument because offrange is signed. I'll make these adjustments.

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

2017-12-18 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83475 Bug ID: 83475 Summary: [8 Regression] ICE: verify_flow_info failed (error: non-cold basic block 3 reachable only by paths crossing the cold partition) Product: gcc

[Bug c/83448] [7/8 Regression] ice in get_source_location_for_substring, at input.c:1507

2017-12-18 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83448 --- Comment #7 from Martin Sebor --- (In reply to David Malcolm from comment #6) > Martin: what is the above code attempting to do? It's not clear to me > (though this may be -ENOCOFFEE on my part, sorry). The purpose of the set_caret_index cal

[Bug tree-optimization/83474] [8 Regression] ICE: in probability_in, at profile-count.h:1038

2017-12-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83474 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug tree-optimization/83189] [8 regression] internal compiler error: in probability_in, at profile-count.h:1050

2017-12-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83189 Jakub Jelinek changed: What|Removed |Added CC||luis.machado at linaro dot org --- Comme

[Bug tree-optimization/83474] [8 Regression] ICE: in probability_in, at profile-count.h:1038

2017-12-18 Thread luis.machado at linaro dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83474 --- Comment #3 from Luis Machado --- Another bit of information... On an early investigation (with an unoptimized compiler and unreduced testcase), this bit in profile-count.h was causing the assertion to fail: /* Return true if vlaue can be

[Bug target/52451] gcc w/i387 float generates fucom rather than fcom for floating point comparsons

2017-12-18 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52451 --- Comment #10 from joseph at codesourcery dot com --- Please file a separate bug for hppa, just as we have separate bugs for the powerpc and s390 back end issues. Assuming hppa-hpux has working fenv.h, failure on hppa is probably a back-end

[Bug tree-optimization/83474] [8 Regression] ICE: in probability_in, at profile-count.h:1038

2017-12-18 Thread luis.machado at linaro dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83474 --- Comment #2 from Luis Machado --- Backtrace: #0 fancy_abort (file=file@entry=0x157d9b2 "../../gcc/gcc/profile-count.h", line=line@entry=1038, function=function@entry=0x161d6a0 <_ZZNK13profile_count14probability_inES_E12__FUNCTION__> "probabi

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

2017-12-18 Thread jrtc27 at jrtc27 dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83368 James Clarke changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|INVALID

[Bug tree-optimization/83474] [8 Regression] ICE: in probability_in, at profile-count.h:1038

2017-12-18 Thread luis.machado at linaro dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83474 --- Comment #1 from Luis Machado --- during GIMPLE pass: aprefetch testcase.i:52:1: internal compiler error: in probability_in, at profile-count.h:1038 update_call_from_tree (gimple_stmt_iterator * si_p, tree expr) ^ 0x6e9fd

[Bug tree-optimization/83474] New: [8 Regression] ICE: in probability_in, at profile-count.h:1038

2017-12-18 Thread luis.machado at linaro dot org
gure --enable-languages=c,c++ Thread model: posix gcc version 8.0.0 20171218 (experimental) (GCC) To reproduce: gcc -c -S testcase.i -O3 -fprefetch-loop-arrays

gcc-bugs@gcc.gnu.org

2017-12-18 Thread dave.pagan at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=30552 Dave Pagan changed: What|Removed |Added CC||dave.pagan at oracle dot com --- Comment #4

[Bug tree-optimization/80198] [6/7/8 Regression] does not vectorize generic inplace integer operation

2017-12-18 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80198 --- Comment #12 from Jeffrey A. Law --- Given that B and A have the same cost to compute, DOM, per design decision, leaves them alone. It makes no attempt to canonicalize on one or the other. While we know there's an equivalence between A and B

[Bug tree-optimization/78450] strlen(s) return value can be assumed to be less than the size of s

2017-12-18 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78450 Martin Sebor changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug middle-end/83373] False positive reported by -Wstringop-overflow

2017-12-18 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83373 Martin Sebor changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug middle-end/83373] False positive reported by -Wstringop-overflow

2017-12-18 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83373 --- Comment #10 from Martin Sebor --- Author: msebor Date: Mon Dec 18 22:49:57 2017 New Revision: 255790 URL: https://gcc.gnu.org/viewcvs?rev=255790&root=gcc&view=rev Log: PR middle-end/83373 - False positive reported by -Wstringop-overflow PR t

[Bug tree-optimization/78450] strlen(s) return value can be assumed to be less than the size of s

2017-12-18 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78450 --- Comment #4 from Martin Sebor --- Author: msebor Date: Mon Dec 18 22:49:57 2017 New Revision: 255790 URL: https://gcc.gnu.org/viewcvs?rev=255790&root=gcc&view=rev Log: PR middle-end/83373 - False positive reported by -Wstringop-overflow PR tr

[Bug c++/81976] bad is_standard_layout/has_unique_object_representations results with a chain of empty bases

2017-12-18 Thread romain.geissler at amadeus dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81976 Romain Geissler changed: What|Removed |Added CC||romain.geissler at amadeus dot com --

[Bug lto/83452] FAIL: gfortran.dg/save_6.f90 -O0 (test for excess errors)

2017-12-18 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83452 John David Anglin changed: What|Removed |Added Attachment #42910|0 |1 is patch|

[Bug libstdc++/80761] std::set::insert_return_type uses wrong iterator type

2017-12-18 Thread fdumont at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80761 --- Comment #5 from François Dumont --- Author: fdumont Date: Mon Dec 18 21:59:17 2017 New Revision: 255789 URL: https://gcc.gnu.org/viewcvs?rev=255789&root=gcc&view=rev Log: 2017-11-20 François Dumont PR libstdc++/80761 * in

[Bug target/83466] Wrong TLS GD sequence for ILP32

2017-12-18 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83466 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/83466] Wrong TLS GD sequence for ILP32

2017-12-18 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83466 --- Comment #2 from Andreas Schwab --- Pasted the wrong sample: adrpx0, :tlsdesc:ti ldr w1, [x0, #:tlsdesc_lo12:ti] add w0, w0, :tlsdesc_lo12:ti .tlsdesccallti blr x1 mrs x1

[Bug lto/83452] FAIL: gfortran.dg/save_6.f90 -O0 (test for excess errors)

2017-12-18 Thread dave.anglin at bell dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83452 --- Comment #8 from dave.anglin at bell dot net --- On 2017-12-18 3:18 PM, John David Anglin wrote: >> This was changed for the Solaris linker BTW. Which didn't like UNDEF >> globals >> that cannot be resolved. Using weak should in theory work...

[Bug lto/83121] [8 Regression] ICE: in linemap_ordinary_map_lookup, at libcpp/line-map.c:995

2017-12-18 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83121 --- Comment #5 from David Malcolm --- Here's a work-in-progress fix for this: diff --git a/gcc/ipa-devirt.c b/gcc/ipa-devirt.c index 540f038..f3d2e4a 100644 --- a/gcc/ipa-devirt.c +++ b/gcc/ipa-devirt.c @@ -1844,7 +1844,12 @@ add_type_duplicate

[Bug lto/83121] [8 Regression] ICE: in linemap_ordinary_map_lookup, at libcpp/line-map.c:995

2017-12-18 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83121 David Malcolm changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug c++/83116] [6/7 Regression] Statement with no effect causes wrong code of static object constexpr method

2017-12-18 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83116 Marek Polacek changed: What|Removed |Added Summary|[6/7/8 Regression] |[6/7 Regression] Statement

[Bug fortran/83436] Internal file cannot be accessed by UNFORMATTED data transfer when reading from /dev/urandom

2017-12-18 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83436 --- Comment #9 from Thomas Koenig --- I am also seeing this. However, we have made some incompatible changes in the development phase of gcc-8. (We bumped the library version only once). This behavior could be the result of one of these changes

[Bug c++/83116] [6/7/8 Regression] Statement with no effect causes wrong code of static object constexpr method

2017-12-18 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83116 --- Comment #5 from Marek Polacek --- Author: mpolacek Date: Mon Dec 18 21:25:16 2017 New Revision: 255788 URL: https://gcc.gnu.org/viewcvs?rev=255788&root=gcc&view=rev Log: PR c++/83116 * constexpr.c (cxx_eval_call_expression):

[Bug c++/83473] New: pragme problems with raw string literals

2017-12-18 Thread smw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83473 Bug ID: 83473 Summary: pragme problems with raw string literals Product: gcc Version: 5.4.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug demangler/83472] Signed Integer Overflow - 38176028

2017-12-18 Thread security-tps at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83472 --- Comment #1 from Google-Autofuzz --- Copy and paste error, sorry for calling you the binutils teams, gcc/demangler team. :)

[Bug rtl-optimization/83424] [6/7 Regression] wrong code with -O -fno-tree-ccp -fno-tree-coalesce-vars

2017-12-18 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83424 Segher Boessenkool changed: What|Removed |Added Target Milestone|8.0 |6.4 Summary|[8 Regressio

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

2017-12-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83356 --- Comment #8 from Jakub Jelinek --- I'll try it tomorrow.

[Bug rtl-optimization/83424] [8 Regression] wrong code with -O -fno-tree-ccp -fno-tree-coalesce-vars

2017-12-18 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83424 --- Comment #4 from Segher Boessenkool --- This is latent on the branches; queued for backports.

[Bug demangler/83472] New: Signed Integer Overflow - 38176028

2017-12-18 Thread security-tps at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83472 Bug ID: 83472 Summary: Signed Integer Overflow - 38176028 Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: demangler

[Bug target/83105] [8 regression] arm-*-*eabihf: error: -mfloat-abi=hard: selected processor lacks an FPU

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

[Bug c++/83471] New: [7 regression] internal compiler error: in mark_reachable_handlers, at tree-eh.c:3854

2017-12-18 Thread skpgkp1 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83471 Bug ID: 83471 Summary: [7 regression] internal compiler error: in mark_reachable_handlers, at tree-eh.c:3854 Product: gcc Version: 7.2.1 Status: UNCONFIRMED Sev

[Bug c++/83469] union is not accepted as a valid class-key in template name resolution

2017-12-18 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83469 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org --- Comment

[Bug testsuite/83462] [8 regression] c-c++-common/Warray-bounds-3.c fails on arm-none-eabi

2017-12-18 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83462 seurer at gcc dot gnu.org changed: What|Removed |Added CC||seurer at gcc dot gnu.org ---

[Bug c++/83468] -Wuninitialized warning not emitted when it should

2017-12-18 Thread hannesroest at gmx dot ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83468 --- Comment #2 from Hannes Roest --- > -Wsystem-headers enables the warning. only when compiling with optimizations on. If you simply use "-Wuninitialized -Werror -Wall -Wextra -Wsystem-headers" then it compiles. Also "-Wuninitialized -Werro

[Bug lto/83452] FAIL: gfortran.dg/save_6.f90 -O0 (test for excess errors)

2017-12-18 Thread dave.anglin at bell dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83452 --- Comment #7 from dave.anglin at bell dot net --- On 2017-12-18 2:48 PM, rguenther at suse dot de wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83452 > > --- Comment #6 from rguenther at suse dot de --- > On December 18, 2017 7:38:17 PM

[Bug rtl-optimization/83424] [8 Regression] wrong code with -O -fno-tree-ccp -fno-tree-coalesce-vars

2017-12-18 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83424 --- Comment #3 from Segher Boessenkool --- Author: segher Date: Mon Dec 18 20:16:19 2017 New Revision: 255787 URL: https://gcc.gnu.org/viewcvs?rev=255787&root=gcc&view=rev Log: rtlanal: dead_or_set_regno_p should handle CLOBBER (PR83424) In PR8

[Bug fortran/83436] Internal file cannot be accessed by UNFORMATTED data transfer when reading from /dev/urandom

2017-12-18 Thread sgk at troutmask dot apl.washington.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83436 --- Comment #8 from Steve Kargl --- On Mon, Dec 18, 2017 at 08:00:57PM +, daanvanvugt at gmail dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83436 > > --- Comment #7 from Daan van Vugt --- > (In reply to kargl from comment #

[Bug fortran/83436] Internal file cannot be accessed by UNFORMATTED data transfer when reading from /dev/urandom

2017-12-18 Thread daanvanvugt at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83436 --- Comment #7 from Daan van Vugt --- (In reply to kargl from comment #6) > That is not gfortran. What happens if (1) you remove all of the > options and (2) you actually invoke gfortran? gfortran -g read_urandom.f90 -o read_urandom ./read_ura

[Bug tree-optimization/83438] [8 Regression] 435.gromacs miscompares

2017-12-18 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83438 --- Comment #3 from rguenther at suse dot de --- On December 18, 2017 7:31:45 PM GMT+01:00, law at redhat dot com wrote: >https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83438 > >Jeffrey A. Law changed: > > What|Removed

[Bug lto/83452] FAIL: gfortran.dg/save_6.f90 -O0 (test for excess errors)

2017-12-18 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83452 --- Comment #6 from rguenther at suse dot de --- On December 18, 2017 7:38:17 PM GMT+01:00, "dave.anglin at bell dot net" wrote: >https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83452 > >--- Comment #5 from dave.anglin at bell dot net --- >On 2017-

[Bug c++/83470] New: Type morphing nested lambda capture

2017-12-18 Thread patrick.a.moran at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83470 Bug ID: 83470 Summary: Type morphing nested lambda capture Product: gcc Version: 7.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug debug/83419] [8 Regression] -fcompare-debug failure (length)

2017-12-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83419 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|NEW Assignee|jakub at gcc dot

[Bug c++/79650] [6 Regression] ICE on invalid c++ code with label arithmetic in convert_nontype_argument (pt.c:6515)

2017-12-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79650 Jakub Jelinek changed: What|Removed |Added CC||su at cs dot ucdavis.edu --- Comment #11

[Bug c++/71827] [6/7/8 Regression] ICE on invalid C++11 code with non constant diff between two labels

2017-12-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71827 Jakub Jelinek changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug tree-optimization/83336] Issues with displaying inlining chain for middle-end warnings

2017-12-18 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83336 --- Comment #6 from David Malcolm --- Author: dmalcolm Date: Mon Dec 18 19:23:30 2017 New Revision: 255786 URL: https://gcc.gnu.org/viewcvs?rev=255786&root=gcc&view=rev Log: testsuite: add coverage for diagnostics relating to inlining (PR tree-o

[Bug target/83387] PowerPC64: Infinite loops in do_reload() with -msoft-float

2017-12-18 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83387 --- Comment #9 from Peter Bergner --- ...and the parallel with the FP reg use (33 and 34) come from: expand_call(): valreg = hard_function_value (build_pointer_type (rettype), fndecl, NULL, (pass == 0)); har

[Bug c++/83469] New: union is not accepted as a valid class-key in template name resolution

2017-12-18 Thread smw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83469 Bug ID: 83469 Summary: union is not accepted as a valid class-key in template name resolution Product: gcc Version: 5.4.0 Status: UNCONFIRMED Severity: normal

[Bug fortran/83436] Internal file cannot be accessed by UNFORMATTED data transfer when reading from /dev/urandom

2017-12-18 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83436 kargl at gcc dot gnu.org changed: What|Removed |Added CC||kargl at gcc dot gnu.org --- C

[Bug c/83448] [7/8 Regression] ice in get_source_location_for_substring, at input.c:1507

2017-12-18 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83448 David Malcolm changed: What|Removed |Added Status|ASSIGNED|NEW CC|

[Bug middle-end/83463] [8 Regression] ICE: tree check: expected integer_type or enumeral_type or boolean_type or real_type or fixed_point_type, have pointer_type in builtin_memr ef, at gimple-ssa-warn

2017-12-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83463 --- Comment #9 from Jakub Jelinek --- Another bug: if (dstref.offrange[0] == dstref.offrange[1] || dstref.offrange[1] > HOST_WIDE_INT_MAX) sprintf (offstr[0], "%lli", (long long) dstref.offrange[0].to_shwi ()); else sprintf (off

[Bug libstdc++/68430] std::is_constructible::value == true for unconstructible type T

2017-12-18 Thread ville.voutilainen at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68430 Ville Voutilainen changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug libstdc++/68430] std::is_constructible::value == true for unconstructible type T

2017-12-18 Thread ville at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68430 --- Comment #2 from ville at gcc dot gnu.org --- Author: ville Date: Mon Dec 18 18:46:30 2017 New Revision: 255785 URL: https://gcc.gnu.org/viewcvs?rev=255785&root=gcc&view=rev Log: PR libstdc++/68430 * testsuite/20_util/is_constructible/68430.c

[Bug target/83387] PowerPC64: Infinite loops in do_reload() with -msoft-float

2017-12-18 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83387 Peter Bergner changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug testsuite/83462] [8 regression] c-c++-common/Warray-bounds-3.c fails on arm-none-eabi

2017-12-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83462 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #1

[Bug c/83448] [7/8 Regression] ice in get_source_location_for_substring, at input.c:1507

2017-12-18 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83448 --- Comment #5 from David Malcolm --- Created attachment 42907 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42907&action=edit Work-in-progress patch, with reproducer, and more assertions

[Bug c++/83468] -Wuninitialized warning not emitted when it should

2017-12-18 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83468 --- Comment #1 from Marc Glisse --- -Wsystem-headers enables the warning.

[Bug c/83448] [7/8 Regression] ice in get_source_location_for_substring, at input.c:1507

2017-12-18 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83448 David Malcolm changed: What|Removed |Added Summary|[8 Regression] ice in |[7/8 Regression] ice in

[Bug lto/83452] FAIL: gfortran.dg/save_6.f90 -O0 (test for excess errors)

2017-12-18 Thread dave.anglin at bell dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83452 --- Comment #5 from dave.anglin at bell dot net --- On 2017-12-18 10:37 AM, rguenth at gcc dot gnu.org wrote: > Can you check if the attached helps? It makes those local symbols defined > instead > (in the very first section we preserve, retainin

[Bug tree-optimization/83438] [8 Regression] 435.gromacs miscompares

2017-12-18 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83438 Jeffrey A. Law changed: What|Removed |Added CC||law at redhat dot com --- Comment #2 fr

[Bug middle-end/83460] [8 regression] FAIL: g++.dg/pr79095-4.C

2017-12-18 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83460 Jeffrey A. Law changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug middle-end/83460] [8 regression] FAIL: g++.dg/pr79095-4.C

2017-12-18 Thread law at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83460 --- Comment #7 from Jeffrey A. Law --- Author: law Date: Mon Dec 18 18:13:20 2017 New Revision: 255784 URL: https://gcc.gnu.org/viewcvs?rev=255784&root=gcc&view=rev Log: PR middle-end/83460 * g++.dg/pr79095-4.C: Remove compromise

[Bug middle-end/83460] [8 regression] FAIL: g++.dg/pr79095-4.C

2017-12-18 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83460 --- Comment #6 from Jeffrey A. Law --- Actually the 79095-4 test is testing that we do loop distribution and propagation of constants into the the memset call and that after propagation we realize there's a bogus path that we actually can't remov

[Bug c++/83300] Segmentation fault with template and __attribute__((vector_size (sizeof(int) * N)));

2017-12-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83300 --- Comment #7 from Jakub Jelinek --- Fixed on the trunk.

[Bug c++/83300] Segmentation fault with template and __attribute__((vector_size (sizeof(int) * N)));

2017-12-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83300 --- Comment #6 from Jakub Jelinek --- Author: jakub Date: Mon Dec 18 17:52:13 2017 New Revision: 255783 URL: https://gcc.gnu.org/viewcvs?rev=255783&root=gcc&view=rev Log: PR c++/83300 * decl2.c (save_template_attributes): Add fla

[Bug middle-end/83463] [8 Regression] ICE: tree check: expected integer_type or enumeral_type or boolean_type or real_type or fixed_point_type, have pointer_type in builtin_memr ef, at gimple-ssa-warn

2017-12-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83463 --- Comment #8 from Jakub Jelinek --- (In reply to Martin Sebor from comment #7) > (In reply to Jakub Jelinek from comment #4) > > Ugh: > > value_range_type rng = get_range_info (offset, &min, > > &max); > > i

[Bug target/83466] Wrong TLS GD sequence for ILP32

2017-12-18 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83466 --- Comment #1 from Andrew Pinski --- >ldr x1, [x0, #:tlsdesc_lo12:ti] This most likely should be a 32bit load also.

[Bug middle-end/83463] [8 Regression] ICE: tree check: expected integer_type or enumeral_type or boolean_type or real_type or fixed_point_type, have pointer_type in builtin_memr ef, at gimple-ssa-warn

2017-12-18 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83463 --- Comment #7 from Martin Sebor --- (In reply to Jakub Jelinek from comment #4) > Ugh: > value_range_type rng = get_range_info (offset, &min, &max); > if (rng == VR_RANGE) > { >

[Bug tree-optimization/83440] Internal compiler error: in vect_transform_stmt, at tree-vect-stmts.c:8692

2017-12-18 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83440 Markus Trippelsdorf changed: What|Removed |Added Status|WAITING |RESOLVED CC|

[Bug rtl-optimization/83459] [8 Regression] ICE: qsort checking failed: qsort comparator non-negative on sorted output: 1 with --param=sched-pressure-algorithm=2

2017-12-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83459 Jakub Jelinek changed: What|Removed |Added CC||amonakov at gcc dot gnu.org,

[Bug c++/83468] New: -Wuninitialized warning not emitted when it should

2017-12-18 Thread hannesroest at gmx dot ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83468 Bug ID: 83468 Summary: -Wuninitialized warning not emitted when it should Product: gcc Version: 7.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component

[Bug tree-optimization/83440] Internal compiler error: in vect_transform_stmt, at tree-vect-stmts.c:8692

2017-12-18 Thread geir at cray dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83440 --- Comment #2 from Geir Johansen --- Created attachment 42906 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42906&action=edit thr.i

[Bug target/83467] New: [7/8 Regression] ICE: in assign_by_spills, at lra-assigns.c:1476: unable to find a register to spill with -flive-range-shrinkage -m8bit-idiv

2017-12-18 Thread zsojka at seznam dot cz
king-yes-rtl-df-extra-nobootstrap-nographite-amd64 Thread model: posix gcc version 8.0.0 20171218 (experimental) (GCC)

[Bug middle-end/83463] [8 Regression] ICE: tree check: expected integer_type or enumeral_type or boolean_type or real_type or fixed_point_type, have pointer_type in builtin_memr ef, at gimple-ssa-warn

2017-12-18 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83463 --- Comment #6 from Marek Polacek --- The ICE should be fixed, but not closing this because of remarks in Comment 4 and here: https://gcc.gnu.org/ml/gcc-patches/2017-12/msg01174.html

[Bug middle-end/83463] [8 Regression] ICE: tree check: expected integer_type or enumeral_type or boolean_type or real_type or fixed_point_type, have pointer_type in builtin_memr ef, at gimple-ssa-warn

2017-12-18 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83463 --- Comment #5 from Marek Polacek --- Author: mpolacek Date: Mon Dec 18 16:44:35 2017 New Revision: 255781 URL: https://gcc.gnu.org/viewcvs?rev=255781&root=gcc&view=rev Log: PR middle-end/83463 * gimple-ssa-warn-restrict.c (built

[Bug middle-end/83463] [8 Regression] ICE: tree check: expected integer_type or enumeral_type or boolean_type or real_type or fixed_point_type, have pointer_type in builtin_memr ef, at gimple-ssa-warn

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

[Bug middle-end/83239] False positive from -Wstringop-overflow on simple std::vector code

2017-12-18 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83239 --- Comment #20 from Jeffrey A. Law --- Yes. Very much want to keep this open -- I've got a patch for the missed optimization, but need to recover the tests I'd written and somehow lost before submitting.

[Bug c++/59930] template friend declarations, namespaces, and explicit instantiations don't mix

2017-12-18 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59930 Nathan Sidwell changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/59930] template friend declarations, namespaces, and explicit instantiations don't mix

2017-12-18 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59930 --- Comment #4 from Nathan Sidwell --- Author: nathan Date: Mon Dec 18 16:30:58 2017 New Revision: 255780 URL: https://gcc.gnu.org/viewcvs?rev=255780&root=gcc&view=rev Log: [PR c++/59930] template friend injection https://gcc.gnu.org/ml/gcc-pat

[Bug middle-end/83460] [8 regression] FAIL: g++.dg/pr79095-4.C

2017-12-18 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83460 --- Comment #5 from H.J. Lu --- (In reply to Martin Sebor from comment #4) > (In reply to Jeffrey A. Law from comment #3) > > I am a bit concerned though. Didn't these failures show up during your > > regression testing Martin? > > I just ran t

[Bug libstdc++/83237] Values returned by std::poisson_distribution are not distributed correctly

2017-12-18 Thread 3dw4rd at verizon dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83237 Ed Smith-Rowland <3dw4rd at verizon dot net> changed: What|Removed |Added CC||3dw4rd at v

[Bug rtl-optimization/80791] [8 regression] test case gcc.dg/sms-1.c fail2 starting with r247885

2017-12-18 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80791 --- Comment #5 from seurer at gcc dot gnu.org --- FYI: I am testing on native powerpc64 hardware and tried this on both power7 and power8 systems.

  1   2   >