[Bug debug/66691] [5/6 Regression] ICE on valid code at -O3 with -g enabled in simplify_subreg, at simplify-rtx.c:5744

2015-06-30 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66691 --- Comment #8 from Uroš Bizjak --- (In reply to Vladimir Makarov from comment #7) > I'll commit the same patch into gcc-5 branch on next week after some testing > the patch on trunk. Please note that I have fixed the wrong PR number in the test

[Bug tree-optimization/66713] atomic compare_exchange_strong creates spurious store for x86-64 at -O3

2015-06-30 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66713 Andrew Pinski changed: What|Removed |Added Keywords||missed-optimization Severity|n

[Bug tree-optimization/66713] atomic compare_exchange_strong creates spurious store for x86-64 at -O3

2015-06-30 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66713 --- Comment #1 from Andrew Pinski --- #include float *ptr; std::atomic aptr; template T cas_original (T cmp_, T val_) { T old; __asm volatile( "lock; cmpxchgq %2, %3" : "=a" (old), "=m" (ptr) : "r" (val_), "m" (ptr), "0" (

[Bug target/66563] [4.9 Regression] ICE (segmentation fault) on sh4-linux-gnu

2015-06-30 Thread glaubitz at physik dot fu-berlin.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66563 --- Comment #41 from John Paul Adrian Glaubitz --- (In reply to Kazumoto Kojima from comment #40) > with my 4.9 native compiler built with 4.9 cross compiler for svn > gcc-4_9-branch. I hope that miscompilation for mpfr is gone for > bootstrappe

[Bug c++/66701] __cxxabiv1::__cxa_pure_virtual - can it take an argument of the pointer to the function that was called, please?

2015-06-30 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66701 --- Comment #3 from Jonathan Wakely --- But this isn't the place to propose changes to the ABI, because it's used by several different compilers and if G++ started emitting a call to a different version of __cxa_pure_virtual that would break comp

[Bug c++/66686] Instantiation of dependent template template parameter with non-dependent template rejected

2015-06-30 Thread ppalka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66686 --- Comment #7 from Patrick Palka --- Author: ppalka Date: Wed Jul 1 01:07:35 2015 New Revision: 225220 URL: https://gcc.gnu.org/viewcvs?rev=225220&root=gcc&view=rev Log: Fix PR c++/66686 (dependent template template substitution) gcc/cp/Chang

[Bug target/64833] [SH]: Error: pcrel too far when compiling imagemagick and graphicsmagick on Debian sh4

2015-06-30 Thread kkojima at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64833 --- Comment #21 from Kazumoto Kojima --- Author: kkojima Date: Wed Jul 1 01:02:48 2015 New Revision: 225219 URL: https://gcc.gnu.org/viewcvs?rev=225219&root=gcc&view=rev Log: PR target/64833 * [SH] Set length of casesi_worker_1 insn to 8 when f

[Bug c/66618] Failure to diagnose non-constant initializer for static object with -O1

2015-06-30 Thread Keith.S.Thompson at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66618 --- Comment #3 from Keith Thompson --- It would be easier to argue that gcc accepts "other forms of constant expressions" if (a) those other forms were documented and (b) they were accepted at all optimization levels. Admittedly the standard do

[Bug middle-end/66685] [6 Regression] conftest.c:16:1: internal compiler error: in as_a, at is-a.h:192

2015-06-30 Thread dave.anglin at bell dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66685 --- Comment #7 from dave.anglin at bell dot net --- On 2015-06-30, at 4:36 PM, rsandifo at gcc dot gnu.org wrote: > Sorry, I missed that this was after r225000. Does the attached patch fix it? No, we still have same error. -- John David Anglin

[Bug debug/66716] gomp4: libgomp.oacc-c/../libgomp.oacc-c-c++-common/kernels-loop.c -g ICE

2015-06-30 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66716 --- Comment #1 from vries at gcc dot gnu.org --- before try_transform_to_exit_first_loop_alt: ... : .omp_data_i_45 = &.omp_data_arr.11; # DEBUG .omp_data_i => .omp_data_i_45 __ganglocal_ptr.10_47 = __builtin_GOACC_get_ganglocal_ptr (); #

[Bug target/66563] [4.9 Regression] ICE (segmentation fault) on sh4-linux-gnu

2015-06-30 Thread kkojima at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66563 --- Comment #40 from Kazumoto Kojima --- (In reply to Oleg Endo from comment #39) > Can we close this PR as fixed? I've got Testsuite summary for MPFR 3.1.3 ==

[Bug debug/66716] New: gomp4: libgomp.oacc-c/../libgomp.oacc-c-c++-common/kernels-loop.c -g ICE

2015-06-30 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66716 Bug ID: 66716 Summary: gomp4: libgomp.oacc-c/../libgomp.oacc-c-c++-common/kernels-lo op.c -g ICE Product: gcc Version: unknown Status: UNCONFIRMED

[Bug c/61240] [4.9/5/6 Regression] Incorrect warning "integer overflow in expression" on pointer-pointer subtraction

2015-06-30 Thread divyajyotidas15 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61240 Divya Jyoti Das changed: What|Removed |Added CC||divyajyotidas15 at gmail dot com ---

[Bug libgomp/66715] libgomp.oacc-c/../libgomp.oacc-c-c++-common/data-{2,3}.c exec fails -Ofast

2015-06-30 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66715 vries at gcc dot gnu.org changed: What|Removed |Added Version|unknown |6.0 --- Comment #1 from vries

[Bug libgomp/66715] New: libgomp.oacc-c/../libgomp.oacc-c-c++-common/data-{2,3}.c exec fails -Ofast

2015-06-30 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66715 Bug ID: 66715 Summary: libgomp.oacc-c/../libgomp.oacc-c-c++-common/data-{2,3} .c exec fails -Ofast Product: gcc Version: unknown Status: UNCONFIRMED Severity: n

[Bug target/64833] [SH]: Error: pcrel too far when compiling imagemagick and graphicsmagick on Debian sh4

2015-06-30 Thread kkojima at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64833 --- Comment #20 from Kazumoto Kojima --- (In reply to Oleg Endo from comment #17) > Increasing insn lengths unnecessarily might result in some unlucky constant > pool placements and far branches and some code might get worse. On the > other hand

[Bug debug/66714] gomp4: libgomp.oacc-c-c++-common/atomic_capture-1.c -g ICE

2015-06-30 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66714 --- Comment #1 from vries at gcc dot gnu.org --- For c.exp, at -Ofast/-g, this failure looks similar: ... FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/reduction-1.c -DACC_DEVICE_TYPE_host_nonshm=1 -DACC_MEM_SHARED=0 (internal compiler error)

[Bug debug/66714] New: gomp4: libgomp.oacc-c-c++-common/atomic_capture-1.c -g ICE

2015-06-30 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66714 Bug ID: 66714 Summary: gomp4: libgomp.oacc-c-c++-common/atomic_capture-1.c -g ICE Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal P

[Bug middle-end/66432] libgomp.c/appendix-a/a.29.1.c -O2 -g: type mismatch between an SSA_NAME and its symbol

2015-06-30 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66432 --- Comment #5 from vries at gcc dot gnu.org --- (In reply to vries from comment #4) > Testing tentative patch Bootstrap and reg-test on x86_64 went ok.

[Bug c++/66701] __cxxabiv1::__cxa_pure_virtual - can it take an argument of the pointer to the function that was called, please?

2015-06-30 Thread gcc-bugs at hussar dot demon.co.uk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66701 --- Comment #2 from Jason --- (With due sense of dread:) I note that the __cxxabiv1 seems to have a v1 in it. Why not define a v2 with a better signature? Although I realise that this is a quality-of-implementation issue, why should an apparently

[Bug c++/66686] Instantiation of dependent template template parameter with non-dependent template rejected

2015-06-30 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66686 --- Comment #6 from Martin Sebor --- The misunderstanding was mine -- I had forgotten that a template template can be instantiated on a template without providing or deducing the arguments for the latter. Please disregard my comment #4.

[Bug libstdc++/66624] libstdc++ iostream uninitialized data

2015-06-30 Thread richard+gcc at sfere dot greenend.org.uk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66624 Richard Kettlewell changed: What|Removed |Added CC||richard+gcc at sfere dot greenend.

[Bug middle-end/66685] [6 Regression] conftest.c:16:1: internal compiler error: in as_a, at is-a.h:192

2015-06-30 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66685 rsandifo at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirme

[Bug rtl-optimization/66626] [4.9/5/6 Regression] gcc.dg/torture/stackalign/non-local-goto-5.c segfaults w/ -mregparm=3

2015-06-30 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66626 --- Comment #7 from H.J. Lu --- Created attachment 35882 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35882&action=edit A patch

[Bug rtl-optimization/66626] [4.9/5/6 Regression] gcc.dg/torture/stackalign/non-local-goto-5.c segfaults w/ -mregparm=3

2015-06-30 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66626 --- Comment #6 from H.J. Lu --- ix86_function_regparm has /* We don't want to use regparm(3) for nested functions as these use a static chain pointer in the third argument. */ if (local_regparm == 3 &

[Bug c++/66686] Instantiation of dependent template template parameter with non-dependent template rejected

2015-06-30 Thread ppalka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66686 --- Comment #5 from Patrick Palka --- (In reply to Martin Sebor from comment #4) > Y takes a non-type template argument which isn't provided and can't be > deduced in the instantiation (i.e., what would the value of N be in Y?) Can't you say tha

[Bug tree-optimization/66713] New: atomic compare_excahnge_strong create spurious store for x86-64 at -O3

2015-06-30 Thread tkoeppe at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66713 Bug ID: 66713 Summary: atomic compare_excahnge_strong create spurious store for x86-64 at -O3 Product: gcc Version: 4.9.2 Status: UNCONFIRMED Severity: normal

[Bug c++/66686] Instantiation of dependent template template parameter with non-dependent template rejected

2015-06-30 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66686 --- Comment #4 from Martin Sebor --- Y takes a non-type template argument which isn't provided and can't be deduced in the instantiation (i.e., what would the value of N be in Y?) Modifying the test case a bit to see the type Clang gives a.a sho

[Bug c++/66686] Instantiation of dependent template template parameter with non-dependent template rejected

2015-06-30 Thread ppalka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66686 --- Comment #3 from Patrick Palka --- (In reply to Patrick Palka from comment #2) > (In reply to Martin Sebor from comment #1) > > The code doesn't look valid to me: Y is not a valid template argument for > > the template template parameter C. >

[Bug jit/66546] No way to disable check for unreachable blocks

2015-06-30 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66546 --- Comment #3 from David Malcolm --- Author: dmalcolm Date: Tue Jun 30 19:38:12 2015 New Revision: 225206 URL: https://gcc.gnu.org/viewcvs?rev=225206&root=gcc&view=rev Log: PR jit/66546: Add gcc_jit_context_set_bool_allow_unreachable_blocks gc

[Bug jit/66628] jit: Provide a way to add arbitrary options to the toplev "command line"

2015-06-30 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66628 --- Comment #1 from David Malcolm --- Author: dmalcolm Date: Tue Jun 30 19:27:19 2015 New Revision: 225205 URL: https://gcc.gnu.org/viewcvs?rev=225205&root=gcc&view=rev Log: PR jit/66628: add gcc_jit_context_add_command_line_option gcc/jit/Chan

[Bug rtl-optimization/66665] Increment instruction is not propagated into address operand

2015-06-30 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=5 --- Comment #2 from H.J. Lu --- Created attachment 35881 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35881&action=edit A patch This patch fixes -mtune=i686 and -mtune=i586.

[Bug rtl-optimization/66665] Increment instruction is not propagated into address operand

2015-06-30 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=5 H.J. Lu changed: What|Removed |Added Target Milestone|--- |6.0

[Bug c/66711] GCC does not correctly restore diagnostic state after pragma GCC diagnostic pop with -Werror

2015-06-30 Thread steffen.muething at iwr dot uni-heidelberg.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66711 --- Comment #1 from Steffen Müthing --- I just noticed the wrong filename (error.cc) and driver (cc1plus) in the first two outputs: I compiled those with g++ instead of gcc, but the same problem is present in the C frontend.

[Bug c/66711] New: GCC does not correctly restore diagnostic state after pragma GCC diagnostic pop with -Werror

2015-06-30 Thread steffen.muething at iwr dot uni-heidelberg.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66711 Bug ID: 66711 Summary: GCC does not correctly restore diagnostic state after pragma GCC diagnostic pop with -Werror Product: gcc Version: 5.1.0 Status: UNCONFIRMED

[Bug c++/66712] New: [concepts] variadic concepts cause havoc

2015-06-30 Thread eric.niebler at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66712 Bug ID: 66712 Summary: [concepts] variadic concepts cause havoc Product: gcc Version: c++-concepts Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug fortran/66710] New: Unhelpful error message with unbalanced parenthesis

2015-06-30 Thread casey.webster at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66710 Bug ID: 66710 Summary: Unhelpful error message with unbalanced parenthesis Product: gcc Version: 5.1.0 Status: UNCONFIRMED Severity: minor Priority: P3 Component

[Bug debug/66691] [5/6 Regression] ICE on valid code at -O3 with -g enabled in simplify_subreg, at simplify-rtx.c:5744

2015-06-30 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66691 --- Comment #7 from Vladimir Makarov --- I'll commit the same patch into gcc-5 branch on next week after some testing the patch on trunk.

[Bug rtl-optimization/66665] Increment instruction is not propagated into address operand

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

[Bug debug/66691] [5/6 Regression] ICE on valid code at -O3 with -g enabled in simplify_subreg, at simplify-rtx.c:5744

2015-06-30 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66691 --- Comment #6 from Vladimir Makarov --- Author: vmakarov Date: Tue Jun 30 17:40:55 2015 New Revision: 225200 URL: https://gcc.gnu.org/viewcvs?rev=225200&root=gcc&view=rev Log: 2015-06-30 Vladimir Makarov PR debug/66691 * lra

[Bug c++/66686] Instantiation of dependent template template parameter with non-dependent template rejected

2015-06-30 Thread ppalka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66686 --- Comment #2 from Patrick Palka --- (In reply to Martin Sebor from comment #1) > The code doesn't look valid to me: Y is not a valid template argument for > the template template parameter C. But once "struct X" gets instantiated like in the v

[Bug c++/66686] Instantiation of dependent template template parameter with non-dependent template rejected

2015-06-30 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66686 Martin Sebor changed: What|Removed |Added CC||msebor at gcc dot gnu.org --- Comment #1

[Bug c++/66666] ARM wrong copy constructor address on multiple inheritance

2015-06-30 Thread jgreenhalgh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=6 James Greenhalgh changed: What|Removed |Added CC||jgreenhalgh at gcc dot gnu.org --- Co

[Bug libstdc++/66699] Incorrect order of destruction for std::tuple elements

2015-06-30 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66699 --- Comment #6 from Jonathan Wakely --- And that's not even what similar means anyway.

[Bug c++/66701] __cxxabiv1::__cxa_pure_virtual - can it take an argument of the pointer to the function that was called, please?

2015-06-30 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66701 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug libstdc++/66699] Incorrect order of destruction for std::tuple elements

2015-06-30 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66699 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug fortran/66709] ICE on formatted io with parameter array specifier fmt

2015-06-30 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66709 --- Comment #1 from Gerhard Steinmetz --- Whereas versions without "parameter" compile and run fine : $ cat z_wr_fmt_ice_4.f90 program p character(4) :: fmt(1) = '(i8)' integer :: n read (*, fmt=fmt) n write (*, fmt=fmt) n end $

[Bug fortran/66709] New: ICE on formatted io with parameter array specifier fmt

2015-06-30 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66709 Bug ID: 66709 Summary: ICE on formatted io with parameter array specifier fmt Product: gcc Version: 5.1.1 Status: UNCONFIRMED Severity: normal Priority: P3 Compo

[Bug libstdc++/66699] Incorrect order of destruction for std::tuple elements

2015-06-30 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66699 --- Comment #4 from Martin Sebor --- Being described as similar doesn't imply they are identical in every detail. std::pair and std::tuple are distinct classes with different requirements on each. If you believe the are required to behave ident

[Bug c++/60365] multiple noreturn attribute specifiers in a single declaration doesn't result in a diagnostic

2015-06-30 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60365 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug fortran/66708] Possible (minor) improvement on formatted io with format too short

2015-06-30 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66708 Gerhard Steinmetz changed: What|Removed |Added Severity|normal |enhancement --- Comment #1 from Gerh

[Bug fortran/66708] New: Possible (minor) improvement on formatted io with format too short

2015-06-30 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66708 Bug ID: 66708 Summary: Possible (minor) improvement on formatted io with format too short Product: gcc Version: 5.1.1 Status: UNCONFIRMED Severity: normal

[Bug fortran/66707] New: Endless compilation on wrong usage of common

2015-06-30 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66707 Bug ID: 66707 Summary: Endless compilation on wrong usage of common Product: gcc Version: 5.1.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fort

[Bug fortran/66575] Endless compilation on missing end interface

2015-06-30 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66575 --- Comment #3 from Gerhard Steinmetz --- Playing around, I've found other cases (wrong code with procedure) causing endless compilation on my environment, e.g. $ cat zlctp_1.f90 program p procedure(g) :: g procedure(g) :: g end $ cat

[Bug rtl-optimization/66706] Redundant bitmask instruction on x >> (n & 32)

2015-06-30 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66706 Segher Boessenkool changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug rtl-optimization/66552] Missed optimization when shift amount is result of signed modulus

2015-06-30 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66552 --- Comment #3 from Martin Sebor --- (In reply to Segher Boessenkool from comment #2) I opened bug 66706.

[Bug rtl-optimization/66706] New: Redundant shift instruction on x >> (n & 32)

2015-06-30 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66706 Bug ID: 66706 Summary: Redundant shift instruction on x >> (n & 32) Product: gcc Version: 5.1.0 Status: UNCONFIRMED Keywords: missed-optimization Severity: enhancement

[Bug debug/66653] [6 Regression] ice in gen_type_die_with_usage, at dwarf2out.c:20876

2015-06-30 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66653 --- Comment #6 from Jason Merrill --- Author: jason Date: Tue Jun 30 15:40:38 2015 New Revision: 225193 URL: https://gcc.gnu.org/viewcvs?rev=225193&root=gcc&view=rev Log: PR debug/66653 * decl2.c (is_late_template_attribute): Tru

[Bug middle-end/66432] libgomp.c/appendix-a/a.29.1.c -O2 -g: type mismatch between an SSA_NAME and its symbol

2015-06-30 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66432 --- Comment #4 from vries at gcc dot gnu.org --- Testing tentative patch

[Bug debug/66691] [5/6 Regression] ICE on valid code at -O3 with -g enabled in simplify_subreg, at simplify-rtx.c:5744

2015-06-30 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66691 --- Comment #5 from Vladimir Makarov --- Thanks for reporting this. I've started work on it.

[Bug debug/66653] [6 Regression] ice in gen_type_die_with_usage, at dwarf2out.c:20876

2015-06-30 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66653 --- Comment #5 from Jason Merrill --- Author: jason Date: Tue Jun 30 14:31:36 2015 New Revision: 225192 URL: https://gcc.gnu.org/viewcvs?rev=225192&root=gcc&view=rev Log: PR debug/66653 * cp-tree.h (CP_DECL_THREAD_LOCAL_P): New.

[Bug ipa/66705] [5/6 Regression] section is missing linker error with -flto -fipa-pta

2015-06-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66705 --- Comment #3 from Richard Biener --- (gdb) p debug_tree (decl) unit size align 32 symtab 0 alias set -1 canonical type 0x768d0690 precision 32 min max pointer_to_this > public external SI file t.ii line 5 co

[Bug ipa/66705] [5/6 Regression] section is missing linker error with -flto -fipa-pta

2015-06-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66705 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Status|UNCONFIRMED

[Bug c++/66666] ARM wrong copy constructor address on multiple inheritance

2015-06-30 Thread antonio.poggiali at datalogic dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=6 --- Comment #12 from Antonio Poggiali --- Created attachment 35879 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35879&action=edit Temporary patch for gcc 4.9.3 A temporary patch masking the problem on gcc 4.9.3

[Bug ipa/66705] [5/6 Regression] section is missing linker error with -flto -fipa-pta

2015-06-30 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66705 --- Comment #1 from Markus Trippelsdorf --- trippels@gcc75 ~ % cat tramp3d-v4.ii class A { public: A(); }; int a = 0; void foo() { a = 0; A b; for (; a;) ; } trippels@gcc75 ~ % g++ -r -nostdlib -O2 -flto -flto-partition=max -fipa-pta

[Bug tree-optimization/66704] [6 Regression] ICE in tree-vectorizer at tree-ssanames.c:457

2015-06-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66704 --- Comment #4 from Richard Biener --- Author: rguenth Date: Tue Jun 30 12:52:55 2015 New Revision: 225182 URL: https://gcc.gnu.org/viewcvs?rev=225182&root=gcc&view=rev Log: 2015-06-30 Richard Biener PR tree-optimization/66704

[Bug tree-optimization/66704] [6 Regression] ICE in tree-vectorizer at tree-ssanames.c:457

2015-06-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66704 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/66704] [6 Regression] ICE in tree-vectorizer at tree-ssanames.c:457

2015-06-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66704 --- Comment #2 from Richard Biener --- Index: gcc/tree-vect-data-refs.c === --- gcc/tree-vect-data-refs.c (revision 225163) +++ gcc/tree-vect-data-refs.c (working copy) @@ -4857,

[Bug tree-optimization/66704] [6 Regression] ICE in tree-vectorizer at tree-ssanames.c:457

2015-06-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66704 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug ipa/66705] New: [5/6 Regression] section is missing linker error with -flto -fipa-pta

2015-06-30 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66705 Bug ID: 66705 Summary: [5/6 Regression] section is missing linker error with -flto -fipa-pta Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal

[Bug middle-end/66702] #pragma omp declare simd uniform and linear issues

2015-06-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66702 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug middle-end/66702] #pragma omp declare simd uniform and linear issues

2015-06-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66702 --- Comment #2 from Jakub Jelinek --- Author: jakub Date: Tue Jun 30 12:16:01 2015 New Revision: 225180 URL: https://gcc.gnu.org/viewcvs?rev=225180&root=gcc&view=rev Log: PR middle-end/66702 * omp-low.c (simd_clone_adjust): Handl

[Bug middle-end/66702] #pragma omp declare simd uniform and linear issues

2015-06-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66702 --- Comment #1 from Jakub Jelinek --- Author: jakub Date: Tue Jun 30 12:12:42 2015 New Revision: 225179 URL: https://gcc.gnu.org/viewcvs?rev=225179&root=gcc&view=rev Log: PR middle-end/66702 * omp-low.c (simd_clone_adjust): Handl

[Bug tree-optimization/66704] New: [6 Regression] ICE in tree-vectorizer at tree-ssanames.c:457

2015-06-30 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66704 Bug ID: 66704 Summary: [6 Regression] ICE in tree-vectorizer at tree-ssanames.c:457 Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Pri

[Bug target/66703] New: [4.9] gcc.target/i386/readeflags-1.c aborts on -march=i586

2015-06-30 Thread julia.koval at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66703 Bug ID: 66703 Summary: [4.9] gcc.target/i386/readeflags-1.c aborts on -march=i586 Product: gcc Version: 4.9.3 Status: UNCONFIRMED Severity: normal Pri

[Bug tree-optimization/66522] handle casts in nr of iterations in try_transform_to_exit_first_loop_alt

2015-06-30 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66522 --- Comment #3 from vries at gcc dot gnu.org --- (In reply to vries from comment #2) > https://gcc.gnu.org/ml/gcc-patches/2015-06/msg00965.html Unproposing patch, as discussed here: https://gcc.gnu.org/ml/gcc-patches/2015-06/msg02086.html New pa

[Bug c++/60364] [[noreturn]] specified for second declaration but not first doesn't result in a diagnostic

2015-06-30 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60364 Paolo Carlini changed: What|Removed |Added Status|ASSIGNED|NEW Assignee|paolo.carlini at

[Bug target/66648] [4.9/5/6 regression] incorrect memcpy expansion with unrolled_loop strategy at -O2

2015-06-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66648 Richard Biener changed: What|Removed |Added Priority|P3 |P2

[Bug rtl-optimization/66626] [4.9/5/6 Regression] gcc.dg/torture/stackalign/non-local-goto-5.c segfaults w/ -mregparm=3

2015-06-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66626 Richard Biener changed: What|Removed |Added Keywords||wrong-code Priority|P3

[Bug testsuite/66621] [4.9/5 Regression] Mistakenly unsupported tests in g++.dg/torture/

2015-06-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66621 Richard Biener changed: What|Removed |Added Summary|[4.9/5/6 Regression]|[4.9/5 Regression] |M

[Bug tree-optimization/66263] [4.9/5/6 Regression] Performance regression from gcc-4.8 and up (trivial sudoku program)

2015-06-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66263 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Status|UNCONFIRMED

[Bug tree-optimization/59967] [4.9/5/6 Regression] Performance regression from 4.7.x to 4.8.x (loop not unrolled)

2015-06-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59967 Richard Biener changed: What|Removed |Added CC||bdeyal at gmail dot com --- Comment #11

[Bug middle-end/66178] [4.9/5/6 Regression] Another label as values ICE in gen_reg_rtx, at emit-rtl.c:1059

2015-06-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66178 Richard Biener changed: What|Removed |Added Priority|P3 |P2

[Bug target/66137] [4.9/5/6 Regression] ICE with -ffixed-ebp

2015-06-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66137 Richard Biener changed: What|Removed |Added Priority|P3 |P2

[Bug testsuite/66667] FAIL: g++.dg/diagnostic/inhibit-warn-2.C

2015-06-30 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=7 Mikhail Maltsev changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/66121] [5 Regression] internal compiler error: in strip_typedefs, at cp/tree.c:1369

2015-06-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66121 Richard Biener changed: What|Removed |Added Priority|P3 |P2

[Bug target/65931] [5/6 regression] dsymutil assertion failure building libgnat-5.dylib

2015-06-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65931 Richard Biener changed: What|Removed |Added Status|NEW |WAITING --- Comment #6 from Richard Bie

[Bug target/65886] [5/6 Regression] Copy reloc in PIE incompatible with DSO created by -Wl,-Bsymbolic

2015-06-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65886 Richard Biener changed: What|Removed |Added Priority|P3 |P2

[Bug middle-end/65874] [5 Regression] bootstrap comparison failure (gcc/ira.o) on ia64-linux-gnu

2015-06-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65874 --- Comment #4 from Richard Biener --- Bootstrap also works for me on the GCC 5 branch.

[Bug target/65867] [5/6 Regression] bootstrap fails for mingw32 due to missing header in ssp.c

2015-06-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65867 Richard Biener changed: What|Removed |Added Priority|P3 |P2 --- Comment #3 from Richard Biener

[Bug ipa/65844] [5/6 Regression] ICE (verify_cgraph_node failed) on i686-linux-gnu

2015-06-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65844 Richard Biener changed: What|Removed |Added Keywords||lto Status|UNCONFIRMED

[Bug debug/65821] [4.9/5/6 regression] incorrect debug line # info for main

2015-06-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65821 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Status|WAITING

[Bug ipa/65797] [5/6 regression] IPA ICF causes function to be emitted with no debug line info

2015-06-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65797 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Component|tree-optimization

[Bug debug/65779] [5/6 Regression] undefined local symbol on powerpc [regression]

2015-06-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65779 Richard Biener changed: What|Removed |Added Priority|P3 |P2

[Bug libgomp/65742] [5 Regression] Several libgomp.oacc-* failures after r221922.

2015-06-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65742 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Status|NEW

[Bug middle-end/65686] [5/6 regression] inconsistent warning maybe-uninitialized: warn about 'unsigned', not warn about 'int'

2015-06-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65686 Richard Biener changed: What|Removed |Added Priority|P3 |P2

[Bug libstdc++/62258] [4.9/5 Regression] uncaught_exception() equals to `true' after rethrow_exception()

2015-06-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62258 Richard Biener changed: What|Removed |Added CC||rguenth at gcc dot gnu.org Known t

[Bug libstdc++/62258] [4.9/5 Regression] uncaught_exception() equals to `true' after rethrow_exception()

2015-06-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62258 Richard Biener changed: What|Removed |Added Keywords||wrong-code Priority|P3

[Bug target/66136] AArch64 geniterators.sh relies on GNU sed syntax, causing build failure on FreeBSD and probably Mac

2015-06-30 Thread nsz at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66136 --- Comment #14 from nsz at gcc dot gnu.org --- Author: nsz Date: Tue Jun 30 10:07:03 2015 New Revision: 225170 URL: https://gcc.gnu.org/viewcvs?rev=225170&root=gcc&view=rev Log: Backport of r224031 from mainline 2015-06-29 Szabolcs Nagy

[Bug tree-optimization/66652] try_transform_to_exit_first_loop_alt generates incorrect loop

2015-06-30 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66652 --- Comment #7 from vries at gcc dot gnu.org --- Author: vries Date: Tue Jun 30 09:57:20 2015 New Revision: 225166 URL: https://gcc.gnu.org/viewcvs?rev=225166&root=gcc&view=rev Log: Backport transform_to_exit_first_loop_alt-related patches 2015-

  1   2   >