[Bug sanitizer/59410] tsan tests fail with address randomization disabled

2013-12-08 Thread kcc at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59410 --- Comment #30 from Kostya Serebryany --- We could add -Ttext-segment=0x7d00 (not 0x8500!), to either the tests or the driver, but a) see Jakub's comment about Gold b) it will not fix anything, and c) it will not help when ASLR is

[Bug sanitizer/59410] tsan tests fail with address randomization disabled

2013-12-08 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59410 --- Comment #29 from Jakub Jelinek --- It is not that easy. gold before February 2013 doesn't grok -Ttext-segment, you need -Ttext there instead. See http://gcc.gnu.org/ml/gcc-patches/2013-02/msg00777.html And, given that gcc can be configured t

[Bug sanitizer/59410] tsan tests fail with address randomization disabled

2013-12-08 Thread y.gribov at samsung dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59410 --- Comment #28 from Yury Gribov --- (In reply to H.J. Lu from comment #26) > TSAN tests should specify a load address which > works with TSAN. We'll add `-Wl,-Ttext-segment,0x8500' to TSan tests compilation options then.

[Bug target/59422] Support more targets for function multi versioning

2013-12-08 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59422 --- Comment #1 from Uroš Bizjak --- (In reply to Allan Jensen from comment #0) > Created attachment 31399 [details] > Patch > > Trying to compile a function with an "xop" multiversion fails with a "No > dispatcher found for xop" error message. Si

[Bug rtl-optimization/59425] ICE - seg fault building ISL on Windows

2013-12-08 Thread tim at marlettesoftware dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59425 --- Comment #1 from Marlette Software --- Error message obtained: ../isl-0.12.1/isl_band.c: In function 'isl_band_dup': ../isl-0.12.1/isl_band.c:43:12: internal compiler error: Segmentation fault __isl_give isl_band *isl_band_dup(__isl_keep isl_

[Bug rtl-optimization/59425] New: ICE - seg fault building ISL on Windows

2013-12-08 Thread tim at marlettesoftware dot com
otstrap --disable-multilib Thread model: win32 gcc version 4.9.0 20131208 (experimental) (GCC) Environment info: # Make data base, printed on Sun Dec 8 16:53:45 2013 # Variables # environment VSSDK100INSTALL = C:\Program Files (x86)\Microsoft Visual Studio 2010 SDK\ # environment VSSDK110INSTALL = C:\

[Bug sanitizer/59410] tsan tests fail with address randomization disabled

2013-12-08 Thread y.gribov at samsung dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59410 Yury Gribov changed: What|Removed |Added CC||y.gribov at samsung dot com --- Comment #27

[Bug c/59424] New: Optimization issue on min/max

2013-12-08 Thread jmvalin at jmvalin dot ca
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59424 Bug ID: 59424 Summary: Optimization issue on min/max Product: gcc Version: 4.7.2 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assignee

[Bug libstdc++/59391] std::sort will go out of std::vector bounds and crash

2013-12-08 Thread awwafa at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59391 --- Comment #3 from Ahmed Wafa --- Yes, it works fine for 4.9 and 4.8.2, i can see that the fix for Bug 58437 take care of this problem. This now can be closed, not a duplicate, but as indirectly fixed.

[Bug target/41176] [4.7/4.8/4.9 Regression] ICE in reload_cse_simplify_operands at postreload.c:396

2013-12-08 Thread law at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41176 Jeffrey A. Law changed: What|Removed |Added Status|WAITING |RESOLVED CC|

[Bug target/29256] [4.7/4.8/4.9 regression] loop performance regression

2013-12-08 Thread law at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29256 Jeffrey A. Law changed: What|Removed |Added CC||law at redhat dot com --- Comment #45 fr

[Bug middle-end/59409] [4.9 Regression] 253.perlbmk in SPEC CPU 2K is miscompiled

2013-12-08 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59409 H.J. Lu changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug middle-end/59409] [4.9 Regression] 253.perlbmk in SPEC CPU 2K is miscompiled

2013-12-08 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59409 --- Comment #18 from H.J. Lu --- (In reply to H.J. Lu from comment #17) > Perl_my_bcopy (len=31, to=0xf7fd801d "\021q", from=0x8023f0 "\264\005q") > is miscompiled when inlined: > > Old value = 19935280 > New value = 808464432 > Perl_my_bcopy (le

[Bug fortran/58099] [4.8/4.9 Regression] [F03] over-zealous procedure-pointer error checking

2013-12-08 Thread daniel.price at monash dot edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58099 --- Comment #30 from Daniel Price --- thanks very much for the speedy and professional response Tobias et al! Daniel On 9 Dec 2013, at 8:42 am, burnus at gcc dot gnu.org wrote: > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58099 > > Tobias Bu

[Bug rtl-optimization/9702] [ARM] Constant pools are not shared among functions

2013-12-08 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=9702 --- Comment #9 from Oleg Endo --- As it has been mentioned in https://bugs.launchpad.net/gcc-linaro/+bug/625233 the ARM back end does not use GCC's constant pool handling for constants (in varasm.c), but rather implements its own per-function const

[Bug c++/59423] New: Misleading warning when 'enum class' base type unresolved: elaborated-type-specifier for a scoped enum must not use the ‘class’ keyword

2013-12-08 Thread gnubugzilla at drewnoakes dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59423 Bug ID: 59423 Summary: Misleading warning when 'enum class' base type unresolved: elaborated-type-specifier for a scoped enum must not use the ‘class’ keyword Product: gcc

[Bug middle-end/59409] [4.9 Regression] 253.perlbmk in SPEC CPU 2K is miscompiled

2013-12-08 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59409 --- Comment #17 from H.J. Lu --- Perl_my_bcopy (len=31, to=0xf7fd801d "\021q", from=0x8023f0 "\264\005q") is miscompiled when inlined: Old value = 19935280 New value = 808464432 Perl_my_bcopy (len=-1, to=0xf7fd803c "\260Vx", from=) at util.c:1559

[Bug target/51697] SH Target: Inefficient DImode comparisons for -Os

2013-12-08 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51697 Oleg Endo changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/51697] SH Target: Inefficient DImode comparisons for -Os

2013-12-08 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51697 --- Comment #2 from Oleg Endo --- Author: olegendo Date: Sun Dec 8 22:15:59 2013 New Revision: 205794 URL: http://gcc.gnu.org/viewcvs?rev=205794&root=gcc&view=rev Log: PR target/52898 PR target/51697 * common/config/sh/sh-common.c (s

[Bug target/52898] SH Target: Inefficient DImode comparisons

2013-12-08 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52898 --- Comment #9 from Oleg Endo --- Author: olegendo Date: Sun Dec 8 22:15:59 2013 New Revision: 205794 URL: http://gcc.gnu.org/viewcvs?rev=205794&root=gcc&view=rev Log: PR target/52898 PR target/51697 * common/config/sh/sh-common.c (s

[Bug target/59422] New: Support more targets for function multi versioning

2013-12-08 Thread linux at carewolf dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59422 Bug ID: 59422 Summary: Support more targets for function multi versioning Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug lto/58251] -flto causes ICE lto1: internal compiler error: in splice_child_die, at dwarf2out.c:4706

2013-12-08 Thread nheghathivhistha at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58251 David Kredba changed: What|Removed |Added Attachment #31391|0 |1 is obsolete|

[Bug lto/58251] -flto causes ICE lto1: internal compiler error: in splice_child_die, at dwarf2out.c:4706

2013-12-08 Thread nheghathivhistha at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58251 --- Comment #11 from David Kredba --- Delta died after more than 20 iterations. Started new delta. A little more reduced ii file uploaded.

[Bug middle-end/59409] [4.9 Regression] 253.perlbmk in SPEC CPU 2K is miscompiled

2013-12-08 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59409 --- Comment #16 from H.J. Lu --- (In reply to H.J. Lu from comment #15) > This > > char * > my_bcopy(register char *from,register char *to,register I32 len) > { > char *retval = to; > > if (from - to >= 0) { > while (len--) >

[Bug fortran/58099] [4.8/4.9 Regression] [F03] over-zealous procedure-pointer error checking

2013-12-08 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58099 Tobias Burnus changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug middle-end/59409] [4.9 Regression] 253.perlbmk in SPEC CPU 2K is miscompiled

2013-12-08 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59409 --- Comment #15 from H.J. Lu --- This char * my_bcopy(register char *from,register char *to,register I32 len) { char *retval = to; if (from - to >= 0) { while (len--) *to++ = *from++; } else { to

[Bug fortran/41724] PUREness/ELEMENTAL check missing for ACTUAL/DUMMY conformance

2013-12-08 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41724 Tobias Burnus changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug fortran/58676] Intrinsic functions not considered pure actual arguments

2013-12-08 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58676 Tobias Burnus changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug fortran/58099] [4.8/4.9 Regression] [F03] over-zealous procedure-pointer error checking

2013-12-08 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58099 --- Comment #28 from Tobias Burnus --- Author: burnus Date: Sun Dec 8 21:34:18 2013 New Revision: 205791 URL: http://gcc.gnu.org/viewcvs?rev=205791&root=gcc&view=rev Log: 2013-12-08 Tobias Burnus Janus Weil PR fortran/5

[Bug fortran/58676] Intrinsic functions not considered pure actual arguments

2013-12-08 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58676 --- Comment #3 from Tobias Burnus --- Author: burnus Date: Sun Dec 8 21:34:18 2013 New Revision: 205791 URL: http://gcc.gnu.org/viewcvs?rev=205791&root=gcc&view=rev Log: 2013-12-08 Tobias Burnus Janus Weil PR fortran/58

[Bug fortran/41724] PUREness/ELEMENTAL check missing for ACTUAL/DUMMY conformance

2013-12-08 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41724 --- Comment #3 from Tobias Burnus --- Author: burnus Date: Sun Dec 8 21:34:18 2013 New Revision: 205791 URL: http://gcc.gnu.org/viewcvs?rev=205791&root=gcc&view=rev Log: 2013-12-08 Tobias Burnus Janus Weil PR fortran/58

[Bug sanitizer/59415] ICE segfault in verify_bb_vtables for g++ -S -fvtable-verify=std -fsanitize=null

2013-12-08 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59415 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug sanitizer/59009] libsanitizer merge from upstream r191666 breaks bootstrap on powerpc64-linux

2013-12-08 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59009 --- Comment #23 from Dominique d'Humieres --- On x86_64-apple-darwin10, bootstrap fails with libtool: compile: /opt/gcc/build_w/./gcc/xgcc -shared-libgcc -B/opt/gcc/build_w/./gcc -nostdinc++ -L/opt/gcc/build_w/x86_64-apple-darwin10.8.0/libstdc++

[Bug sanitizer/59009] libsanitizer merge from upstream r191666 breaks bootstrap on powerpc64-linux

2013-12-08 Thread danglin at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59009 --- Comment #22 from John David Anglin --- New errors have have appeared on hppa-linux: In file included from ../../../../gcc/libsanitizer/sanitizer_common/sanitizer_pl atform_limits_linux.cc:40:0: /usr/include/hppa-linux-gnu/asm/stat.h:15:2: err

[Bug tree-optimization/58640] [4.9 Regression] wrong code (segfaults) at -O3 on x86_64-linux-gnu

2013-12-08 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58640 --- Comment #13 from Oleg Endo --- (In reply to Jeffrey A. Law from comment #12) > Oleg, I just worked through an independent problem that I saw locally that > probably explains your SH issue as well. I expect to have a fix in the > trunk shortly

[Bug target/52941] SH Target: Add support for movco.l / movli.l atomics on SH4A

2013-12-08 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52941 --- Comment #15 from Oleg Endo --- (In reply to Oleg Endo from comment #14) > Hm, maybe it would make sense to add a target specific option to allow > setting set the minimum atomic variable alignment (MINIMUM_ATOMIC_ALIGNMENT > macro). The macro

[Bug ipa/58253] IPA-SRA creates calls with different arguments that the callee accepts

2013-12-08 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58253 Martin Jambor changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/59405] Incorrect FP<->MMX transition during call/ret

2013-12-08 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59405 Uroš Bizjak changed: What|Removed |Added Target Milestone|4.7.4 |4.8.3 --- Comment #12 from Uroš Bizjak ---

[Bug target/59405] Incorrect FP<->MMX transition during call/ret

2013-12-08 Thread uros at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59405 --- Comment #11 from uros at gcc dot gnu.org --- Author: uros Date: Sun Dec 8 14:20:42 2013 New Revision: 205790 URL: http://gcc.gnu.org/viewcvs?rev=205790&root=gcc&view=rev Log: Backport from mainline 2013-12-06 Uros Bizjak PR ta

[Bug target/50751] SH Target: Displacement addressing does not work for QImode and HImode

2013-12-08 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50751 --- Comment #34 from Oleg Endo --- (In reply to Oleg Endo from comment #29) > (In reply to comment #28) > > I'm now trying to work around this by adding special insn_and_split patterns > > for the reload phase and removing the displacement address

[Bug target/49263] SH Target: underutilized "TST #imm, R0" instruction

2013-12-08 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49263 --- Comment #21 from Oleg Endo --- (In reply to Oleg Endo from comment #18) > > It seems that combine is trying to look for the following patterns: > > Failed to match this instruction: > (set (pc) > (if_then_else (ne (and:SI (reg:SI 5 r5 [

[Bug ipa/58721] [4.9 Regression] The subroutine perdida is no longer inlined in fatigue.f90

2013-12-08 Thread Joost.VandeVondele at mat dot ethz.ch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58721 Joost VandeVondele changed: What|Removed |Added CC||Joost.VandeVondele at mat dot ethz

[Bug ipa/59201] [4.9 Regression] error: stmt (0x7f01c4708130) marked modified after optimization pass

2013-12-08 Thread octoploid at yandex dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59201 Markus Trippelsdorf changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---