[Bug fortran/78672] Gfortran test suite failures with a sanitized compiler

2016-12-06 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78672 --- Comment #2 from Dominique d'Humieres --- Created attachment 40273 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40273=edit Results with Andre's patch > But from your description I could fix (1) and (2) by looking at the code. >

[Bug tree-optimization/78696] [7 Regression] -fprintf-return-value misoptimizes %.Ng where N is greater than 10

2016-12-06 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78696 --- Comment #13 from Martin Sebor --- Created attachment 40272 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40272=edit Lightly tested patch. (In reply to Martin Sebor from comment #6) After some more testing, although the patch I

[Bug middle-end/78703] -fprintf-return-value floating point handling incorrect in locales with a mulltibyte decimal point

2016-12-06 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78703 Martin Sebor changed: What|Removed |Added Keywords||wrong-code

[Bug target/71727] -O3 -mstrict-align produces code which assumes unaligned vector accesses work

2016-12-06 Thread hs.naveen2u at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71727 hs.naveen2u at gmail dot com changed: What|Removed |Added CC||hs.naveen2u at gmail dot

[Bug bootstrap/78705] ICE in ix86_test_dumping_memory_blockage

2016-12-06 Thread sgk at troutmask dot apl.washington.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78705 --- Comment #8 from Steve Kargl --- On Wed, Dec 07, 2016 at 01:31:51AM +, dmalcolm at gcc dot gnu.org wrote: > > --- Comment #7 from David Malcolm --- > Sorry about the breakage. Should be fixed by r243332. > Thanks for the prompt

[Bug target/78633] [7 Regression] [SH] libgcc/fp-bit.c:944:1: error: invalid rtl sharing found in the insn

2016-12-06 Thread kkojima at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78633 --- Comment #12 from Kazumoto Kojima --- Hmm... From https://gcc.gnu.org/onlinedocs/gccint/Sharing.html#Sharing the above patch looks wrong. Perhaps the splitter in problem might have to take care of subreg case even when referencing a reg rtx

[Bug bootstrap/78705] ICE in ix86_test_dumping_memory_blockage

2016-12-06 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78705 David Malcolm changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug bootstrap/78705] ICE in ix86_test_dumping_memory_blockage

2016-12-06 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78705 --- Comment #6 from David Malcolm --- Author: dmalcolm Date: Wed Dec 7 01:28:13 2016 New Revision: 243332 URL: https://gcc.gnu.org/viewcvs?rev=243332=gcc=rev Log: Fix x86_64-ism in selftest (PR bootstrap/78705) In r243317 I accidentally

[Bug bootstrap/78705] ICE in ix86_test_dumping_memory_blockage

2016-12-06 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78705 --- Comment #5 from David Malcolm --- i386.md's define_expand "memory_blockage" has: operands[0] = gen_rtx_MEM (BLKmode, gen_rtx_SCRATCH (Pmode)); so it's due to the difference in Pmode between i386 and x86_64.

[Bug tree-optimization/78646] incorrect result type for pointer addition in slsr

2016-12-06 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78646 --- Comment #11 from Bill Schmidt --- Author: wschmidt Date: Wed Dec 7 01:08:40 2016 New Revision: 243331 URL: https://gcc.gnu.org/viewcvs?rev=243331=gcc=rev Log: 2016-12-06 Bill Schmidt Backport from

[Bug tree-optimization/78646] incorrect result type for pointer addition in slsr

2016-12-06 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78646 --- Comment #10 from Bill Schmidt --- Author: wschmidt Date: Wed Dec 7 01:04:47 2016 New Revision: 243330 URL: https://gcc.gnu.org/viewcvs?rev=243330=gcc=rev Log: 2016-12-06 Bill Schmidt Backport from

[Bug bootstrap/78705] ICE in ix86_test_dumping_memory_blockage

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

[Bug target/78633] [7 Regression] [SH] libgcc/fp-bit.c:944:1: error: invalid rtl sharing found in the insn

2016-12-06 Thread kkojima at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78633 --- Comment #11 from Kazumoto Kojima --- Created attachment 40271 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40271=edit reduce testcase With -O1, sh4-linux compiler makes insns (insn 67 150 165 5 (set (reg:SI 239) (and:SI

[Bug bootstrap/78705] ICE in ix86_test_dumping_memory_blockage

2016-12-06 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78705 --- Comment #3 from David Malcolm --- Sorry about the breakage. Expected: (cinsn 1 (set (mem/v:BLK (0|scratch:DI) [0 A8]) (unspec:BLK [ (mem/v:BLK (reuse_rtx 0) [0 A8]) ] UNSPEC_MEMORY_BLOCKAGE))) Actual:

[Bug target/72717] [5/6/7 Regression] ICE: in emit_move_insn, at expr.c:3693 with vector shift @ powerpc64le

2016-12-06 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72717 --- Comment #3 from Michael Meissner --- Created attachment 40270 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40270=edit Proposed patch

[Bug bootstrap/78705] ICE in ix86_test_dumping_memory_blockage

2016-12-06 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78705 kargl at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P1 Target Milestone|---

[Bug bootstrap/78705] ICE in ix86_test_dumping_memory_blockage

2016-12-06 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78705 --- Comment #2 from kargl at gcc dot gnu.org --- svn merge -r 243317:243316 . fixes the problem.

[Bug bootstrap/78705] ICE in ix86_test_dumping_memory_blockage

2016-12-06 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78705 --- Comment #1 from kargl at gcc dot gnu.org --- (In reply to kargl from comment #0) > gmake[3]: Entering directory '/mnt/kargl/obj/gcc' > /mnt/kargl/obj/./gcc/xgcc -B/mnt/kargl/obj/./gcc/ -nostdinc -x c /dev/null > -S -fself-test -o /dev/null >

[Bug tree-optimization/78696] [7 Regression] -fprintf-return-value misoptimizes %.Ng where N is greater than 10

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

[Bug bootstrap/78705] New: ICE in ix86_test_dumping_memory_blockage

2016-12-06 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78705 Bug ID: 78705 Summary: ICE in ix86_test_dumping_memory_blockage Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: blocker Priority: P3 Component:

[Bug tree-optimization/67955] tree-dse does not use pointer info

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

[Bug tree-optimization/67955] tree-dse does not use pointer info

2016-12-06 Thread law at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67955 --- Comment #9 from Jeffrey A. Law --- Author: law Date: Tue Dec 6 23:18:17 2016 New Revision: 243325 URL: https://gcc.gnu.org/viewcvs?rev=243325=gcc=rev Log: PR tree-optimization/67955 * tree-ssa-alias.c

[Bug other/55389] library cannot be rebuilt by make all-target

2016-12-06 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55389 --- Comment #5 from Eric Botcazou --- *** Bug 52197 has been marked as a duplicate of this bug. ***

[Bug libitm/52197] library cannot be rebuilt by make all-target

2016-12-06 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52197 Eric Botcazou changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug other/55389] library cannot be rebuilt by make all-target

2016-12-06 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55389 --- Comment #4 from Eric Botcazou --- This happens for libsanitizer, libcilkrts, libitm at least.

[Bug middle-end/78700] [7 regression] gccgo testcases stack.go, recover.go, crypto/tls fails

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

[Bug middle-end/78700] [7 regression] gccgo testcases stack.go, recover.go, crypto/tls fails

2016-12-06 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78700 --- Comment #4 from Eric Botcazou --- Author: ebotcazou Date: Tue Dec 6 22:47:00 2016 New Revision: 243322 URL: https://gcc.gnu.org/viewcvs?rev=243322=gcc=rev Log: PR middle-end/78700 * calls.c (expand_call): Move back call to

[Bug target/72717] [5/6/7 Regression] ICE: in emit_move_insn, at expr.c:3693 with vector shift @ powerpc64le

2016-12-06 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72717 Michael Meissner changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug target/78658] powerpc64le: ICE with -mcpu=power9 -Og

2016-12-06 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78658 --- Comment #2 from Michael Meissner --- Author: meissner Date: Tue Dec 6 22:15:31 2016 New Revision: 243320 URL: https://gcc.gnu.org/viewcvs?rev=243320=gcc=rev Log: [gcc] 2016-12-06 Michael Meissner PR

[Bug target/72827] [7 Regression] gnat bootstrap broken on powerpc64le-linux-gnu

2016-12-06 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72827 --- Comment #29 from Bill Schmidt --- Author: wschmidt Date: Tue Dec 6 22:11:54 2016 New Revision: 243319 URL: https://gcc.gnu.org/viewcvs?rev=243319=gcc=rev Log: 2016-12-06 Bill Schmidt Backport from

[Bug rtl-optimization/78626] [7 Regression] ICE in rtl_verify_bb_insns, at cfgrtl.c:2656 (error: flow control insn inside a basic block)

2016-12-06 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78626 --- Comment #5 from Segher Boessenkool --- (In reply to Bernd Schmidt from comment #3) > Not sure it's that bad really. An unconditional trap is pretty much by > definition not performance-critical. Sure, but this was prohibiting propagating

[Bug c++/78655] gcc doesn't exploit the fact that the result of pointer addition can not be nullptr

2016-12-06 Thread vanyacpp at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78655 --- Comment #4 from Ivan Sorokin --- (In reply to Richard Biener from comment #1) > + if (flag_delete_null_pointer_checks > + && is_gimple_assign (stmt) > + && is_gimple_assign (stmt) Duplicate conjunct. > + &&

[Bug libobjc/78698] [7 regression] Using static PIC libgc fails when it has dependencies

2016-12-06 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78698 Jakub Jelinek changed: What|Removed |Added Priority|P3 |P4 CC|

[Bug rtl-optimization/78626] [7 Regression] ICE in rtl_verify_bb_insns, at cfgrtl.c:2656 (error: flow control insn inside a basic block)

2016-12-06 Thread bernds at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78626 --- Comment #4 from Bernd Schmidt --- Created attachment 40269 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40269=edit Candidate patch

[Bug rtl-optimization/78626] [7 Regression] ICE in rtl_verify_bb_insns, at cfgrtl.c:2656 (error: flow control insn inside a basic block)

2016-12-06 Thread bernds at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78626 --- Comment #3 from Bernd Schmidt --- Not sure it's that bad really. An unconditional trap is pretty much by definition not performance-critical. Then again, there's a possible alternate fix, which I'll attach.

[Bug middle-end/78703] -fprintf-return-value floating point handling incorrect in locales with a mulltibyte decimal point

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

[Bug tree-optimization/78696] [7 Regression] -fprintf-return-value misoptimizes %.Ng where N is greater than 10

2016-12-06 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78696 --- Comment #11 from Jakub Jelinek --- (In reply to jos...@codesourcery.com from comment #9) > Implementation-specific can in practice include cases where the > implementation deviates from the standard (e.g. Windows 3-digit exponents, >

[Bug tree-optimization/78696] [7 Regression] -fprintf-return-value misoptimizes %.Ng where N is greater than 10

2016-12-06 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78696 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment

[Bug preprocessor/78680] [7 Regression] ICE in get_substring_ranges_for_loc, at input.c:1398

2016-12-06 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78680 David Malcolm changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug rtl-optimization/78626] [7 Regression] ICE in rtl_verify_bb_insns, at cfgrtl.c:2656 (error: flow control insn inside a basic block)

2016-12-06 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78626 --- Comment #2 from Segher Boessenkool --- I have tested something similar, and it does work, but it prevents any optimisation by cprop of any trap_if, also if it would not turn into an unconditional trap. This is pretty bad :-(

[Bug c++/78655] gcc doesn't exploit the fact that the result of pointer addition can not be nullptr

2016-12-06 Thread vanyacpp at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78655 --- Comment #3 from Ivan Sorokin --- (In reply to Richard Biener from comment #1) > Of course I wonder why the check is here in the first place... Is placement > new valid for nullptr? I believe this check here is to allow placement new

[Bug target/78658] powerpc64le: ICE with -mcpu=power9 -Og

2016-12-06 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78658 --- Comment #1 from Michael Meissner --- Created attachment 40268 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40268=edit Proposed patch

[Bug rtl-optimization/78561] Constant pool size (offset) can become stale where constant pool entires become unused

2016-12-06 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78561 --- Comment #17 from Segher Boessenkool --- (In reply to James Greenhalgh from comment #16) > Created attachment 40267 [details] > Proposed Patch > > Would you mind testing the attached to see if it fixes your issue? Bootstrapped fine,

[Bug c++/78704] New: operator-> pointer return type is not recognized as pointer type

2016-12-06 Thread joseph.h.garvin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78704 Bug ID: 78704 Summary: operator-> pointer return type is not recognized as pointer type Product: gcc Version: 6.2.0 Status: UNCONFIRMED Severity: normal

[Bug c++/78655] gcc doesn't exploit the fact that the result of pointer addition can not be nullptr

2016-12-06 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78655 --- Comment #2 from Marc Glisse --- See also PR 35878.

[Bug rtl-optimization/78626] [7 Regression] ICE in rtl_verify_bb_insns, at cfgrtl.c:2656 (error: flow control insn inside a basic block)

2016-12-06 Thread bernds at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78626 Bernd Schmidt changed: What|Removed |Added CC||bernds at gcc dot gnu.org,

[Bug preprocessor/78657] Using macro with _Pragma gives error: '#pragma' is not allowed here

2016-12-06 Thread jquinsey at entrenet dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78657 --- Comment #5 from Joseph Quinsey --- More similar or duplicate reports: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63612 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=43027 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37267

[Bug libstdc++/78702] [libstdc++] class __shim in locale::facet is private

2016-12-06 Thread hiraditya at msn dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78702 --- Comment #3 from AK --- llvm-project/install/bin/clang++ -std=gnu++14 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi -fdiagnostics-show-location=once -ffunction-sections -fdata-sections

[Bug libstdc++/78702] [libstdc++] class __shim in locale::facet is private

2016-12-06 Thread hiraditya at msn dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78702 --- Comment #2 from AK --- Sorry for the confusion, I was using clang++ (trunk) to build libstdc++

[Bug preprocessor/78657] Using macro with _Pragma gives error: '#pragma' is not allowed here

2016-12-06 Thread jquinsey at entrenet dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78657 Joseph Quinsey changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug preprocessor/78657] Using macro with _Pragma gives error: '#pragma' is not allowed here

2016-12-06 Thread jquinsey at entrenet dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78657 --- Comment #3 from Joseph Quinsey --- Similar or duplicate reports: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70811, https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63326, https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60875,

[Bug c++/78551] [5/6/7 Regression] Internal compiler error with constexpr initialization of union

2016-12-06 Thread vlad at petric dot cc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78551 --- Comment #10 from Vlad Petric --- Could someone boost its priority? Given that gcc segfaults with valid code (see newest example/attachment), I believe it's worth a P1.

[Bug tree-optimization/78696] [7 Regression] -fprintf-return-value misoptimizes %.Ng where N is greater than 10

2016-12-06 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78696 --- Comment #9 from joseph at codesourcery dot com --- Implementation-specific can in practice include cases where the implementation deviates from the standard (e.g. Windows 3-digit exponents, though disabling the optimization for

[Bug target/78695] [7 Regression] ICE (segfault) on powerpc64le-linux-gnu

2016-12-06 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78695 --- Comment #6 from Bill Schmidt --- Still no repro with bootstrap compiler. wschmidt@genoa:~/src$ $GCC_INSTALL/bin/gcc -S -O3 pr78695.c wschmidt@genoa:~/src$ $GCC_INSTALL/bin/gcc -v Using built-in specs.

[Bug c++/71274] [5/6 Regression] deprecated static const member of struct raises warning without use

2016-12-06 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71274 --- Comment #4 from Jason Merrill --- Author: jason Date: Tue Dec 6 18:51:56 2016 New Revision: 243314 URL: https://gcc.gnu.org/viewcvs?rev=243314=gcc=rev Log: PR c++/71274 - deprecated warning without use. * decl2.c

[Bug c++/71515] [5/6 Regression] ICE on valid C++ code on x86_64-linux-gnu: Segmentation fault (program cc1plus)

2016-12-06 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71515 --- Comment #6 from Jason Merrill --- Author: jason Date: Tue Dec 6 18:51:50 2016 New Revision: 243313 URL: https://gcc.gnu.org/viewcvs?rev=243313=gcc=rev Log: PR c++/71515 - typename in partial specialization * pt.c

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

2016-12-06 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77907 --- Comment #9 from Jason Merrill --- Author: jason Date: Tue Dec 6 18:51:45 2016 New Revision: 243312 URL: https://gcc.gnu.org/viewcvs?rev=243312=gcc=rev Log: PR c++/77907 - static init and PMF * constexpr.c

[Bug c++/57728] Explicit template instantiation with defaulted method causes missing symbol

2016-12-06 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57728 --- Comment #12 from Jason Merrill --- Author: jason Date: Tue Dec 6 18:51:37 2016 New Revision: 243311 URL: https://gcc.gnu.org/viewcvs?rev=243311=gcc=rev Log: PR c++/57728 - explicit instantiation and defaulted functions *

[Bug target/72717] [5/6/7 Regression] ICE: in emit_move_insn, at expr.c:3693 with vector shift @ powerpc64le

2016-12-06 Thread aldyh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72717 Aldy Hernandez changed: What|Removed |Added CC||aldyh at gcc dot gnu.org,

[Bug fortran/70864] internal compiler error: in gfc_get_symbol_decl, at fortran/trans-decl.c:1403

2016-12-06 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70864 --- Comment #4 from Gerhard Steinmetz --- Related to pr68846 (technically slightly different). Backtrace identical to that of pr68846 comment 3 etc.

[Bug fortran/68846] Pointer function as LValue doesn't work when the assignment regards a dummy argument.

2016-12-06 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68846 --- Comment #5 from Gerhard Steinmetz --- Related to pr70864 (technically slightly different). Backtrace identical to that of pr70864 comment 3.

[Bug fortran/68846] Pointer function as LValue doesn't work when the assignment regards a dummy argument.

2016-12-06 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68846 --- Comment #4 from Gerhard Steinmetz --- Further modified and reduced to a skeleton, i.e. : $ cat z3.f90 module m68846 type t contains procedure, nopass :: f => f1 end type contains

[Bug fortran/68846] Pointer function as LValue doesn't work when the assignment regards a dummy argument.

2016-12-06 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68846 --- Comment #3 from Gerhard Steinmetz --- Both variants reduced and simplified a bit : $ cat z1.f90 module m68846 type grid_t real, pointer :: p(:) => null() end type type subgrid_t

[Bug fortran/68846] Pointer function as LValue doesn't work when the assignment regards a dummy argument.

2016-12-06 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68846 Gerhard Steinmetz changed: What|Removed |Added CC|

[Bug fortran/72755] Internal compiler error: in gfc_get_symbol_decl, at fortran/trans-decl.c:1369

2016-12-06 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72755 --- Comment #10 from Gerhard Steinmetz --- Reduced source is nearly identical, backtrace completely identical to that of pr70864 comment 3.

[Bug tree-optimization/78696] [7 Regression] -fprintf-return-value misoptimizes %.Ng where N is greater than 10

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

[Bug middle-end/78703] New: -fprintf-return-value floating point handling incorrect in locales with a mulltibyte decimal point

2016-12-06 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78703 Bug ID: 78703 Summary: -fprintf-return-value floating point handling incorrect in locales with a mulltibyte decimal point Product: gcc Version: 7.0 Status: UNCONFIRMED

[Bug fortran/70864] internal compiler error: in gfc_get_symbol_decl, at fortran/trans-decl.c:1403

2016-12-06 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70864 Gerhard Steinmetz changed: What|Removed |Added CC|

[Bug fortran/72755] Internal compiler error: in gfc_get_symbol_decl, at fortran/trans-decl.c:1369

2016-12-06 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72755 Gerhard Steinmetz changed: What|Removed |Added CC|

[Bug tree-optimization/78696] [7 Regression] -fprintf-return-value misoptimizes %.Ng where N is greater than 10

2016-12-06 Thread jgreenhalgh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78696 --- Comment #7 from James Greenhalgh --- That fixes my miscompilation, and the miscompilation of the library I reduced the testcase from. Thanks.

[Bug middle-end/78700] [7 regression] gccgo testcases stack.go, recover.go, crypto/tls fails

2016-12-06 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78700 Eric Botcazou changed: What|Removed |Added Component|go |middle-end --- Comment #3 from Eric

[Bug go/78700] [7 regression] gccgo testcases stack.go, recover.go, crypto/tls fails

2016-12-06 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78700 Eric Botcazou changed: What|Removed |Added Status|NEW |ASSIGNED URL|

[Bug go/78700] gccgo testcases stack.go, recover.go, crypto/tls start failing with r241222 on ppc64le

2016-12-06 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78700 Eric Botcazou changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/78701] [6/7 Regression] ICE: unexpected expression N of kind template_parm_index

2016-12-06 Thread vince.rev at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78701 --- Comment #3 from Vincent --- I am compiling with: g++ test_bug.cpp -o test_bug g++ -std=c++11 test_bug.cpp -o test_bug g++ -std=c++14 test_bug.cpp -o test_bug and it fails in the 3 cases.

[Bug c++/78693] [6/7 Regression] Bogus 'inconsistent deduction for ‘auto’' error when having a dependent initializer and a nondependent one in the same declaration

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

[Bug rtl-optimization/78561] Constant pool size (offset) can become stale where constant pool entires become unused

2016-12-06 Thread jgreenhalgh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78561 --- Comment #16 from James Greenhalgh --- Created attachment 40267 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40267=edit Proposed Patch Would you mind testing the attached to see if it fixes your issue? I've bootstrapped it on

[Bug c++/78701] [6/7 Regression]ICE: unexpected expression N of kind template_parm_index

2016-12-06 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78701 Martin Liška changed: What|Removed |Added Keywords||ice-on-valid-code, |

[Bug target/78631] [Intel MPX] libmpxwrappers shared library leads to a non-bounds-preserving memcpy()

2016-12-06 Thread ienkovich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78631 --- Comment #9 from Ilya Enkovich --- (In reply to H.J. Lu from comment #8) > > MPX wrapper library doesn't call external functions with bounds > and there is no need to use PLT to call internal functions within > MPX wrapper library. It

[Bug libstdc++/78702] [libstdc++] class __shim in locale::facet is private

2016-12-06 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78702 --- Comment #1 from Jonathan Wakely --- (In reply to AK from comment #0) > In file: include/bits/locale_classes.h > 371 class locale::facet > 372 { > ... > 465 class __shim; > 466 > 467 const facet* _M_sso_shim(const id*) const; >

[Bug tree-optimization/78696] [7 Regression] -fprintf-return-value misoptimizes %.Ng where N is greater than 10

2016-12-06 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78696 --- Comment #6 from Martin Sebor --- The bug behind the wrong output in comment #0 is in the format_floating function with an unknown argument failing to use the precision. The following simple patch fixes that. @@ -1261,9 +1277,9 @@

[Bug target/78695] [7 Regression] ICE (segfault) on powerpc64le-linux-gnu

2016-12-06 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78695 --- Comment #5 from Bill Schmidt --- Also does not reproduce with a debug compiler at r243219: wschmidt@genoa:~/src$ $GCC_INSTALL/bin/gcc -S -O3 pr78695.c wschmidt@genoa:~/src$ $GCC_INSTALL/bin/gcc -v Using built-in specs.

[Bug libstdc++/78702] New: [libstdc++] class __shim in locale::facet is private

2016-12-06 Thread hiraditya at msn dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78702 Bug ID: 78702 Summary: [libstdc++] class __shim in locale::facet is private Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug c++/78701] Template deduction, dependent template and conversion to bool failure

2016-12-06 Thread vince.rev at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78701 --- Comment #1 from Vincent --- Addition: == #include template T f(T x) {return T();} int main(int argc, char* argv[]) {return f(42);}

[Bug c++/78701] New: Template deduction, dependent template and conversion to bool failure

2016-12-06 Thread vince.rev at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78701 Bug ID: 78701 Summary: Template deduction, dependent template and conversion to bool failure Product: gcc Version: 6.1.0 Status: UNCONFIRMED Severity: normal

[Bug fortran/78672] Gfortran test suite failures with a sanitized compiler

2016-12-06 Thread vehre at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78672 vehre at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P4

[Bug fortran/78672] Gfortran test suite failures with a sanitized compiler

2016-12-06 Thread vehre at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78672 vehre at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug fortran/78672] Gfortran test suite failures with a sanitized compiler

2016-12-06 Thread vehre at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78672 --- Comment #1 from vehre at gcc dot gnu.org --- Created attachment 40266 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40266=edit Patch fixing (1) and (2) of the list in the description. Hi Dominique, I have not (yet) been able to make

[Bug tree-optimization/78696] [7 Regression] -fprintf-return-value misoptimizes %.Ng where N is greater than 10

2016-12-06 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78696 --- Comment #5 from joseph at codesourcery dot com --- The radix character is not a POSIX extension. See the C11 7.1.1#2: "The decimal-point character is the character used by functions that convert floating-point numbers to or from character

[Bug fortran/78659] [F03] Spurious "requires DTIO" reported against namelist statement

2016-12-06 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78659 Jerry DeLisle changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug go/78700] New: gccgo testcases stack.go, recover.go, crypto/tls start failing with r241222

2016-12-06 Thread boger at us dot ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78700 Bug ID: 78700 Summary: gccgo testcases stack.go, recover.go, crypto/tls start failing with r241222 Product: gcc Version: 7.0 Status: UNCONFIRMED Severity:

[Bug preprocessor/78680] [7 Regression] ICE in get_substring_ranges_for_loc, at input.c:1398

2016-12-06 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78680 --- Comment #3 from Martin Sebor --- The failed assertion in get_substring_ranges_for_loc: gcc_assert (line_width >= (start.column - 1 + literal_length)); suggests that the code assumes the entire literal is on the same line (i.e., contains

[Bug c/78657] Using macro with _Pragma gives error: '#pragma' is not allowed here

2016-12-06 Thread jquinsey at entrenet dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78657 --- Comment #2 from Joseph Quinsey --- The code int foo = #pragma GCC diagnostic push 42; gives exactly the same error messages. So this report is not about _Pragma per se, but about #pragma. But I cannot see where or if the

[Bug fortran/78659] [F03] Spurious "requires DTIO" reported against namelist statement

2016-12-06 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78659 --- Comment #6 from Jerry DeLisle --- Author: jvdelisle Date: Tue Dec 6 17:13:31 2016 New Revision: 243308 URL: https://gcc.gnu.org/viewcvs?rev=243308=gcc=rev Log: 2016-12-06 Jerry DeLisle PR fortran/78659

[Bug target/78695] [7 Regression] ICE (segfault) on powerpc64le-linux-gnu

2016-12-06 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78695 --- Comment #4 from Bill Schmidt --- The offending line appears to be rtx_insn *and_insn = DF_REF_INSN (base_def_link->ref); which would seem to indicate an inconsistency in the dataflow information at this point. It would be good to be

[Bug target/78695] [7 Regression] ICE (segfault) on powerpc64le-linux-gnu

2016-12-06 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78695 --- Comment #3 from Bill Schmidt --- Yeah, I can't reproduce this either (r243264). Do you have local modifications?

[Bug target/78695] [7 Regression] ICE (segfault) on powerpc64le-linux-gnu

2016-12-06 Thread aldyh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78695 Aldy Hernandez changed: What|Removed |Added CC||aldyh at gcc dot gnu.org --- Comment

[Bug c++/78690] [7 Regression] ICE in cxx_incomplete_type_diagnostic, at cp/typeck2.c:552

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

[Bug fortran/78226] Fill out location information everywhere

2016-12-06 Thread vehre at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78226 vehre at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P4 Status|NEW

[Bug tree-optimization/78699] [7 Regression] ICE (segfault) on powerpc64le-linux-gnu (memory-hog)

2016-12-06 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78699 Bill Schmidt changed: What|Removed |Added CC||rguenth at gcc dot gnu.org

[Bug rtl-optimization/64081] [5/6/7 Regression] r217827 prevents RTL loop unroll

2016-12-06 Thread bernds at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64081 Bernd Schmidt changed: What|Removed |Added CC||bernds at gcc dot gnu.org --- Comment

  1   2   3   >