[Bug libstdc++/59768] [DR 2219] std::thread constructor not handling reference_wrapper correctly

2015-12-22 Thread cctsai57 at gmail dot com
-pc-linux-gnu/6.0.0/lto-wrapper Target: x86_64-pc-linux-gnu Configured with: /work2/gcc-x86_64/gcc-src/configure --enable-languages=c,c++ --prefix=/work2/gcc-x86_64/local --disable-bootstrap CXXFLAGS=-O0 Thread model: posix gcc version 6.0.0 20151222 (experimental) (GCC) $ ld -v GNU ld version 2.25-9.f

[Bug debug/68860] [6 regression] FAIL: gcc.dg/guality/pr36728-1.c -O3 -g line 16 arg1 == 1

2015-12-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68860 --- Comment #5 from Jakub Jelinek --- (In reply to Jakub Jelinek from comment #4) > Created attachment 37097 [details] > gcc6-pr68860-lto.patch > > I've noticed that the new tests still fail with LTO. > It seems the reason is that LTO ignores DE

[Bug target/69007] [6 regression] test cases gcc.dg/vect/vect-reduc-dot-s8a.c fails starting with r231815

2015-12-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69007 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org Target Milest

[Bug c++/69005] [5/6 Regression] infinite(?) recursion in template instantiations

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

[Bug c++/69009] New: ICE in instantiate_decl, at cp/pt.c:21511

2015-12-22 Thread webrown.cpp at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69009 Bug ID: 69009 Summary: ICE in instantiate_decl, at cp/pt.c:21511 Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug debug/60756] var-tracking selects wrong registers

2015-12-22 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60756 --- Comment #4 from Eric Botcazou --- Author: ebotcazou Date: Tue Dec 22 09:51:02 2015 New Revision: 231897 URL: https://gcc.gnu.org/viewcvs?rev=231897&root=gcc&view=rev Log: PR debug/60756 * var-tracking.c (tracked_record_parame

[Bug debug/60756] var-tracking selects wrong registers

2015-12-22 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60756 Eric Botcazou changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/69008] gcc emits unneeded memory access when passing trivial structs by value (ARM)

2015-12-22 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69008 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/68756] [6 Regression] ICE w/ -O1 -floop-nest-optimize and isl 0.15: isl-0.15/isl_id.c:213: unable to find id

2015-12-22 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68756 --- Comment #3 from Arseny Solokha --- The following observations were made w/ gcc-6.0.0-alpha20151220 snapshot. isl fails w/ > isl-0.15/isl_ctx.c:227: Assertion "ctx->ref > 0" failed when compiling the following snippet w/ the same options as

[Bug middle-end/68999] [6 Regression]: FAIL: gfortran.fortran-torture/execute/save_1.f90 execution

2015-12-22 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68999 --- Comment #4 from Uroš Bizjak --- The patch also causes bootstrap failure on alpha-linux-gnu native bootstrap. Reverting the patch allows bootstrap to finish.

[Bug c++/69009] ICE in instantiate_decl, at cp/pt.c:21511

2015-12-22 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69009 Markus Trippelsdorf changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/69009] ICE in instantiate_decl, at cp/pt.c:21511

2015-12-22 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69009 --- Comment #2 from Markus Trippelsdorf --- Dropping "volatile" here "solves" the issue: template auto const tuple_size_v = tuple_size_v;

[Bug libstdc++/59768] [DR 2219] std::thread constructor not handling reference_wrapper correctly

2015-12-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59768 --- Comment #7 from Jonathan Wakely --- Yes it should be inline, I'll fix it, thanks.

[Bug tree-optimization/68707] [6 Regression] testcase gcc.dg/vect/O3-pr36098.c vectorized using VEC_PERM_EXPR rather than VEC_LOAD_LANES

2015-12-22 Thread alalaw01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68707 --- Comment #23 from alalaw01 at gcc dot gnu.org --- Yes, difficult. I'm conscious that this is stage 3, and worried about adding too much complexity, especially if we're writing code that we'd eventually drop in favour of a more complete framewor

[Bug target/69010] New: Boolean vector constant with a scalar mode is expanded incorrectly

2015-12-22 Thread ienkovich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69010 Bug ID: 69010 Summary: Boolean vector constant with a scalar mode is expanded incorrectly Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal

[Bug libstdc++/59768] [DR 2219] std::thread constructor not handling reference_wrapper correctly

2015-12-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59768 --- Comment #8 from Jonathan Wakely --- Author: redi Date: Tue Dec 22 11:37:07 2015 New Revision: 231900 URL: https://gcc.gnu.org/viewcvs?rev=231900&root=gcc&view=rev Log: Add inline to std::__invfwd PR libstdc++/59768 * include

[Bug fortran/69011] New: [OOP] ICE in gfc_advance_chain for ALLOCATE with SOURCE

2015-12-22 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69011 Bug ID: 69011 Summary: [OOP] ICE in gfc_advance_chain for ALLOCATE with SOURCE Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priority

[Bug c++/67376] [5/6 regression] Comparison with pointer to past-the-end of array fails inside constant expression

2015-12-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67376 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #8

[Bug target/69012] New: gcc-6.0.0 internal compiler error building libgfortran for mips64el target

2015-12-22 Thread paul.hua.gm at gmail dot com
-linux --with-pkgversion=gcc 20151222 commit: gcc-trunk-231896

[Bug target/69012] gcc-6.0.0 internal compiler error building libgfortran for mips64el target

2015-12-22 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69012 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org Se

[Bug fortran/69013] New: gfortran-5.3.0 ICE in prune_uninit_phi_opnds_in_unrealizable_paths, at tree-ssa-uninit.c:1121

2015-12-22 Thread gnwiii at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69013 Bug ID: 69013 Summary: gfortran-5.3.0 ICE in prune_uninit_phi_opnds_in_unrealizable_paths, at tree-ssa-uninit.c:1121 Product: gcc Version: 5.3.0 Statu

[Bug fortran/69013] gfortran-5.3.0 ICE in prune_uninit_phi_opnds_in_unrealizable_paths, at tree-ssa-uninit.c:1121

2015-12-22 Thread gnwiii at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69013 --- Comment #1 from George N. White III --- Created attachment 37105 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37105&action=edit log file for test compile Compile command: /opt/local/bin/gfortran-mp-5 -v --save-temps -fPIC -fno-range

[Bug c++/69009] ICE in instantiate_decl, at cp/pt.c:21511

2015-12-22 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69009 --- Comment #3 from Markus Trippelsdorf --- (gdb) l 21505 if (tmpl != gen_tmpl) 21506 /* We should already have the extra args. */ 21507 gcc_assert (TMPL_PARMS_DEPTH (DECL_TEMPLATE_PARMS (gen_tmpl)) 21508 == TMP

[Bug c++/67376] [5/6 regression] Comparison with pointer to past-the-end of array fails inside constant expression

2015-12-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67376 Jakub Jelinek changed: What|Removed |Added Attachment #37103|0 |1 is obsolete|

[Bug c++/69009] [5/6 Regression] ICE in instantiate_decl, at cp/pt.c:21511

2015-12-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69009 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org Summ

[Bug c++/69009] [5/6 Regression] ICE in instantiate_decl, at cp/pt.c:21511

2015-12-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69009 Jakub Jelinek changed: What|Removed |Added CC||jason at gcc dot gnu.org Target Milest

[Bug target/69007] [6 regression] test cases gcc.dg/vect/vect-reduc-dot-s8a.c fails starting with r231815

2015-12-22 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69007 David Edelsohn changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/68973] [6 regression] Internal compiler error on power for gcc/testsuite/g++.dg/pr67211.C

2015-12-22 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68973 David Edelsohn changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug middle-end/69013] [5 Regression] gfortran-5.3.0 ICE in prune_uninit_phi_opnds_in_unrealizable_paths, at tree-ssa-uninit.c:1121

2015-12-22 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69013 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |NEW Known to work|

[Bug fortran/69011] [6 Regression] [OOP] ICE in gfc_advance_chain for ALLOCATE with SOURCE

2015-12-22 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69011 Dominique d'Humieres changed: What|Removed |Added Keywords||ice-on-valid-code Sta

[Bug c/69002] C front end should warn about undefined access to atomic structure or union

2015-12-22 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69002 --- Comment #9 from Marek Polacek --- Author: mpolacek Date: Tue Dec 22 15:23:21 2015 New Revision: 231902 URL: https://gcc.gnu.org/viewcvs?rev=231902&root=gcc&view=rev Log: PR c/69002 * c-typeck.c (build_component_ref): Warn whe

[Bug c/69002] C front end should warn about undefined access to atomic structure or union

2015-12-22 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69002 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/68937] i686: -fno-plt produces wrong code (maybe only with tailcall)

2015-12-22 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68937 --- Comment #12 from uros at gcc dot gnu.org --- Author: uros Date: Tue Dec 22 15:38:25 2015 New Revision: 231903 URL: https://gcc.gnu.org/viewcvs?rev=231903&root=gcc&view=rev Log: [PATCH] Use call-clobbered register for sibcall via GOT From: H.

[Bug tree-optimization/68964] [6 regression] Internal compiler error for test case gcc.dg/tm/20100610.c since r231674

2015-12-22 Thread rth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68964 --- Comment #3 from Richard Henderson --- The path on which this test goes off the rails is supposed to only be used for structure assignments, where memmove must be used, and thus taking the address of both sides of the assignment will work. Ho

[Bug middle-end/69013] [5 Regression] gfortran-5.3.0 ICE in prune_uninit_phi_opnds_in_unrealizable_paths, at tree-ssa-uninit.c:1121

2015-12-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69013 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org Target Milest

[Bug tree-optimization/68964] [6 regression] Internal compiler error for test case gcc.dg/tm/20100610.c since r231674

2015-12-22 Thread rth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68964 --- Comment #4 from Richard Henderson --- Oh, yes, duh. These vector types are (at least partially) target-specific, and so the function definitions are left for the target to fill in at startup time. See config/i386/i386.c bdesc_tm for MMX/SSE

[Bug target/69014] New: [4.9/5/6 Regression] gcc.c-torture/execute/991023-1.c FAILs with -Os -fmodulo-sched -fno-tree-vrp

2015-12-22 Thread zsojka at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69014 Bug ID: 69014 Summary: [4.9/5/6 Regression] gcc.c-torture/execute/991023-1.c FAILs with -Os -fmodulo-sched -fno-tree-vrp Product: gcc Version: 6.0 Status: UNCONFIRMED

[Bug middle-end/68999] [6 Regression]: FAIL: gfortran.fortran-torture/execute/save_1.f90 execution

2015-12-22 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68999 --- Comment #5 from Uroš Bizjak --- Created attachment 37108 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37108&action=edit Proposed patch There is a logic error in Honza's patch. The part in memrefs_conflict_p should be changed to: -

[Bug middle-end/68999] [6 Regression]: FAIL: gfortran.fortran-torture/execute/save_1.f90 execution

2015-12-22 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68999 Uroš Bizjak changed: What|Removed |Added CC||law at gcc dot gnu.org --- Comment #6 from

[Bug fortran/69011] [6 Regression] [OOP] ICE in gfc_advance_chain for ALLOCATE with SOURCE

2015-12-22 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69011 Thomas Koenig changed: What|Removed |Added CC||tom at codesourcery dot com --- Comment

[Bug target/69014] [4.9/5/6 Regression] gcc.c-torture/execute/991023-1.c FAILs with -Os -fmodulo-sched -fno-tree-vrp

2015-12-22 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69014 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/69015] New: ICE: RTL check: expected code 'code_label', have 'return' in find_cond_trap, at ifcvt.c:3715 with -fno-if-conversion and __builtin_trap()

2015-12-22 Thread zsojka at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69015 Bug ID: 69015 Summary: ICE: RTL check: expected code 'code_label', have 'return' in find_cond_trap, at ifcvt.c:3715 with -fno-if-conversion and __builtin_trap() Product: gcc

[Bug c++/69016] New: In C++14 standard, function with auto as return and arguments returns result with the datatype of first argument only

2015-12-22 Thread emailstorbala at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69016 Bug ID: 69016 Summary: In C++14 standard, function with auto as return and arguments returns result with the datatype of first argument only Product: gcc Version:

[Bug c++/67376] [5/6 regression] Comparison with pointer to past-the-end of array fails inside constant expression

2015-12-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67376 --- Comment #10 from Jakub Jelinek --- As for the non-NULL checks, struct A { int e[2]; }; constexpr A a { { 0, 1 } }; static_assert (a.e != 0, ""); static_assert (&a.e[1] != 0, ""); static_assert (&a.e[2] != 0, ""); static_assert (a.e + 1 != 0,

[Bug c++/69016] In C++14 standard, function with auto as return and arguments returns result with the datatype of first argument only

2015-12-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69016 Jonathan Wakely changed: What|Removed |Added Keywords||wrong-code Status|UNCONFIR

[Bug c++/69016] In C++14 standard, function with auto as return and arguments returns result with the datatype of first argument only

2015-12-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69016 --- Comment #2 from Jonathan Wakely --- N.B. this is not actually valid according to the C++ standard. C++14 only supports auto for the return type, not the parameters. Using placeholder types for the parameters as well is defined by the Concepts

[Bug target/68872] -mcpu=powerpc64le does not pass -mpower8 to gas

2015-12-22 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68872 Peter Bergner changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED URL|

[Bug c++/69017] New: [cilkplus] ICE with valid cilk_spawn

2015-12-22 Thread ryan.burn at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69017 Bug ID: 69017 Summary: [cilkplus] ICE with valid cilk_spawn Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug libitm/69018] New: libitm/testsuite/libitm.c++/c++.exp: libstdc++ include paths don't work if tests set options

2015-12-22 Thread torvald at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69018 Bug ID: 69018 Summary: libitm/testsuite/libitm.c++/c++.exp: libstdc++ include paths don't work if tests set options Product: gcc Version: 6.0 Status: UNCONFIRMED

[Bug target/69015] ICE: RTL check: expected code 'code_label', have 'return' in find_cond_trap, at ifcvt.c:3715 with -fno-if-conversion and __builtin_trap()

2015-12-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69015 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug libitm/69018] libitm/testsuite/libitm.c++/c++.exp: libstdc++ include paths don't work if tests set options

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

[Bug c++/69017] [cilkplus] ICE with valid cilk_spawn

2015-12-22 Thread ryan.burn at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69017 --- Comment #1 from ryan.burn at gmail dot com --- Better example: struct B { }; B f() { return {}

[Bug target/68772] Many -gstabs tests FAIL with Xcode 7 as

2015-12-22 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68772 --- Comment #2 from Peter Bergner --- Author: bergner Date: Tue Dec 22 19:27:14 2015 New Revision: 231905 URL: https://gcc.gnu.org/viewcvs?rev=231905&root=gcc&view=rev Log: gcc/ PR target/68772 * config/rs6000/rs6000.h (ASM_CPU_S

[Bug target/69019] New: [5 regression] Failure of test case gcc.target/powerpc/ti_math1.c

2015-12-22 Thread seurer at linux dot vnet.ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69019 Bug ID: 69019 Summary: [5 regression] Failure of test case gcc.target/powerpc/ti_math1.c Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal

[Bug target/68872] -mcpu=powerpc64le does not pass -mpower8 to gas

2015-12-22 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68872 Peter Bergner changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug ipa/67811] [TM] ICE with try-block in transaction

2015-12-22 Thread rth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67811 --- Comment #3 from Richard Henderson --- Author: rth Date: Tue Dec 22 19:42:24 2015 New Revision: 231907 URL: https://gcc.gnu.org/viewcvs?rev=231907&root=gcc&view=rev Log: PR ipa/67811 * gimple.h (struct gtransaction): Add label_norm,

[Bug target/68617] arm ice output_operand: invalid %-code for -march=armv6k + thumb

2015-12-22 Thread andreast at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68617 Andreas Tobler changed: What|Removed |Added CC||andreast at gcc dot gnu.org --- Comment

[Bug c++/67376] [5/6 regression] Comparison with pointer to past-the-end of array fails inside constant expression

2015-12-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67376 --- Comment #11 from Jakub Jelinek --- Author: jakub Date: Tue Dec 22 20:47:58 2015 New Revision: 231909 URL: https://gcc.gnu.org/viewcvs?rev=231909&root=gcc&view=rev Log: PR c++/67376 * fold-const.c (size_low_cst): Removed.

[Bug c++/67376] [5/6 regression] Comparison with pointer to past-the-end of array fails inside constant expression

2015-12-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67376 --- Comment #12 from Jakub Jelinek --- The first issue should be fixed for GCC 6+ already, the other one needs further fixes. As for backporting this to GCC 5 branch, I think it should be done only after a few weeks on the trunk.

[Bug target/68772] Many -gstabs tests FAIL with Xcode 7 as

2015-12-22 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68772 --- Comment #3 from Peter Bergner --- Author: bergner Date: Tue Dec 22 20:51:12 2015 New Revision: 231910 URL: https://gcc.gnu.org/viewcvs?rev=231910&root=gcc&view=rev Log: gcc/ Backport from mainline PR target/68772 * co

[Bug target/68772] Many -gstabs tests FAIL with Xcode 7 as

2015-12-22 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68772 --- Comment #4 from Peter Bergner --- Author: bergner Date: Tue Dec 22 20:52:40 2015 New Revision: 231911 URL: https://gcc.gnu.org/viewcvs?rev=231911&root=gcc&view=rev Log: gcc/ Backport from mainline PR target/68772 * co

[Bug target/68872] -mcpu=powerpc64le does not pass -mpower8 to gas

2015-12-22 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68872 --- Comment #4 from Peter Bergner --- Fix backported to gcc-5-branch and gcc-4_0-branch too.

[Bug target/68872] -mcpu=powerpc64le does not pass -mpower8 to gas

2015-12-22 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68872 Peter Bergner changed: What|Removed |Added Status|RESOLVED|CLOSED --- Comment #5 from Peter Bergner

[Bug c++/69020] New: wrong ADL for attribute cleanup functions

2015-12-22 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69020 Bug ID: 69020 Summary: wrong ADL for attribute cleanup functions Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug c++/69020] wrong ADL for attribute cleanup functions

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

[Bug c++/69021] New: [cilkplus] valid cilk_spawn won't compile when invoking non-trivial assignment operator

2015-12-22 Thread ryan.burn at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69021 Bug ID: 69021 Summary: [cilkplus] valid cilk_spawn won't compile when invoking non-trivial assignment operator Product: gcc Version: 6.0 Status: UNCONFIRMED Sev

[Bug c++/69020] wrong ADL for attribute cleanup functions

2015-12-22 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69020 --- Comment #2 from Martin Sebor --- I agree, but as long as the feature is exposed to users it seems that it should work in unsurprising ways (i.e., follow the C++ lookup rules). Otherwise, if we don't want C++ programmers to use it, a possible

[Bug c++/67339] [5/6 Regression] Segfault when parsing a typename involving a template-alias

2015-12-22 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67339 --- Comment #3 from Jason Merrill --- Author: jason Date: Tue Dec 22 21:46:38 2015 New Revision: 231912 URL: https://gcc.gnu.org/viewcvs?rev=231912&root=gcc&view=rev Log: PR c++/67339 * parser.c (cp_parser_elaborated_type_specifi

[Bug c++/67257] [5/6 regression] Internal compiler error in retrieve_specialization

2015-12-22 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67257 --- Comment #4 from Jason Merrill --- Author: jason Date: Tue Dec 22 21:46:44 2015 New Revision: 231913 URL: https://gcc.gnu.org/viewcvs?rev=231913&root=gcc&view=rev Log: PR c++/67257 * parser.c (cp_parser_single_declaration): Re

[Bug c++/66921] [4.9/5/6 Regression] failure to determine size of static constexpr array that is nested within a templated class

2015-12-22 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66921 --- Comment #5 from Jason Merrill --- Author: jason Date: Tue Dec 22 21:46:50 2015 New Revision: 231914 URL: https://gcc.gnu.org/viewcvs?rev=231914&root=gcc&view=rev Log: PR c++/66921 * decl.c (cp_complete_array_type): Allow an i

[Bug c++/67339] [5/6 Regression] Segfault when parsing a typename involving a template-alias

2015-12-22 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67339 --- Comment #4 from Jason Merrill --- Author: jason Date: Tue Dec 22 21:49:18 2015 New Revision: 231916 URL: https://gcc.gnu.org/viewcvs?rev=231916&root=gcc&view=rev Log: PR c++/67339 * parser.c (cp_parser_elaborated_type_specifi

[Bug c++/66921] [4.9/5/6 Regression] failure to determine size of static constexpr array that is nested within a templated class

2015-12-22 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66921 --- Comment #6 from Jason Merrill --- Author: jason Date: Tue Dec 22 21:49:25 2015 New Revision: 231917 URL: https://gcc.gnu.org/viewcvs?rev=231917&root=gcc&view=rev Log: PR c++/66921 * decl.c (cp_complete_array_type): Allow an i

[Bug c/68473] [6 Regression] ICE: in contains_point, at diagnostic-show-locus.c:340 after error

2015-12-22 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68473 --- Comment #11 from David Malcolm --- Author: dmalcolm Date: Tue Dec 22 22:27:45 2015 New Revision: 231919 URL: https://gcc.gnu.org/viewcvs?rev=231919&root=gcc&view=rev Log: PR c/68473: sanitize source range-printing within certain macro expans

[Bug c/68473] [6 Regression] ICE: in contains_point, at diagnostic-show-locus.c:340 after error

2015-12-22 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68473 --- Comment #12 from David Malcolm --- (In reply to David Malcolm from comment #11) > Author: dmalcolm > Date: Tue Dec 22 22:27:45 2015 > New Revision: 231919 > > URL: https://gcc.gnu.org/viewcvs?rev=231919&root=gcc&view=rev > Log: > PR c/68473:

[Bug testsuite/68917] test suite failure for builtin-bitops-1.c

2015-12-22 Thread gang.chen.5i5j at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68917 --- Comment #4 from Chen Gang --- (In reply to Bernd Edlinger from comment #3) > by the way, did you have also trouble to build the > libgcc multilib configuration or did you --disable-multilib? > this seems completely broken too... Yes, I did.

[Bug tree-optimization/68541] [6 Regression] Path splitting causes if-conversion miss

2015-12-22 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68541 --- Comment #3 from Jeffrey A. Law --- So a couple updates. First the path splitting code has been moved to -O3 and above so anyone trying to reproduce would need to use -O2 -fsplit-paths. The unnecessary duplication pointed out by Richi has be

[Bug c++/69022] New: attribute vector_size ignored with dependent bytes

2015-12-22 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69022 Bug ID: 69022 Summary: attribute vector_size ignored with dependent bytes Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug c++/69022] attribute vector_size ignored with dependent bytes

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

[Bug c++/35758] vector_size attribute lost in function arguments for templates

2015-12-22 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=35758 Martin Sebor changed: What|Removed |Added Status|NEW |WAITING CC|

[Bug c++/69023] New: bitset whose name is used in constant-expression rejected

2015-12-22 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69023 Bug ID: 69023 Summary: bitset whose name is used in constant-expression rejected Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priori

[Bug c++/69024] New: [cilkpus] cilk_spawn is broken for initializations with implicit conversion operators defined

2015-12-22 Thread ryan.burn at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69024 Bug ID: 69024 Summary: [cilkpus] cilk_spawn is broken for initializations with implicit conversion operators defined Product: gcc Version: 6.0 Status: UNCONFIRMED

[Bug c++/69023] bitset whose name is used in constant-expression rejected

2015-12-22 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69023 Andrew Pinski changed: What|Removed |Added Keywords||diagnostic --- Comment #1 from Andrew Pi

[Bug c++/69023] bitset whose name is used in constant-expression rejected

2015-12-22 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69023 --- Comment #2 from Martin Sebor --- I'm not sure. I did read the relevant text in the C++ and C standards and I can't say I see a clear answer. But then it rarely seems to be in these corner cases. GCC (in C mode) accepts the code. All other

[Bug middle-end/69025] New: df-scan.c:2536 warning: array su bscript is above array bounds

2015-12-22 Thread gary at intrepid dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69025 Bug ID: 69025 Summary: df-scan.c:2536 warning: array su bscript is above array bounds Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal P

[Bug target/69012] gcc-6.0.0 internal compiler error building libgfortran for mips64el target

2015-12-22 Thread paul.hua.gm at gmail dot com
-linux/bin --with-pkgversion=gcc 20151222 commit: gcc-trunk-231896 This may be help to reproduced。

[Bug middle-end/69026] New: dwarf2out.c:4295 warning: ‘finder[...]addr_table_entry_struct_union::label’ may be used uninitialized

2015-12-22 Thread gary at intrepid dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69026 Bug ID: 69026 Summary: dwarf2out.c:4295 warning: ‘finder[...]addr_table_entry_struct_union::label’ may be used uninitialized Product: gcc Version: 6.0

[Bug target/69015] ICE: RTL check: expected code 'code_label', have 'return' in find_cond_trap, at ifcvt.c:3715 with -fno-if-conversion and __builtin_trap()

2015-12-22 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69015 Martin Sebor changed: What|Removed |Added Target|powerpc-unknown-linux-gnu |powerpc*-*-linux-gnu CC|

[Bug c++/58109] alignas() fails to compile with constant expression

2015-12-22 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58109 Martin Sebor changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned at

[Bug c/68966] atomic_fetch_* on atomic_bool not diagnosed

2015-12-22 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68966 --- Comment #4 from Martin Sebor --- Patch posted for review: https://gcc.gnu.org/ml/gcc-patches/2015-12/msg02075.html

[Bug c++/69022] attribute vector_size ignored with dependent bytes

2015-12-22 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69022 --- Comment #2 from Martin Sebor --- Patch posted for review: https://gcc.gnu.org/ml/gcc-patches/2015-12/msg02074.html

[Bug tree-optimization/52272] [4.9/5/6 regression] Performance regression of 410.bwaves on x86.

2015-12-22 Thread wuxiang at iscas dot ac.cn
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52272 wuxiang at iscas dot ac.cn changed: What|Removed |Added CC||wuxiang at iscas dot ac.cn -

[Bug target/69027] New: SPARC: Missing optimization for fall through functions

2015-12-22 Thread sebastian.hu...@embedded-brains.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69027 Bug ID: 69027 Summary: SPARC: Missing optimization for fall through functions Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: enhancement Priority: P3 Co