[Bug tree-optimization/57858] AVX2: ymm used for div, not for sqrt

2013-07-09 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57858 --- Comment #4 from Jakub Jelinek --- Actually, it isn't vectorized at all, because PRE attempts to be smart, figures out that for the first iteration of the loop it can avoid computing the sqrt because the result will be one, and moves thus the s

[Bug c++/56963] GCC 4.8.0 LTO issue: lto1: internal compiler error: in add_symbol_to_partition, at lto/lto-partition.c:284

2013-07-09 Thread tvijlbrief at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56963 Tom Vijlbrief changed: What|Removed |Added CC||tvijlbrief at gmail dot com --- Comment #

[Bug lto/57715] lto1.exe: internal compiler error: in add_symbol_to_partition

2013-07-09 Thread tvijlbrief at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57715 Tom Vijlbrief changed: What|Removed |Added CC||tvijlbrief at gmail dot com --- Comment #

[Bug c++/54170] Call to lambda elided

2013-07-09 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54170 Jason Merrill changed: What|Removed |Added Target Milestone|4.8.0 |4.7.4 --- Comment #15 from Jason Merrill

[Bug c++/54170] Call to lambda elided

2013-07-09 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54170 --- Comment #14 from Jason Merrill --- The patch does seem safe enough for 4.7, even though I usually prefer not to backport C++11 fixes to older release series.

[Bug target/57848] internal compiler error on builtin and '#pragma GCC target()' option

2013-07-09 Thread dongsheng.song at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57848 --- Comment #6 from Dongsheng Song --- Linux gcc 4.4.5 (Debian GNU/Linux 6.0), gcc 4.4.7 (Red Hat Enterprise Linux Server release 6.4) failed too.

[Bug c/57872] New: ICE occurs for cross-compile of PPC target with e500v2 core

2013-07-09 Thread super.lzh at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57872 Bug ID: 57872 Summary: ICE occurs for cross-compile of PPC target with e500v2 core Product: gcc Version: 4.8.1 Status: UNCONFIRMED Severity: normal Pri

[Bug c++/54170] Call to lambda elided

2013-07-09 Thread foom at fuhm dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54170 James Y Knight changed: What|Removed |Added CC||foom at fuhm dot net --- Comment #13 fro

[Bug regression/57766] [4.9 Regression]: gcc.sum c-c++-common/cilk-plus/AN/sec_implicit_ex.c

2013-07-09 Thread hp at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57766 Hans-Peter Nilsson changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/12081] Gcc can't be compiled with -mregparm=3

2013-07-09 Thread stefan.kristiansson at saunalahti dot fi
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12081 --- Comment #24 from Stefan Kristiansson --- (In reply to Uroš Bizjak from comment #23) > (In reply to Mikael Pettersson from comment #22) > > FWIW, the updated patch for gcc 4.9 bootstraps and regtests cleanly on > > several hosts (x86_64, sparc6

[Bug c++/57402] [4.9 Regression] ICE: in make_decl_rtl, at varasm.c:1147 when initializing variable-sized array

2013-07-09 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57402 Jason Merrill changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug tree-optimization/18501] [4.7/4.8/4.9 Regression] Missing 'used uninitialized' warning (CCP)

2013-07-09 Thread gang.chen at asianux dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18501 --- Comment #64 from Chen Gang --- (In reply to Manuel López-Ibáñez) > Firstly, thank you very much for keeping tracing this bug almost 10 years, and provided your suggestions as much as possible. What you have done is valuable to developers (a

[Bug middle-end/57856] for an uninitialized variable, gcc assumes it already has value instead of report uninitialized warnings.

2013-07-09 Thread gang.chen at asianux dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57856 Chen Gang changed: What|Removed |Added Resolution|DUPLICATE |FIXED --- Comment #7 from Chen Gang --- (In

[Bug fortran/57871] New: gfortran -freal-4-real-16 gives wrong result for selected_real_kind(1)

2013-07-09 Thread john.harper at vuw dot ac.nz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57871 Bug ID: 57871 Summary: gfortran -freal-4-real-16 gives wrong result for selected_real_kind(1) Product: gcc Version: 4.8.1 Status: UNCONFIRMED Severity: normal

[Bug c++/57869] [C++11] Casting a object pointer to a function pointer should not warn about a forbidden conversion

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

[Bug c++/57471] [4.9 Regression] Bizarre error for template parameter pack

2013-07-09 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57471 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/57484] 'std::numeric_limits< T >::signaling_NaN()' signaling-bit is incorrect for x86 32-bit.

2013-07-09 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57484 --- Comment #18 from Uroš Bizjak --- (In reply to Charles L. Wilcox from comment #17) > Okay... so why not avoid the x87 restriction and use aliasing to load the > correct value? Load to x87 stack? The very moment sNaN gets loaded (using fldl or

[Bug target/57484] 'std::numeric_limits< T >::signaling_NaN()' signaling-bit is incorrect for x86 32-bit.

2013-07-09 Thread zxClhzAApX1EdJwQANqrjLERmFeURQVy at cynd dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57484 --- Comment #17 from Charles L. Wilcox --- Okay... so why not avoid the x87 restriction and use aliasing to load the correct value? I've updated my example to show how I was doing exactly this for some unit-test code I created.

[Bug target/57484] 'std::numeric_limits< T >::signaling_NaN()' signaling-bit is incorrect for x86 32-bit.

2013-07-09 Thread zxClhzAApX1EdJwQANqrjLERmFeURQVy at cynd dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57484 Charles L. Wilcox changed: What|Removed |Added Attachment #30239|0 |1 is obsolete|

[Bug middle-end/57484] 'std::numeric_limits< T >::signaling_NaN()' signaling-bit is incorrect for x86 32-bit.

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

[Bug c++/57086] Internal compiler error: Error reporting routines re-entered.

2013-07-09 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57086 Paolo Carlini changed: What|Removed |Added CC||eyakubovich at gmail dot com --- Comment

[Bug c++/57870] Internal compiler error in use of emplace

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

[Bug middle-end/57484] 'std::numeric_limits< T >::signaling_NaN()' signaling-bit is incorrect for x86 32-bit.

2013-07-09 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57484 --- Comment #14 from Uroš Bizjak --- (In reply to Paolo Carlini from comment #13) > Thanks Uros, you are providing plenty of detaild which I largely ignored. > Thus, realistically, do you think this issue is largely unfixable? This issue is unfor

[Bug c++/57870] New: Internal compiler error in use of emplace

2013-07-09 Thread eyakubovich at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57870 Bug ID: 57870 Summary: Internal compiler error in use of emplace Product: gcc Version: 4.7.3 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug tree-optimization/57864] [4.7 Regression] ICE in bitmap_set_replace_value, at tree-ssa-pre.c:862

2013-07-09 Thread mikpe at it dot uu.se
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57864 --- Comment #2 from Mikael Pettersson --- The ICE on 4.7 branch started with the PR55107 backport in r195755.

[Bug c++/57869] New: [C++11] Casting a object pointer to a function pointer should not warn about a forbidden conversion

2013-07-09 Thread daniel.kruegler at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57869 Bug ID: 57869 Summary: [C++11] Casting a object pointer to a function pointer should not warn about a forbidden conversion Product: gcc Version: 4.9.0 Status: UNCONFIRMED

[Bug libitm/56801] Internal Compiler Error when compiling relaxed transaction

2013-07-09 Thread spear at cse dot lehigh.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56801 --- Comment #3 from Mike Spear --- Patrick, I just tried again, with gcc --version: gcc (Ubuntu/Linaro 4.7.3-1ubuntu1) 4.7.3 Result: $ gcc -std=gnu11 -g -O2 -fgnu-tm -pthread -c testcase.c -o testcase.o testcase.c: In function 'slabs_adjust_me

[Bug debug/57389] ICE in dbx_reg_number, at dwarf2out.c:10507 on powerpc-spe target

2013-07-09 Thread janis at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57389 Janis Johnson changed: What|Removed |Added CC||janis at gcc dot gnu.org --- Comment #7 f

[Bug c++/57471] [4.9 Regression] Bizarre error for template parameter pack

2013-07-09 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57471 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned at

[Bug middle-end/57484] 'std::numeric_limits< T >::signaling_NaN()' signaling-bit is incorrect for x86 32-bit.

2013-07-09 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57484 --- Comment #13 from Paolo Carlini --- Thanks Uros, you are providing plenty of detaild which I largely ignored. Thus, realistically, do you think this issue is largely unfixable?

[Bug c++/57751] [4.7/4.8/4.9 Regression] ICE in cxx_eval_indirect_ref, at cp/semantics.c:7648

2013-07-09 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57751 --- Comment #3 from Paolo Carlini --- Thanks! Jason, 4.8.1 is already out, I guess you mean 4.8.2.

[Bug c++/57415] [4.9 Regression] New PPC testsuite failure C++ compound literarl expr unimplemented

2013-07-09 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57415 Jason Merrill changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug c++/54367] [meta-bug] lambda expressions

2013-07-09 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54367 Bug 54367 depends on bug 57658, which changed state. Bug 57658 Summary: [4.9 Regression] ICE in tsubst_copy, at cp/pt.c:12213 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57658 What|Removed |Added ---

[Bug c++/57658] [4.9 Regression] ICE in tsubst_copy, at cp/pt.c:12213

2013-07-09 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57658 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug middle-end/57484] 'std::numeric_limits< T >::signaling_NaN()' signaling-bit is incorrect for x86 32-bit.

2013-07-09 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57484 --- Comment #12 from Uroš Bizjak --- (In reply to Uroš Bizjak from comment #11) > (In reply to Paolo Carlini from comment #10) > > Maybe Uros can help. > > On an x86 target using the legacy x87 instructions and the 80-bit registers, > a load of a

[Bug c++/54367] [meta-bug] lambda expressions

2013-07-09 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54367 Bug 54367 depends on bug 57437, which changed state. Bug 57437 Summary: [4.7/4.8/4.9 Regression] C++11: mutable lambdas http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57437 What|Removed |Added -

[Bug c++/57437] [4.7/4.8/4.9 Regression] C++11: mutable lambdas

2013-07-09 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57437 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/57526] [4.8/4.9 Regression] use of X before deduction of auto error for seemingly good code

2013-07-09 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57526 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/57532] [4.8/4.9 regression] operator& broken when used on rvalues

2013-07-09 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57532 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/57545] [4.7/4.8/4.9 Regression] Generation of debug symbols leads to internal compiler error

2013-07-09 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57545 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/57751] [4.7/4.8/4.9 Regression] ICE in cxx_eval_indirect_ref, at cp/semantics.c:7648

2013-07-09 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57751 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/57831] [4.7/4.8/4.9 Regression] pointer to member function inaccessible through using statement (or ICE)

2013-07-09 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57831 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

Trouble running GCC compiled program using XOP intrinsic instructions?

2013-07-09 Thread gcc_user_666
Hi, I'm getting a seg-fault running this code. #include #include #include #include void print_2_64_bit_ints(const char * label, __m128i m64_r) { int *val = (int *) &m64_r; printf("%s: %d %d\n", label, val[0], val[1]); } int main() { __m128i HADDQinput = _mm_set_epi8(4, 3, 2, 1, 8

[Bug middle-end/57484] 'std::numeric_limits< T >::signaling_NaN()' signaling-bit is incorrect for x86 32-bit.

2013-07-09 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57484 --- Comment #11 from Uroš Bizjak --- (In reply to Paolo Carlini from comment #10) > Maybe Uros can help. On an x86 target using the legacy x87 instructions and the 80-bit registers, a load of a 64-bit or 32-bit value in memory into the 80-bit reg

[Bug tree-optimization/57864] [4.7 Regression] ICE in bitmap_set_replace_value, at tree-ssa-pre.c:862

2013-07-09 Thread mikpe at it dot uu.se
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57864 --- Comment #1 from Mikael Pettersson --- Created attachment 30486 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=30486&action=edit slightly reduced test case in plain C Doesn't depend on C++, this plain C version also ICEs 4.7.3.

[Bug middle-end/57484] 'std::numeric_limits< T >::signaling_NaN()' signaling-bit is incorrect for x86 32-bit.

2013-07-09 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57484 Paolo Carlini changed: What|Removed |Added CC||ubizjak at gmail dot com --- Comment #10

[Bug c++/53094] constexpr vector subscripting

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

[Bug c++/53000] Conditional operator does not behave as standardized

2013-07-09 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53000 --- Comment #25 from Marc Glisse --- (not a complete fix) r200821 | glisse | 2013-07-09 17:55:49 +0200 (Tue, 09 Jul 2013) | 9 lines 2013-07-09 Marc Glisse PR c++/53000 gcc/cp/ * call.c (build_conditional_expr_1): Preserve xva

[Bug c++/53094] constexpr vector subscripting

2013-07-09 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53094 --- Comment #15 from Marc Glisse --- r200822 | glisse | 2013-07-09 17:58:36 +0200 (Tue, 09 Jul 2013) | 11 lines 2013-07-09 Marc Glisse PR c++/53094 gcc/cp/ * semantics.c (cxx_eval_bit_field_ref): Handle VECTOR_CST. gcc/testsu

[Bug middle-end/57484] 'std::numeric_limits< T >::signaling_NaN()' signaling-bit is incorrect for x86 32-bit.

2013-07-09 Thread zxClhzAApX1EdJwQANqrjLERmFeURQVy at cynd dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57484 --- Comment #9 from Charles L. Wilcox --- So, given a month has gone by, should I expect any response or action on this bug-report?

[Bug tree-optimization/57858] AVX2: ymm used for div, not for sqrt

2013-07-09 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57858 --- Comment #3 from Marc Glisse --- -fno-tree-pre lets it vectorize sqr as well. PRE creates a jump to the middle of the loop body, which is nice but prevents vectorization.

[Bug other/57866] Erroneous constant folding of SSE intrinsics

2013-07-09 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57866 --- Comment #1 from Marc Glisse --- There is no constant folding going on, the compiler simply sees the addition as dead code. To work around it, you would need to introduce a use of result, which would disable this tree optimization, but then you

[Bug c++/57868] New: misleading location for invalid variadic template

2013-07-09 Thread akim.demaille at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57868 Bug ID: 57868 Summary: misleading location for invalid variadic template Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: minor Priority: P3 Component: c

[Bug libgomp/57867] New: SIGSEGV on libgomp into a GDB session

2013-07-09 Thread velteyn at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57867 Bug ID: 57867 Summary: SIGSEGV on libgomp into a GDB session Product: gcc Version: 4.7.2 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libgomp

[Bug tree-optimization/57858] AVX2: ymm used for div, not for sqrt

2013-07-09 Thread vincenzo.innocente at cern dot ch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57858 --- Comment #2 from vincenzo Innocente --- actually the code for div and sqr is different already for standard SSE c++ -std=c++11 -Ofast -S avx2sqrt.cc -ftree-vectorizer-verbose=1 -Wall ; cat avx2sqrt.s .L2: movdqa%xmm0, %xmm1 addl

[Bug other/57866] New: Erroneous constant folding of SSE intrinsics

2013-07-09 Thread artem.alimarin at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57866 Bug ID: 57866 Summary: Erroneous constant folding of SSE intrinsics Product: gcc Version: 4.7.2 Status: UNCONFIRMED Severity: normal Priority: P3 Component: other

[Bug preprocessor/53525] Performance regression due to enabling track-macro-expansion

2013-07-09 Thread mathias at gaunard dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53525 --- Comment #18 from Mathias Gaunard --- I'm not competent enough to make my own builds of GCC with patches, and I unfortunately do not have much time to contribute to this either. If someone can give me binaries for debian x86-64 I can do some t

[Bug target/57865] New: Broken _save64gpr and _rest64gpr usage

2013-07-09 Thread sebastian.hu...@embedded-brains.de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57865 Bug ID: 57865 Summary: Broken _save64gpr and _rest64gpr usage Product: gcc Version: 4.8.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target

[Bug tree-optimization/57864] New: [4.7 Regression] ICE in bitmap_set_replace_value, at tree-ssa-pre.c:862

2013-07-09 Thread j-1fabfe3bb3efc0eaf9750936b80a1c20 at sharpwave dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57864 Bug ID: 57864 Summary: [4.7 Regression] ICE in bitmap_set_replace_value, at tree-ssa-pre.c:862 Product: gcc Version: 4.7.3 Status: UNCONFIRMED Severity: normal

[Bug target/57848] internal compiler error on build with mingw-w64

2013-07-09 Thread ktietz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57848 Kai Tietz changed: What|Removed |Added CC||ktietz at gcc dot gnu.org Ever confirmed|

[Bug c/57862] invalid read struct uint32_t member (ARMV5)

2013-07-09 Thread mikpe at it dot uu.se
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57862 --- Comment #3 from Mikael Pettersson --- (In reply to Gaetano Mendola from comment #2) > who is faulty? > Kernel configuration on this platform, the architecture, the compiler or > even me ? All of the above. The architecture for getting mis-a

[Bug c++/57086] Internal compiler error: Error reporting routines re-entered.

2013-07-09 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57086 Paolo Carlini changed: What|Removed |Added CC||maxim.yegorushkin at gmail dot com --- C

[Bug c++/57863] std::vector<>::emplace_back() internal compiler error when passing wrong number of arguments

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

[Bug c++/57863] New: std::vector<>::emplace_back() internal compiler error when passing wrong number of arguments

2013-07-09 Thread maxim.yegorushkin at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57863 Bug ID: 57863 Summary: std::vector<>::emplace_back() internal compiler error when passing wrong number of arguments Product: gcc Version: 4.7.3 Status: UNCONFIRMED

[Bug libstdc++/32354] libstdc++.so.6 missing RPATH

2013-07-09 Thread chapter34 at yahoo dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32354 Mark R. Bannister changed: What|Removed |Added CC||chapter34 at yahoo dot com --- Commen

[Bug c/57853] pointer arithmetic on arrays

2013-07-09 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57853 Jonathan Wakely changed: What|Removed |Added Severity|critical|normal

[Bug c/57862] invalid read struct uint32_t member (ARMV5)

2013-07-09 Thread mendola at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57862 --- Comment #2 from Gaetano Mendola --- I had 0. Putting 2 or 3 fixed the problem. Now my question is: who is faulty? Kernel configuration on this platform, the architecture, the compiler or even me ? BTW, compiling that code with clang even with

[Bug c/57862] invalid read struct uint32_t member (ARMV5)

2013-07-09 Thread mikpe at it dot uu.se
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57862 --- Comment #1 from Mikael Pettersson --- This has all the indications of a mis-aligned memory access. Since you're on Linux, please make sure that the 'User faults' field in /proc/cpu/alignment shows a value of 2 (fixup) or 3 (fixup+warn). You

[Bug c++/57854] Would like to have a warning for virtual overrides without C++11 "override" keyword

2013-07-09 Thread manu at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57854 --- Comment #3 from Manuel López-Ibáñez --- (In reply to Jonathan Wakely from comment #2) > (In reply to Thiago Macieira from comment #0) > > > > It should be in -Weffc++. > > Not unless a new C++11 edition of Effective C++ recommends using over

[Bug tree-optimization/57858] AVX2: ymm used for div, not for sqrt

2013-07-09 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57858 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #1 f

[Bug c++/57854] Would like to have a warning for virtual overrides without C++11 "override" keyword

2013-07-09 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57854 --- Comment #2 from Jonathan Wakely --- (In reply to Thiago Macieira from comment #0) > > It should be in -Weffc++. Not unless a new C++11 edition of Effective C++ recommends using override on all overriding functions, and not unless we update -

[Bug c++/57854] Would like to have a warning for virtual overrides without C++11 "override" keyword

2013-07-09 Thread manu at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57854 Manuel López-Ibáñez changed: What|Removed |Added CC||jason at gcc dot gnu.org,

[Bug c++/54366] [meta-bug] decltype issues

2013-07-09 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54366 Bug 54366 depends on bug 51786, which changed state. Bug 51786 Summary: [c++0x] Invalid declaration with decltype accepted http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51786 What|Removed |Added --

[Bug c++/51786] [c++0x] Invalid declaration with decltype accepted

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

[Bug tree-optimization/18501] [4.7/4.8/4.9 Regression] Missing 'used uninitialized' warning (CCP)

2013-07-09 Thread manu at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18501 Manuel López-Ibáñez changed: What|Removed |Added CC||gang.chen at asianux dot com --- Co

[Bug middle-end/57856] for an uninitialized variable, gcc assumes it already has value instead of report uninitialized warnings.

2013-07-09 Thread manu at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57856 Manuel López-Ibáñez changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug c/57862] New: invalid read struct uint32_t member (ARMV5)

2013-07-09 Thread mendola at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57862 Bug ID: 57862 Summary: invalid read struct uint32_t member (ARMV5) Product: gcc Version: 4.7.2 Status: UNCONFIRMED Severity: critical Priority: P3 Component: c

[Bug lto/57602] Runfails for several C/C++ benchmarks from spec2000 for i686 with -flto after r199422

2013-07-09 Thread izamyatin at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57602 --- Comment #6 from Igor Zamyatin --- Jan, have you had a chance to look at the problem?

[Bug libgcc/57851] [patch] unwinding via signal trampoline for kfreebsd*-gnu

2013-07-09 Thread Petr.Salinger at seznam dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57851 --- Comment #2 from Petr.Salinger at seznam dot cz --- Posted in http://gcc.gnu.org/ml/gcc-patches/2013-07/msg00304.html

[Bug c/47409] volatile struct member bug

2013-07-09 Thread francesco.zappa.nardelli at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47409 Francesco Zappa Nardelli changed: What|Removed |Added CC||francesco.zappa.nardelli@gm

[Bug c++/57850] Option -fdump-translation-unit not working

2013-07-09 Thread aponomarenko at rosalab dot ru
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57850 --- Comment #4 from Andrey Ponomarenko --- It's also used for maintaining binary compatibility of glibc: http://sourceware.org/glibc/wiki/Testing/ABI_checker and by the API Sanity Checker tool for generating unit tests for C/C++ libraries: http:/

[Bug tree-optimization/57861] New: wrong code at -O3 on x86_64-linux-gnu in 32-bit mode

2013-07-09 Thread su at cs dot ucdavis.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57861 Bug ID: 57861 Summary: wrong code at -O3 on x86_64-linux-gnu in 32-bit mode Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Componen

[Bug c++/57850] Option -fdump-translation-unit not working

2013-07-09 Thread aponomarenko at rosalab dot ru
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57850 --- Comment #3 from Andrey Ponomarenko --- Please do not remove this option! I know that it's private option for debugging GCC only, but it's used in the ABI Compliance Checker tool: http://ispras.linuxbase.org/index.php/ABI_compliance_checker T

[Bug tree-optimization/57860] New: wrong code for bitwise ops with long long literal on x86_64-linux (32-bit mode)

2013-07-09 Thread su at cs dot ucdavis.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57860 Bug ID: 57860 Summary: wrong code for bitwise ops with long long literal on x86_64-linux (32-bit mode) Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity:

[Bug middle-end/57859] New: -ftrapv does not trap on signed overflows for struct fields (32-bit mode)

2013-07-09 Thread su at cs dot ucdavis.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57859 Bug ID: 57859 Summary: -ftrapv does not trap on signed overflows for struct fields (32-bit mode) Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/57858] New: AVX2: ymm used for div, not for sqrt

2013-07-09 Thread vincenzo.innocente at cern dot ch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57858 Bug ID: 57858 Summary: AVX2: ymm used for div, not for sqrt Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimiza

[Bug plugins/57852] lib/plugin-support.exp incorrectly sets PLUGINCC to compilers in prev-gcc breaks testing on lean bootstrap

2013-07-09 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57852 Eric Botcazou changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug c++/57043] [4.7/4.8/4.9 Regression] converting overloaded complex function pow in C++11 is ambiguous

2013-07-09 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57043 Jason Merrill changed: What|Removed |Added CC||jason at gcc dot gnu.org --- Comment #3 f

[Bug target/31798] lib1funcs.asm:1000: undefined reference to `raise'

2013-07-09 Thread bugdal at aerifal dot cx
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31798 Rich Felker changed: What|Removed |Added CC||bugdal at aerifal dot cx --- Comment #2 fro

[Bug c/57853] pointer arithmetic on arrays

2013-07-09 Thread sch...@linux-m68k.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57853 Andreas Schwab changed: What|Removed |Added Resolution|FIXED |INVALID

[Bug c++/57526] [4.8/4.9 Regression] use of X before deduction of auto error for seemingly good code

2013-07-09 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57526 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED CC|