[Bug ipa/59469] [4.8/4.9 Regression] LLVM build failure with gcc LTO

2014-02-03 Thread trippels at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59469 --- Comment #42 from Markus Trippelsdorf --- Ah, I see what's wrong. The following patch fixes the issue: diff --git a/gcc/lto/lto-partition.c b/gcc/lto/lto-partition.c index 6b2d488ed090..bc192d0467b3 100644 --- a/gcc/lto/lto-partition.c +++ b/g

[Bug ipa/59469] [4.8/4.9 Regression] LLVM build failure with gcc LTO

2014-02-03 Thread trippels at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59469 --- Comment #41 from Markus Trippelsdorf --- That doesn't fix this bug, because the symbol still gets optimized away with -O3: markus@x4 tmp % g++ -flto -fPIC -shared -fno-rtti -O3 BasicBlock.ii Function.ii markus@x4 tmp % nm a.out | c++filt| gre

[Bug sanitizer/60038] AddressSanitizer CHECK failed ... "((*tls_addr + *tls_size)) <= ((*stk_addr + *stk_size))" on CentOS 5.10

2014-02-03 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60038 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug sanitizer/60038] AddressSanitizer CHECK failed ... "((*tls_addr + *tls_size)) <= ((*stk_addr + *stk_size))" on CentOS 5.10

2014-02-03 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60038 --- Comment #15 from Jakub Jelinek --- Author: jakub Date: Tue Feb 4 07:37:44 2014 New Revision: 207452 URL: http://gcc.gnu.org/viewcvs?rev=207452&root=gcc&view=rev Log: PR sanitizer/60038 * sanitizer_common/sanitizer_linux_libcdep.cc: I

[Bug c++/60054] New: [c++1y] ICE with auto* cast

2014-02-03 Thread reichelt at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60054 Bug ID: 60054 Summary: [c++1y] ICE with auto* cast Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee

[Bug c++/60053] New: [c++1y] ICE with auto as member template function parameter

2014-02-03 Thread reichelt at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60053 Bug ID: 60053 Summary: [c++1y] ICE with auto as member template function parameter Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Pri

[Bug rtl-optimization/60043] -fschedule-insns2 breaks anti-dependency

2014-02-03 Thread abel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60043 --- Comment #2 from Andrey Belevantsev --- And indeed, if we change the test case to int foo (long long *a, short *b, int n) { int k = *b + 1000; *a = (long long) (n * 100); return k; } then we get the desired anti-dependency because alia

[Bug c++/60052] New: [c++1y] ICE with auto as member function parameter

2014-02-03 Thread reichelt at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60052 Bug ID: 60052 Summary: [c++1y] ICE with auto as member function parameter Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug c++/60051] [4.9 Regression] [c++11] ICE with auto and array initialization

2014-02-03 Thread reichelt at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60051 Volker Reichelt changed: What|Removed |Added Keywords||ice-on-invalid-code Known to work|

[Bug c++/60051] New: [4.9 Regression] [c++11] ICE with auto and array initialization

2014-02-03 Thread reichelt at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60051 Bug ID: 60051 Summary: [4.9 Regression] [c++11] ICE with auto and array initialization Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal

[Bug libstdc++/57350] std::align missing

2014-02-03 Thread potswa at mac dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57350 --- Comment #9 from David Krauss --- Whoa, there's a nasty bug there, if alignment > space. inline void *align( std::size_t alignment, std::size_t size, void *&ptr, std::size_t &space ) { std::uintptr_t pn = reinterpret_ca

[Bug rtl-optimization/60043] -fschedule-insns2 breaks anti-dependency

2014-02-03 Thread abel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60043 Andrey Belevantsev changed: What|Removed |Added CC||abel at gcc dot gnu.org --- Comment

[Bug c++/58678] [4.9 Regression] pykde4-4.11.2 link error (devirtualization too trigger happy)

2014-02-03 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58678 Jan Hubicka changed: What|Removed |Added Component|ipa |c++ --- Comment #14 from Jan Hubicka --- J

[Bug ipa/59882] [4.9 Regression] internal compiler error: Segmentation fault

2014-02-03 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59882 Jan Hubicka changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug ipa/59882] [4.9 Regression] internal compiler error: Segmentation fault

2014-02-03 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59882 --- Comment #5 from Jan Hubicka --- Author: hubicka Date: Tue Feb 4 06:28:22 2014 New Revision: 207451 URL: http://gcc.gnu.org/viewcvs?rev=207451&root=gcc&view=rev Log: PR ipa/59882 * tree.c (get_binfo_at_offset): Do not get confused by

[Bug ipa/59918] [4.9 Regression] ICE in record_target_from_binfo, at ipa-devirt.c:693

2014-02-03 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59918 Jan Hubicka changed: What|Removed |Added Depends on||59947 --- Comment #5 from Jan Hubicka ---

[Bug bootstrap/60050] New: Build failure on MinGW64

2014-02-03 Thread p.fedin at samsung dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60050 Bug ID: 60050 Summary: Build failure on MinGW64 Product: gcc Version: 4.8.2 Status: UNCONFIRMED Severity: major Priority: P3 Component: bootstrap Assign

[Bug ipa/59831] [4.9 Regression] ice in cgraph_speculative_call_info with -O3

2014-02-03 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59831 Jan Hubicka changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug ipa/59831] [4.9 Regression] ice in cgraph_speculative_call_info with -O3

2014-02-03 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59831 --- Comment #6 from Jan Hubicka --- Hopefully fixed now.

[Bug ipa/59469] [4.8/4.9 Regression] LLVM build failure with gcc LTO

2014-02-03 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59469 --- Comment #40 from Jan Hubicka --- Author: hubicka Date: Tue Feb 4 05:50:18 2014 New Revision: 207449 URL: http://gcc.gnu.org/viewcvs?rev=207449&root=gcc&view=rev Log: PR ipa/59469 * lto-symtab.c (lto_cgraph_replace_node, lto_varpool_

[Bug c++/60049] New: Right and left shift undefined behavior not an error in a constexpr

2014-02-03 Thread yaghmour.shafik at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60049 Bug ID: 60049 Summary: Right and left shift undefined behavior not an error in a constexpr Product: gcc Version: 4.8.1 Status: UNCONFIRMED Severity: normal

[Bug sanitizer/60038] AddressSanitizer CHECK failed ... "((*tls_addr + *tls_size)) <= ((*stk_addr + *stk_size))" on CentOS 5.10

2014-02-03 Thread kcc at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60038 --- Comment #14 from Kostya Serebryany --- Landed upstream: http://llvm.org/viewvc/llvm-project?view=revision&revision=200733 Note that the patch is slightly different from Jakub's: it uses memory_order_relaxed. My understanding is that now is no

[Bug ipa/59948] Optimize std::function

2014-02-03 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59948 --- Comment #4 from Jan Hubicka --- About the inlining issue, am not really sure how to handle this without iterating optimizers and inliner like llvm does (Maxim had patch for this). I wonder if we can't just declare the operator () always_inlin

[Bug c++/60033] ICE in retrieve_specialization while compiling recursive generic lambda

2014-02-03 Thread abutcher at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60033 --- Comment #5 from Adam Butcher --- Turns out that the above breaks the generic lambda variadic testcase: auto vglambda = [](auto printer) { return [=](auto&& ... ts) { // OK: ts is a function parameter pack printer(std::forward(ts).

[Bug ipa/59948] Optimize std::function

2014-02-03 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59948 --- Comment #3 from Jan Hubicka --- The code in fold-const for nonzero check is really broken. I have somewerhe WIP symtab patch for doing this, but it is not completely trivial to hook it into fold-const when symtab is not built yet - just as in

[Bug c++/60033] ICE in retrieve_specialization while compiling recursive generic lambda

2014-02-03 Thread abutcher at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60033 Adam Butcher changed: What|Removed |Added CC||jason at gcc dot gnu.org --- Comment #4 fr

[Bug ipa/59469] [4.8/4.9 Regression] LLVM build failure with gcc LTO

2014-02-03 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59469 --- Comment #39 from Jan Hubicka --- Ha, good catch. Forced_by_abi is a flag that needs to be merged. You do not want to set force_output as your patch does, just forced_by_abi. I will test the patch.

[Bug c++/60033] ICE in retrieve_specialization while compiling recursive generic lambda

2014-02-03 Thread abutcher at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60033 Adam Butcher changed: What|Removed |Added CC||abutcher at gcc dot gnu.org --- Comment #3

[Bug tree-optimization/59924] [4.9 Regression] uninit memory hog

2014-02-03 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59924 --- Comment #7 from Jakub Jelinek --- Author: jakub Date: Tue Feb 4 00:46:42 2014 New Revision: 207446 URL: http://gcc.gnu.org/viewcvs?rev=207446&root=gcc&view=rev Log: PR tree-optimization/59924 * gcc.dg/pr59924.c: New test. Added:

[Bug tree-optimization/59924] [4.9 Regression] uninit memory hog

2014-02-03 Thread rth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59924 Richard Henderson changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug tree-optimization/59924] [4.9 Regression] uninit memory hog

2014-02-03 Thread rth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59924 --- Comment #5 from Richard Henderson --- Author: rth Date: Mon Feb 3 23:13:08 2014 New Revision: 207442 URL: http://gcc.gnu.org/viewcvs?rev=207442&root=gcc&view=rev Log: PR tree-opt/59924 * tree-ssa-uninit.c (push_to_worklist): Don't r

[Bug target/54305] [4.8/4.9 regression] FAIL: gcc.target/m68k/pr36134.c scan-assembler lea

2014-02-03 Thread law at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54305 Jeffrey A. Law changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug c++/60041] Strange behavior

2014-02-03 Thread qroc.work at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60041 --- Comment #3 from qRoC --- cout

[Bug testsuite/60048] New: scan-assembler results depend on '--with-arch='

2014-02-03 Thread winfried.mag...@t-online.de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60048 Bug ID: 60048 Summary: scan-assembler results depend on '--with-arch=' Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: te

[Bug ipa/59882] [4.9 Regression] internal compiler error: Segmentation fault

2014-02-03 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59882 --- Comment #4 from Jan Hubicka --- Hmm, get_binfo_at_offset bug again, this time it is confused by base with 0 offset. I am looking into it.

[Bug gcov-profile/58602] .gcno files not truncated at gcov_close

2014-02-03 Thread law at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58602 Jeffrey A. Law changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug gcov-profile/58602] .gcno files not truncated at gcov_close

2014-02-03 Thread law at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58602 --- Comment #9 from Jeffrey A. Law --- Author: law Date: Mon Feb 3 21:55:36 2014 New Revision: 207441 URL: http://gcc.gnu.org/viewcvs?rev=207441&root=gcc&view=rev Log: PR gcov-profile/58602 * gcc/gcov-io.c (gcov_open): Open with trun

[Bug c++/60041] Strange behavior

2014-02-03 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60041 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug sanitizer/60038] AddressSanitizer CHECK failed ... "((*tls_addr + *tls_size)) <= ((*stk_addr + *stk_size))" on CentOS 5.10

2014-02-03 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60038 --- Comment #13 from Uroš Bizjak --- (In reply to Jakub Jelinek from comment #9) > Created attachment 32021 [details] > gcc49-pr60038.patch > > This seems to work for me on glibc 2.17, Uros, can you please try it on your > CentOS 5? The patch wa

[Bug bootstrap/53902] make install fails on SunOS 5.11

2014-02-03 Thread karel.gardas at centrum dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53902 --- Comment #6 from Karel Gardas --- Hello, just attempted to build GCC 4.8.2 on Solaris 11.0, bootstraping GCC is: $ gcc -v Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/usr/gcc/4.5/lib/gcc/i386-pc-solaris2.11/4.5.2/lto-wrapper Targ

[Bug ipa/59831] [4.9 Regression] ice in cgraph_speculative_call_info with -O3

2014-02-03 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59831 --- Comment #5 from Jan Hubicka --- Author: hubicka Date: Mon Feb 3 20:41:30 2014 New Revision: 207439 URL: http://gcc.gnu.org/viewcvs?rev=207439&root=gcc&view=rev Log: PR ipa/59831 * g++.dg/ipa/devirt-24.C: New testcase. * ipa-cp.

[Bug c++/60041] Strange behavior

2014-02-03 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60041 Paolo Carlini changed: What|Removed |Added Severity|critical|normal

[Bug c++/60047] [4.7/4.8/4.9 Regression] ICE with defaulted copy constructor and virtual base class

2014-02-03 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60047 Paolo Carlini changed: What|Removed |Added Summary|ICE with defaulted copy |[4.7/4.8/4.9 Regression]

[Bug tree-optimization/60000] [4.8/4.9 Regression] GCC trunk build failure caused by the vectorizer

2014-02-03 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=6 Jakub Jelinek changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug tree-optimization/59924] [4.9 Regression] uninit memory hog

2014-02-03 Thread rth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59924 --- Comment #4 from Richard Henderson --- Created attachment 32033 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=32033&action=edit proposed patch Properly handling default definitions wasn't enough, so also add a pointer set to avoid proces

[Bug c++/60044] Template argument of alias template not evaluated

2014-02-03 Thread daniel.kruegler at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60044 Daniel Krügler changed: What|Removed |Added CC||daniel.kruegler@googlemail.

[Bug c++/60041] Strange behavior

2014-02-03 Thread daniel.kruegler at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60041 Daniel Krügler changed: What|Removed |Added CC||daniel.kruegler@googlemail.

[Bug c++/59211] init_priority doesn't work with constant expressions

2014-02-03 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59211 Marc Glisse changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Known to work|

[Bug c++/53017] Integer constant expression not constant enough for vector_size

2014-02-03 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53017 Marc Glisse changed: What|Removed |Added Status|NEW |RESOLVED Known to work|

[Bug c++/59211] init_priority doesn't work with constant expressions

2014-02-03 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59211 --- Comment #5 from Marc Glisse --- Author: glisse Date: Mon Feb 3 19:07:55 2014 New Revision: 207436 URL: http://gcc.gnu.org/viewcvs?rev=207436&root=gcc&view=rev Log: 2014-02-03 Marc Glisse PR c++/53017 PR c++/59211 gcc/c-family/

[Bug c++/53017] Integer constant expression not constant enough for vector_size

2014-02-03 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53017 --- Comment #2 from Marc Glisse --- Author: glisse Date: Mon Feb 3 19:07:55 2014 New Revision: 207436 URL: http://gcc.gnu.org/viewcvs?rev=207436&root=gcc&view=rev Log: 2014-02-03 Marc Glisse PR c++/53017 PR c++/59211 gcc/c-family/

[Bug c++/60047] ICE with defaulted copy constructor and virtual base class

2014-02-03 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60047 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug ipa/60026] [4.8/4.9 Regression] ICE at -O3 on valid code (with the optimize pragma) on x86_64-linux-gnu

2014-02-03 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60026 --- Comment #9 from Martin Jambor --- (In reply to Jakub Jelinek from comment #8) > Created attachment 32032 [details] > gcc49-pr60026.patch > > If you prefer say this, sure, it can be done instead (and fixes the testcase > too). Yes, I do. Tha

[Bug c++/60047] New: ICE with defaulted copy-constructor and virtual base class

2014-02-03 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60047 Bug ID: 60047 Summary: ICE with defaulted copy-constructor and virtual base class Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Prio

[Bug ipa/60026] [4.8/4.9 Regression] ICE at -O3 on valid code (with the optimize pragma) on x86_64-linux-gnu

2014-02-03 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60026 --- Comment #8 from Jakub Jelinek --- Created attachment 32032 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=32032&action=edit gcc49-pr60026.patch If you prefer say this, sure, it can be done instead (and fixes the testcase too).

[Bug tree-optimization/53802] Spurious 'may be used uninitialized' related to shifts

2014-02-03 Thread lukeocamden at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53802 lukeocamden at gmail dot com changed: What|Removed |Added Status|NEW |RESOLVED Resolution

[Bug tree-optimization/59924] [4.9 Regression] uninit memory hog

2014-02-03 Thread rth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59924 --- Comment #3 from Richard Henderson --- The memory hog bug is caused by not handling incorrect input: the variable dist_x in the function mat_object_woozka is conditionally uninitialized. A nice bit of meta-circularity, that.

[Bug middle-end/24639] [meta-bug] bug to track all Wuninitialized issues

2014-02-03 Thread lukeocamden at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24639 Bug 24639 depends on bug 53802, which changed state. Bug 53802 Summary: Spurious 'may be used uninitialized' related to shifts http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53802 What|Removed |Added ---

[Bug ipa/60026] [4.8/4.9 Regression] ICE at -O3 on valid code (with the optimize pragma) on x86_64-linux-gnu

2014-02-03 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60026 --- Comment #7 from Martin Jambor --- (In reply to Jakub Jelinek from comment #6) > Not so easily, the problem is that copy_forbidden is called without fun > being actually cfun, and set_cfun is very expensive. I think we can do the test without

[Bug tree-optimization/60000] [4.8/4.9 Regression] GCC trunk build failure caused by the vectorizer

2014-02-03 Thread congh at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=6 --- Comment #5 from Cong Hou --- Author: congh Date: Mon Feb 3 18:23:56 2014 New Revision: 207435 URL: http://gcc.gnu.org/viewcvs?rev=207435&root=gcc&view=rev Log: 2014-02-03 Cong Hou Backport from mainline 2014-02-03 Cong Hou

[Bug c++/58871] [4.7/4.8/4.9 Regression] [c++11] ICE with defaulted copy constructor in broken template class hierarchy

2014-02-03 Thread paolo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58871 --- Comment #3 from paolo at gcc dot gnu.org --- Author: paolo Date: Mon Feb 3 18:22:46 2014 New Revision: 207434 URL: http://gcc.gnu.org/viewcvs?rev=207434&root=gcc&view=rev Log: /cp 2014-02-03 Paolo Carlini PR c++/58871 * method.c

[Bug c++/58871] [4.7/4.8 Regression] [c++11] ICE with defaulted copy constructor in broken template class hierarchy

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

[Bug middle-end/59261] [4.9 regression] FAIL: gcc.dg/vect/bb-slp-26.c -flto -ffat-lto-objects (internal compiler error)

2014-02-03 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59261 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug tree-optimization/60000] [4.8/4.9 Regression] GCC trunk build failure caused by the vectorizer

2014-02-03 Thread congh at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=6 --- Comment #4 from Cong Hou --- Author: congh Date: Mon Feb 3 18:15:56 2014 New Revision: 207433 URL: http://gcc.gnu.org/viewcvs?rev=207433&root=gcc&view=rev Log: 2014-02-03 Cong Hou PR tree-optimization/6 * tree-vect-loop.c (ve

[Bug ipa/59947] [4.9 Regression] Segmentation fault with #pragma GCC optimize ("O2"), ICE in get_odr_type

2014-02-03 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59947 --- Comment #5 from Jan Hubicka --- So far I was trying to make the users of ipa-devirt to not query ipa-devirt with -fno-devirtualize or at wrong time. With fold I guess it is only way to make it do nothing before we build the graph. So the patch

[Bug ipa/60026] [4.8/4.9 Regression] ICE at -O3 on valid code (with the optimize pragma) on x86_64-linux-gnu

2014-02-03 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60026 Jakub Jelinek changed: What|Removed |Added CC||hubicka at gcc dot gnu.org --- Comment #6

[Bug ipa/60026] [4.8/4.9 Regression] ICE at -O3 on valid code (with the optimize pragma) on x86_64-linux-gnu

2014-02-03 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60026 --- Comment #5 from Martin Jambor --- (In reply to Jakub Jelinek from comment #4) > Created attachment 32030 [details] > gcc49-pr60026.patch > > The problem is that for -O0 we don't create vdef/vuse at all, but I'd say we > shouldn't be cloning -

[Bug c++/60046] New: internal compiler error: in nothrow_spec_p, at cp/except.c:1280

2014-02-03 Thread lukeocamden at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60046 Bug ID: 60046 Summary: internal compiler error: in nothrow_spec_p, at cp/except.c:1280 Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal

[Bug ipa/60026] [4.8/4.9 Regression] ICE at -O3 on valid code (with the optimize pragma) on x86_64-linux-gnu

2014-02-03 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60026 --- Comment #4 from Jakub Jelinek --- Created attachment 32030 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=32030&action=edit gcc49-pr60026.patch The problem is that for -O0 we don't create vdef/vuse at all, but I'd say we shouldn't be clo

[Bug ipa/60026] [4.8/4.9 Regression] ICE at -O3 on valid code (with the optimize pragma) on x86_64-linux-gnu

2014-02-03 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60026 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org Summa

[Bug c/60021] Inconsistent -Wsign-compare warnings for -O0 and -O1

2014-02-03 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60021 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c/60018] Bogus conversion warning with optimization flag -O1

2014-02-03 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60018 --- Comment #2 from Marek Polacek --- The issue is that at -O0 conversion_warning gets (fn3(), 0) || 0 and doesn't call unsafe_conversion_p on it, while on -O fold_binary folds away the || 0 part and conversion_warning sees COMPOUND_EXPR, it then

[Bug target/56865] [4.9 regression] FAIL: gcc.dg/vect/vect-96.c scan-tree-dump-times vect "Alignment of access forced using peeling" 1

2014-02-03 Thread wschmidt at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56865 Bill Schmidt changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|---

[Bug target/59305] [4.9 Regression] gcc.dg/atomic/c11-atomic-exec-5.c fails with WARNING: program timed out on x86_64-apple-darwin13

2014-02-03 Thread iains at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59305 --- Comment #10 from Iain Sandoe --- (In reply to Rainer Orth from comment #9) > I see the same issue on some Solaris 10/SPARC systems on UltraSPARC T2: do you use the default mutex-based implementation for lib atomic? (I suspect that this is whe

[Bug c++/60044] Template argument of alias template not evaluated

2014-02-03 Thread ppluzhnikov at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60044 Paul Pluzhnikov changed: What|Removed |Added CC||ppluzhnikov at google dot com --- Comme

[Bug rtl-optimization/60045] gcc.dg/atomic/c11-atomic-exec-[23].c compilation times out

2014-02-03 Thread ro at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60045 Rainer Orth changed: What|Removed |Added Target Milestone|--- |4.9.0

[Bug rtl-optimization/60045] New: gcc.dg/atomic/c11-atomic-exec-[23].c compilation times out

2014-02-03 Thread ro at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60045 Bug ID: 60045 Summary: gcc.dg/atomic/c11-atomic-exec-[23].c compilation times out Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Prio

[Bug c++/60044] New: Template argument of alias template not evaluated

2014-02-03 Thread roman.perepelitsa at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60044 Bug ID: 60044 Summary: Template argument of alias template not evaluated Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug target/59778] FAIL: gcc.dg/atomic/c11-atomic-exec-5.c

2014-02-03 Thread ro at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59778 Rainer Orth changed: What|Removed |Added CC||ro at gcc dot gnu.org Target Milestone|--

[Bug target/59305] [4.9 Regression] gcc.dg/atomic/c11-atomic-exec-5.c fails with WARNING: program timed out on x86_64-apple-darwin13

2014-02-03 Thread ro at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59305 Rainer Orth changed: What|Removed |Added Target|x86_64-apple-darwin13 |x86_64-apple-darwin13, |

[Bug tree-optimization/60023] [4.9 Regression] ICE: verify_gimple failed: dead STMT in EH table with -O3 -fnon-call-exceptions -mavx2

2014-02-03 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60023 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned at

[Bug target/56865] [4.9 regression] FAIL: gcc.dg/vect/vect-96.c scan-tree-dump-times vect "Alignment of access forced using peeling" 1

2014-02-03 Thread wschmidt at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56865 --- Comment #23 from Bill Schmidt --- (In reply to Bill Schmidt from comment #20) > (In reply to Richard Biener from comment #19) > > This may be now fixed ... > > I believe it is! Nice work. I don't see vect-96.c failing anymore on > r207423 o

[Bug tree-optimization/58028] [4.9 Regression] Several failures in libgomp.graphite after revision 200946

2014-02-03 Thread grosser at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58028 Tobias Grosser changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #11 from Tobias Gro

[Bug c++/59598] very simple code using file open for read

2014-02-03 Thread denis.v.koles...@safe-mail.net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59598 Denis Kolesnik changed: What|Removed |Added Severity|blocker |major

[Bug tree-optimization/59121] [4.8/4.9 Regression] endless loop with -O2 -floop-parallelize-all

2014-02-03 Thread mircea.namolaru at inria dot fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59121 Mircea Namolaru changed: What|Removed |Added CC||mircea.namolaru at inria dot fr --- Com

[Bug target/56865] [4.9 regression] FAIL: gcc.dg/vect/vect-96.c scan-tree-dump-times vect "Alignment of access forced using peeling" 1

2014-02-03 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56865 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #22

[Bug rtl-optimization/60024] global-buffer-overflow in init_regs_for_mode

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

[Bug rtl-optimization/60024] global-buffer-overflow in init_regs_for_mode

2014-02-03 Thread hjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60024 --- Comment #2 from hjl at gcc dot gnu.org --- Author: hjl Date: Mon Feb 3 15:06:31 2014 New Revision: 207427 URL: http://gcc.gnu.org/viewcvs?rev=207427&root=gcc&view=rev Log: Check if mode is OK first PR rtl-optimization/60024 * sel-sc

[Bug target/56865] [4.9 regression] FAIL: gcc.dg/vect/vect-96.c scan-tree-dump-times vect "Alignment of access forced using peeling" 1

2014-02-03 Thread rguenther at suse dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56865 --- Comment #21 from rguenther at suse dot de --- On Mon, 3 Feb 2014, wschmidt at gcc dot gnu.org wrote: > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56865 > > --- Comment #20 from Bill Schmidt --- > (In reply to Richard Biener from comment #1

[Bug target/56865] [4.9 regression] FAIL: gcc.dg/vect/vect-96.c scan-tree-dump-times vect "Alignment of access forced using peeling" 1

2014-02-03 Thread wschmidt at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56865 --- Comment #20 from Bill Schmidt --- (In reply to Richard Biener from comment #19) > This may be now fixed ... I believe it is! Nice work. I don't see vect-96.c failing anymore on r207423 of trunk. The last spectester result we have is from 1

[Bug tree-optimization/60012] Vectorizer generates unnecessary loop versioning for alias

2014-02-03 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60012 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug fortran/34928] Extension: volatile common blocks

2014-02-03 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34928 --- Comment #10 from Dominique d'Humieres --- Bud, Will the following patch be good enough before closing this PR as WONTFIX? --- ../_clean/gcc/fortran/gfortran.texi2014-01-04 15:51:42.0 +0100 +++ gcc/fortran/gfortran.texi2014-02

[Bug tree-optimization/60042] vectorizer still does too many dependence tests for himeno:jacobi

2014-02-03 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60042 --- Comment #2 from Richard Biener --- With some more dumping I seee himenobmtxpa.c:296:9: note: === vect_prune_runtime_alias_test_list === himenobmtxpa.c:296:9: note: merging ranges for *_205, *_324 and *_49, *_324 himenobmtxpa.c:296:9: note: me

[Bug rtl-optimization/60043] New: -fschedule-insns2 breaks anti-dependency

2014-02-03 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60043 Bug ID: 60043 Summary: -fschedule-insns2 breaks anti-dependency Product: gcc Version: 4.9.0 Status: UNCONFIRMED Keywords: wrong-code Severity: normal Priority: P

[Bug c++/58703] [4.9 Regression] ICE with invalid types in OpenMP declare reduction clause

2014-02-03 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58703 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned at

[Bug tree-optimization/60006] [4.9 Regression] FAIL: c-c++-common/cilk-plus/CK/fib_no_(return|sync).c -O3 with -m32 after r207231 on x86_64-apple-darwin13

2014-02-03 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60006 --- Comment #1 from Dominique d'Humieres --- This PR has been fixed/hidden by r207382. Is this expected?

[Bug c/60018] Bogus conversion warning with optimization flag -O1

2014-02-03 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60018 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug rtl-optimization/57662] [4.9 Regression] ICE: SIGSEGV in code_motion_process_successors with -fschedule-insns2 -fselective-scheduling2

2014-02-03 Thread abel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57662 --- Comment #7 from Andrey Belevantsev --- Author: abel Date: Mon Feb 3 12:00:23 2014 New Revision: 207421 URL: http://gcc.gnu.org/viewcvs?rev=207421&root=gcc&view=rev Log: gcc/ PR rtl-optimization/57662 * sel-sched.c (code_motion_path_d

[Bug c++/58871] [4.7/4.8/4.9 Regression] [c++11] ICE with defaulted copy constructor in broken template class hierarchy

2014-02-03 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58871 Paolo Carlini changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned at

[Bug tree-optimization/60042] vectorizer still does too many dependence tests for himeno:jacobi

2014-02-03 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60042 --- Comment #1 from Richard Biener --- Created attachment 32027 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=32027&action=edit patch to prune deps to scalar globals My patch to prune dependences to scalar global vars.

  1   2   >