[Bug middle-end/78501] [7 regression] SEGV in vrp_val_max

2016-11-23 Thread prathamesh3492 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78501 --- Comment #2 from prathamesh3492 at gcc dot gnu.org --- Hi, From the trace, it seems ptrdiff_type_node is set to NULL for ada ? Either we can guard setting range for CFN_BUILTIN_STRLEN by checking ptrtdiff_type_node is non null, or make

[Bug fortran/78279] ICE in identical_array_ref, at fortran/dependency.c:104

2016-11-23 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78279 kargl at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P4

[Bug fortran/78279] ICE in identical_array_ref, at fortran/dependency.c:104

2016-11-23 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78279 kargl at gcc dot gnu.org changed: What|Removed |Added CC||kargl at gcc dot gnu.org,

[Bug target/78458] [7 Regression] LRA ICE building libgcc for powerpc-linux-gnuspe e500v2

2016-11-23 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78458 --- Comment #13 from Peter Bergner --- Author: bergner Date: Thu Nov 24 02:07:51 2016 New Revision: 242818 URL: https://gcc.gnu.org/viewcvs?rev=242818=gcc=rev Log: gcc/ PR target/78458 * config/rs6000/rs6000.h

[Bug c++/78504] New: Bad fixit hint: '_Pragma' does not name a type; did you mean '_Pragma'?

2016-11-23 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78504 Bug ID: 78504 Summary: Bad fixit hint: '_Pragma' does not name a type; did you mean '_Pragma'? Product: gcc Version: 7.0 Status: UNCONFIRMED Keywords:

[Bug c/78503] New: -Wint-in-bool-context false positive on unsigned multiplication

2016-11-23 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78503 Bug ID: 78503 Summary: -Wint-in-bool-context false positive on unsigned multiplication Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal

[Bug fortran/78500] ICE in gfc_check_vardef_context, at fortran/expr.c:5289

2016-11-23 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78500 kargl at gcc dot gnu.org changed: What|Removed |Added CC||kargl at gcc dot gnu.org

[Bug middle-end/78501] [7 regression] SEGV in vrp_val_max

2016-11-23 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78501 Dominique d'Humieres changed: What|Removed |Added Target|*-*-solaris2.* |*-*-solaris2.*

[Bug libstdc++/71556] set::get_time() requires leading 0s for %H and friends

2016-11-23 Thread sebunger44 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71556 Sebastian Unger changed: What|Removed |Added CC||sebunger44 at gmail dot com ---

[Bug target/68467] libgcc, compilation for target m68k-linux breaks in linux_atomic.c

2016-11-23 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68467 Jeffrey A. Law changed: What|Removed |Added Priority|P3 |P4 Assignee|unassigned at

[Bug fortran/78492] [OOP] Compiler segfault with non_overridable function in generic interface

2016-11-23 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78492 Jeffrey A. Law changed: What|Removed |Added Priority|P3 |P4 CC|

[Bug fortran/78499] ICE in gfc_typename, at fortran/misc.c:158

2016-11-23 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78499 Jeffrey A. Law changed: What|Removed |Added Priority|P3 |P4 CC|

[Bug fortran/78500] ICE in gfc_check_vardef_context, at fortran/expr.c:5289

2016-11-23 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78500 Jeffrey A. Law changed: What|Removed |Added Priority|P3 |P4 CC|

[Bug c++/78502] New: Analyze 'final'/'override' even for uninstantiated class templates

2016-11-23 Thread jengelh at inai dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78502 Bug ID: 78502 Summary: Analyze 'final'/'override' even for uninstantiated class templates Product: gcc Version: 6.2.1 Status: UNCONFIRMED Severity: normal

[Bug fortran/78297] ICE in finish_equivalences, at fortran/trans-common.c:1246

2016-11-23 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78297 kargl at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug fortran/78297] ICE in finish_equivalences, at fortran/trans-common.c:1246

2016-11-23 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78297 --- Comment #5 from kargl at gcc dot gnu.org --- Author: kargl Date: Wed Nov 23 22:48:54 2016 New Revision: 242811 URL: https://gcc.gnu.org/viewcvs?rev=242811=gcc=rev Log: 2016-11-23 Steven G. Kargl PR

[Bug fortran/78298] ICE in lookup_decl_in_outer_ctx, bei omp-low.c:4115

2016-11-23 Thread anlauf at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78298 Harald Anlauf changed: What|Removed |Added CC||anlauf at gmx dot de --- Comment #2

[Bug fortran/78297] ICE in finish_equivalences, at fortran/trans-common.c:1246

2016-11-23 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78297 --- Comment #4 from kargl at gcc dot gnu.org --- Author: kargl Date: Wed Nov 23 22:16:53 2016 New Revision: 242806 URL: https://gcc.gnu.org/viewcvs?rev=242806=gcc=rev Log: 2016-11-23 Steven G. Kargl PR

[Bug middle-end/78501] [7 regression] SEGV in vrp_val_max

2016-11-23 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78501 Rainer Orth changed: What|Removed |Added Target Milestone|--- |7.0

[Bug middle-end/78501] New: [7 regression] SEGV in vrp_val_max

2016-11-23 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78501 Bug ID: 78501 Summary: [7 regression] SEGV in vrp_val_max Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: middle-end

[Bug fortran/78499] ICE in gfc_typename, at fortran/misc.c:158

2016-11-23 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78499 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug fortran/78297] ICE in finish_equivalences, at fortran/trans-common.c:1246

2016-11-23 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78297 --- Comment #3 from kargl at gcc dot gnu.org --- Author: kargl Date: Wed Nov 23 21:44:05 2016 New Revision: 242802 URL: https://gcc.gnu.org/viewcvs?rev=242802=gcc=rev Log: 2016-11-23 Steven G. Kargl PR

[Bug fortran/69604] ICE in gfc_add_modify_loc, at fortran/trans.c:159

2016-11-23 Thread anlauf at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69604 --- Comment #11 from Harald Anlauf --- While reducing PR 78290, I found another example giving a similar traceback: % gfc-trunk gfcbug136.f90 gfcbug136.f90:13:0: ip=>ta%i !!! Works if you comment this line out !!! internal compiler error:

[Bug fortran/78500] ICE in gfc_check_vardef_context, at fortran/expr.c:5289

2016-11-23 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78500 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/78012] -mfpxx produces assembly code using odd FP registers on MIPS

2016-11-23 Thread ma...@linux-mips.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78012 Maciej W. Rozycki changed: What|Removed |Added CC|

[Bug sanitizer/69278] Confusion option handling for -sanitize-recovery=alll

2016-11-23 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69278 --- Comment #11 from Jakub Jelinek --- Author: jakub Date: Wed Nov 23 19:51:27 2016 New Revision: 242795 URL: https://gcc.gnu.org/viewcvs?rev=242795=gcc=rev Log: PR sanitizer/69278 * opts.c (parse_sanitizer_options): For

[Bug tree-optimization/78482] [5/6/7 Regression] wrong code at -O3 in both 32-bit and 64-bit modes on x86_64-linux-gnu

2016-11-23 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78482 --- Comment #10 from Jakub Jelinek --- Author: jakub Date: Wed Nov 23 19:50:23 2016 New Revision: 242794 URL: https://gcc.gnu.org/viewcvs?rev=242794=gcc=rev Log: PR tree-optimization/78482 * gcc.dg/torture/pr78482.c (c, d): Use

[Bug fortran/78500] ICE in gfc_check_vardef_context, at fortran/expr.c:5289

2016-11-23 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78500 --- Comment #1 from Gerhard Steinmetz --- Whereas : $ cat z2.f90 type(t) function f() f = 1 end $ gfortran-7-20161120 -c z2.f90 z2.f90:1:0: type(t) function f() Error: The type for function 'f'

[Bug fortran/78500] New: ICE in gfc_check_vardef_context, at fortran/expr.c:5289

2016-11-23 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78500 Bug ID: 78500 Summary: ICE in gfc_check_vardef_context, at fortran/expr.c:5289 Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal

[Bug fortran/78499] ICE in gfc_typename, at fortran/misc.c:158

2016-11-23 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78499 --- Comment #1 from Gerhard Steinmetz --- Whereas : $ cat z2.f90 program p type t end type type(t) :: x = 0 end $ gfortran-7-20161120 z2.f90 z2.f90:4:17: type(t) :: x = 0

[Bug fortran/78499] New: ICE in gfc_typename, at fortran/misc.c:158

2016-11-23 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78499 Bug ID: 78499 Summary: ICE in gfc_typename, at fortran/misc.c:158 Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran

[Bug middle-end/69183] ICE when using OpenMP PRIVATE keyword in OMP DO loop not explicitly encapsulated in OMP PARALLEL region

2016-11-23 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69183 --- Comment #6 from Jakub Jelinek --- Author: jakub Date: Wed Nov 23 19:28:41 2016 New Revision: 242793 URL: https://gcc.gnu.org/viewcvs?rev=242793=gcc=rev Log: PR middle-end/69183 * omp-low.c (build_outer_var_ref): Change

[Bug target/78230] Compile pr66178.c fail for mips64el-elf with N64 abi

2016-11-23 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78230 Jeffrey A. Law changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug target/78230] Compile pr66178.c fail for mips64el-elf with N64 abi

2016-11-23 Thread law at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78230 --- Comment #3 from Jeffrey A. Law --- Author: law Date: Wed Nov 23 19:20:33 2016 New Revision: 242792 URL: https://gcc.gnu.org/viewcvs?rev=242792=gcc=rev Log: PR target/78230 * gcc.dg/torture/pr66178.c (test): Use uintptr_t

[Bug preprocessor/78498] New: valgrind conditional jump or move depends on uninitialised value(s) in format_type_warning

2016-11-23 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78498 Bug ID: 78498 Summary: valgrind conditional jump or move depends on uninitialised value(s) in format_type_warning Product: gcc Version: 7.0 Status: UNCONFIRMED

[Bug tree-optimization/78482] [5/6/7 Regression] wrong code at -O3 in both 32-bit and 64-bit modes on x86_64-linux-gnu

2016-11-23 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78482 --- Comment #9 from Jakub Jelinek --- Created attachment 40135 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40135=edit gcc7-pr78482-test.patch Does this patch fix that? In addition to changing char to signed char, I've changed the

[Bug tree-optimization/78482] [5/6/7 Regression] wrong code at -O3 in both 32-bit and 64-bit modes on x86_64-linux-gnu

2016-11-23 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78482 --- Comment #8 from Andrew Pinski --- (In reply to David Edelsohn from comment #7) > Yep, timing out on AIX also. Is this assuming signed char? Looks like it from the code. char c, d; for (; c >= 0; c--) Simple fix is to just change

[Bug tree-optimization/78482] [5/6/7 Regression] wrong code at -O3 in both 32-bit and 64-bit modes on x86_64-linux-gnu

2016-11-23 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78482 David Edelsohn changed: What|Removed |Added CC||dje at gcc dot gnu.org --- Comment #7

[Bug tree-optimization/78482] [5/6/7 Regression] wrong code at -O3 in both 32-bit and 64-bit modes on x86_64-linux-gnu

2016-11-23 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78482 Segher Boessenkool changed: What|Removed |Added CC||segher at gcc dot gnu.org ---

[Bug c++/77907] [6 Regression] Add "const" to argument of constexpr constructor causes the object to be left in unconstructed state

2016-11-23 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77907 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug c++/77907] [6/7 Regression] Add "const" to argument of constexpr constructor causes the object to be left in unconstructed state

2016-11-23 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77907 --- Comment #6 from Jakub Jelinek --- Author: jakub Date: Wed Nov 23 18:45:27 2016 New Revision: 242790 URL: https://gcc.gnu.org/viewcvs?rev=242790=gcc=rev Log: PR c++/77907 * cp-gimplify.c (cp_fold) : When calling constructor

[Bug inline-asm/78487] asm cpuid code and -fgcse crashes

2016-11-23 Thread s-beyer at gmx dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78487 Stephan Beyer changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug regression/78497] compiling with -save-temps adds -Wimplicit-fallthrough warnings

2016-11-23 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78497 --- Comment #1 from Andrew Pinski --- I don't think there is much to be done here. I doubt we care so much about people using -save-temps and getting more warnings.

[Bug tree-optimization/77673] [5/6/7 Regression] 4-byte load generated instead of 1-byte load, possibly reading past the end of object

2016-11-23 Thread thopre01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77673 --- Comment #7 from Thomas Preud'homme --- (In reply to Thomas Preud'homme from comment #6) > (In reply to Thomas Preud'homme from comment #5) > > Got a patch, testing it now. > > Bootstrapped and testsuite came back clean. Trying to turn the

[Bug libgcc/57058] Bootstrap problems on AIX (libgcc configure, 64-bit)

2016-11-23 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57058 David Edelsohn changed: What|Removed |Added CC||dje at gcc dot gnu.org --- Comment #1

[Bug regression/78497] New: compiling with -save-temps adds -Wimplicit-fallthrough warnings

2016-11-23 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78497 Bug ID: 78497 Summary: compiling with -save-temps adds -Wimplicit-fallthrough warnings Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal

[Bug middle-end/78153] strlen return value can be assumed to be less than PTRDIFF_MAX

2016-11-23 Thread prathamesh3492 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78153 --- Comment #1 from prathamesh3492 at gcc dot gnu.org --- Author: prathamesh3492 Date: Wed Nov 23 18:04:14 2016 New Revision: 242786 URL: https://gcc.gnu.org/viewcvs?rev=242786=gcc=rev Log: 2016-11-23 Prathamesh Kulkarni

[Bug target/78362] [7 Regression] ICE: RTL check: expected code 'reg', have 'subreg' in rhs_regno, at rtl.h:1804 during libgomp build

2016-11-23 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78362 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #3

[Bug target/63250] Complex fp16 arithmetic uses nonexistent libgcc functions

2016-11-23 Thread jgreenhalgh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63250 --- Comment #5 from James Greenhalgh --- Author: jgreenhalgh Date: Wed Nov 23 17:36:21 2016 New Revision: 242784 URL: https://gcc.gnu.org/viewcvs?rev=242784=gcc=rev Log: [Patch ARM 17/17] Enable _Float16 for ARM and fix PR target/63250 gcc/

[Bug sanitizer/69278] Confusion option handling for -sanitize-recovery=alll

2016-11-23 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69278 --- Comment #10 from Jakub Jelinek --- Created attachment 40134 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40134=edit gcc7-pr69278.patch Untested fix for that.

[Bug sanitizer/69278] Confusion option handling for -sanitize-recovery=alll

2016-11-23 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69278 --- Comment #9 from Jakub Jelinek --- You've already changed that behavior in r240491 (but also broke -fsanitize=undefined at the same time, will fix momentarily).

[Bug target/78458] [7 Regression] LRA ICE building libgcc for powerpc-linux-gnuspe e500v2

2016-11-23 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78458 --- Comment #12 from joseph at codesourcery dot com --- Applying also the third patch Index: gcc/config/rs6000/rs6000.c === --- gcc/config/rs6000/rs6000.c (revision 242751) +++

[Bug c/78380] GCC crash with internal compiler error: in gen_reg_rtx, at emit-rtl.c:1025

2016-11-23 Thread elmar at yasara dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78380 --- Comment #2 from Elmar --- > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71009 might also be related I checked, but the workaround in bug 71009 to use -fmath-errno doesn't work for me.

[Bug sanitizer/69278] Confusion option handling for -sanitize-recovery=alll

2016-11-23 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69278 --- Comment #8 from Martin Liška --- (In reply to Martin Liška from comment #7) > Well, the actual difference is that they enabled by default > -fsanitize-recover=address: > > ~/bin/llvm/bin/clang -fsanitize=address /tmp/leak.c ; grep store

[Bug sanitizer/69278] Confusion option handling for -sanitize-recovery=alll

2016-11-23 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69278 --- Comment #7 from Martin Liška --- Well, the actual difference is that they enabled by default -fsanitize-recover=address: ~/bin/llvm/bin/clang -fsanitize=address /tmp/leak.c ; grep store leak.s callq __asan_report_store4_noabort

[Bug fortran/66227] [5/6/7 Regression] [OOP] EXTENDS_TYPE_OF n returns wrong result for polymorphic variable allocated to extended type

2016-11-23 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66227 janus at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug fortran/66227] [5/6/7 Regression] [OOP] EXTENDS_TYPE_OF n returns wrong result for polymorphic variable allocated to extended type

2016-11-23 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66227 --- Comment #10 from janus at gcc dot gnu.org --- Author: janus Date: Wed Nov 23 16:46:31 2016 New Revision: 242770 URL: https://gcc.gnu.org/viewcvs?rev=242770=gcc=rev Log: 2016-11-23 Janus Weil Backport from trunk

[Bug middle-end/78461] [7 Regression] ICE: in operator+=, at gimple-ssa-sprintf.c:214

2016-11-23 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78461 Martin Sebor changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug middle-end/78461] [7 Regression] ICE: in operator+=, at gimple-ssa-sprintf.c:214

2016-11-23 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78461 --- Comment #5 from Martin Sebor --- Author: msebor Date: Wed Nov 23 16:44:16 2016 New Revision: 242769 URL: https://gcc.gnu.org/viewcvs?rev=242769=gcc=rev Log: PR middle-end/78461 - [7 Regression] ICE: in operator+= gcc/testsuite/ChangeLog:

[Bug c++/77739] [5/6 Regression] internal compiler error: in create_tmp_var, at gimple-expr.c:524

2016-11-23 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77739 Jakub Jelinek changed: What|Removed |Added Known to work||7.0 Summary|[5/6/7

[Bug c++/71450] [5/6 Regression] ICE on invalid C++11 code on x86_64-linux-gnu: in tree check: expected record_type or union_type or qual_union_type, have template_type_parm in lookup_base, at cp/sear

2016-11-23 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71450 Jakub Jelinek changed: What|Removed |Added Summary|[5/6/7 Regression] ICE on |[5/6 Regression] ICE on

[Bug fortran/66227] [5/6/7 Regression] [OOP] EXTENDS_TYPE_OF n returns wrong result for polymorphic variable allocated to extended type

2016-11-23 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66227 --- Comment #9 from janus at gcc dot gnu.org --- Author: janus Date: Wed Nov 23 16:26:38 2016 New Revision: 242768 URL: https://gcc.gnu.org/viewcvs?rev=242768=gcc=rev Log: 2016-11-23 Janus Weil Backport from trunk

[Bug sanitizer/69278] Confusion option handling for -sanitize-recovery=alll

2016-11-23 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69278 --- Comment #6 from Martin Liška --- Behavior was changed in between clang 3.7.1 and 3.8.1: https://godbolt.org/g/poL2cY.

[Bug ipa/78494] Issues pointed out by valgrind --tool=exp-dhat

2016-11-23 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78494 --- Comment #4 from Markus Trippelsdorf --- Created attachment 40133 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40133=edit full output for top 100 allocation points

[Bug bootstrap/78390] [7 Regression] Bootstrap failure: match.pd: cannot determine type of operand

2016-11-23 Thread matz at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78390 Michael Matz changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/71450] [5/6/7 Regression] ICE on invalid C++11 code on x86_64-linux-gnu: in tree check: expected record_type or union_type or qual_union_type, have template_type_parm in lookup_base, at cp/se

2016-11-23 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71450 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Wed Nov 23 15:59:25 2016 New Revision: 242767 URL: https://gcc.gnu.org/viewcvs?rev=242767=gcc=rev Log: PR c++/71450 * pt.c (tsubst_copy): Return error_mark_node when

[Bug c/78380] GCC crash with internal compiler error: in gen_reg_rtx, at emit-rtl.c:1025

2016-11-23 Thread egall at gwmail dot gwu.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78380 Eric Gallager changed: What|Removed |Added CC||egall at gwmail dot gwu.edu --- Comment

[Bug c++/77739] [5/6/7 Regression] internal compiler error: in create_tmp_var, at gimple-expr.c:524

2016-11-23 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77739 --- Comment #6 from Jakub Jelinek --- Author: jakub Date: Wed Nov 23 15:54:39 2016 New Revision: 242766 URL: https://gcc.gnu.org/viewcvs?rev=242766=gcc=rev Log: PR c++/77739 * cp-gimplify.c (cp_gimplify_tree) : Pass

[Bug rtl-optimization/77541] [7 Regression] wrong code with 512bit vectors of int128 @ -O1

2016-11-23 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77541 --- Comment #4 from Vladimir Makarov --- (In reply to Uroš Bizjak from comment #2) > (In reply to Uroš Bizjak from comment #1) > > This is RA failure, where reload tries to fix up: > > To be clear, it is LRA pass, not reload. Yes, it is a LRA

Re: [C++ PR 78252] illformed lamda?

2016-11-23 Thread Nathan Sidwell
On 11/22/2016 02:26 PM, Nathan Sidwell wrote: template void for2 (T ) { } void Foo () { auto lam_1 = [](int &) { }; auto lam_2 = [](auto &) { }; // IIUC this is implicitly templatey for2 (lam_1); for2 (lam_2); // What is the lambda's argument type? } We get 2 instantiations of for2:

Re: [C++ PR 78252] illformed lamda?

2016-11-23 Thread Jason Merrill
On Wed, Nov 23, 2016 at 10:34 AM, Nathan Sidwell wrote: > On 11/22/2016 02:26 PM, Nathan Sidwell wrote: >> >> template >> void for2 (T ) >> { >> } >> >> void Foo () >> { >> auto lam_1 = [](int &) { }; >> auto lam_2 = [](auto &) { }; // IIUC this is implicitly templatey >> >>

[Bug inline-asm/78487] asm cpuid code and -fgcse crashes

2016-11-23 Thread s-beyer at gmx dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78487 --- Comment #5 from Stephan Beyer --- It crashes on run-time. I have absolutely no experience using extended asm syntax but I guess g++ relies on the constraints for its optimization, so I guess the constraints are wrong. I will port the code

[Bug libstdc++/78483] Error: reference to 'on_exit' is ambiguous

2016-11-23 Thread krzysztof at jusiak dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78483 --- Comment #5 from Kris --- Fair do's. But then, IMHO, 'on_exit' shouldn't pollute the global namespace either. Hence, it should be prefixed with '__'?

[Bug middle-end/69183] ICE when using OpenMP PRIVATE keyword in OMP DO loop not explicitly encapsulated in OMP PARALLEL region

2016-11-23 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69183 --- Comment #5 from Jakub Jelinek --- Created attachment 40132 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40132=edit gcc7-pr69183.patch Untested fix.

[Bug tree-optimization/71595] [7 Regression] ICE on valid code at -O2 and -O3 on x86_64-linux-gnu: in check_loop_closed_ssa_use, at tree-ssa-loop-manip.c:704

2016-11-23 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71595 --- Comment #6 from Richard Biener --- diff --git a/gcc/tree-ssa-loop-ivcanon.c b/gcc/tree-ssa-loop-ivcanon.c index beb65b0..4af39fa 100644 --- a/gcc/tree-ssa-loop-ivcanon.c +++ b/gcc/tree-ssa-loop-ivcanon.c @@ -647,7 +647,7 @@ unloop_loops

[Bug libstdc++/78483] Error: reference to 'on_exit' is ambiguous

2016-11-23 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78483 --- Comment #4 from Jonathan Wakely --- Right, on_exit is not part of the C++ standard, so it's correct that it is not in namespace std.

[Bug libstdc++/78486] feature request: std::iu16stringstream std::ou16stringstream, and utf8

2016-11-23 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78486 Jonathan Wakely changed: What|Removed |Added Severity|normal |enhancement --- Comment #2 from

[Bug libstdc++/78490] [c++17] libstdc++ has undefined behavior in operator= of propagate_const

2016-11-23 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78490 Jonathan Wakely changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug libstdc++/78490] [c++17] libstdc++ has undefined behavior in operator= of propagate_const

2016-11-23 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78490 --- Comment #4 from Jonathan Wakely --- Author: redi Date: Wed Nov 23 15:22:35 2016 New Revision: 242762 URL: https://gcc.gnu.org/viewcvs?rev=242762=gcc=rev Log: PR78490 add missing returns to propagate_const 2016-11-23 Felix Morgner

[Bug middle-end/69183] ICE when using OpenMP PRIVATE keyword in OMP DO loop not explicitly encapsulated in OMP PARALLEL region

2016-11-23 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69183 Jakub Jelinek changed: What|Removed |Added Keywords||openmp Status|NEW

[Bug tree-optimization/71595] [7 Regression] ICE on valid code at -O2 and -O3 on x86_64-linux-gnu: in check_loop_closed_ssa_use, at tree-ssa-loop-manip.c:704

2016-11-23 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71595 --- Comment #4 from Richard Biener --- The real reason is probably that after if (changed) { unsigned i; unloop_loops (loop_closed_ssa_invalidated, _invalidated); the loop tree is hosed. The following

[Bug tree-optimization/71595] [7 Regression] ICE on valid code at -O2 and -O3 on x86_64-linux-gnu: in check_loop_closed_ssa_use, at tree-ssa-loop-manip.c:704

2016-11-23 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71595 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Known to work|

[Bug target/71399] [5/6/7 Regression] 5.3.0 bootstrap comparison failure on arm-linux-gnueabihf

2016-11-23 Thread ludo at gnu dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71399 --- Comment #15 from Ludovic Courtès --- Hi Jakub, Thanks for the suggestions. Unfortunately I cannot offer to rebuild everything with dumps right now; I'll see if I can do something later, no promise. Hopefully, with the details and faulty

[Bug tree-optimization/78496] New: Missed opportunities for jump threading

2016-11-23 Thread ysrumyan at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78496 Bug ID: 78496 Summary: Missed opportunities for jump threading Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug c++/78495] [7 regression][new inheriting ctors] variant members lead to uninitialized parameter

2016-11-23 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78495 Richard Biener changed: What|Removed |Added Target Milestone|--- |7.0

[Bug tree-optimization/78396] [7 regression] gcc.dg/vect/bb-slp-cond-1.c FAILs after fix for PR77848

2016-11-23 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78396 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug ipa/78494] Issues pointed out by valgrind --tool=exp-dhat

2016-11-23 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78494 --- Comment #3 from Jonathan Wakely --- Author: redi Date: Wed Nov 23 14:45:29 2016 New Revision: 242760 URL: https://gcc.gnu.org/viewcvs?rev=242760=gcc=rev Log: PR78494 add missing returns to propagate_const 2016-11-23 Felix Morgner

[Bug tree-optimization/78396] [7 regression] gcc.dg/vect/bb-slp-cond-1.c FAILs after fix for PR77848

2016-11-23 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78396 --- Comment #7 from Richard Biener --- Author: rguenth Date: Wed Nov 23 14:40:05 2016 New Revision: 242759 URL: https://gcc.gnu.org/viewcvs?rev=242759=gcc=rev Log: 2016-11-23 Richard Biener PR

[Bug tree-optimization/78305] [6 Regression] Wrong constant folding

2016-11-23 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78305 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to work|

[Bug bootstrap/78477] [7 Regression] bootstrap broken on s390x-linux-gnu

2016-11-23 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78477 --- Comment #5 from Segher Boessenkool --- Author: segher Date: Wed Nov 23 14:33:13 2016 New Revision: 242757 URL: https://gcc.gnu.org/viewcvs?rev=242757=gcc=rev Log: combine: Convert subreg-of-lshiftrt to zero_extract properly (PR78390)

[Bug target/77881] [5/6 Regression] Non-optimal signed comparison on x86_64 since r146817

2016-11-23 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77881 --- Comment #8 from Segher Boessenkool --- Author: segher Date: Wed Nov 23 14:33:13 2016 New Revision: 242757 URL: https://gcc.gnu.org/viewcvs?rev=242757=gcc=rev Log: combine: Convert subreg-of-lshiftrt to zero_extract properly (PR78390)

[Bug bootstrap/78390] [7 Regression] Bootstrap failure: match.pd: cannot determine type of operand

2016-11-23 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78390 --- Comment #28 from Segher Boessenkool --- Author: segher Date: Wed Nov 23 14:33:13 2016 New Revision: 242757 URL: https://gcc.gnu.org/viewcvs?rev=242757=gcc=rev Log: combine: Convert subreg-of-lshiftrt to zero_extract properly (PR78390)

[Bug middle-end/78228] [6 Regression] fstrict-overflow breaks code without overflow?

2016-11-23 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78228 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to work|

[Bug target/78438] [7 Regression] incorrect comparison optimization

2016-11-23 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78438 --- Comment #7 from Segher Boessenkool --- Author: segher Date: Wed Nov 23 14:33:13 2016 New Revision: 242757 URL: https://gcc.gnu.org/viewcvs?rev=242757=gcc=rev Log: combine: Convert subreg-of-lshiftrt to zero_extract properly (PR78390)

[Bug tree-optimization/77855] [5/6 Regression] wrong code at -O3 on x86_64-linux-gnu (in both 32-bit and 64-bit modes)

2016-11-23 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77855 --- Comment #6 from Richard Biener --- Author: rguenth Date: Wed Nov 23 14:31:16 2016 New Revision: 242756 URL: https://gcc.gnu.org/viewcvs?rev=242756=gcc=rev Log: 2016-11-23 Richard Biener Backport from mainline

[Bug tree-optimization/78482] [5/6/7 Regression] wrong code at -O3 in both 32-bit and 64-bit modes on x86_64-linux-gnu

2016-11-23 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78482 Richard Biener changed: What|Removed |Added Priority|P1 |P2 Known to work|

[Bug lto/78472] warning: type of 's' does not match original declaration from zero length bitfield in C vs C++

2016-11-23 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78472 Richard Biener changed: What|Removed |Added Known to work||6.2.1 Known to fail|

[Bug middle-end/78228] [6 Regression] fstrict-overflow breaks code without overflow?

2016-11-23 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78228 --- Comment #5 from Richard Biener --- Author: rguenth Date: Wed Nov 23 14:31:16 2016 New Revision: 242756 URL: https://gcc.gnu.org/viewcvs?rev=242756=gcc=rev Log: 2016-11-23 Richard Biener Backport from mainline

[Bug tree-optimization/78305] [6 Regression] Wrong constant folding

2016-11-23 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78305 --- Comment #8 from Richard Biener --- Author: rguenth Date: Wed Nov 23 14:31:16 2016 New Revision: 242756 URL: https://gcc.gnu.org/viewcvs?rev=242756=gcc=rev Log: 2016-11-23 Richard Biener Backport from mainline

[Bug middle-end/78333] [5/6 Regression] always-inline gnu-inline functions break -finstrument-functions

2016-11-23 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78333 --- Comment #6 from Richard Biener --- Author: rguenth Date: Wed Nov 23 14:31:16 2016 New Revision: 242756 URL: https://gcc.gnu.org/viewcvs?rev=242756=gcc=rev Log: 2016-11-23 Richard Biener Backport from mainline

  1   2   >