[Bug target/57952] AVX/AVX2 no ymm registers used in a trivial reduction

2013-07-23 Thread vincenzo.innocente at cern dot ch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57952 --- Comment #1 from vincenzo Innocente vincenzo.innocente at cern dot ch --- I modified a bit the benchmark adding timing and the new version now vectorize YMM with avx2, still not with old avx if I remove the call to rdtsc(); it does not use YMM

[Bug fortran/57959] New: ICE with structure constructor with scalar allocatable components

2013-07-23 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57959 Bug ID: 57959 Summary: ICE with structure constructor with scalar allocatable components Product: gcc Version: 4.9.0 Status: UNCONFIRMED Keywords:

[Bug fortran/57957] Double free with allocatable components

2013-07-23 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57957 Tobias Burnus burnus at gcc dot gnu.org changed: What|Removed |Added Keywords||wrong-code

[Bug target/51244] [SH] Inefficient conditional branch and code around T bit

2013-07-23 Thread laurent.alfonsi at st dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51244 --- Comment #61 from Laurent Aflonsi laurent.alfonsi at st dot com --- Yes that's the point. L3 can be reached by another block (L2): tstr2,r2 mov#-1,r2 negcr2,r2 .L3: tstr2,r2 bt/s.L11 [...] .L2:

[Bug rtl-optimization/57960] New: LRA ICE building glibc

2013-07-23 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57960 Bug ID: 57960 Summary: LRA ICE building glibc Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: rtl-optimization

[Bug fortran/57959] ICE with structure constructor with scalar allocatable components

2013-07-23 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57959 --- Comment #1 from Tobias Burnus burnus at gcc dot gnu.org --- gfc_trans_subcomponent_assign lacks handling of allocatable scalars. It simply does: type1.0.anum = 5.0 instead of: (re)allocate of type1.0.anum *type1.0.anum = 5.0 For

[Bug c/57961] New: Excessive memory use with -O0 ?

2013-07-23 Thread dcb314 at hotmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57961 Bug ID: 57961 Summary: Excessive memory use with -O0 ? Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug tree-optimization/57962] New: Missed Optimization for Superword Level Parallelism

2013-07-23 Thread freddie at witherden dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57962 Bug ID: 57962 Summary: Missed Optimization for Superword Level Parallelism Product: gcc Version: 4.7.3 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug c/57821] 'array is too large' error is missing when sizetype overflows

2013-07-23 Thread danglin at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57821 John David Anglin danglin at gcc dot gnu.org changed: What|Removed |Added CC||danglin at

[Bug rtl-optimization/57963] New: LRA S/390: esa mode failure memcpy-chk

2013-07-23 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57963 Bug ID: 57963 Summary: LRA S/390: esa mode failure memcpy-chk Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug middle-end/57811] Wasted work in find_reloads()

2013-07-23 Thread law at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57811 Jeffrey A. Law law at redhat dot com changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug middle-end/57782] Wasted work in remove_path()

2013-07-23 Thread law at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57782 Jeffrey A. Law law at redhat dot com changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug target/57787] Wasted work in ix86_valid_target_attribute_inner_p() and ix86_pad_returns()

2013-07-23 Thread law at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57787 Jeffrey A. Law law at redhat dot com changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug target/57907] warning: switch -mcpu=cortex-a15 conflicts with -march=armv7-a switch [enabled by default]

2013-07-23 Thread rearnsha at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57907 --- Comment #1 from Richard Earnshaw rearnsha at gcc dot gnu.org --- You get the warning because Cortex-A15 implements a superset of ARM-v7a, due to the addition of the HW division instructions. This means that -march=armv7-a and -mcpu=cortex-a15

[Bug target/57847] Compile ARM linux kernel with configuration of SLUB allocator, kernel failed to boot

2013-07-23 Thread rearnsha at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57847 Richard Earnshaw rearnsha at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |WAITING

[Bug target/57911] alignment of arrays allocated stack on ARM : 4 bytes ?

2013-07-23 Thread rearnsha at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57911 Richard Earnshaw rearnsha at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |WAITING

[Bug target/57949] [powerpc64] Structure parameter alignment issue with vector extensions

2013-07-23 Thread wschmidt at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57949 --- Comment #4 from Bill Schmidt wschmidt at gcc dot gnu.org --- Enabling the code used for MachO/Darwin64 when targeting ABI_AIX/linux produces much better code: li 9,144 addis 8,2,.LC1@toc@ha lvx 0,1,9 ld 10,.LC1@toc@l(8)

[Bug target/56864] [4.9 regression] FAIL: gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c scan-tree-dump-times vect vectorized 1 loops 0

2013-07-23 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56864 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug tree-optimization/56787] [4.8 Regression] Vectorization fails because of CLOBBER statements

2013-07-23 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56787 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added CC||dje at gcc dot

[Bug c++/3] Nested types sometimes not visible

2013-07-23 Thread rob.lougher at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=3 --- Comment #8 from Robert Lougher rob.lougher at gmail dot com --- A couple of things: On 22 July 2013 16:40, Ondřej Bílka nel...@seznam.cz wrote: These patches were generated by running command stylepp_spell_patch This is third part where

[Bug c++/57926] Atomic functions broken with C++ but not C?

2013-07-23 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57926 --- Comment #8 from Jason Merrill jason at gcc dot gnu.org --- I don't know how exactly these builtins interact with overload resolution, but it should be calling decay_conversion to turn arrays into pointers.

[Bug c++/57926] Atomic functions broken with C++ but not C?

2013-07-23 Thread amacleod at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57926 Andrew Macleod amacleod at redhat dot com changed: What|Removed |Added CC||rth at gcc dot

[Bug fortran/57904] Bogus(?) invokes undefined behavior warning with Fortran's finalization wrapper (gfortran.dg/class_48.f90)

2013-07-23 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57904 Martin Jambor jamborm at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug target/57949] [powerpc64] Structure parameter alignment issue with vector extensions

2013-07-23 Thread wschmidt at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57949 Bill Schmidt wschmidt at gcc dot gnu.org changed: What|Removed |Added CC||joseph at

[Bug target/57949] [powerpc64] Structure parameter alignment issue with vector extensions

2013-07-23 Thread joseph at codesourcery dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57949 --- Comment #6 from joseph at codesourcery dot com joseph at codesourcery dot com --- I'm not expert on the 64-bit ABI; the Power.org ABI TSC never really got onto doing anything with the 64-bit ABI, although nominally it's in scope. The only

[Bug fortran/57800] Wasted work in gfc_match_call()

2013-07-23 Thread pchang9 at cs dot wisc.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57800 --- Comment #2 from Po-Chun Chang pchang9 at cs dot wisc.edu --- Patch sent to gcc-patch@ and fortran@ http://gcc.gnu.org/ml/gcc-patches/2013-07/msg01054.html http://gcc.gnu.org/ml/fortran/2013-07/msg00068.html

[Bug c++/57958] Incorrect code generation in lambda with argument of type reference to template class

2013-07-23 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57958 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Keywords||wrong-code

[Bug middle-end/57955] Uniquization of constants breaks constant alignment

2013-07-23 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57955 --- Comment #4 from Eric Botcazou ebotcazou at gcc dot gnu.org --- I don't understand the comment questionable optimization patterns. I don't see much value in optimizing a memcpy to initialize a variable, it's unlikely to be in a hot spot. I'd

[Bug fortran/57791] Wasted work in gfc_check_pointer_assign()

2013-07-23 Thread pchang9 at cs dot wisc.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57791 --- Comment #2 from Po-Chun Chang pchang9 at cs dot wisc.edu --- Patch sent to gcc-patches@ and fortran@ http://gcc.gnu.org/ml/gcc-patches/2013-07/msg01056.html http://gcc.gnu.org/ml/fortran/2013-07/msg00070.html

[Bug fortran/57801] Wasted work in resolve_variable()

2013-07-23 Thread pchang9 at cs dot wisc.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57801 --- Comment #2 from Po-Chun Chang pchang9 at cs dot wisc.edu --- Patch sent to gcc-patches@ and fortran@ http://gcc.gnu.org/ml/gcc-patches/2013-07/msg01055.html http://gcc.gnu.org/ml/fortran/2013-07/msg00069.html

[Bug fortran/57802] Wasted work in set_loop_bounds()

2013-07-23 Thread pchang9 at cs dot wisc.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57802 --- Comment #2 from Po-Chun Chang pchang9 at cs dot wisc.edu --- Patch sent to gcc-patches@ and fortran@ http://gcc.gnu.org/ml/gcc-patches/2013-07/msg01057.html http://gcc.gnu.org/ml/fortran/2013-07/msg00071.html

[Bug fortran/57804] Waste work in gfc_trans_transfer()

2013-07-23 Thread pchang9 at cs dot wisc.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57804 --- Comment #2 from Po-Chun Chang pchang9 at cs dot wisc.edu --- Patch sent to gcc-patches@ and fortran@ http://gcc.gnu.org/ml/gcc-patches/2013-07/msg01058.html http://gcc.gnu.org/ml/fortran/2013-07/msg00072.html

[Bug rtl-optimization/57921] Alias change causes perl from SPEC 2006 to abort on MIPS

2013-07-23 Thread sje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57921 Steve Ellcey sje at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug ada/57964] New: Bug box with ambiguity combined with expression if

2013-07-23 Thread prosfilaes at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57964 Bug ID: 57964 Summary: Bug box with ambiguity combined with expression if Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug ada/49524] container loop error

2013-07-23 Thread prosfilaes at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49524 David Starner prosfilaes at gmail dot com changed: What|Removed |Added CC||prosfilaes at

[Bug middle-end/57955] [4.6/4.7/4.8/4.9 Regression] Uniquization of constants reduces alignment of initializers

2013-07-23 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57955 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added Summary|Uniquization of constants |[4.6/4.7/4.8/4.9

[Bug c/57956] missing 'msgstr' section errors when building

2013-07-23 Thread townsend at astro dot wisc.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57956 --- Comment #1 from Rich Townsend townsend at astro dot wisc.edu --- Temporary workaround: add --disable-nls to ./configure args.