[Bug middle-end/68855] PAREN_EXPR not "ignored" where possible

2016-08-08 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68855 Andrew Pinski changed: What|Removed |Added Severity|normal |enhancement

[Bug middle-end/68855] PAREN_EXPR not "ignored" where possible

2016-08-08 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68855 --- Comment #1 from Andrew Pinski --- Confirmed, it might be easy to do this now on with match.pd.

[Bug middle-end/68855] PAREN_EXPR not "ignored" where possible

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

[Bug target/72802] powerpc64le: -mcpu=power9 emits lxssp instruction with offset that isn't a multiple of 4

2016-08-08 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72802 Alan Modra changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug middle-end/66872] fold a & ((1 << b) - 1) to a & ~(-1 << b)

2016-08-08 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66872 Andrew Pinski changed: What|Removed |Added Keywords||missed-optimization CC|

[Bug target/72802] powerpc64le: -mcpu=power9 emits lxssp instruction with offset that isn't a multiple of 4

2016-08-08 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72802 --- Comment #9 from Alan Modra --- Author: amodra Date: Tue Aug 9 05:44:39 2016 New Revision: 239270 URL: https://gcc.gnu.org/viewcvs?rev=239270=gcc=rev Log: [RS6000] PR72802 part 2, reload ICE PR target/72802 *

[Bug target/72802] powerpc64le: -mcpu=power9 emits lxssp instruction with offset that isn't a multiple of 4

2016-08-08 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72802 --- Comment #8 from Alan Modra --- Author: amodra Date: Tue Aug 9 05:43:29 2016 New Revision: 239269 URL: https://gcc.gnu.org/viewcvs?rev=239269=gcc=rev Log: [RS6000] PR72802 part 1, fix constraints for lxssp/stxssp PR target/72802

[Bug c++/67131] [6 Regression] ICE: Segmentation fault

2016-08-08 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67131 --- Comment #7 from Jason Merrill --- Author: jason Date: Tue Aug 9 04:33:42 2016 New Revision: 239267 URL: https://gcc.gnu.org/viewcvs?rev=239267=gcc=rev Log: Fix empty class parameters with constexpr. PR c++/67131 *

[Bug rtl-optimization/71724] [5/6/7 Regression] ICE: Segmentation fault, deep recursion between combine_simplify_rtx and subst

2016-08-08 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71724 Alan Modra changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/71815] SLSR misses several PHI candidate cases

2016-08-08 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71815 --- Comment #8 from Bill Schmidt --- Created attachment 39085 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=39085=edit Patch under test Attaching a patch that passes regstrap. I want to do a little benchmarking before submitting it

[Bug gcov-profile/58306] Broken profiling for unrar sources: error: corrupted value profile: value profile counter (X out of Y) inconsistent with basic-block count

2016-08-08 Thread tulipawn at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58306 --- Comment #25 from PeteVine --- Great news, thanks! What about backporting to 4.9? There's not going to be another official release but manual patching could still be useful.

[Bug c++/72836] global variable read clashes with reading from cin with sync_stdio(false)

2016-08-08 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72836 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c/64955] RFE: have -Wformat suggest the correct format string to use

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

[Bug c/64955] RFE: have -Wformat suggest the correct format string to use

2016-08-08 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64955 --- Comment #6 from David Malcolm --- Author: dmalcolm Date: Mon Aug 8 22:50:47 2016 New Revision: 239260 URL: https://gcc.gnu.org/viewcvs?rev=239260=gcc=rev Log: c-format.c: suggest the correct format string to use (PR c/64955) This adds

[Bug fortran/60526] [5 Regression] Accepts-invalid: Variable name same as type name

2016-08-08 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60526 Thomas Koenig changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug fortran/60526] [5 Regression] Accepts-invalid: Variable name same as type name

2016-08-08 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60526 --- Comment #17 from Thomas Koenig --- Author: tkoenig Date: Mon Aug 8 22:00:37 2016 New Revision: 239259 URL: https://gcc.gnu.org/viewcvs?rev=239259=gcc=rev Log: 2016-08-08 Thomas Koenig Backport from trunk

[Bug debug/72828] [5/6/7 Regression] ICE in clone_tree_partial when compiling with -fdebug-types-section

2016-08-08 Thread ott at fb dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72828 --- Comment #4 from Giuseppe Ottaviano --- Thanks, I just wanted to clarify that this is not a regression, as far as I can tell.

[Bug debug/72828] [5/6/7 Regression] ICE in clone_tree_partial when compiling with -fdebug-types-section

2016-08-08 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72828 --- Comment #3 from Martin Liška --- (In reply to Giuseppe Ottaviano from comment #2) > Martin, I noticed you marked this as "[5/6/7 Regression]", but to be clear > the bug is present since at least 4.9 (the oldest version I tested). > It's only

[Bug gcov-profile/58306] Broken profiling for unrar sources: error: corrupted value profile: value profile counter (X out of Y) inconsistent with basic-block count

2016-08-08 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58306 --- Comment #24 from Martin Liška --- > Wonderful! What are the chances of this patch being merged with GCC 4.9.x? Any, because 4.9 was closed last week and there's not going to be any release. If you are interested, I can back-port patches to

[Bug c++/72842] non-type template-parameter of type void

2016-08-08 Thread daniel.kruegler at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72842 --- Comment #7 from Daniel Krügler --- (In reply to Daniel Krügler from comment #5) > (In reply to Barry Revzin from comment #4) > > I'll just email. Instantiating foo creates a function template with a > > non-type template parameter of type

[Bug bootstrap/72844] Revision 293175 breaks gcc on FreeBSD

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

[Bug bootstrap/72844] Revision 293175 breaks gcc on FreeBSD

2016-08-08 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72844 --- Comment #7 from David Malcolm --- Author: dmalcolm Date: Mon Aug 8 20:46:19 2016 New Revision: 239257 URL: https://gcc.gnu.org/viewcvs?rev=239257=gcc=rev Log: Fix selftest::test_lexer_string_locations_ebcdic for systems without iconv (PR

[Bug rtl-optimization/72843] [7 Regression] internal compiler error: in lra_set_insn_recog_data, at lra.c:964

2016-08-08 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72843 --- Comment #3 from Uroš Bizjak --- Created attachment 39084 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=39084=edit Proposed patch HJ, can you please test this patch?

[Bug bootstrap/72848] New: profiledbootstrap: internal compiler error: in streamer_write_gcov_count_stream, at data-streamer-out.c:366

2016-08-08 Thread mikulas at artax dot karlin.mff.cuni.cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72848 Bug ID: 72848 Summary: profiledbootstrap: internal compiler error: in streamer_write_gcov_count_stream, at data-streamer-out.c:366 Product: gcc Version: 5.4.0

[Bug bootstrap/72844] Revision 293175 breaks gcc on FreeBSD

2016-08-08 Thread sgk at troutmask dot apl.washington.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72844 --- Comment #6 from Steve Kargl --- On Mon, Aug 08, 2016 at 07:13:56PM +, dmalcolm at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72844 > > --- Comment #4 from David Malcolm --- > (In reply to David Malcolm from

[Bug bootstrap/72844] Revision 293175 breaks gcc on FreeBSD

2016-08-08 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72844 David Malcolm changed: What|Removed |Added CC||gerald at pfeifer dot com --- Comment

[Bug bootstrap/72846] [7 regression]

2016-08-08 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72846 David Malcolm changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug libstdc++/72847] New: vector copy-assignment basic exception safety

2016-08-08 Thread dyp-cpp at gmx dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72847 Bug ID: 72847 Summary: vector copy-assignment basic exception safety Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug bootstrap/72846] New: [7 regression]

2016-08-08 Thread gerald at pfeifer dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72846 Bug ID: 72846 Summary: [7 regression] Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: bootstrap Assignee:

[Bug c/52952] Wformat location info is bad (wrong column number)

2016-08-08 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52952 --- Comment #45 from David Malcolm --- Author: dmalcolm Date: Mon Aug 8 20:10:19 2016 New Revision: 239253 URL: https://gcc.gnu.org/viewcvs?rev=239253=gcc=rev Log: Use class substring_loc in c-format.c (PR c/52952) gcc/c-family/ChangeLog:

[Bug go/72814] reflect FAILs on 32-bit Solaris/SPARC: SIGILL

2016-08-08 Thread ian at airs dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72814 Ian Lance Taylor changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug go/72814] reflect FAILs on 32-bit Solaris/SPARC: SIGILL

2016-08-08 Thread ian at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72814 --- Comment #2 from ian at gcc dot gnu.org --- Author: ian Date: Mon Aug 8 19:53:44 2016 New Revision: 239252 URL: https://gcc.gnu.org/viewcvs?rev=239252=gcc=rev Log: PR go/72814 runtime: treat zero-sized result value as void

[Bug c++/72842] non-type template-parameter of type void

2016-08-08 Thread daniel.kruegler at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72842 --- Comment #6 from Daniel Krügler --- (In reply to Daniel Krügler from comment #5) > (In reply to Barry Revzin from comment #4) > > I'll just email. Instantiating foo creates a function template with a > > non-type template parameter of type

[Bug c++/58706] ICE with lambda in OpenMP for-loop

2016-08-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58706 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Mon Aug 8 19:50:29 2016 New Revision: 239251 URL: https://gcc.gnu.org/viewcvs?rev=239251=gcc=rev Log: PR c++/58706 * parser.c: Include tree-iterator.h.

[Bug fortran/72716] [5/6/7 Regression] ICE in gfc_resolve_omp_declare_simd, at fortran/openmp.c:5156

2016-08-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72716 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Mon Aug 8 19:48:48 2016 New Revision: 239250 URL: https://gcc.gnu.org/viewcvs?rev=239250=gcc=rev Log: PR fortran/72716 * openmp.c (gfc_match_omp_declare_simd): Don't

[Bug middle-end/72781] -Wuninitialized false positives in OpenMP code

2016-08-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72781 --- Comment #2 from Jakub Jelinek --- Author: jakub Date: Mon Aug 8 19:46:36 2016 New Revision: 239249 URL: https://gcc.gnu.org/viewcvs?rev=239249=gcc=rev Log: PR middle-end/72781 * omp-low.c (lower_lastprivate_clauses): Set

[Bug middle-end/68762] link error for inline function decorated with OpenMP declare simd

2016-08-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68762 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Mon Aug 8 19:45:53 2016 New Revision: 239248 URL: https://gcc.gnu.org/viewcvs?rev=239248=gcc=rev Log: PR middle-end/68762 * omp-simd-clone.c: Include varasm.h.

[Bug c++/72842] non-type template-parameter of type void

2016-08-08 Thread daniel.kruegler at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72842 --- Comment #5 from Daniel Krügler --- (In reply to Barry Revzin from comment #4) > I'll just email. Instantiating foo creates a function template with a > non-type template parameter of type void. That's not an allowed type of a > non-type

[Bug c++/72845] New: gcc crashes (ICE) when compiling program with complex noexcept declaration

2016-08-08 Thread beck.ct at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72845 Bug ID: 72845 Summary: gcc crashes (ICE) when compiling program with complex noexcept declaration Product: gcc Version: 6.1.1 Status: UNCONFIRMED Severity:

[Bug c++/72842] non-type template-parameter of type void

2016-08-08 Thread barry.revzin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72842 --- Comment #4 from Barry Revzin --- I'll just email. Instantiating foo creates a function template with a non-type template parameter of type void. That's not an allowed type of a non-type template parameter, so I think it should be ill-formed.

[Bug c++/72837] -Wundef is not being ignored with pragma

2016-08-08 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72837 Manuel López-Ibáñez changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug c++/53431] C++ preprocessor ignores #pragma GCC diagnostic

2016-08-08 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53431 Manuel López-Ibáñez changed: What|Removed |Added CC||TrevorJamesHickey at gmail dot

[Bug c++/72842] non-type template-parameter of type void

2016-08-08 Thread daniel.kruegler at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72842 --- Comment #3 from Daniel Krügler --- Since this is not a newsgroup, let me ask differently: Can you please elaborate what you consider as a concrete compiler defect, violating the existing standard? I fail to see the point.

[Bug bootstrap/72833] [7 regression] error in fortran/parse.c (unexpected_eof) on Mac OS X 10.7

2016-08-08 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72833 --- Comment #12 from Bernd Edlinger --- (In reply to r...@cebitec.uni-bielefeld.de from comment #10) > True: the Solaris fix missed this, probably because the issue never came > up. The Mac OS X 10.8+ has the annotation, so it's probably >

[Bug rtl-optimization/72821] [7 regression] RTL check: expected elt 2 type 'B', have '0' (rtx barrier) in BLOCK_FOR_INSN, at rtl.h:1424

2016-08-08 Thread dimhen at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72821 Dmitry G. Dyachenko changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug bootstrap/72833] [7 regression] error in fortran/parse.c (unexpected_eof) on Mac OS X 10.7

2016-08-08 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72833 Bernd Edlinger changed: What|Removed |Added Attachment #39079|0 |1 is obsolete|

[Bug bootstrap/72844] Revision 293175 breaks gcc on FreeBSD

2016-08-08 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72844 --- Comment #4 from David Malcolm --- (In reply to David Malcolm from comment #3) > Created attachment 39081 [details] > Ensure that HAVE_ICONV is usable as a conditional Steve: this fixes the problem for me on a Linux box with iconv hacked

[Bug bootstrap/72844] Revision 293175 breaks gcc on FreeBSD

2016-08-08 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72844 --- Comment #3 from David Malcolm --- Created attachment 39081 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=39081=edit Ensure that HAVE_ICONV is usable as a conditional

[Bug bootstrap/72844] Revision 293175 breaks gcc on FreeBSD

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

[Bug c++/72842] non-type template-parameter of type void

2016-08-08 Thread barry.revzin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72842 --- Comment #2 from Barry Revzin --- This non-dependent version: template void bar() { } fails to compile, even if we never call bar(), even if we wanted to call it with an empty pack. foo in the original example is this same thing with an

[Bug sanitizer/71042] libtsan requires __pointer_chk_guard@GLIBC_PRIVATE (6)

2016-08-08 Thread adhemerval.zanella at linaro dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71042 --- Comment #9 from Adhemerval Zanella --- Right, I wasn't aware of this RPM symbol handling. I see that guard pointer can be obtained on aarch64 by: uintptr_t get_guard_ptr (void) { jmp_buf jb; uintptr_t expected, mangled; setjmp

[Bug bootstrap/72833] [7 regression] error in fortran/parse.c (unexpected_eof) on Mac OS X 10.7

2016-08-08 Thread ro at CeBiTec dot Uni-Bielefeld.DE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72833 --- Comment #10 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #9 from Bernd Edlinger --- >> In progress. Two comments: >> >> * Why the fixincl.tpl change? Is this necessary with upstream autogen >> or only due to some

[Bug bootstrap/72844] Revision 293175 breaks gcc on FreeBSD

2016-08-08 Thread sgk at troutmask dot apl.washington.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72844 --- Comment #1 from Steve Kargl --- On Mon, Aug 08, 2016 at 06:30:17PM +, kargl at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72844 > > Bug ID: 72844 >Summary: Revision 293175 breaks gcc on

[Bug bootstrap/72833] [7 regression] error in fortran/parse.c (unexpected_eof) on Mac OS X 10.7

2016-08-08 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72833 --- Comment #9 from Bernd Edlinger --- (In reply to r...@cebitec.uni-bielefeld.de from comment #8) > > --- Comment #6 from Bernd Edlinger --- > [...] > > Completely untested patch. > > > > Based on the gcc-4.9 solaris patch: > > just

[Bug rtl-optimization/72843] [7 Regression] internal compiler error: in lra_set_insn_recog_data, at lra.c:964

2016-08-08 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72843 H.J. Lu changed: What|Removed |Added CC||ubizjak at gmail dot com --- Comment #2 from

[Bug bootstrap/72844] New: Revision 293175 breaks gcc on FreeBSD

2016-08-08 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72844 Bug ID: 72844 Summary: Revision 293175 breaks gcc on FreeBSD Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: blocker Priority: P3 Component: bootstrap

[Bug rtl-optimization/72843] [7 Regression] internal compiler error: in lra_set_insn_recog_data, at lra.c:964

2016-08-08 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72843 --- Comment #1 from H.J. Lu --- Created attachment 39080 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=39080=edit A testcase

[Bug rtl-optimization/72843] [7 Regression] internal compiler error: in lra_set_insn_recog_data, at lra.c:964

2016-08-08 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72843 H.J. Lu changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug bootstrap/72833] [7 regression] error in fortran/parse.c (unexpected_eof) on Mac OS X 10.7

2016-08-08 Thread ro at CeBiTec dot Uni-Bielefeld.DE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72833 --- Comment #8 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #6 from Bernd Edlinger --- [...] > Completely untested patch. > > Based on the gcc-4.9 solaris patch: > just s/solaris/darwin/ > and s/__NORETURN/__dead2/ > > > Could you

[Bug c++/72842] non-type template-parameter of type void

2016-08-08 Thread daniel.kruegler at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72842 --- Comment #1 from Daniel Krügler --- I don't see anything wrong with that code, since the parameter pack is empty, so there is never any attempt to declare void as non-type template parameter type. The standard has this restriction only for a

[Bug rtl-optimization/72843] New: [7 Regression] internal compiler error: in lra_set_insn_recog_data, at lra.c:964

2016-08-08 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72843 Bug ID: 72843 Summary: [7 Regression] internal compiler error: in lra_set_insn_recog_data, at lra.c:964 Product: gcc Version: 6.1.1 Status: UNCONFIRMED

[Bug c++/68703] __attribute__((vector_size(N))) template member confusion

2016-08-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68703 --- Comment #4 from Jakub Jelinek --- Not really sure if this is about dependent type or not, because the following fails too: template struct D { V v; int f1 () { return this->v[N-1]; } int f2 () { return v[N-1]; } }; int main () {

[Bug c++/68703] __attribute__((vector_size(N))) template member confusion

2016-08-08 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68703 Martin Sebor changed: What|Removed |Added CC||msebor at gcc dot gnu.org --- Comment #3

[Bug c++/72842] New: non-type template-parameter of type void

2016-08-08 Thread barry.revzin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72842 Bug ID: 72842 Summary: non-type template-parameter of type void Product: gcc Version: 5.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug bootstrap/72833] [7 regression] error in fortran/parse.c (unexpected_eof) on Mac OS X 10.7

2016-08-08 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72833 Bernd Edlinger changed: What|Removed |Added Attachment #39078|0 |1 is obsolete|

[Bug sanitizer/71042] libtsan requires __pointer_chk_guard@GLIBC_PRIVATE (6)

2016-08-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71042 Jakub Jelinek changed: What|Removed |Added CC||law at gcc dot gnu.org --- Comment #8

[Bug go/72814] reflect FAILs on 32-bit Solaris/SPARC: SIGILL

2016-08-08 Thread ian at airs dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72814 Ian Lance Taylor changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug sanitizer/71042] libtsan requires __pointer_chk_guard@GLIBC_PRIVATE (6)

2016-08-08 Thread adhemerval.zanella at linaro dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71042 --- Comment #7 from Adhemerval Zanella --- I do have a better solution to fix it, since for aarch64 glibc port, the stack guard is a global variable (different than x86_64 where it in tcbhead accessible through thread pointer). We can just

[Bug debug/72828] [5/6/7 Regression] ICE in clone_tree_partial when compiling with -fdebug-types-section

2016-08-08 Thread ott at fb dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72828 --- Comment #2 from Giuseppe Ottaviano --- Martin, I noticed you marked this as "[5/6/7 Regression]", but to be clear the bug is present since at least 4.9 (the oldest version I tested). It's only the attached reduction that is sensitive to

[Bug gcov-profile/58306] Broken profiling for unrar sources: error: corrupted value profile: value profile counter (X out of Y) inconsistent with basic-block count

2016-08-08 Thread t.artem at mailcity dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58306 --- Comment #23 from Artem S. Tashkinov --- (In reply to Martin Liška from comment #22) > Sure, as Nathan suggested, we'll select the proper default value according > to -pthread argument. Wonderful! What are the chances of this patch being

[Bug gcov-profile/58306] Broken profiling for unrar sources: error: corrupted value profile: value profile counter (X out of Y) inconsistent with basic-block count

2016-08-08 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58306 --- Comment #22 from Martin Liška --- (In reply to Artem S. Tashkinov from comment #21) > (In reply to Martin Liška from comment #20) > > > Do I understand the patch correctly that it requires > > > "-fprofile-update=atomic" option in order to

[Bug bootstrap/72833] [7 regression] error in fortran/parse.c (unexpected_eof) on Mac OS X 10.7

2016-08-08 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72833 --- Comment #6 from Bernd Edlinger --- Created attachment 39078 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=39078=edit untested patch Completely untested patch. Based on the gcc-4.9 solaris patch: just s/solaris/darwin/ and

[Bug bootstrap/72833] [7 regression] error in fortran/parse.c (unexpected_eof) on Mac OS X 10.7

2016-08-08 Thread ro at CeBiTec dot Uni-Bielefeld.DE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72833 --- Comment #5 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #3 from ro at CeBiTec dot Uni-Bielefeld.DE Uni-Bielefeld.DE> --- >> Could you please attach a faulty setjmp.h and a good setjmp.h > > I'm attaching the Mac OS X 10.7 one

[Bug gcov-profile/58306] Broken profiling for unrar sources: error: corrupted value profile: value profile counter (X out of Y) inconsistent with basic-block count

2016-08-08 Thread t.artem at mailcity dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58306 --- Comment #21 from Artem S. Tashkinov --- (In reply to Martin Liška from comment #20) > > Do I understand the patch correctly that it requires > > "-fprofile-update=atomic" option in order to eliminate this bug? > > Exactly, I hope I'll be

[Bug tree-optimization/71083] [5/6/7 Regression] Unaligned bit-field address when predictive commoning

2016-08-08 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71083 Bernd Edlinger changed: What|Removed |Added Attachment #39068|0 |1 is obsolete|

[Bug testsuite/72841] New: PASS->NA: 20_util/tuple/cons/66338.cc execution test

2016-08-08 Thread thopre01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72841 Bug ID: 72841 Summary: PASS->NA: 20_util/tuple/cons/66338.cc execution test Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug testsuite/72840] New: PASS->NA: 20_util/ratio/cons/cons_overflow_neg.cc

2016-08-08 Thread thopre01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72840 Bug ID: 72840 Summary: PASS->NA: 20_util/ratio/cons/cons_overflow_neg.cc Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug rtl-optimization/71976] insn-combiner deletes a live 64-bit shift

2016-08-08 Thread gjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71976 Georg-Johann Lay changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug gcov-profile/46266] gcov generates data for non-existing file

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

[Bug testsuite/72838] FAIL: g++.dg/cpp0x/constexpr-cast.C

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

[Bug testsuite/72838] FAIL: g++.dg/cpp0x/constexpr-cast.C

2016-08-08 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72838 --- Comment #3 from Martin Sebor --- Author: msebor Date: Mon Aug 8 15:32:16 2016 New Revision: 239242 URL: https://gcc.gnu.org/viewcvs?rev=239242=gcc=rev Log: PR testsuite/72838 - FAIL: g++.dg/cpp0x/constexpr-cast.C gcc/testsuite/ChangeLog:

[Bug target/72839] New: MOVE_RATIO is too small for Lakemont

2016-08-08 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72839 Bug ID: 72839 Summary: MOVE_RATIO is too small for Lakemont Product: gcc Version: 6.1.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target

[Bug testsuite/72838] FAIL: g++.dg/cpp0x/constexpr-cast.C

2016-08-08 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72838 Martin Sebor changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug bootstrap/72833] [7 regression] error in fortran/parse.c (unexpected_eof) on Mac OS X 10.7

2016-08-08 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72833 --- Comment #4 from Rainer Orth --- Created attachment 39076 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=39076=edit Mac OS X 10.7

[Bug bootstrap/72833] [7 regression] error in fortran/parse.c (unexpected_eof) on Mac OS X 10.7

2016-08-08 Thread ro at CeBiTec dot Uni-Bielefeld.DE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72833 --- Comment #3 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #2 from Bernd Edlinger --- [...] > I see we had previously a solaris_longjmp_noreturn > fixinclude rule, maybe that would be a starting point. Certainly: up to Solaris 9,

[Bug target/72802] powerpc64le: -mcpu=power9 emits lxssp instruction with offset that isn't a multiple of 4

2016-08-08 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72802 Alan Modra changed: What|Removed |Added CC|amodra at gmail dot com| --- Comment #7 from Alan Modra

[Bug testsuite/72838] FAIL: g++.dg/cpp0x/constexpr-cast.C

2016-08-08 Thread thopre01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72838 --- Comment #1 from Thomas Preud'homme --- Note, the same error happens in: PASS->NA: g++.dg/warn/overflow-warn-3.C -std=gnu++11 const (test for errors, line 67) PASS->FAIL: g++.dg/warn/overflow-warn-3.C -std=gnu++11 (test for excess errors)

[Bug testsuite/72838] New: FAIL: g++.dg/cpp0x/constexpr-cast.C

2016-08-08 Thread thopre01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72838 Bug ID: 72838 Summary: FAIL: g++.dg/cpp0x/constexpr-cast.C Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: testsuite

[Bug c++/58706] ICE with lambda in OpenMP for-loop

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

[Bug gcov-profile/58306] Broken profiling for unrar sources: error: corrupted value profile: value profile counter (X out of Y) inconsistent with basic-block count

2016-08-08 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58306 --- Comment #20 from Martin Liška --- (In reply to Artem S. Tashkinov from comment #19) > (In reply to Martin Liška from comment #18) > > Ok, problem is that various value profilers are not updated atomically, > > fixed in: > >

[Bug gcov-profile/58306] Broken profiling for unrar sources: error: corrupted value profile: value profile counter (X out of Y) inconsistent with basic-block count

2016-08-08 Thread t.artem at mailcity dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58306 --- Comment #19 from Artem S. Tashkinov --- (In reply to Martin Liška from comment #18) > Ok, problem is that various value profilers are not updated atomically, > fixed in: > https://gcc.gnu.org/ml/gcc-patches/2016-08/msg00600.html Thank you!

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

2016-08-08 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72817 amker at gcc dot gnu.org changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |amker at gcc dot

[Bug gcov-profile/67097] gcov-tool merge (can) crash when dir2 contains files not in dir1

2016-08-08 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67097 --- Comment #8 from Martin Liška --- (In reply to Gilles Gouaillardet from comment #6) > as a side note, would you be interested in me providing a patch so > gcov-tool merge > can merge n directories (currently, we are limited to n=2) ? > > i

[Bug c++/72837] New: -Wundef is not being ignored with pragma

2016-08-08 Thread TrevorJamesHickey at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72837 Bug ID: 72837 Summary: -Wundef is not being ignored with pragma Product: gcc Version: 5.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

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

2016-08-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72817 Jakub Jelinek changed: What|Removed |Added Target Milestone|--- |7.0 Summary|wrong code at

[Bug gcov-profile/67097] gcov-tool merge (can) crash when dir2 contains files not in dir1

2016-08-08 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67097 Martin Liška changed: What|Removed |Added Status|REOPENED|NEW --- Comment #7 from Martin Liška

[Bug gcov-profile/58306] Broken profiling for unrar sources: error: corrupted value profile: value profile counter (X out of Y) inconsistent with basic-block count

2016-08-08 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58306 --- Comment #18 from Martin Liška --- Ok, problem is that various value profilers are not updated atomically, fixed in: https://gcc.gnu.org/ml/gcc-patches/2016-08/msg00600.html

[Bug rtl-optimization/72821] [7 regression] RTL check: expected elt 2 type 'B', have '0' (rtx barrier) in BLOCK_FOR_INSN, at rtl.h:1424

2016-08-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72821 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Mon Aug 8 13:58:46 2016 New Revision: 239241 URL: https://gcc.gnu.org/viewcvs?rev=239241=gcc=rev Log: PR rtl-optimization/72821 * lra-spills.c (regno_in_use_p): Don't

[Bug middle-end/71937] out of memory on very large function

2016-08-08 Thread jmgjdubois at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71937 --- Comment #15 from Jean-Michel Dubois --- I am back. I built gcc 6.1 with the --enable-decimal-float I need. I can now compile successfully in about 2'30 with gcc -O2. Thanks for your help.

[Bug fortran/72716] [5/6/7 Regression] ICE in gfc_resolve_omp_declare_simd, at fortran/openmp.c:5156

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

  1   2   >