[Bug c/57571] New: linux kernel function memcpy() execute with low efficiency on Intel Ivybridge platform

2013-06-09 Thread yiyi8761 at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57571 Bug ID: 57571 Summary: linux kernel function memcpy() execute with low efficiency on Intel Ivybridge platform Product: gcc Version: 4.7.2 Status: UNCONFIRMED

[Bug c/57571] linux kernel function memcpy() execute with low efficiency on Intel Ivybridge platform

2013-06-09 Thread yiyi8761 at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57571 --- Comment #1 from phoenix yiyi8761 at gmail dot com --- Sorry, correct a description, GCC 4.3.4's configuration is wrong. GCC 4.3.4 Configured with: ../configure --prefix=/usr --infodir=/usr/share/info --mandir=/usr/share/man --libdir=/usr/lib64

[Bug target/57571] linux kernel function memcpy() execute with low efficiency on Intel Ivybridge platform

2013-06-09 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57571 Andrew Pinski pinskia at gcc dot gnu.org changed: What|Removed |Added Keywords|

[Bug target/57571] linux kernel function memcpy() execute with low efficiency on Intel Ivybridge platform

2013-06-09 Thread yiyi8761 at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57571 --- Comment #3 from phoenix yiyi8761 at gmail dot com --- 1. Can you provide the preprocessed source Sorry,I trace the linux source code, the kernel used __builtin___memcpy() to replace memcpy(). I can't find the __builtin___memcpy() source code

[Bug target/57571] linux kernel function memcpy() execute with low efficiency on Intel Ivybridge platform

2013-06-09 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57571 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added CC||jakub at gcc dot

[Bug c++/57509] Segmentation fault when using __builtin_shuffle in templated class.

2013-06-09 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57509 --- Comment #5 from Paolo Carlini paolo.carlini at oracle dot com --- Detail: normally we just pass around tsubst_flags_ts, no complain tf_error to bool, etc.

[Bug target/57571] linux kernel function memcpy() execute with low efficiency on Intel Ivybridge platform

2013-06-09 Thread yiyi8761 at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57571 --- Comment #5 from phoenix yiyi8761 at gmail dot com --- (In reply to Jakub Jelinek from comment #4) Have you actually measured any slowdown, or you just think that rep movsd must be 8 times faster than rep movsb? Yes, actually I first measured

[Bug c++/57509] Segmentation fault when using __builtin_shuffle in templated class.

2013-06-09 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57509 --- Comment #6 from Marc Glisse glisse at gcc dot gnu.org --- (In reply to Paolo Carlini from comment #5) Detail: normally we just pass around tsubst_flags_ts, no complain tf_error to bool, etc. Those flags are not available in c-family, this

[Bug target/57571] linux kernel function memcpy() execute with low efficiency on Intel Ivybridge platform

2013-06-09 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57571 --- Comment #6 from Jakub Jelinek jakub at gcc dot gnu.org --- Anyway, please see http://gcc.gnu.org/bugs.html, without preprocessed source and gcc options passed to it this report is useless. Also, if it is a memcpy into a hardware device area,

[Bug c++/57509] Segmentation fault when using __builtin_shuffle in templated class.

2013-06-09 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57509 --- Comment #7 from Paolo Carlini paolo.carlini at oracle dot com --- I see, I never fiddled with those.

[Bug target/57516] [avr] Incorrect fixed-point rounding result in the overflow case

2013-06-09 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57516 --- Comment #1 from Georg-Johann Lay gjl at gcc dot gnu.org --- Created attachment 30282 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=30282action=edit lib1funcs-fixed.S.diff: libgcc part of the patch

[Bug tree-optimization/57322] [4.9 Regression] Segfault at -O1 in build_and_add_sum

2013-06-09 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57322 Marc Glisse glisse at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug middle-end/57541] [Cilkplus]: internal compiler error: in gimplify_expr, at gimplify.c:7809

2013-06-09 Thread bviyer at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57541 --- Comment #3 from Balaji V. Iyer bviyer at gmail dot com --- Hello, This issue should be fixed in trunk revision 199837. Please let me know otherwise. Thanks, Balaji V. Iyer.

[Bug middle-end/57541] [Cilkplus]: internal compiler error: in gimplify_expr, at gimplify.c:7809

2013-06-09 Thread bviyer at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57541 --- Comment #4 from Balaji V. Iyer bviyer at gmail dot com --- Hello, This issue should be fixed in trunk revision 199837. Please let me know otherwise. Thanks, Balaji V. Iyer.

[Bug c++/57572] New: vector operators don't participate in overload resolution

2013-06-09 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57572 Bug ID: 57572 Summary: vector operators don't participate in overload resolution Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal

[Bug c++/32081] Conflicting exception specifications not rejected in template specialization

2013-06-09 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32081 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|NEW |RESOLVED

[Bug c++/33677] [DR 80] Member with same name as class is rejected

2013-06-09 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33677 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|NEW |RESOLVED

[Bug c++/37404] ICE on va_arg and template deduction

2013-06-09 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37404 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Keywords|ice-on-valid-code

[Bug c++/37404] ICE on va_arg and template deduction

2013-06-09 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37404 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Keywords|ice-on-invalid-code

[Bug tree-optimization/57534] [4.8/4.9 Regression]: Performance regression versus 4.7.3, 4.8.1 is ~15% slower

2013-06-09 Thread ncahill_alt at yahoo dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57534 --- Comment #6 from ncahill_alt at yahoo dot com --- Created attachment 30283 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=30283action=edit Smaller testcase

[Bug c++/37404] ICE on va_arg and template deduction

2013-06-09 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37404 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|NEW |RESOLVED

[Bug rtl-optimization/57568] [4.8/4.9 Regression] wrong code for assignment in conditional at -Os

2013-06-09 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57568 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug bootstrap/57291] Failure in build stages 2 and 3 concerning pseudo-op: .balign

2013-06-09 Thread ncahill_alt at yahoo dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57291 ncahill_alt at yahoo dot com changed: What|Removed |Added CC||ncahill_alt at yahoo dot

[Bug rtl-optimization/57568] [4.8/4.9 Regression] wrong code for assignment in conditional at -Os

2013-06-09 Thread dhazeghi at yahoo dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57568 --- Comment #4 from Dara Hazeghi dhazeghi at yahoo dot com --- Wow, that was fast! Confirmed fixed, thanks.

[Bug rtl-optimization/57568] [4.8/4.9 Regression] wrong code for assignment in conditional at -Os

2013-06-09 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57568 --- Comment #5 from Jakub Jelinek jakub at gcc dot gnu.org --- Thanks for the report (and other reports).

[Bug c++/57570] Deduction succeeds despite type mismatch of non-type template parameter and deduced argument

2013-06-09 Thread daniel.kruegler at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57570 Daniel Krügler daniel.kruegler at googlemail dot com changed: What|Removed |Added CC|

[Bug target/6526] [SH4] sdivsi3_i4 can clobber xd0/xd2

2013-06-09 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=6526 Oleg Endo olegendo at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug tree-optimization/56547] [SH] missed opportunity for fmac with -ffast-math

2013-06-09 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56547 --- Comment #3 from Oleg Endo olegendo at gcc dot gnu.org --- Fixed for SH on 4.8: http://gcc.gnu.org/viewcvs/gcc?view=revisionrevision=199874 PR target/56547 * config/sh/sh.md (fmasf4): Remove empty constraints strings. (*fmasf4,

[Bug c++/38634] ICE with wrong number of template parameters

2013-06-09 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38634 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug c++/57573] New: [C++1y] bogus taking address of temporary error

2013-06-09 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57573 Bug ID: 57573 Summary: [C++1y] bogus taking address of temporary error Product: gcc Version: 4.9.0 Status: UNCONFIRMED Keywords: rejects-valid Severity: normal

[Bug c/57574] New: -std=c99 inline function incorrectly has external linkage with prior static declaration

2013-06-09 Thread nszabolcs at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57574 Bug ID: 57574 Summary: -std=c99 inline function incorrectly has external linkage with prior static declaration Product: gcc Version: 4.8.0 Status: UNCONFIRMED

[Bug c++/57575] New: lvalue function accepted as an rvalue

2013-06-09 Thread anass.lasram at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57575 Bug ID: 57575 Summary: lvalue function accepted as an rvalue Product: gcc Version: 4.8.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug target/57540] stack pointer related loop invariants after reload for ARM mode

2013-06-09 Thread amker.cheng at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57540 --- Comment #3 from bin.cheng amker.cheng at gmail dot com --- I think this should be handled in expand. During expanding, GCC tries base + scaled_offset + offset pattern, which is invalid for targets like arm. At this point we still have a

[Bug fortran/53957] Polyhedron 11 benchmark: MP_PROP_DESIGN twice as long as other compiler

2013-06-09 Thread prop_design at yahoo dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53957 Anthony Falzone prop_design at yahoo dot com changed: What|Removed |Added CC||prop_design