Re: [RFC][PATCH 0/5] arch: atomic rework

2014-03-02 Thread Peter Sewell
On 1 March 2014 08:03, Paul E. McKenney paul...@linux.vnet.ibm.com wrote: On Sat, Mar 01, 2014 at 04:06:34AM -0600, Peter Sewell wrote: Hi Paul, On 28 February 2014 18:50, Paul E. McKenney paul...@linux.vnet.ibm.com wrote: On Thu, Feb 27, 2014 at 12:53:12PM -0800, Paul E. McKenney wrote:

[AVR] remove two maintainers

2014-03-02 Thread Denis Chertykov
I would remove two maintainers for AVR port: 1. Anatoly Sokolov ae...@post.ru 2. Eric Weddington eric.wedding...@atmel.com I have discussed the removal with Anatoly Sokolov and he is agree with it. I can't discuss the removal with Eric Weddington because his mail address invalid. Must somebody

[gsoc 2014] moving fold-const patterns to gimple

2014-03-02 Thread Prathamesh Kulkarni
Hi, I am an undergraduate student at University of Pune, India, and would like to work on moving folding patterns from fold-const.c to gimple. If I understand correctly, constant folding is done on GENERIC (by routines in fold-const.c), and then GENERIC is lowered to GIMPLE. The purpose of this

gcc-4.9-20140302 is now available

2014-03-02 Thread gccadmin
Snapshot gcc-4.9-20140302 is now available on ftp://gcc.gnu.org/pub/gcc/snapshots/4.9-20140302/ and on various mirrors, see http://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 4.9 SVN branch with the following options: svn://gcc.gnu.org/svn/gcc/trunk

Re: [RFC][PATCH 0/5] arch: atomic rework

2014-03-02 Thread Paul E. McKenney
On Sun, Mar 02, 2014 at 04:05:52AM -0600, Peter Sewell wrote: On 1 March 2014 08:03, Paul E. McKenney paul...@linux.vnet.ibm.com wrote: On Sat, Mar 01, 2014 at 04:06:34AM -0600, Peter Sewell wrote: Hi Paul, On 28 February 2014 18:50, Paul E. McKenney paul...@linux.vnet.ibm.com wrote:

Re: [RFC][PATCH 0/5] arch: atomic rework

2014-03-02 Thread Peter Sewell
On 2 March 2014 23:20, Paul E. McKenney paul...@linux.vnet.ibm.com wrote: On Sun, Mar 02, 2014 at 04:05:52AM -0600, Peter Sewell wrote: On 1 March 2014 08:03, Paul E. McKenney paul...@linux.vnet.ibm.com wrote: On Sat, Mar 01, 2014 at 04:06:34AM -0600, Peter Sewell wrote: Hi Paul, On 28

X86_64 insns combination is not working well

2014-03-02 Thread lin zuojian
Hi, I wrote a test code like this: void foo(int * a) { a[0] = 0xfafafafb; a[1] = 0xfafafafc; a[2] = 0xfafafafe; a[3] = 0xfafafaff; a[4] = 0xfafafaf0; a[5] = 0xfafafaf1; a[6] = 0xfafafaf2; a[7] = 0xfafafaf3; a[8] = 0xfafafaf4; a[9] = 0xfafafaf5; a[10]

Re: [RFC][PATCH 0/5] arch: atomic rework

2014-03-02 Thread Paul E. McKenney
On Sun, Mar 02, 2014 at 11:44:52PM +, Peter Sewell wrote: On 2 March 2014 23:20, Paul E. McKenney paul...@linux.vnet.ibm.com wrote: On Sun, Mar 02, 2014 at 04:05:52AM -0600, Peter Sewell wrote: On 1 March 2014 08:03, Paul E. McKenney paul...@linux.vnet.ibm.com wrote: On Sat, Mar 01,

Vim format in gcc source?

2014-03-02 Thread lin zuojian
Hi guys, How do I set the format of vim,so that my code doen't look alien? -- Regards lin zuojian

[Bug target/60169] [4.8/4.9 Regression] ICE ARM thumb1 handles far jump

2014-03-02 Thread joey.ye at arm dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60169 Joey Ye joey.ye at arm dot com changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug libstdc++/43622] no C++ typeinfo for __float128 and __int128

2014-03-02 Thread pbristow at hetp dot u-net.com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43622 Paul A. Bristow pbristow at hetp dot u-net.com changed: What|Removed |Added CC||pbristow

[Bug c++/60386] New: [C++11] Crash on a template class containing array initialized in-class

2014-03-02 Thread a.matveyakin at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60386 Bug ID: 60386 Summary: [C++11] Crash on a template class containing array initialized in-class Product: gcc Version: 4.8.2 Status: UNCONFIRMED Severity: major

[Bug c++/60387] The gcc compiler for the ppc architecture is not compatible with PPC ABI and DWARF standards.

2014-03-02 Thread m_nistor at yahoo dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60387 Nistor, Mihail-Marian m_nistor at yahoo dot com changed: What|Removed |Added Severity|critical|blocker

[Bug c++/60387] New: The gcc compiler for the ppc architecture is not compatible with PPC ABI and DWARF standards.

2014-03-02 Thread m_nistor at yahoo dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60387 Bug ID: 60387 Summary: The gcc compiler for the ppc architecture is not compatible with PPC ABI and DWARF standards. Product: gcc Version: 4.8.1 Status: UNCONFIRMED

[Bug libstdc++/43622] no C++ typeinfo for __float128 and __int128

2014-03-02 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43622 --- Comment #13 from Marc Glisse glisse at gcc dot gnu.org --- It looks like emit_support_tinfos (rtti.c) should go through registered_builtin_types (hidden in c-common.c) in addition to the hardcoded fundamentals list.

[Bug c++/60387] The gcc compiler for the ppc architecture is not compatible with PPC ABI and DWARF standards.

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

[Bug c++/60367] Default argument object is not getting constructed

2014-03-02 Thread rob.desbois at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60367 --- Comment #1 from rob.desbois at gmail dot com --- ...having realised that this might look like I just don't grok move construction I expanded my test - adding copy move constructors assignment operators to foo and re-running the test still

[Bug c++/2316] g++ fails to overload on language linkage

2014-03-02 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=2316 --- Comment #50 from Jorn Wolfgang Rennecke amylaar at gcc dot gnu.org --- (In reply to Marc Glisse from comment #49) large pieces of my patch as nonsense). Fixing this particular issue should not be too hard, there must be a place in the

[Bug c++/60371] std::vector::emplace_back

2014-03-02 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60371 --- Comment #5 from Jonathan Wakely redi at gcc dot gnu.org --- (In reply to Дилян Палаузов from comment #3) Indeed, adding z (const z x) { var = strdup (x.var); } solves the problem. However, I don't understand how that y.clear();

[Bug c++/60367] Default argument object is not getting constructed

2014-03-02 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60367 --- Comment #2 from Jonathan Wakely redi at gcc dot gnu.org --- Possibly the same issue as Bug 59713

[Bug libstdc++/43622] no C++ typeinfo for __float128

2014-03-02 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43622 Marc Glisse glisse at gcc dot gnu.org changed: What|Removed |Added Summary|no C++ typeinfo for |no C++ typeinfo

[Bug fortran/60236] gfortran.dg/vect/pr32380.f fails on ARM

2014-03-02 Thread edlinger at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60236 --- Comment #8 from edlinger at gcc dot gnu.org --- Author: edlinger Date: Sun Mar 2 18:06:49 2014 New Revision: 208257 URL: http://gcc.gnu.org/viewcvs?rev=208257root=gccview=rev Log: 2014-03-02 Bernd Edlinger bernd.edlin...@hotmail.de

[Bug target/55181] [4.7/4.8/4.9 Regression] Expensive shift loop where a bit-testing instruction could be used

2014-03-02 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55181 --- Comment #9 from Oleg Endo olegendo at gcc dot gnu.org --- The first if (...) b++; is transformed to a bit extraction (right shift + and), because the result is either b = 0 or b = 1. The second if (...) b++ uses an and + zero-compare + branch

[Bug c++/60376] [4.9 Regression] [c++1y] ICE with invalid use of using

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

[Bug fortran/60341] [4.7/4.8/4.9 Regression] ICE compiling Nonmem 6.2.0

2014-03-02 Thread mikael at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60341 --- Comment #11 from Mikael Morin mikael at gcc dot gnu.org --- Author: mikael Date: Sun Mar 2 18:36:42 2014 New Revision: 208258 URL: http://gcc.gnu.org/viewcvs?rev=208258root=gccview=rev Log: fortran/ PR fortran/60341 *

[Bug c/60388] New: Program received signal SIGSEGV, Segmentation fault. 0xb7fb62ff in __pthread_create_2_1

2014-03-02 Thread sree.gooogle at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60388 Bug ID: 60388 Summary: Program received signal SIGSEGV, Segmentation fault. 0xb7fb62ff in __pthread_create_2_1 Product: gcc Version: 4.7.2 Status: UNCONFIRMED

[Bug c/60388] Program received signal SIGSEGV, Segmentation fault. 0xb7fb62ff in __pthread_create_2_1

2014-03-02 Thread sree.gooogle at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60388 Sreenath U S sree.gooogle at gmail dot com changed: What|Removed |Added Keywords||diagnostic

[Bug fortran/60341] [4.7/4.8/4.9 Regression] ICE compiling Nonmem 6.2.0

2014-03-02 Thread mikael at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60341 --- Comment #12 from Mikael Morin mikael at gcc dot gnu.org --- Author: mikael Date: Sun Mar 2 18:49:18 2014 New Revision: 208259 URL: http://gcc.gnu.org/viewcvs?rev=208259root=gccview=rev Log: fortran/ PR fortran/60341 *

[Bug target/55181] [4.7/4.8/4.9 Regression] Expensive shift loop where a bit-testing instruction could be used

2014-03-02 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55181 --- Comment #10 from Oleg Endo olegendo at gcc dot gnu.org --- (In reply to Oleg Endo from comment #9) Maybe if-convert could be taught to transform the second if (...) to a zero_extract as well. But probably it's better to catch this

[Bug fortran/60341] [4.7/4.8/4.9 Regression] ICE compiling Nonmem 6.2.0

2014-03-02 Thread mikael at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60341 Mikael Morin mikael at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug c/60388] Program received signal SIGSEGV, Segmentation fault. 0xb7fb62ff in __pthread_create_2_1

2014-03-02 Thread mikpelinux at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60388 --- Comment #1 from Mikael Pettersson mikpelinux at gmail dot com --- User error. s/pthread_create(tid,/pthread_create(tid1[i],/g fixes it, as gcc's warnings correctly identified.

[Bug fortran/58842] libgfortran configuration error in 32-bit mode for GCC 4.8 with MacPorts universal installation

2014-03-02 Thread egall at gwmail dot gwu.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58842 Eric Gallager egall at gwmail dot gwu.edu changed: What|Removed |Added CC||egall at

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

2014-03-02 Thread danglin at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59778 John David Anglin danglin at gcc dot gnu.org changed: What|Removed |Added Target|hppa-unknown-linux-gnu |hppa*-*-*

[Bug c/60388] Program received signal SIGSEGV, Segmentation fault. 0xb7fb62ff in __pthread_create_2_1

2014-03-02 Thread sch...@linux-m68k.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60388 Andreas Schwab sch...@linux-m68k.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug bootstrap/52466] C++ fails to build for --target=lm32-rtems4.11 (no exception model)

2014-03-02 Thread jbeniston at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52466 --- Comment #9 from jbeniston at gcc dot gnu.org jbeniston at gcc dot gnu.org --- Author: jbeniston Date: Sun Mar 2 19:58:24 2014 New Revision: 208260 URL: http://gcc.gnu.org/viewcvs?rev=208260root=gccview=rev Log: PR bootstrap/48230 PR

[Bug bootstrap/50927] lm32 ICE seg fauit compiling libgcc2

2014-03-02 Thread jbeniston at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50927 --- Comment #4 from jbeniston at gcc dot gnu.org jbeniston at gcc dot gnu.org --- Author: jbeniston Date: Sun Mar 2 19:58:24 2014 New Revision: 208260 URL: http://gcc.gnu.org/viewcvs?rev=208260root=gccview=rev Log: PR bootstrap/48230 PR

[Bug bootstrap/48230] bootstrapping gcc-4.6.0-RC-20110321 fails for lm32-rtems*

2014-03-02 Thread jbeniston at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48230 --- Comment #1 from jbeniston at gcc dot gnu.org jbeniston at gcc dot gnu.org --- Author: jbeniston Date: Sun Mar 2 19:58:24 2014 New Revision: 208260 URL: http://gcc.gnu.org/viewcvs?rev=208260root=gccview=rev Log: PR bootstrap/48230 PR

[Bug target/46898] libgcc build failure on lm32-elf

2014-03-02 Thread jbeniston at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46898 --- Comment #17 from jbeniston at gcc dot gnu.org jbeniston at gcc dot gnu.org --- Author: jbeniston Date: Sun Mar 2 19:58:24 2014 New Revision: 208260 URL: http://gcc.gnu.org/viewcvs?rev=208260root=gccview=rev Log: PR bootstrap/48230

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

2014-03-02 Thread abutcher at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60033 --- Comment #6 from Adam Butcher abutcher at gcc dot gnu.org --- A further reduced testcase: // PR c++/60033 // { dg-options -std=c++1y } template typename... T auto f(T... ts) { return sizeof...(ts); } template typename... T auto g(T... ts)

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

2014-03-02 Thread abutcher at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60033 --- Comment #7 from Adam Butcher abutcher at gcc dot gnu.org --- (In reply to Adam Butcher from comment #6) return [] (int v) { return f(ts...); }; Should have been: return [] (auto v) { return f(ts...); }; The 'int' version

[Bug lto/55113] ICE with LTO and -fshort-double

2014-03-02 Thread pmatos at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55113 --- Comment #17 from pmatos at gcc dot gnu.org --- Patch submitted to gcc-patches.

[Bug ipa/60306] [4.9 Regression] Incorrect devirtualization pure virtual method called

2014-03-02 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60306 --- Comment #10 from Jan Hubicka hubicka at gcc dot gnu.org --- Author: hubicka Date: Sun Mar 2 20:51:48 2014 New Revision: 208261 URL: http://gcc.gnu.org/viewcvs?rev=208261root=gccview=rev Log: PR ipa/60306 Revert: 2013-12-14

[Bug c++/58477] [4.9 Regression] ice in cgraph_speculative_call_info

2014-03-02 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58477 --- Comment #9 from Jan Hubicka hubicka at gcc dot gnu.org --- Author: hubicka Date: Sun Mar 2 20:51:48 2014 New Revision: 208261 URL: http://gcc.gnu.org/viewcvs?rev=208261root=gccview=rev Log: PR ipa/60306 Revert: 2013-12-14 Jan

[Bug c++/60389] New: [4.8/4,9 Regression] ICE with inheriting constructors and wrong usage of constexpr

2014-03-02 Thread reichelt at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60389 Bug ID: 60389 Summary: [4.8/4,9 Regression] ICE with inheriting constructors and wrong usage of constexpr Product: gcc Version: 4.9.0 Status: UNCONFIRMED

[Bug c++/60389] [4.8/4,9 Regression] [c++11] ICE with inheriting constructors and wrong usage of constexpr

2014-03-02 Thread reichelt at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60389 Volker Reichelt reichelt at gcc dot gnu.org changed: What|Removed |Added Known to work||4.7.0

[Bug c++/60376] [4.9 Regression] [c++1y] ICE using member function in a template function

2014-03-02 Thread reichelt at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60376 Volker Reichelt reichelt at gcc dot gnu.org changed: What|Removed |Added Keywords|error-recovery

[Bug c++/60390] New: [c++1y] ICE with declaring function with auto parameter as friend

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

[Bug c++/60391] New: [c++1y] ICE with auto parameter for operator

2014-03-02 Thread reichelt at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60391 Bug ID: 60391 Summary: [c++1y] ICE with auto parameter for operator Product: gcc Version: 4.9.0 Status: UNCONFIRMED Keywords: error-recovery, ice-on-invalid-code

[Bug bootstrap/48230] bootstrapping gcc-4.6.0-RC-20110321 fails for lm32-rtems*

2014-03-02 Thread lekernel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48230 Sebastien Bourdeauducq lekernel at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED

[Bug fortran/60392] Problem with TRANSPOSE and CONTIGUOUS dummy arguments

2014-03-02 Thread a.vogt at fulguritus dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60392 --- Comment #1 from Alexander Vogt a.vogt at fulguritus dot com --- Created attachment 32243 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=32243action=edit Sample code

[Bug fortran/60392] New: Problem with TRANSPOSE and CONTIGUOUS dummy arguments

2014-03-02 Thread a.vogt at fulguritus dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60392 Bug ID: 60392 Summary: Problem with TRANSPOSE and CONTIGUOUS dummy arguments Product: gcc Version: 4.8.2 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug bootstrap/50927] lm32 ICE seg fauit compiling libgcc2

2014-03-02 Thread lekernel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50927 Sebastien Bourdeauducq lekernel at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED

[Bug c++/60377] [c++1y] ICE with invalid function parameter in conjunction with auto parameter

2014-03-02 Thread reichelt at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60377 Volker Reichelt reichelt at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug bootstrap/52466] C++ fails to build for --target=lm32-rtems4.11 (no exception model)

2014-03-02 Thread lekernel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52466 Sebastien Bourdeauducq lekernel at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED

[Bug c++/60393] New: [c++1y] ICE with with invalid functions with auto parameters

2014-03-02 Thread reichelt at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60393 Bug ID: 60393 Summary: [c++1y] ICE with with invalid functions with auto parameters Product: gcc Version: 4.9.0 Status: UNCONFIRMED Keywords: error-recovery,

[Bug target/46898] libgcc build failure on lm32-elf

2014-03-02 Thread lekernel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46898 Sebastien Bourdeauducq lekernel at gcc dot gnu.org changed: What|Removed |Added Status|NEW

[Bug target/43807] lm32-elf infinite loop

2014-03-02 Thread lekernel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43807 Sebastien Bourdeauducq lekernel at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED

[Bug target/50996] segfault cross-compiling for lm32

2014-03-02 Thread lekernel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50996 Sebastien Bourdeauducq lekernel at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED

[Bug target/54176] lm32-elf-gcc: internal compiler error: Segmentation fault (program cc1)

2014-03-02 Thread lekernel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54176 Sebastien Bourdeauducq lekernel at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED

[Bug ipa/60243] IPA is slow on large cgraph tree

2014-03-02 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60243 --- Comment #11 from Jan Hubicka hubicka at gcc dot gnu.org --- Created attachment 32244 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=32244action=edit WIP patch this patch cuts some redundant work on estimating size of functions that will

[Bug lto/60150] [4.9 Regression] ICE in function_and_variable_visibility, at ipa.c:1000

2014-03-02 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60150 --- Comment #3 from Jan Hubicka hubicka at gcc dot gnu.org --- Author: hubicka Date: Sun Mar 2 22:19:37 2014 New Revision: 208262 URL: http://gcc.gnu.org/viewcvs?rev=208262root=gccview=rev Log: PR ipa/60150 * ipa.c

[Bug lto/58733] [4.9 Regression] ICE in operator[], at vec.h:827

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

[Bug ipa/60306] [4.9 Regression] Incorrect devirtualization pure virtual method called

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

[Bug lto/60150] [4.9 Regression] ICE in function_and_variable_visibility, at ipa.c:1000

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

[Bug c++/60367] Default argument object is not getting constructed

2014-03-02 Thread rob.desbois at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60367 --- Comment #3 from rob.desbois at gmail dot com --- Adding a destructor didn't fix it for me - though it was destroyed for the same address as the constructed object. constructed foo @ 0x7fffa012e5ef default argument is at 0x7fffa012e5d0

[Bug lto/58733] [4.9 Regression] ICE in operator[], at vec.h:827

2014-03-02 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58733 --- Comment #12 from Jan Hubicka hubicka at gcc dot gnu.org --- Forgot to mention, I think the ICE is solved by the following patch: 2014-02-14 Jan Hubicka hubi...@ucw.cz * lto-partition.c (add_symbol_to_partition_1,

[Bug lto/59543] [4.9 Regression] lto1: fatal error: Cgraph edge statement index out of range

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

[Bug tree-optimization/60382] [4.8/4.9 Regression] ICE on valid code at -O3 on x86_64-linux-gnu (in vect_create_epilog_for_reduction, at tree-vect-loop.c:4352)

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

[Bug lto/60394] New: LTO link fails when -fno-builtin is specified

2014-03-02 Thread patrick at motec dot com.au
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60394 Bug ID: 60394 Summary: LTO link fails when -fno-builtin is specified Product: gcc Version: 4.8.2 Status: UNCONFIRMED Severity: normal Priority: P3 Component: lto

[Bug lto/60395] New: LTO link fails when -fno-builtin is specified

2014-03-02 Thread patrick at motec dot com.au
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60395 Bug ID: 60395 Summary: LTO link fails when -fno-builtin is specified Product: gcc Version: 4.8.2 Status: UNCONFIRMED Severity: normal Priority: P3 Component: lto

[Bug lto/60395] LTO link fails when -fno-builtin is specified

2014-03-02 Thread patrick at motec dot com.au
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60395 --- Comment #1 from Patrick Oppenlander patrick at motec dot com.au --- Created attachment 32245 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=32245action=edit Test cases

[Bug c++/60396] New: Missing time_get::get() functions

2014-03-02 Thread lcarreon at bigpond dot net.au
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60396 Bug ID: 60396 Summary: Missing time_get::get() functions Product: gcc Version: 4.8.2 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug rtl-optimization/60155] ICE: in get_pressure_class_and_nregs at gcse.c:3438

2014-03-02 Thread dave.anglin at bell dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60155 --- Comment #9 from dave.anglin at bell dot net --- Something like this? -- John David Anglindave.ang...@bell.net

[Bug lto/60394] LTO link fails when -fno-builtin is specified

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

[Bug lto/60395] LTO link fails when -fno-builtin is specified

2014-03-02 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60395 --- Comment #2 from Andrew Pinski pinskia at gcc dot gnu.org --- *** Bug 60394 has been marked as a duplicate of this bug. ***

[Bug lto/60395] LTO link fails when -fno-builtin is specified

2014-03-02 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60395 --- Comment #3 from Andrew Pinski pinskia at gcc dot gnu.org --- Related to bug 58203 (or even a dup of that bug).

[Bug c++/60397] New: The value of char16_t u'\uffff' is 0xdfff instead of 0xffff

2014-03-02 Thread wjl at icecavern dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60397 Bug ID: 60397 Summary: The value of char16_t u'\u' is 0xdfff instead of 0x Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: major

[Bug c++/59873] The value of char32_t U'\u0000' and char16_t u'\u000' is 1, instead of 0.

2014-03-02 Thread wjl at icecavern dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59873 --- Comment #10 from Wesley J. Landaker wjl at icecavern dot net --- Created attachment 32248 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=32248action=edit u.c++ -- program that shows this problem, and bug #60397's problem I opened new

[Bug c++/60354] fails to demangle _Z3fooIPUlvE_EvT_

2014-03-02 Thread jengelh at inai dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60354 Jan Engelhardt jengelh at inai dot de changed: What|Removed |Added CC||jengelh at inai

[Bug middle-end/60175] ICE on gcc.dg/asan/nosanitize-and-inline.c

2014-03-02 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60175 --- Comment #10 from Jakub Jelinek jakub at gcc dot gnu.org --- Author: jakub Date: Mon Mar 3 07:25:50 2014 New Revision: 208267 URL: http://gcc.gnu.org/viewcvs?rev=208267root=gccview=rev Log: PR middle-end/60175 * function.c

[Bug testsuite/59308] [4.9 Regression] gcc.dg/tree-ssa/ssa-ifcombine-ccmp-[1456] tests fail on arm cortex-a5

2014-03-02 Thread rearnsha at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59308 --- Comment #4 from Richard Earnshaw rearnsha at gcc dot gnu.org --- It's not as simple as updating the target selector. LONSC_P depends on BRANCH_COST, which can vary depending on the specific micro-architecture for the target system.

[Bug testsuite/59308] [4.9 Regression] gcc.dg/tree-ssa/ssa-ifcombine-ccmp-[1456] tests fail on arm cortex-a5

2014-03-02 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59308 --- Comment #5 from Jakub Jelinek jakub at gcc dot gnu.org --- So the test can then be improved for ARM by testing GCC predefined macros or something similar, to make check_effective_target_logical_op_short_circuit more precise. Are you sure

[Bug lto/58733] [4.9 Regression] ICE in operator[], at vec.h:827

2014-03-02 Thread trippels at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58733 Markus Trippelsdorf trippels at gcc dot gnu.org changed: What|Removed |Added Status|WAITING |RESOLVED

[Bug middle-end/60175] ICE on gcc.dg/asan/nosanitize-and-inline.c

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

Re: [PATCH v4] PR middle-end/60281

2014-03-02 Thread lin zuojian
Hi Bernd, I think about whether the best mode is so important to x86_64.There is no mov r/m64,imm64 refering to Intel Software Developer's Manual Volume 2A 3-505.imm32 is the biggest number.And asan clears stack using imms. And even if there is a mov r/m64,imm64 in the future.The

Re: [RFC] Do not consider volatile asms as optimization barriers #1

2014-03-02 Thread Eric Botcazou
Thanks for doing this. FWIW I agree it's probably the best stop-gap fix. But the implication seems to be that unspec_volatile and volatile asms are volatile in different ways. IMO they're volatile in the same way and the problems for volatile asms apply to unspec_volatile too. I disagree,

[PING] [PATCH] Fix fortran/pr60236

2014-03-02 Thread Bernd Edlinger
Ping. Subject: [PATCH] Fix fortran/pr60236 Date: Sun, 23 Feb 2014 14:50:46 +0100 Hi, the test case gfortran.dg/vect/pr32380.f was found to fail on armv7l-unknown-linux-gnueabihf. The reason for this is that one out of 6 loops does not get vectorized, because this target does not

Re: [PATCH] Fix fortran/pr60236

2014-03-02 Thread Tobias Burnus
Bernd Edlinger wrote: This patch tries to solve the problem in a more general way, by classifying the target's expected result by using vect_element_align and vect_call_sqrtf attributes. This patch has been tested on armv7l-unknown-linux-gnueabihf, x86_64-unknown-linux-gnu and

Re: [PATCH v2] Fix PR c++/25940

2014-03-02 Thread Jason Merrill
On 03/01/2014 08:13 PM, Patrick Palka wrote: On Sat, Mar 1, 2014 at 7:53 PM, Marc Glisse marc.gli...@inria.fr wrote: On Sat, 1 Mar 2014, Patrick Palka wrote: + error_at (input_location, + redefinition of %q+#D with C language linkage, +

New Swedish PO file for 'gcc' (version 4.9-b20140202)

2014-03-02 Thread Translation Project Robot
Hello, gentle maintainer. This is a message from the Translation Project robot. A revised PO file for textual domain 'gcc' has been submitted by the Swedish team of translators. The file is available at: http://translationproject.org/latest/gcc/sv.po (This file, 'gcc-4.9-b20140202.sv.po',

Re: [patch, libgfortran] PR60148 Strings in NAMELIST do not honor DELIM= in open statement

2014-03-02 Thread Tobias Burnus
Dear Jerry, hi all, Jerry DeLisle wrote: The attached patch fixes this by actually implementing it. I cleaned up some of the code by getting rid of the tmp_delim variables and adding a mode to write_character which is used to ignore delimiters when writing out variable names and other namelist

[v3] Slightly improve operator new

2014-03-02 Thread Marc Glisse
Hello, inlining operator new (with LTO or otherwise), I noticed that it has a complicated implementation, which makes it hard to use this inlined code for optimizations. This patch does two things: 1) there are 2 calls to malloc, I am turning them into just one. At -Os, it does not change

PR ipa/60306 (detect_type_change bug)

2014-03-02 Thread Jan Hubicka
Hi, testcase in this PR shows interesting bug in detect_type_change. The function basically looks up in the alises walk and tries to find explicit stored to vtable. If none are found the type is assumed to be fully built. If some are found and they are all agree, the type is assumed to be in the

Re: [C++ patch] for C++/52369

2014-03-02 Thread Fabien Chêne
2014-02-28 22:52 GMT+01:00 Fabien Chêne fabien.ch...@gmail.com: 2014-02-28 22:27 GMT+01:00 Jason Merrill ja...@redhat.com: Let's change the C++11 diagnostic to match the C++98 diagnostic. So, uninitialized const member in %q#T + %qD should be initialized. OK. Hmm, sorry to iterate on this

PR ipa/60150

2014-03-02 Thread Jan Hubicka
Hi, this patch fixes simple ordering issue in function_and_variable_visibility. Bootstrapped/regtested x86_64-linux, comitted. PR ipa/60150 * ipa.c (function_and_variable_visibility): When dissolving comdat group, also set all symbols to local. *

Re: [patch, libgfortran] PR60148 Strings in NAMELIST do not honor DELIM= in open statement

2014-03-02 Thread Jerry DeLisle
On 03/02/2014 12:50 PM, Tobias Burnus wrote: --- snip --- gfortran seems to be special as it defaults to printing the (quote) delimiter by default while other compilers seem to default to none. Looking back at the draft F95 standard that I have I am amazed. As you stated in your note

Re: [patch, libgfortran] PR60148 Strings in NAMELIST do not honor DELIM= in open statement

2014-03-02 Thread Steve Kargl
On Sun, Mar 02, 2014 at 02:49:20PM -0800, Jerry DeLisle wrote: For this patch I chose to stay consistent with what we currently do. I can change it to standard conforming. Anyone else have any comments on this? I would prefer standard conformance, but I'm not the one doing the work (so

Re: [C++ patch] for C++/52369

2014-03-02 Thread Jason Merrill
On 03/02/2014 04:55 PM, Fabien Chêne wrote: Hmm, sorry to iterate on this rather trivial issue, but it seems difficult to mimic the c++98 diagnostic. Actually, the c++98 diagnosic raises an error at the point of use, mention the class implied, and add a note at the ref/const member

Is LLVM really pulling ahead of gcc?

2014-03-02 Thread lin zuojian
Hi, I saw http://www.phoronix.com/scan.php?page=articleitem=llvm34_gcc49_compilersnum=1 And LLVM/clang beaten gcc in serval tests.But I ran that tests,e.g.SciMark,it didn't appear to be like this on my i7 machine.Was that article written by Apple? -- Regards lin zuojian

Re: copyright dates in binutils (and includes/)

2014-03-02 Thread Alan Modra
On Mon, Mar 03, 2014 at 02:14:51PM +1030, Alan Modra wrote: I'll post update-copyright.py separately. --- /src/gcc-current/contrib/update-copyright.py2013-02-07 12:55:28.272161270 +1030 +++ ./update-copyright.py 2014-03-03 13:44:35.650293322 +1030 @@ -74,6 +74,8 @@

  1   2   >