[Bug c++/66985] New: [concept] template introduction with template template parameter and template parameter pack causes ICE

2015-07-24 Thread eric.niebler at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66985 Bug ID: 66985 Summary: [concept] template introduction with template template parameter and template parameter pack causes ICE Product: gcc Version: c++-concepts Status:

[Bug middle-end/66986] New: poor performance of __builtin_isinf on x64

2015-07-24 Thread neleai at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66986 Bug ID: 66986 Summary: poor performance of __builtin_isinf on x64 Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: midd

[Bug middle-end/66986] poor performance of __builtin_isinf on x64

2015-07-24 Thread neleai at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66986 --- Comment #1 from Ondrej Bilka --- Created attachment 36047 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36047&action=edit testing script

[Bug target/66986] poor performance of __builtin_isinf on x64

2015-07-24 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66986 Andrew Pinski changed: What|Removed |Added Component|middle-end |target --- Comment #2 from Andrew Pinski

[Bug target/66986] poor performance of __builtin_isinf on x64

2015-07-24 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66986 --- Comment #3 from Andrew Pinski --- Also have you tried adding -march=native ?

[Bug c/66987] New: valgrind error in get_attr_length_nobnd

2015-07-24 Thread dcb314 at hotmail dot com
Assignee: unassigned at gcc dot gnu.org Reporter: dcb314 at hotmail dot com Target Milestone: --- I just tried a build of today's (20150724) trunk code with valgrind and got this /home/dcb/gcc/working/./gcc/xgcc -B/home/dcb/gcc/working/./gcc/ -B/home/dcb/gcc/results/x86_64-un

[Bug c++/66988] New: [concepts] concept with template template parameter satisfied erroneously

2015-07-24 Thread eric.niebler at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66988 Bug ID: 66988 Summary: [concepts] concept with template template parameter satisfied erroneously Product: gcc Version: c++-concepts Status: UNCONFIRMED Severity

[Bug target/66986] poor performance of __builtin_isinf on x64

2015-07-24 Thread neleai at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66986 --- Comment #4 from Ondrej Bilka --- Ok added updated benchmark with adding -mtune=native and tests for core2, haswell and fx10. It stays pretty consistent. don't inline conditional add branched real0m0.698s user0m0.698s sys 0m0.000

[Bug target/66986] poor performance of __builtin_isinf on x64

2015-07-24 Thread neleai at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66986 Ondrej Bilka changed: What|Removed |Added Attachment #36047|0 |1 is obsolete|

[Bug lto/66752] spec2000 255.vortex performance compiled with GCC is ~20% lower than with CLANG

2015-07-24 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66752 --- Comment #11 from Richard Biener --- Confirmed by our testers.

[Bug target/64003] valgrind complains about get_attr_length_nobnd in insn-attrtab.c from i386.md

2015-07-24 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64003 Uroš Bizjak changed: What|Removed |Added CC||dcb314 at hotmail dot com --- Comment #29

[Bug c/66987] valgrind error in get_attr_length_nobnd

2015-07-24 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66987 Uroš Bizjak changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug middle-end/66989] New: poor performance of builtin_isfinite on x64

2015-07-24 Thread neleai at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66989 Bug ID: 66989 Summary: poor performance of builtin_isfinite on x64 Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: mid

[Bug target/64003] valgrind complains about get_attr_length_nobnd in insn-attrtab.c from i386.md

2015-07-24 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64003 Uroš Bizjak changed: What|Removed |Added Status|RESOLVED|REOPENED Last reconfirmed|

[Bug jit/63854] Fix memory leaks seen in JIT

2015-07-24 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63854 Bug 63854 depends on bug 64003, which changed state. Bug 64003 Summary: valgrind complains about get_attr_length_nobnd in insn-attrtab.c from i386.md https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64003 What|Removed

[Bug middle-end/66989] poor performance of builtin_isfinite on x64

2015-07-24 Thread neleai at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66989 --- Comment #2 from Ondrej Bilka --- Created attachment 36050 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36050&action=edit testing script

[Bug middle-end/66989] poor performance of builtin_isfinite on x64

2015-07-24 Thread neleai at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66989 --- Comment #1 from Ondrej Bilka --- Created attachment 36049 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36049&action=edit benchmark

[Bug c++/64079] %+D in diagnostics breaks pragma GCC diagnostic

2015-07-24 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64079 --- Comment #7 from Paolo Carlini --- Thanks Jason. Note that '+' eventually boils down to location_of, which does quite a bit more than DECL_SOURCE_LOCATION. Thus either we should be very, very careful in this work or in some cases use location

[Bug c++/66990] New: Wrong diagnostics when template being specialized is ambiguous

2015-07-24 Thread rs2740 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66990 Bug ID: 66990 Summary: Wrong diagnostics when template being specialized is ambiguous Product: gcc Version: 5.2.0 Status: UNCONFIRMED Severity: normal

[Bug target/63521] The AArch64 backend doesn't define REG_ALLOC_ORDER.

2015-07-24 Thread jiwang at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63521 --- Comment #5 from Jiong Wang --- Author: jiwang Date: Fri Jul 24 09:06:53 2015 New Revision: 226141 URL: https://gcc.gnu.org/viewcvs?rev=226141&root=gcc&view=rev Log: [AArch64] Revert REG_ALLOC_ORDER/HONOR_REG_ALLOC_ORDER 2015-07-24 Jiong Wa

[Bug c++/66990] Wrong diagnostics when template being specialized is ambiguous

2015-07-24 Thread rs2740 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66990 TC changed: What|Removed |Added Keywords||diagnostic --- Comment #1 from TC --- I meant, "(w

[Bug middle-end/66983] [6 Regression] Many testsuite regressions

2015-07-24 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66983 Richard Biener changed: What|Removed |Added Target Milestone|--- |6.0

[Bug middle-end/66984] ICE: fold_binary changes type of operand, causing failure in verify_gimple_assign_binary

2015-07-24 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66984 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/66962] [concepts] overloaded function causing memory blow-up and ICE

2015-07-24 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66962 --- Comment #10 from Markus Trippelsdorf --- Here is a somewhat reduced testcase: markus@x4 tmp % cat foo.ii namespace std { template struct remove_cv; template struct is_reference; template void declval(); template struct is_constructible;

[Bug middle-end/66984] ICE: fold_binary changes type of operand, causing failure in verify_gimple_assign_binary

2015-07-24 Thread jay.krell at cornell dot edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66984 --- Comment #2 from Jay --- 1 please be sure that dividing the most negative number by -1 "works". Perhaps just don't optimize anything with negstive numbers. 2 I suggest that gcc's C/C++ frontends expose these other forms of division, for the

[Bug other/65530] [meta-bug] -mmpx -fcheck-pointer-bounds failures

2015-07-24 Thread ienkovich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65530 Bug 65530 depends on bug 66737, which changed state. Bug 66737 Summary: ld: warning: -z bndplt ignored https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66737 What|Removed |Added -

[Bug testsuite/66734] Many MPX tests are skipped

2015-07-24 Thread ienkovich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66734 Ilya Enkovich changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|---

[Bug driver/66737] ld: warning: -z bndplt ignored

2015-07-24 Thread ienkovich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66737 Ilya Enkovich changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug testsuite/66734] Many MPX tests are skipped

2015-07-24 Thread ienkovich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66734 Bug 66734 depends on bug 66737, which changed state. Bug 66737 Summary: ld: warning: -z bndplt ignored https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66737 What|Removed |Added -

[Bug other/65530] [meta-bug] -mmpx -fcheck-pointer-bounds failures

2015-07-24 Thread ienkovich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65530 Bug 65530 depends on bug 66734, which changed state. Bug 66734 Summary: Many MPX tests are skipped https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66734 What|Removed |Added -

[Bug c++/66990] Wrong diagnostics when template being specialized is ambiguous

2015-07-24 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66990 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/66846] parloops does not always mark loops for fixup if needed

2015-07-24 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66846 --- Comment #3 from vries at gcc dot gnu.org --- updated patch: https://gcc.gnu.org/ml/gcc-patches/2015-07/msg02032.html

[Bug tree-optimization/66851] support double reduction in parloops

2015-07-24 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66851 --- Comment #3 from vries at gcc dot gnu.org --- pinged: https://gcc.gnu.org/ml/gcc-patches/2015-07/msg02034.html

[Bug rtl-optimization/64164] [4.9/5/6 Regression] one more stack slot used due to one less inlining level

2015-07-24 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64164 --- Comment #44 from Andreas Schwab --- This breaks gcc.dg/pr43300.c on aarch64. $ gcc/xgcc -B gcc/ ../gcc/testsuite/gcc.dg/pr43300.c ../gcc/testsuite/gcc.dg/pr43300.c: In function ‘foo’: ../gcc/testsuite/gcc.dg/pr43300.c:8:1: internal compiler

[Bug plugins/66991] New: GCCPLUGIN_VERSION_MAJOR == 5 & GCCPLUGIN_VERSION_MINOR == 5 for GCC 5.5.1

2015-07-24 Thread basile at starynkevitch dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66991 Bug ID: 66991 Summary: GCCPLUGIN_VERSION_MAJOR == 5 & GCCPLUGIN_VERSION_MINOR == 5 for GCC 5.5.1 Product: gcc Version: 5.1.1 Status: UNCONFIRMED Severity: norma

[Bug plugins/66991] GCCPLUGIN_VERSION_MAJOR == 5 & GCCPLUGIN_VERSION_MINOR == 5 for GCC 5.1.1

2015-07-24 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66991 --- Comment #1 from Jonathan Wakely --- I don't see this in a 5.1.1 build with FSF sources from last month: #include "configargs.h" #define GCCPLUGIN_VERSION_MAJOR 5 #define GCCPLUGIN_VERSION_MINOR 1 #define GCCPLUGIN_VERSION_PATCHLEVEL 1

[Bug rtl-optimization/64164] [4.9/5/6 Regression] one more stack slot used due to one less inlining level

2015-07-24 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64164 --- Comment #45 from Andreas Schwab --- It also breaks a lot of tests on m68k, eg: $ gcc/xgcc -B gcc/ ../gcc/testsuite/gcc.dg/pr17957.c ../gcc/testsuite/gcc.dg/pr17957.c: In function ‘vadd’: ../gcc/testsuite/gcc.dg/pr17957.c:6:1: internal compi

[Bug target/64003] valgrind complains about get_attr_length_nobnd in insn-attrtab.c from i386.md

2015-07-24 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64003 Uroš Bizjak changed: What|Removed |Added Status|REOPENED|ASSIGNED Assignee|enkovich.gnu a

[Bug plugins/66991] GCCPLUGIN_VERSION_MAJOR == 5 & GCCPLUGIN_VERSION_MINOR == 5 for GCC 5.1.1

2015-07-24 Thread basile at starynkevitch dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66991 --- Comment #2 from Basile Starynkevitch --- It looks like this bug is corrected in GCC 5.2 (I'm compiling the FSF tree).

[Bug tree-optimization/46193] ICE: in omp_reduction_init, at omp-low.c:2212 with -ftree-parallelize-loops

2015-07-24 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46193 --- Comment #5 from vries at gcc dot gnu.org --- pinged patch 2015-07-22: https://gcc.gnu.org/ml/gcc-patches/2015-07/msg01883.html

[Bug plugins/66991] GCCPLUGIN_VERSION_MAJOR == 5 & GCCPLUGIN_VERSION_MINOR == 5 for GCC 5.1.1

2015-07-24 Thread basile at starynkevitch dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66991 --- Comment #3 from Basile Starynkevitch --- It is Debian specific, very probably. I reported a Debian bug (but did not get any ack yet)

[Bug tree-optimization/66992] New: [4.9/5/6 Regression] Incorrect array subscript is above bounds warning

2015-07-24 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66992 Bug ID: 66992 Summary: [4.9/5/6 Regression] Incorrect array subscript is above bounds warning Product: gcc Version: 4.9.4 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/66992] [4.9/5/6 Regression] Incorrect array subscript is above bounds warning

2015-07-24 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66992 Jakub Jelinek changed: What|Removed |Added Target Milestone|--- |4.9.4

[Bug ipa/66896] ipa-prop.c:2479 runtime error: member call on null pointer of type 'struct ipa_polymorphic_call_context'

2015-07-24 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66896 Martin Jambor changed: What|Removed |Added CC||jamborm at gcc dot gnu.org --- Comment #

[Bug plugins/66991] GCCPLUGIN_VERSION_MAJOR == 5 & GCCPLUGIN_VERSION_MINOR == 5 for GCC 5.1.1

2015-07-24 Thread basile at starynkevitch dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66991 --- Comment #4 from Basile Starynkevitch --- Known to Debian thru https://lists.debian.org/debian-gcc/2015/07/msg00167.html

[Bug plugins/66991] GCCPLUGIN_VERSION_MAJOR == 5 & GCCPLUGIN_VERSION_MINOR == 5 for GCC 5.1.1

2015-07-24 Thread basile at starynkevitch dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66991 --- Comment #5 from Basile Starynkevitch --- Now Debian bug#793478; sorry for the noise here...

[Bug plugins/66991] GCCPLUGIN_VERSION_MAJOR == 5 & GCCPLUGIN_VERSION_MINOR == 5 for GCC 5.1.1

2015-07-24 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66991 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug tree-optimization/66992] [4.9/5/6 Regression] Incorrect array subscript is above bounds warning

2015-07-24 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66992 --- Comment #1 from Richard Biener --- I think we have some dups that are similar.

[Bug bootstrap/66978] [6 Regression] bootstrap failure with --with-multilib-list=m32,m64,mx32

2015-07-24 Thread hjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66978 --- Comment #2 from hjl at gcc dot gnu.org --- Author: hjl Date: Fri Jul 24 12:08:00 2015 New Revision: 226150 URL: https://gcc.gnu.org/viewcvs?rev=226150&root=gcc&view=rev Log: Add a testcase for PR bootstrap/66978 PR bootstrap/66978

[Bug fortran/66993] New: Spurious ambiguous symbol error with submodules

2015-07-24 Thread mikael at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66993 Bug ID: 66993 Summary: Spurious ambiguous symbol error with submodules Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug bootstrap/66978] [6 Regression] bootstrap failure with --with-multilib-list=m32,m64,mx32

2015-07-24 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66978 --- Comment #3 from H.J. Lu --- A small testcase: [hjl@gnu-6 pr66978]$ cat x.i extern int foo (int *); int bar (int *p) { __attribute__ ((noinline, noclone)) int hack_digit (void) { return foo (p); } return hack_digit (); } [

[Bug c++/64079] %+D in diagnostics breaks pragma GCC diagnostic

2015-07-24 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64079 --- Comment #8 from Manuel López-Ibáñez --- (In reply to Paolo Carlini from comment #7) > Thanks Jason. > > Note that '+' eventually boils down to location_of, which does quite a bit > more than DECL_SOURCE_LOCATION. Thus either we should be ver

[Bug c++/64079] %+D in diagnostics breaks pragma GCC diagnostic

2015-07-24 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64079 --- Comment #9 from Paolo Carlini --- Agreed. For now I mean to do a first pass on the warnings, no errors, seems more urgent given the issue involving the pragmas.

[Bug bootstrap/66978] [6 Regression] bootstrap failure with --with-multilib-list=m32,m64,mx32

2015-07-24 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66978 --- Comment #4 from H.J. Lu --- I am testing this patch: diff --git a/gcc/function.c b/gcc/function.c index c3d00cd..f63c9be 100644 --- a/gcc/function.c +++ b/gcc/function.c @@ -5207,6 +5207,10 @@ expand_function_start (tree subr) SET_DEC

[Bug ipa/66566] [CHKP] ICE in early_inliner: internal compiler error: in operator[], at vec.h:714

2015-07-24 Thread ienkovich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66566 --- Comment #1 from Ilya Enkovich --- Author: ienkovich Date: Fri Jul 24 13:15:49 2015 New Revision: 226155 URL: https://gcc.gnu.org/viewcvs?rev=226155&root=gcc&view=rev Log: gcc/ PR ipa/66566 * ipa-inline-analysis.c (estimate_c

[Bug ipa/66566] [CHKP] ICE in early_inliner: internal compiler error: in operator[], at vec.h:714

2015-07-24 Thread ienkovich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66566 --- Comment #2 from Ilya Enkovich --- Author: ienkovich Date: Fri Jul 24 13:25:06 2015 New Revision: 226156 URL: https://gcc.gnu.org/viewcvs?rev=226156&root=gcc&view=rev Log: gcc/ Backport from mainline r226155. 2015-07-24 Ilya

[Bug ipa/66566] [CHKP] ICE in early_inliner: internal compiler error: in operator[], at vec.h:714

2015-07-24 Thread ienkovich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66566 Ilya Enkovich changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug middle-end/66581] [CHKP] internal compiler error: SSA corruption

2015-07-24 Thread ienkovich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66581 Ilya Enkovich changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug other/65530] [meta-bug] -mmpx -fcheck-pointer-bounds failures

2015-07-24 Thread ienkovich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65530 Bug 65530 depends on bug 66581, which changed state. Bug 66581 Summary: [CHKP] internal compiler error: SSA corruption https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66581 What|Removed |Added -

[Bug other/65530] [meta-bug] -mmpx -fcheck-pointer-bounds failures

2015-07-24 Thread ienkovich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65530 Bug 65530 depends on bug 66566, which changed state. Bug 66566 Summary: [CHKP] ICE in early_inliner: internal compiler error: in operator[], at vec.h:714 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66566 What|Removed

[Bug target/66930] [5 Regression]: gengtype.c is miscompiled during stage2

2015-07-24 Thread kkojima at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66930 --- Comment #15 from Kazumoto Kojima --- (In reply to Oleg Endo from comment #13) > This would be OK for hardregs (which are clobbered by calls). When working > on pseudos, it's actually OK to ignore calls. Maybe it'd be a good idea to > extend

[Bug target/66930] [5 Regression]: gengtype.c is miscompiled during stage2

2015-07-24 Thread kkojima at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66930 --- Comment #14 from Kazumoto Kojima --- (In reply to Kazumoto Kojima from comment #12) > The toplevel "make -k check" on sh4-unknown-linux-gnu is running. > I'll report back when it completes. I've confirmed that there are no new failures with

[Bug fortran/64986] class_to_type_4.f90: valgrind error: Invalid read/write of size 8

2015-07-24 Thread mikael at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64986 --- Comment #14 from Mikael Morin --- (In reply to paul.richard.tho...@gmail.com from comment #13) > A good principle in general is to assume cock-up, rather than > conspiracy :-) The reason for this spreading between two functions is > increment

[Bug bootstrap/66994] New: [6 Regression] ICE: Segmentation fault during PGO bootstrap

2015-07-24 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66994 Bug ID: 66994 Summary: [6 Regression] ICE: Segmentation fault during PGO bootstrap Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Prio

[Bug ipa/66896] ipa-prop.c:2479 runtime error: member call on null pointer of type 'struct ipa_polymorphic_call_context'

2015-07-24 Thread zeccav at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66896 --- Comment #8 from Vittorio Zecca --- Created attachment 36052 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36052&action=edit To be compiled with -O2

[Bug ipa/66896] ipa-prop.c:2479 runtime error: member call on null pointer of type 'struct ipa_polymorphic_call_context'

2015-07-24 Thread zeccav at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66896 --- Comment #9 from Vittorio Zecca --- At line 2473 of ipa-prop.c I have if (!ctx.useless_p ()) I changed it into if (!ctx.useless_p () || !dst_ctx) Now the sanitizer runtime error message disappears. I am attaching another source, gccerr20-b

[Bug bootstrap/66994] [6 Regression] ICE: Segmentation fault during bootstrap-O3

2015-07-24 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66994 Markus Trippelsdorf changed: What|Removed |Added Summary|[6 Regression] ICE: |[6 Regression] ICE:

[Bug c++/66995] New: First declaration as inline after definition of function

2015-07-24 Thread anders.granlund.0 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66995 Bug ID: 66995 Summary: First declaration as inline after definition of function Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Pri

[Bug target/65711] arm*-linux* "link" spec passes '-dynamic-linker' even for '-shared'

2015-07-24 Thread nsz at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65711 --- Comment #8 from nsz at gcc dot gnu.org --- Author: nsz Date: Fri Jul 24 14:27:55 2015 New Revision: 226158 URL: https://gcc.gnu.org/viewcvs?rev=226158&root=gcc&view=rev Log: [AArch64] Fix LINUX_TARGET_LINK_SPEC to be consistent with ARM 2015

[Bug middle-end/66984] ICE: fold_binary changes type of operand, causing failure in verify_gimple_assign_binary

2015-07-24 Thread gary at intrepid dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66984 --- Comment #3 from Gary Funck --- (In reply to Richard Biener from comment #1) > The usual fix in fold-const.c is to make sure to convert operands to the > required type when building the final expression. Thus instead of > > 10828 r

[Bug middle-end/66984] ICE: fold_binary changes type of operand, causing failure in verify_gimple_assign_binary

2015-07-24 Thread gary at intrepid dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66984 --- Comment #4 from Gary Funck --- (In reply to Jay from comment #2) > 1 please be sure that dividing the most negative number by -1 "works". > Perhaps just don't optimize anything with negstive numbers. - Checking for negative numbers at compi

[Bug libgomp/66714] ICE in loc_list_from_tree with -g

2015-07-24 Thread cesar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66714 --- Comment #24 from cesar at gcc dot gnu.org --- Author: cesar Date: Fri Jul 24 14:38:43 2015 New Revision: 226160 URL: https://gcc.gnu.org/viewcvs?rev=226160&root=gcc&view=rev Log: PR 66714 gcc/ * tree-cfg.c (struct rep

[Bug middle-end/66984] ICE: fold_binary changes type of operand, causing failure in verify_gimple_assign_binary

2015-07-24 Thread gary at intrepid dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66984 --- Comment #5 from Gary Funck --- (In reply to Jay from comment #2) > 2 I suggest that gcc's C/C++ frontends expose these other forms of division, > for the sake of testability. Perhaps defining a builtin for CEIL_DIV_EXPR and FLOOR_DIV_EXPR mi

[Bug fortran/64986] class_to_type_4.f90: valgrind error: Invalid read/write of size 8

2015-07-24 Thread mikael at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64986 --- Comment #15 from Mikael Morin --- Author: mikael Date: Fri Jul 24 14:44:59 2015 New Revision: 226162 URL: https://gcc.gnu.org/viewcvs?rev=226162&root=gcc&view=rev Log: Fix gfortran.dg/class_to_type_4.f90 deallocation code misordering failure

[Bug bootstrap/66978] [6 Regression] bootstrap failure with --with-multilib-list=m32,m64,mx32

2015-07-24 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66978 --- Comment #5 from H.J. Lu --- A patch is posted at https://gcc.gnu.org/ml/gcc-patches/2015-07/msg02066.html

[Bug bootstrap/66994] [6 Regression] ICE: Segmentation fault during bootstrap-O3

2015-07-24 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66994 --- Comment #2 from H.J. Lu --- Is this caused by r226113?

[Bug c++/66995] First declaration as inline after definition of function

2015-07-24 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66995 Jonathan Wakely changed: What|Removed |Added Keywords||accepts-invalid Status|UNC

[Bug bootstrap/66994] [6 Regression] ICE: Segmentation fault during bootstrap-O3

2015-07-24 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66994 --- Comment #3 from Markus Trippelsdorf --- (In reply to H.J. Lu from comment #2) > Is this caused by r226113? Maybe. With r226113 I get: internal compiler error: Segmentation fault With r226112 I get: internal compiler error: output_operand: i

[Bug c++/66996] New: [6 Regression] defined but not used [-Wunused-function]

2015-07-24 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66996 Bug ID: 66996 Summary: [6 Regression] defined but not used [-Wunused-function] Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priority

[Bug tree-optimization/66997] New: outer loop reduction fails to parallelize with graphite

2015-07-24 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66997 Bug ID: 66997 Summary: outer loop reduction fails to parallelize with graphite Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: enhancement Pri

[Bug tree-optimization/66997] outer loop reduction fails to parallelize with graphite

2015-07-24 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66997 --- Comment #1 from vries at gcc dot gnu.org --- loop nest at parloops: ... parloop (int N) { _Bool Cross_BB_scalar_dependence.11_I_lsm.23; unsigned int Cross_BB_scalar_dependence.11_I_lsm.22; _Bool Cross_BB_scalar_dependence.13_I_lsm.21;

[Bug tree-optimization/66997] outer loop reduction fails to parallelize with graphite

2015-07-24 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66997 --- Comment #2 from vries at gcc dot gnu.org --- Using this patch, we don't bail out immediately when graphite didn't set loop->can_be_parallel, but try a bit harder: ... diff --git a/gcc/tree-parloops.c b/gcc/tree-parloops.c index 88f22e8..51f157

[Bug c++/66996] [6 Regression] defined but not used [-Wunused-function]

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

[Bug c++/66996] [6 Regression] defined but not used [-Wunused-function]

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

[Bug target/65711] arm*-linux* "link" spec passes '-dynamic-linker' even for '-shared'

2015-07-24 Thread nsz at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65711 --- Comment #9 from nsz at gcc dot gnu.org --- Author: nsz Date: Fri Jul 24 16:00:26 2015 New Revision: 226165 URL: https://gcc.gnu.org/viewcvs?rev=226165&root=gcc&view=rev Log: Backport from mainline r226158. 2015-07-24 Szabolcs

[Bug ipa/66896] ipa-prop.c:2479 runtime error: member call on null pointer of type 'struct ipa_polymorphic_call_context'

2015-07-24 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66896 --- Comment #10 from Martin Jambor --- (In reply to Vittorio Zecca from comment #8) > Created attachment 36052 [details] > To be compiled with -O2 This compiles fine for me (with -O2) both with the current trunk and the current gcc 5 branch. (I

[Bug middle-end/66984] ICE: fold_binary changes type of operand, causing failure in verify_gimple_assign_binary

2015-07-24 Thread gfunck at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66984 --- Comment #6 from gfunck at gcc dot gnu.org --- Author: gfunck Date: Fri Jul 24 16:10:39 2015 New Revision: 226168 URL: https://gcc.gnu.org/viewcvs?rev=226168&root=gcc&view=rev Log: 2015-07-24 Gary Funck PR middle-end/66984

[Bug target/65711] arm*-linux* "link" spec passes '-dynamic-linker' even for '-shared'

2015-07-24 Thread nsz at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65711 --- Comment #10 from nsz at gcc dot gnu.org --- Author: nsz Date: Fri Jul 24 16:12:58 2015 New Revision: 226169 URL: https://gcc.gnu.org/viewcvs?rev=226169&root=gcc&view=rev Log: Backported from mainline r226158. 2015-07-24 Szabo

[Bug libstdc++/66998] New: not_fn invocation is not SFINAE friendly

2015-07-24 Thread tomaszkam at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66998 Bug ID: 66998 Summary: not_fn invocation is not SFINAE friendly Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libstdc++

[Bug c++/66988] [concepts] concept with template template parameter satisfied erroneously

2015-07-24 Thread andrew.n.sutton at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66988 --- Comment #1 from Andrew Sutton --- I don't know if that's strictly a concepts issue. My guess is that the template argument coersion of this argument: template class to this parameter: template class is not succeeding.

[Bug target/64003] valgrind complains about get_attr_length_nobnd in insn-attrtab.c from i386.md

2015-07-24 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64003 --- Comment #32 from uros at gcc dot gnu.org --- Author: uros Date: Fri Jul 24 16:25:56 2015 New Revision: 226173 URL: https://gcc.gnu.org/viewcvs?rev=226173&root=gcc&view=rev Log: PR target/64003 * config/i386/i386.h (ADJUST_INSN

[Bug libstdc++/66998] not_fn invocation is not SFINAE friendly

2015-07-24 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66998 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug jit/63854] Fix memory leaks seen in JIT

2015-07-24 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63854 Bug 63854 depends on bug 64003, which changed state. Bug 64003 Summary: valgrind complains about get_attr_length_nobnd in insn-attrtab.c from i386.md https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64003 What|Removed

[Bug target/64003] valgrind complains about get_attr_length_nobnd in insn-attrtab.c from i386.md

2015-07-24 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64003 Uroš Bizjak changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug libstdc++/66998] not_fn invocation is not SFINAE friendly

2015-07-24 Thread tomaszkam at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66998 --- Comment #2 from Tomasz Kamiński --- Sorry for missing using declaration. > It's certainly a nice QoI improvement. I was basically lazy when I > implemented it and used decltype(auto) because it's convenient. Yes, the decltype(auto) is con

[Bug libstdc++/66998] not_fn invocation is not SFINAE friendly

2015-07-24 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66998 --- Comment #3 from Jonathan Wakely --- (In reply to Tomasz Kamiński from comment #2) > Should I create separate issue? Oops, no we can deal with both under this PR. If I commit my invoke() implementation then we can just use that, and it will

[Bug tree-optimization/66873] fortran variant of outer-1.c not parallelized by autopar

2015-07-24 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66873 --- Comment #9 from vries at gcc dot gnu.org --- (In reply to vries from comment #7) > Created attachment 35986 [details] > Updated tentative patch > > I found that always doing graphite before parloops resulted in failures to > parallelize reduc

[Bug tree-optimization/66873] fortran variant of outer-1.c not parallelized by autopar

2015-07-24 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66873 vries at gcc dot gnu.org changed: What|Removed |Added Keywords|patch | --- Comment #10 from vries at

[Bug rtl-optimization/64164] [4.9/5/6 Regression] one more stack slot used due to one less inlining level

2015-07-24 Thread sje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64164 Steve Ellcey changed: What|Removed |Added CC||sje at gcc dot gnu.org --- Comment #46 fr

[Bug c++/66988] [concepts] concept with template template parameter satisfied erroneously

2015-07-24 Thread eric.niebler at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66988 --- Comment #2 from Eric Niebler --- I thought that, too. But this program has the same problem: #include template class T, class U> concept bool _Valid = requires { typename T; }; template using __t = typename T::type; template struct __

  1   2   >