[Bug fortran/69524] [6 Regression] [F08] Compiler segfaults on "module subroutine"

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

[Bug fortran/69603] [5/6 Regression] ICE: segfault with -fimplicit-none and proc_ptr_comp_24.f90

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

[Bug ipa/70188] [4.9/5/6 Regression] gcc 4.9+ miscompiles code on hppa

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

[Bug tree-optimization/69728] [6 Regression] internal compiler error: in outer_projection_mupa, at graphite-sese-to-poly.c:1175

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

[Bug middle-end/70199] [5/6 Regression] Crash at -O2 when using labels.

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

[Bug middle-end/70219] [6 Regression] ICE: in delete_move_and_clobber, at lra-constraints.c:5864 with -O2

2016-03-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70219 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug middle-end/70219] [6 Regression] ICE: in delete_move_and_clobber, at lra-constraints.c:5864 with -O2

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

[Bug middle-end/70219] [6 Regression] ICE: in delete_move_and_clobber, at lra-constraints.c:5864 with -O2

2016-03-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70219 Jakub Jelinek changed: What|Removed |Added Priority|P3 |P1

[Bug c++/70218] [5/6 Regression] Illegal access to private fields succeeds with 5/6

2016-03-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70218 Jakub Jelinek changed: What|Removed |Added Priority|P3 |P2 Status|UNCONFIRMED

[Bug c++/70204] [6 Regression] ICE on x86_64-linux-gnu in non_const_var_error, at cp/constexpr.c:2764

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

[Bug c++/68722] [4.9/5/6 Regression] internal compiler error: in merge_exception_specifiers, at cp/typeck2.c:2108

2016-03-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68722 Jakub Jelinek changed: What|Removed |Added Priority|P3 |P4 Status|UNCONFIRMED

[Bug rtl-optimization/38644] [4.6 Regression] Optimization flag -O1 -fschedule-insns2 causes wrong code

2016-03-14 Thread satishbmsce at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=38644 Satish M changed: What|Removed |Added CC||satishbmsce at gmail dot com --- Comment #72

[Bug c++/68475] [4.9/5/6 Regression] ICE: in merge_exception_specifiers, at cp/typeck2.c:2115 with -fno-exceptions on invalid code

2016-03-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68475 Jakub Jelinek changed: What|Removed |Added Keywords||ice-checking CC|

[Bug tree-optimization/70171] Poor code generated when return struct using ternary operator

2016-03-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70171 --- Comment #8 from Richard Biener --- (In reply to Oleg Endo from comment #7) > Is this a dup of PR 56365? Sounds like so ... No, not really.

[Bug c++/68723] [4.9/5/6 Regression] ice in pop_nested_namespace, at cp/name-lookup.c:3816

2016-03-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68723 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org,

[Bug c++/68724] [4.9/5/6 Regression] ice in unify, at cp/pt.c:19902

2016-03-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68724 Jakub Jelinek changed: What|Removed |Added CC||froydnj at gcc dot gnu.org,

[Bug c++/68728] [6 Regression] ice: unexpected expression ‘(const char*)__s’ of kind implicit_conv_expr

2016-03-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68728 Jakub Jelinek changed: What|Removed |Added Keywords||error-recovery CC|

[Bug tree-optimization/70221] New: graph dump flag used for constraint graph in points-to analysis

2016-03-14 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70221 Bug ID: 70221 Summary: graph dump flag used for constraint graph in points-to analysis Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: trivial

[Bug c++/70222] New: Test miscompiled with -O1

2016-03-14 Thread vsevolod.livinskij at frtk dot ru
fr=/export/users/vlivinsk/gcc-trunk/mpfr-3.1.3/bin --with-mpc=/export/users/vlivinsk/gcc-trunk/mpc-1.0.3/bin --prefix=/export/users/vlivinsk/gcc-trunk/bin Thread model: posix gcc version 6.0.0 20160314 (experimental) (Revision=234175)

[Bug tree-optimization/70221] graph dump flag used for constraint graph in points-to analysis

2016-03-14 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70221 vries at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P5

[Bug c++/68728] [6 Regression] ice: unexpected expression ‘(const char*)__s’ of kind implicit_conv_expr

2016-03-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68728 Jakub Jelinek changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug tree-optimization/70045] [6 Regression] ICE error: mismatching comparison operand types

2016-03-14 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70045 --- Comment #4 from vries at gcc dot gnu.org --- Author: vries Date: Mon Mar 14 09:19:14 2016 New Revision: 234177 URL: https://gcc.gnu.org/viewcvs?rev=234177&root=gcc&view=rev Log: Unshare create_empty_if_region_on_edge argument 2016-03-14 Tom

[Bug tree-optimization/70045] [6 Regression] ICE error: mismatching comparison operand types

2016-03-14 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70045 vries at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--

[Bug fortran/45076] [OOP] gfortran.dg/dynamic_dispatch_6.f03 ICEs with -fprofile-use

2016-03-14 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=45076 --- Comment #10 from dominiq at gcc dot gnu.org --- Author: dominiq Date: Mon Mar 14 09:21:32 2016 New Revision: 234178 URL: https://gcc.gnu.org/viewcvs?rev=234178&root=gcc&view=rev Log: 2016-03-13 Dominique d'Humieres PR fortran/4507

[Bug libstdc++/69782] [6 Regression] defining min() macro causes thousand of lines of error messages

2016-03-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69782 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #7

[Bug c++/70178] Loop-invariant memory loads from std::string innards are not hoisted

2016-03-14 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70178 --- Comment #4 from Jonathan Wakely --- There is no 'restrict' keyword in ISO C++ and no equivalent language feature. I think it would be OK to use __restrict__ on the _M_dataplus._M_p member.

[Bug tree-optimization/56365] Missed opportunities for smin/smax standard name patterns when compiling as C++

2016-03-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56365 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug fortran/45076] [OOP] gfortran.dg/dynamic_dispatch_6.f03 ICEs with -fprofile-use

2016-03-14 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=45076 Dominique d'Humieres changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug tree-optimization/69951] wrong code at -O1 and above on x86_64-linux-gnu

2016-03-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69951 --- Comment #6 from Richard Biener --- Seems I typoed the PR reference in the commit: Author: rguenth Date: Fri Feb 26 08:34:58 2016 New Revision: 233734 URL: https://gcc.gnu.org/viewcvs?rev=233734&root=gcc&view=rev Log: 2016-02-26 Richard Bie

[Bug rtl-optimization/38644] [4.6 Regression] Optimization flag -O1 -fschedule-insns2 causes wrong code

2016-03-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=38644 --- Comment #73 from Richard Biener --- (In reply to Satish M from comment #72) > This bug still exists in GCC 4.8.2 ARM. It can reproduced by adding one more > argument in 'doStreamReadBlock' function in test case. > > /x86_64-unknown-linux-gnu

[Bug tree-optimization/69951] wrong code at -O1 and above on x86_64-linux-gnu

2016-03-14 Thread chengniansun at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69951 --- Comment #7 from Chengnian Sun --- (In reply to Richard Biener from comment #6) > Seems I typoed the PR reference in the commit: > > Author: rguenth > Date: Fri Feb 26 08:34:58 2016 > New Revision: 233734 > > URL: https://gcc.gnu.org/viewcvs

[Bug fortran/67451] [5/6 Regression] [F08] ICE with sourced allocation from coarray.

2016-03-14 Thread vehre at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67451 vehre at gcc dot gnu.org changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|--

[Bug fortran/52673] implement -fheap-arrays in gfortran

2016-03-14 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52673 Dominique d'Humieres changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug libstdc++/69782] [6 Regression] defining min() macro causes thousand of lines of error messages

2016-03-14 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69782 --- Comment #8 from Jonathan Wakely --- (In reply to Jakub Jelinek from comment #7) > So is the plan to uglify all > find libstdc++-v3/include -type f | xargs grep '[^a-zA-Z_]\(min\|max\)(' | > wc -l > 461 > with ()s around min/max or whatever id

[Bug libstdc++/69782] [6/7 Regression] defining min() macro causes thousand of lines of error messages

2016-03-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69782 Jakub Jelinek changed: What|Removed |Added Target Milestone|6.0 |7.0 Summary|[6 Regression] de

[Bug target/62281] gcc doesn't conform to Solaris 32-bit ABI by expecting 16-byte stack alignment

2016-03-14 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62281 --- Comment #15 from Rainer Orth --- Author: ro Date: Mon Mar 14 09:56:47 2016 New Revision: 234179 URL: https://gcc.gnu.org/viewcvs?rev=234179&root=gcc&view=rev Log: Only assume 4-byte stack alignment on Solaris/x86 (PR target/62281) B

[Bug fortran/38979] OpenMP extension: THREADPRIVATE for EQUIVALENCEd symbols

2016-03-14 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=38979 Dominique d'Humieres changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comm

[Bug target/62281] gcc doesn't conform to Solaris 32-bit ABI by expecting 16-byte stack alignment

2016-03-14 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62281 --- Comment #16 from Rainer Orth --- Author: ro Date: Mon Mar 14 10:03:12 2016 New Revision: 234180 URL: https://gcc.gnu.org/viewcvs?rev=234180&root=gcc&view=rev Log: Only assume 4-byte stack alignment on Solaris/x86 (PR target/62281) B

[Bug libgomp/60107] libgomp.c/pr58392.c etc. FAIL

2016-03-14 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60107 --- Comment #8 from Rainer Orth --- Author: ro Date: Mon Mar 14 10:03:12 2016 New Revision: 234180 URL: https://gcc.gnu.org/viewcvs?rev=234180&root=gcc&view=rev Log: Only assume 4-byte stack alignment on Solaris/x86 (PR target/62281) Ba

[Bug target/62281] gcc doesn't conform to Solaris 32-bit ABI by expecting 16-byte stack alignment

2016-03-14 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62281 Rainer Orth changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c/70223] New: [ARM] Optimization level -O2 results in wrong code

2016-03-14 Thread satishbmsce at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70223 Bug ID: 70223 Summary: [ARM] Optimization level -O2 results in wrong code Product: gcc Version: 4.8.2 Status: UNCONFIRMED Severity: normal Priority: P3 Component

[Bug middle-end/70199] [5/6 Regression] Crash at -O2 when using labels.

2016-03-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70199 Richard Biener changed: What|Removed |Added Priority|P1 |P2

[Bug tree-optimization/70193] missed loop splitting support based on iteration space

2016-03-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70193 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug middle-end/70189] Combine constant-pool logic from gimplify + SRA

2016-03-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70189 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug rtl-optimization/70224] New: [6 regression] ICE: RTL flag check: CROSSING_JUMP_P used with unexpected rtx code 'insn' in relax_delay_slots, at reorg.c:3310

2016-03-14 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70224 Bug ID: 70224 Summary: [6 regression] ICE: RTL flag check: CROSSING_JUMP_P used with unexpected rtx code 'insn' in relax_delay_slots, at reorg.c:3310 Product: gcc

[Bug rtl-optimization/70224] [6 regression] ICE: RTL flag check: CROSSING_JUMP_P used with unexpected rtx code 'insn' in relax_delay_slots, at reorg.c:3310

2016-03-14 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70224 Rainer Orth changed: What|Removed |Added Target Milestone|--- |6.0

[Bug c++/70205] [4.9/5/6 Regression] ICE on valid code on x86_64-linux-gnu: tree check: expected tree_binfo, have error_mark in add_candidates, at cp/call.c:5283

2016-03-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70205 Richard Biener changed: What|Removed |Added Keywords||ice-on-valid-code Known to work|

[Bug c++/70205] [4.9/5/6 Regression] ICE on valid code on x86_64-linux-gnu: tree check: expected tree_binfo, have error_mark in add_candidates, at cp/call.c:5283

2016-03-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70205 Richard Biener changed: What|Removed |Added Priority|P3 |P2

[Bug sanitizer/70147] testcase from hana testsuite gets miscompiled with -fsanitize=undefined

2016-03-14 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70147 --- Comment #6 from Martin Liška --- Thank you Jakub for the reduced test-case. As I've read the source code, current_vtt_parm is properly defined in start_preparsed_function function. vtt_parm definition: /* In a base member initializer, we can

[Bug c++/70201] Dump C++ template instantiations

2016-03-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70201 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c++/70201] Dump C++ template instantiations

2016-03-14 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70201 --- Comment #1 from Jonathan Wakely --- What do you plan to implement? It would be better to produce output compatible with Templight (http://plc.inf.elte.hu/templight/) rather than a GCC-specific dump.

[Bug c++/70222] Test miscompiled with -O1

2016-03-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70222 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug rtl-optimization/70222] Test miscompiled with -O1

2016-03-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70222 Richard Biener changed: What|Removed |Added CC||segher at gcc dot gnu.org Comp

[Bug rtl-optimization/70224] [6 regression] ICE: RTL flag check: CROSSING_JUMP_P used with unexpected rtx code 'insn' in relax_delay_slots, at reorg.c:3310

2016-03-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70224 Richard Biener changed: What|Removed |Added Priority|P3 |P1

[Bug rtl-optimization/70223] [ARM] Optimization level -O2 results in wrong code

2016-03-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70223 Richard Biener changed: What|Removed |Added Keywords||wrong-code Target|

[Bug tree-optimization/56365] Missed opportunities for smin/smax standard name patterns when compiling as C++

2016-03-14 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56365 --- Comment #8 from Oleg Endo --- (In reply to Richard Biener from comment #7) > Ok, so let me fix this for GCC 7. Thanks :)

[Bug rtl-optimization/70223] [ARM] Optimization level -O2 results in wrong code

2016-03-14 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70223 --- Comment #2 from Ramana Radhakrishnan --- The ARM port does not use frame pointers unless specified on the command line or an actual need in the program (read alloca). With 4.8.5 I get with the command line options suggested *and* -fno-omit-

[Bug rtl-optimization/70222] Test miscompiled with -O1

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

[Bug rtl-optimization/70222] Test miscompiled with -O1

2016-03-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70222 Jakub Jelinek changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |jakub at gcc dot gnu.org Target

[Bug libfortran/69799] FAIL: gfortran.dg/coarray_allocate_3.f08 at -O1 and above

2016-03-14 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69799 Dominique d'Humieres changed: What|Removed |Added CC||afanfa at gcc dot gnu.org --- Com

[Bug sanitizer/70147] testcase from hana testsuite gets miscompiled with -fsanitize=undefined

2016-03-14 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70147 --- Comment #7 from Bernd Edlinger --- But how about that? diff -up gcc/cp/cp-ubsan.c.jj gcc/cp/cp-ubsan.c --- gcc/cp/cp-ubsan.c.jj2016-03-04 23:10:49.0 +0100 +++ gcc/cp/cp-ubsan.c 2016-03-14 12:09:38.730344495 +0100 @@ -283,7

[Bug target/70117] ppc long double isinf() is wrong?

2016-03-14 Thread normand at linux dot vnet.ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70117 Michel Normand changed: What|Removed |Added CC||normand at linux dot vnet.ibm.com ---

[Bug tree-optimization/56365] [4.9/5/6 Regression] Missed opportunities for smin/smax standard name patterns when compiling as C++

2016-03-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56365 Richard Biener changed: What|Removed |Added Keywords||missed-optimization Priority|

[Bug c++/68732] Internal error while compiling CLRadeonExtender

2016-03-14 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68732 Marek Polacek changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug c++/70209] [5/6 Regression] ICE in strip_typedefs, at cp/tree.c:1377

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

[Bug c++/70209] [5/6 Regression] ICE in strip_typedefs, at cp/tree.c:1377

2016-03-14 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70209 --- Comment #2 from Marek Polacek --- So the testcase seem to be incomplete.

[Bug c++/70209] [5/6 Regression] ICE in strip_typedefs, at cp/tree.c:1377

2016-03-14 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70209 --- Comment #3 from Markus Trippelsdorf --- (In reply to Marek Polacek from comment #2) > So the testcase seem to be incomplete. Sure. It needs an additional "};".

[Bug c++/70201] Dump C++ template instantiations

2016-03-14 Thread daniel.gutson at tallertechnologies dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70201 --- Comment #2 from Daniel Gutson --- (In reply to Jonathan Wakely from comment #1) > What do you plan to implement? It would be better to produce output > compatible with Templight (http://plc.inf.elte.hu/templight/) rather than a > GCC-specif

[Bug c++/70194] [6 regression] missing -Waddress on constexpr pointer

2016-03-14 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70194 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug testsuite/68232] gcc.dg/ifcvt-4.c fails on some arm configurations

2016-03-14 Thread jgreenhalgh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68232 --- Comment #8 from James Greenhalgh --- (In reply to Pat Haugen from comment #6) > (In reply to James Greenhalgh from comment #5) > > "Fixed" with the testsuite skips. Feel free to add any other target triplets > > for which this test is unrelia

[Bug c++/70201] Dump C++ template instantiations

2016-03-14 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70201 Jonathan Wakely changed: What|Removed |Added CC||jason at gcc dot gnu.org --- Comment #

[Bug libfortran/69799] FAIL: gfortran.dg/coarray_allocate_3.f08 at -O1 and above

2016-03-14 Thread dave.anglin at bell dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69799 --- Comment #4 from dave.anglin at bell dot net --- On 2016-03-14, at 7:17 AM, dominiq at lps dot ens.fr wrote: >> Needs to link against -latomic. > > > Why? Apparently it does not need it on x86_64-apple-darwin15. x86_64 has atomic support fu

[Bug fortran/56440] Compiler crash for f90 with C-binded subroutine name, which is equals to module name

2016-03-14 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56440 Dominique d'Humieres changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug fortran/53478] gfortran segfaults when module name clashes with C binding name of procedure

2016-03-14 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53478 Dominique d'Humieres changed: What|Removed |Added CC||kapojko at yandex dot ru --- Comm

[Bug rtl-optimization/70222] Test miscompiled with -O1

2016-03-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70222 --- Comment #5 from Jakub Jelinek --- So, the bug is apparently in simplify_shift_const_1 (code=LSHIFTRT, result_mode=SImode, varop=0x7184de70, orig_count=31) where varop is: (subreg:SI (lshiftrt:DI (const_int -1 [0x])

[Bug target/38239] [4.9, 5, 6 regression] The function mcount in gmon.o changes register ecx

2016-03-14 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=38239 --- Comment #3 from Rainer Orth --- Created attachment 37955 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37955&action=edit proposed patch

[Bug target/38239] [4.9, 5, 6 regression] The function mcount in gmon.o changes register ecx

2016-03-14 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=38239 Rainer Orth changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug rtl-optimization/70222] Test miscompiled with -O1

2016-03-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70222 --- Comment #6 from Jakub Jelinek --- Created attachment 37956 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37956&action=edit gcc6-pr70222.patch This untested patch works. Though, if that is the right way to go, I'd bootstrap/regtest it

[Bug libfortran/69799] FAIL: gfortran.dg/coarray_allocate_3.f08 at -O1 and above

2016-03-14 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69799 --- Comment #5 from Dominique d'Humieres --- Could you please test the following patch --- ../_clean/gcc/testsuite/gfortran.dg/coarray_allocate_3.f08 2016-02-03 19:58:35.0 +0100 +++ gcc/testsuite/gfortran.dg/coarray_allocate_3.f0820

[Bug middle-end/55152] MAX_EXPR(a,-a) is really ABS_EXPR(a)

2016-03-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55152 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c/59424] Optimization issue on min/max

2016-03-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59424 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/70220] [x86] interrupt attribute optionally needs to provide read, write and control the set of saved registers

2016-03-14 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70220 --- Comment #3 from H.J. Lu --- (In reply to Wink Saville from comment #2) > (In reply to H.J. Lu from comment #1) > > (In reply to Wink Saville from comment #0) > > > I have identified one possible problem and with this scheme, what if the > > >

[Bug tree-optimization/66580] max reduction does not auto vectorize

2016-03-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66580 Richard Biener changed: What|Removed |Added Target||x64-mingw Status|NEW

[Bug target/70220] [x86] interrupt attribute optionally needs to provide read, write and control the set of saved registers

2016-03-14 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70220 --- Comment #4 from H.J. Lu --- (In reply to Wink Saville from comment #0) > I'm using the new C interrupt attribute for x86 and its working well. But > when I expanded its use to include handling thread context switches, I found > that its curre

[Bug fortran/66643] Missing compilation error for formatted data transfer without format

2016-03-14 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66643 --- Comment #5 from Dominique d'Humieres --- > Created attachment 37610 [details] > A preliminary patch > > Attached patch gives a diagnostic. Interestingly I found three test cases > in the test suite that use the invalid construct. Works as ex

[Bug tree-optimization/68894] Recognition min/max pattern with multiple arguments.

2016-03-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68894 --- Comment #4 from Richard Biener --- This is a missed code hoisting opportunity again. _6 = a1[i_24]; _7 = a2[i_24]; if (_6 < _7) goto ; else goto ; : _8 = a3[i_24]; _22 = MIN_EXPR <_6, _8>; goto ; : _9 = a3[i_24]

[Bug sanitizer/70147] [6 Regression] testcase from hana testsuite gets miscompiled with -fsanitize=undefined

2016-03-14 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70147 Volker Reichelt changed: What|Removed |Added CC||reichelt at gcc dot gnu.org Known

[Bug fortran/70198] simple test floating point sequence gives incorrect values-- optimizer changes them

2016-03-14 Thread scott.b.dorsey at nasa dot gov
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70198 --- Comment #7 from scott.b.dorsey at nasa dot gov --- Oh, that is lovely. Many many thanks. This code is from the "Numerical Recipes in Fortran" book and has been used around here as a standard test for the past 40 years without anyone noticing

[Bug sanitizer/70147] [6 Regression] testcase from hana testsuite gets miscompiled with -fsanitize=undefined

2016-03-14 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70147 --- Comment #9 from Martin Liška --- (In reply to Volker Reichelt from comment #8) > This is a regression that was introduced between the 20160228 snapshot and > the 20160306 snapshot. Yeah, it was introduced by Jakub's patch: commit e968ff6d2e

[Bug libfortran/69799] FAIL: gfortran.dg/coarray_allocate_3.f08 at -O1 and above

2016-03-14 Thread dave.anglin at bell dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69799 --- Comment #6 from dave.anglin at bell dot net --- On 2016-03-14 9:19 AM, dominiq at lps dot ens.fr wrote: > Could you please test the following patch Actually, I already have but "hppa-*-*" should be "libatomic_available". There are one or two

[Bug target/70098] PowerPC64: eigen hits ICE following invalid register assignment

2016-03-14 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70098 --- Comment #8 from Segher Boessenkool --- Author: segher Date: Mon Mar 14 14:18:44 2016 New Revision: 234181 URL: https://gcc.gnu.org/viewcvs?rev=234181&root=gcc&view=rev Log: rs6000: Handle "d" output in the bd*z patterns (PR70098) In the rs6

[Bug debug/24801] -d option changes debug information

2016-03-14 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24801 Oleg Endo changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug other/29842] [meta-bug] outstanding patches / issues from STMicroelectronics

2016-03-14 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=29842 Bug 29842 depends on bug 24801, which changed state. Bug 24801 Summary: -d option changes debug information https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24801 What|Removed |Added

[Bug middle-end/70219] [6 Regression] ICE: in delete_move_and_clobber, at lra-constraints.c:5864 with -O2

2016-03-14 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70219 --- Comment #4 from Vladimir Makarov --- (In reply to Jakub Jelinek from comment #3) > Created attachment 37953 [details] > gcc6-pr70219.patch > > Untested fix. The code had assertion dregno > 0, but I don't see anything > special on register 0

[Bug tree-optimization/56365] [4.9/5 Regression] Missed opportunities for smin/smax standard name patterns when compiling as C++

2016-03-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56365 --- Comment #11 from Richard Biener --- Author: rguenth Date: Mon Mar 14 14:50:40 2016 New Revision: 234183 URL: https://gcc.gnu.org/viewcvs?rev=234183&root=gcc&view=rev Log: 2016-03-14 Richard Biener PR tree-optimization/56365

[Bug tree-optimization/56365] [4.9/5 Regression] Missed opportunities for smin/smax standard name patterns when compiling as C++

2016-03-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56365 Richard Biener changed: What|Removed |Added Known to work||6.0 Summary|[4.9/5/6 Regress

[Bug target/70117] ppc long double isinf() is wrong?

2016-03-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70117 Richard Biener changed: What|Removed |Added Target||powerpc* Status|UNCONFIRMED

[Bug tree-optimization/70225] New: ICE at tree.c:10783

2016-03-14 Thread tarasevich at cs dot uni-saarland.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70225 Bug ID: 70225 Summary: ICE at tree.c:10783 Product: gcc Version: 5.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization A

[Bug target/70117] ppc long double isinf() is wrong?

2016-03-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70117 --- Comment #10 from Richard Biener --- So, "simplest" patch: Index: gcc/builtins.c === --- gcc/builtins.c (revision 234180) +++ gcc/builtins.c (working copy) @@ -7529,6 +

[Bug target/70083] [6 Regression] ICE: in assign_stack_local_1, at function.c:409 with -fschedule-insns -mavx512* @ i686

2016-03-14 Thread bernds at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70083 --- Comment #5 from Bernd Schmidt --- Author: bernds Date: Mon Mar 14 15:08:54 2016 New Revision: 234184 URL: https://gcc.gnu.org/viewcvs?rev=234184&root=gcc&view=rev Log: LRA: identify biggest access mode for hard_regs and use it in split_reg

  1   2   >