[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 vries at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

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

2015-06-30 Thread jmcguiness at liquidcapital dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66701 Bug ID: 66701 Summary: __cxxabiv1::__cxa_pure_virtual - can it take an argument of the pointer to the function that was called, please? Product: gcc Version:

[Bug tree-optimization/66678] loop counter not accurately described by vrp

2015-06-30 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66678 --- Comment #2 from vries at gcc dot gnu.org --- Created attachment 35878 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=35878action=edit tentative patch

[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 #5 from vries at gcc dot gnu.org --- Author: vries Date: Tue Jun 30 08:35:57 2015 New Revision: 225162 URL: https://gcc.gnu.org/viewcvs?rev=225162root=gccview=rev Log: Use max_loop_iterations in transform_to_exit_first_loop_alt

[Bug tree-optimization/66678] loop counter not accurately described by vrp

2015-06-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66678 --- Comment #3 from Richard Biener rguenth at gcc dot gnu.org --- (In reply to vries from comment #2) Created attachment 35878 [details] tentative patch That single-use case is awfully special ... just add an unrelated use to the function and

[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 kkojima at gcc dot gnu.org --- Author: kkojima Date: Wed Jul 1 01:02:48 2015 New Revision: 225219 URL: https://gcc.gnu.org/viewcvs?rev=225219root=gccview=rev Log: PR target/64833 * [SH] Set length of

[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 redi at gcc dot gnu.org --- 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

[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 Keith.S.Thompson at gmail dot com --- 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

[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 ppalka at gcc dot gnu.org --- Author: ppalka Date: Wed Jul 1 01:07:35 2015 New Revision: 225220 URL: https://gcc.gnu.org/viewcvs?rev=225220root=gccview=rev Log: Fix PR c++/66686 (dependent template template

[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 glaubitz at physik dot fu-berlin.de --- (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

[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

[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 jakub at gcc dot gnu.org --- Author: jakub Date: Tue Jun 30 12:16:01 2015 New Revision: 225180 URL: https://gcc.gnu.org/viewcvs?rev=225180root=gccview=rev Log: PR middle-end/66702 * omp-low.c

[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 rguenth at gcc dot gnu.org --- Author: rguenth Date: Tue Jun 30 12:52:55 2015 New Revision: 225182 URL: https://gcc.gnu.org/viewcvs?rev=225182root=gccview=rev Log: 2015-06-30 Richard Biener rguent...@suse.de

[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 rguenth at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[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 jakub at gcc dot gnu.org --- Author: jakub Date: Tue Jun 30 12:12:42 2015 New Revision: 225179 URL: https://gcc.gnu.org/viewcvs?rev=225179root=gccview=rev Log: PR middle-end/66702 * omp-low.c

[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 rguenth at gcc dot gnu.org --- Index: gcc/tree-vect-data-refs.c === --- gcc/tree-vect-data-refs.c (revision 225163) +++ gcc/tree-vect-data-refs.c

[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

[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 jakub at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[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 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 rguenth at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED

[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=225170root=gccview=rev Log: Backport of r224031 from mainline 2015-06-29 Szabolcs Nagy

[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 rguenth at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P2

[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 rguenth at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P2

[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 rguenth at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P2

[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 rguenth at gcc dot gnu.org changed: What|Removed |Added Keywords||lto

[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 rguenth at gcc dot gnu.org 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 rguenth at gcc dot gnu.org --- Bootstrap also works for me on the GCC 5 branch.

[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 rguenth at gcc dot gnu.org changed: What|Removed |Added Status|NEW |WAITING ---

[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 rguenth at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P2

[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 rguenth at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P2

[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 antonio.poggiali at datalogic dot com --- Created attachment 35879 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=35879action=edit Temporary patch for gcc 4.9.3 A temporary patch masking the problem on

[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 rguenth at gcc dot gnu.org --- (gdb) p debug_tree (decl) var_decl 0x768d7900 a type integer_type 0x768d0690 int public SI size integer_cst 0x768ccdf8 constant 32 unit size

[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 at gcc dot gnu.org --- 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

[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 rguenth at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P2

[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 paolo.carlini at oracle dot com changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED

[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=225166root=gccview=rev Log: Backport transform_to_exit_first_loop_alt-related patches

[Bug tree-optimization/66642] transform_to_exit_first_loop_alt doesn't use result of low iteration count loop

2015-06-30 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66642 --- Comment #5 from vries at gcc dot gnu.org --- Author: vries Date: Tue Jun 30 09:57:40 2015 New Revision: 225167 URL: https://gcc.gnu.org/viewcvs?rev=225167root=gccview=rev Log: Add empty loop exit block in transform_to_exit_first_loop_alt

[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 rguenth at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P2

[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 rguenth at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P2

[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 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 segher at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED

[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 jason at gcc dot gnu.org --- Author: jason Date: Tue Jun 30 15:40:38 2015 New Revision: 225193 URL: https://gcc.gnu.org/viewcvs?rev=225193root=gccview=rev Log: PR debug/66653 * decl2.c

[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 msebor at gcc dot gnu.org --- (In reply to Segher Boessenkool from comment #2) I opened bug 66706.

[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 vmakarov at gcc dot gnu.org --- Thanks for reporting this. I've started work on it.

[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 #5 from Jason Merrill jason at gcc dot gnu.org --- Author: jason Date: Tue Jun 30 14:31:36 2015 New Revision: 225192 URL: https://gcc.gnu.org/viewcvs?rev=225192root=gccview=rev Log: PR debug/66653 * cp-tree.h

[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 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 msebor at gcc dot gnu.org changed: What|Removed |Added CC||msebor at gcc

[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 gerhard.steinmetz.fort...@t-online.de changed: What|Removed |Added Severity|normal

[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 redi at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[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 jgreenhalgh at gcc dot gnu.org changed: What|Removed |Added CC|

[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 vmakarov at gcc dot gnu.org --- Author: vmakarov Date: Tue Jun 30 17:40:55 2015 New Revision: 225200 URL: https://gcc.gnu.org/viewcvs?rev=225200root=gccview=rev Log: 2015-06-30 Vladimir Makarov

[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

[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

[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:

[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 redi at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[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 redi at gcc dot gnu.org --- And that's not even what similar means anyway.

[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 gerhard.steinmetz.fort...@t-online.de --- 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)

[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 msebor at gcc dot gnu.org --- 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

[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 gerhard.steinmetz.fort...@t-online.de --- 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 (*,

[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 ppalka at gcc dot gnu.org --- (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

[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 hjl.tools at gmail dot com changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[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 vmakarov at gcc dot gnu.org --- I'll commit the same patch into gcc-5 branch on next week after some testing the patch on trunk.

[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 paolo.carlini at oracle dot com changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED

[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 steffen.muething at iwr dot uni-heidelberg.de --- 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

[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 dmalcolm at gcc dot gnu.org --- Author: dmalcolm Date: Tue Jun 30 19:27:19 2015 New Revision: 225205 URL: https://gcc.gnu.org/viewcvs?rev=225205root=gccview=rev Log: PR jit/66628: add

[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 ppalka at gcc dot gnu.org --- (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

[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 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 hjl.tools at gmail dot com --- 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. */

[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 rsandifo at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED

[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 dmalcolm at gcc dot gnu.org --- Author: dmalcolm Date: Tue Jun 30 19:38:12 2015 New Revision: 225206 URL: https://gcc.gnu.org/viewcvs?rev=225206root=gccview=rev Log: PR jit/66546: Add

[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 msebor at gcc dot gnu.org --- 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 YN?) Modifying the test case a bit to see

[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 hjl.tools at gmail dot com --- Created attachment 35882 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=35882action=edit A patch

[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 ppalka at gcc dot gnu.org --- (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

[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 richard+gcc at sfere dot greenend.org.uk changed: What|Removed |Added CC|

[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:

[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 hjl.tools at gmail dot com changed: What|Removed |Added Target Milestone|--- |6.0

[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 hjl.tools at gmail dot com --- Created attachment 35881 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=35881action=edit A patch This patch fixes -mtune=i686 and -mtune=i586.

[Bug other/65732] stack overflow while demangling _ZNK7VectorTIfEmlIfvEES_IDTmlcvf_EcvT__EEERKS2_

2015-06-30 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65732 --- Comment #4 from Markus Trippelsdorf trippels at gcc dot gnu.org --- 492e19d098f4 in binutils is r205292 in gcc.

[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 #11 from Antonio Poggiali antonio.poggiali at datalogic dot com --- (In reply to Mikael Pettersson from comment #10) (In reply to Antonio Poggiali from comment #9) Sorry, this code:

[Bug middle-end/66702] New: #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 Bug ID: 66702 Summary: #pragma omp declare simd uniform and linear issues Product: gcc Version: 5.1.1 Status: UNCONFIRMED Keywords: wrong-code Severity: normal

[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 rguenth at gcc dot gnu.org changed: What|Removed |Added CC||rguenth at

[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 rguenth at gcc dot gnu.org changed: What|Removed |Added Keywords||wrong-code

[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 rguenth at gcc dot gnu.org 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 miyuki at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[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 rguenth at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P2

[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 rguenth at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P2

[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 rguenth at gcc dot gnu.org changed: What|Removed |Added CC||bdeyal at

[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 rguenth at gcc dot gnu.org changed: What|Removed |Added Summary|[4.9/5/6 Regression]|[4.9/5

[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 rguenth at gcc dot gnu.org changed: What|Removed |Added Keywords||wrong-code

[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 rguenth at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P2

[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 paolo.carlini at oracle dot com changed: What|Removed |Added Status|ASSIGNED|NEW

[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

[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 msebor at gcc dot gnu.org --- 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

[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 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 kkojima at gcc dot gnu.org --- (In reply to Oleg Endo from comment #39) Can we close this PR as fixed? I've got Testsuite summary

[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

[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/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

  1   2   >