[Bug c++/64948] Lambda reference capture initialization in template function creates segmentation fault

2015-03-05 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64948 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/64085] ICE on C++14 lambda by-reference capture with an initializer

2015-03-05 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64085 Paolo Carlini changed: What|Removed |Added CC||my.pvt.emailaddress@googlem

[Bug middle-end/65233] [5 Regression] ICE (segfault) on arm-linux-gnueabihf and aarch64-linux-gnu

2015-03-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65233 --- Comment #24 from Richard Biener --- Author: rguenth Date: Thu Mar 5 08:37:40 2015 New Revision: 221203 URL: https://gcc.gnu.org/viewcvs?rev=221203&root=gcc&view=rev Log: 2015-03-05 Richard Biener PR middle-end/65233 * ipa-polymo

[Bug c++/64834] Captured variable not available in unevaluated context in a lambda with auto argument

2015-03-05 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64834 --- Comment #2 from Paolo Carlini --- Let's add the testcase and close the bug.

[Bug ipa/65270] [5 regression] ICF needs to match TYPE attributes on memory accesses

2015-03-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65270 --- Comment #20 from Richard Biener --- Author: rguenth Date: Thu Mar 5 08:43:13 2015 New Revision: 221204 URL: https://gcc.gnu.org/viewcvs?rev=221204&root=gcc&view=rev Log: 2015-03-05 Richard Biener PR ipa/65270 * ipa-icf-gimple.c

[Bug c++/64834] Captured variable not available in unevaluated context in a lambda with auto argument

2015-03-05 Thread paolo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64834 --- Comment #3 from paolo at gcc dot gnu.org --- Author: paolo Date: Thu Mar 5 08:48:22 2015 New Revision: 221205 URL: https://gcc.gnu.org/viewcvs?rev=221205&root=gcc&view=rev Log: 2015-03-05 Paolo Carlini PR c++/64834 * g++.dg/cpp1

[Bug target/65321] ICE on valid code at -O2 and -O3 with -g enabled in decompose, at rtl.h:2007

2015-03-05 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65321 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/64834] Captured variable not available in unevaluated context in a lambda with auto argument

2015-03-05 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64834 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug debug/65321] ICE on valid code at -O2 and -O3 with -g enabled in decompose, at rtl.h:2007

2015-03-05 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65321 Marek Polacek changed: What|Removed |Added Priority|P3 |P1 Component|target

[Bug c++/65322] New: Narrowing conversion

2015-03-05 Thread wolfgang.roe...@gi-de.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65322 Bug ID: 65322 Summary: Narrowing conversion Product: gcc Version: 4.8.3 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unas

[Bug ipa/65318] [5 Regression] wrong code at -Os and above on x86_64-linux-gnu

2015-03-05 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65318 Marek Polacek changed: What|Removed |Added Priority|P3 |P1

[Bug c++/64665] Overload resolution not working with std::initializer_list and bool

2015-03-05 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64665 --- Comment #5 from Paolo Carlini --- Let's add a reduced testcase and close the bug.

[Bug tree-optimization/65310] vectorizer uses wrong alignment

2015-03-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65310 --- Comment #2 from Richard Biener --- Author: rguenth Date: Thu Mar 5 09:14:01 2015 New Revision: 221206 URL: https://gcc.gnu.org/viewcvs?rev=221206&root=gcc&view=rev Log: 2015-03-05 Richard Biener PR tree-optimization/65310 * tree

[Bug tree-optimization/65310] vectorizer uses wrong alignment

2015-03-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65310 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to work|

[Bug c++/64665] Overload resolution not working with std::initializer_list and bool

2015-03-05 Thread paolo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64665 --- Comment #6 from paolo at gcc dot gnu.org --- Author: paolo Date: Thu Mar 5 09:15:58 2015 New Revision: 221207 URL: https://gcc.gnu.org/viewcvs?rev=221207&root=gcc&view=rev Log: 2015-03-05 Paolo Carlini PR c++/64665 * g++.dg/cpp0

[Bug c++/60685] exception not caught by enclosing catch

2015-03-05 Thread jens.maurer at gmx dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60685 Jens Maurer changed: What|Removed |Added Version|4.8.2 |4.9.2 --- Comment #3 from Jens Maurer ---

[Bug rtl-optimization/65321] [5 Regression] ICE on valid code at -O2 and -O3 with -g enabled in decompose, at rtl.h:2007

2015-03-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65321 Richard Biener changed: What|Removed |Added Target||x86_64-*-*, i?86-*-* Status

[Bug lto/65316] [5 Regression] LTO: Uninitialized memory / ICE with -g -fno-lto-odr-type-merging: in types_same_for_odr, at ipa-devirt.c:465

2015-03-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65316 Richard Biener changed: What|Removed |Added Priority|P3 |P1 Target Milestone|---

[Bug c++/64665] Overload resolution not working with std::initializer_list and bool

2015-03-05 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64665 Paolo Carlini changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug ipa/65270] [5 regression] ICF needs to match TYPE attributes on memory accesses

2015-03-05 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65270 --- Comment #21 from rguenther at suse dot de --- On Wed, 4 Mar 2015, hubicka at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65270 > > --- Comment #16 from Jan Hubicka --- > Richard, > thanks, I also think alias trick

[Bug c++/64431] "-Wignored-qualifiers" warning gives misleading position in code

2015-03-05 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64431 Paolo Carlini changed: What|Removed |Added Status|NEW |ASSIGNED CC|rutsky.vladi

[Bug ipa/65270] [5 regression] ICF needs to match TYPE attributes on memory accesses

2015-03-05 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65270 --- Comment #22 from rguenther at suse dot de --- On Thu, 5 Mar 2015, hubicka at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65270 > > --- Comment #18 from Jan Hubicka --- > Here is summary of my current understanding

[Bug ipa/65270] [5 regression] ICF needs to match TYPE attributes on memory accesses

2015-03-05 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65270 --- Comment #23 from rguenther at suse dot de --- On Thu, 5 Mar 2015, hubicka at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65270 > > --- Comment #19 from Jan Hubicka --- > I tried to construct a testcase for __restr

[Bug c++/65323] New: -Wzero-as-null-pointer-constant stutters

2015-03-05 Thread akim.demaille at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65323 Bug ID: 65323 Summary: -Wzero-as-null-pointer-constant stutters Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug c++/65324] New: -Wzero-as-null-pointer-constant: incorrect location for function templates

2015-03-05 Thread akim.demaille at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65324 Bug ID: 65324 Summary: -Wzero-as-null-pointer-constant: incorrect location for function templates Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal

[Bug c++/62274] [C++11] Variadic templates expansion into non-variadic class template

2015-03-05 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62274 --- Comment #5 from Jonathan Wakely --- EDG accepts it.

[Bug preprocessor/65238] [5 Regression] __has_attribute is not handled properly with -traditional-cpp.

2015-03-05 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65238 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|NEW --- Comment #3 from Marek Polacek -

[Bug c++/65322] Narrowing conversion

2015-03-05 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65322 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/65322] Narrowing conversion

2015-03-05 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65322 --- Comment #2 from Jonathan Wakely --- N.B. to make the code compile just don't use braces for the initialization: : m_counter( b ? 1u : 0u )

[Bug rtl-optimization/65321] [5 Regression] ICE on valid code at -O2 and -O3 with -g enabled in decompose, at rtl.h:2007

2015-03-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65321 Richard Biener changed: What|Removed |Added CC||rsandifo at gcc dot gnu.org --- Comment

[Bug c++/65322] Narrowing conversion

2015-03-05 Thread wolfgang.roe...@gi-de.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65322 --- Comment #3 from Wolfgang Roehrl --- Hi Jonathan, of course you are true. (I was overhasty with my bug report.) Now I changed my program to using a constexpr-ctor: #include "atomic" struct S { explicit constexpr S (bool b = true) :

[Bug ipa/65270] [5 regression] ICF needs to match TYPE attributes on memory accesses

2015-03-05 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65270 --- Comment #24 from Martin Liška --- (In reply to rguent...@suse.de from comment #22) > On Thu, 5 Mar 2015, hubicka at gcc dot gnu.org wrote: > > > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65270 > > > > --- Comment #18 from Jan Hubicka --

[Bug c++/65322] Narrowing conversion

2015-03-05 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65322 --- Comment #4 from Jonathan Wakely --- (In reply to Wolfgang Roehrl from comment #3) > The compiler rejects this program too - is this correct? Yes. Adding constexpr to the constructor only means that it *can* be used in constant-expressions, n

[Bug c++/65159] Linker forgets definition of type_info::__is_pointer_p

2015-03-05 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65159 Jonathan Wakely changed: What|Removed |Added Target||x86_64-apple-darwin* --- Comment #2 fr

[Bug c++/65322] Narrowing conversion

2015-03-05 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65322 --- Comment #5 from Jonathan Wakely --- (In reply to Jonathan Wakely from comment #4) > Just use m_counter( b ? 1u : 0u ) or m_counter{ short(b ? 1u : 0u) } Oops, the second one should be m_counter{ (unsigned short)(b ? 1u : 0u) }

[Bug c++/65322] Narrowing conversion

2015-03-05 Thread wolfgang.roe...@gi-de.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65322 --- Comment #6 from Wolfgang Roehrl --- Thank you and have a nice day! Vorsitzender des Aufsichtsrats: Dr. Peter-Alexander Wacker Geschäftsführer: Dr. Walter Schlebusch (Vorsitzender, CEO), Stefan Auerbach, Hans Wolfgang Kunz, Ralf Wintergerst,

[Bug c++/64892] [C++14] generic lambdas, decltype(auto), and rvalue references, oh my!

2015-03-05 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64892 Jonathan Wakely changed: What|Removed |Added Keywords||accepts-invalid Status|UNC

[Bug ada/65319] FAIL: g++.dg/other/dump-ada-spec-3.C -std=gnu++98 (internal compiler error)

2015-03-05 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65319 Eric Botcazou changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug ada/65319] FAIL: g++.dg/other/dump-ada-spec-3.C -std=gnu++98 (internal compiler error)

2015-03-05 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65319 Eric Botcazou changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug ipa/65318] [5 Regression] wrong code at -Os and above on x86_64-linux-gnu

2015-03-05 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65318 --- Comment #2 from Martin Liška --- Created attachment 34962 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=34962&action=edit Suggested patch

[Bug c/65325] New: float/interger operation needs cast with 02 switch.

2015-03-05 Thread scerv...@connected-labs.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65325 Bug ID: 65325 Summary: float/interger operation needs cast with 02 switch. Product: gcc Version: 4.9.1 Status: UNCONFIRMED Severity: normal Priority: P3 Componen

[Bug c/65325] float/interger operation needs cast with 02 switch.

2015-03-05 Thread slomo at coaxion dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65325 Sebastian Dröge changed: What|Removed |Added CC||slomo at coaxion dot net --- Comment #

[Bug c/65325] float/interger operation needs cast with 02 switch.

2015-03-05 Thread slomo at coaxion dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65325 --- Comment #2 from Sebastian Dröge --- http://comments.gmane.org/gmane.linux.embedded.yocto.meta-freescale/13018 also has other mentions of this bug.

[Bug ada/65319] FAIL: g++.dg/other/dump-ada-spec-3.C -std=gnu++98 (internal compiler error)

2015-03-05 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65319 --- Comment #3 from Eric Botcazou --- Author: ebotcazou Date: Thu Mar 5 13:54:19 2015 New Revision: 221213 URL: https://gcc.gnu.org/viewcvs?rev=221213&root=gcc&view=rev Log: PR ada/65319 * c-ada-spec.c (print_destructor): Remove obsolet

[Bug ada/65319] FAIL: g++.dg/other/dump-ada-spec-3.C -std=gnu++98 (internal compiler error)

2015-03-05 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65319 Eric Botcazou changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug ada/65319] FAIL: g++.dg/other/dump-ada-spec-3.C -std=gnu++98 (internal compiler error)

2015-03-05 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65319 --- Comment #4 from Eric Botcazou --- Author: ebotcazou Date: Thu Mar 5 13:55:43 2015 New Revision: 221214 URL: https://gcc.gnu.org/viewcvs?rev=221214&root=gcc&view=rev Log: PR ada/65319 * c-ada-spec.c (print_destructor): Remove obsolet

[Bug c/65325] float/interger operation needs cast with 02 switch.

2015-03-05 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65325 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug tree-optimization/61607] DOM missed jump threading and destroyed loops

2015-03-05 Thread yroux at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61607 --- Comment #11 from Yvan Roux --- Author: yroux Date: Thu Mar 5 14:28:05 2015 New Revision: 221216 URL: https://gcc.gnu.org/viewcvs?rev=221216&root=gcc&view=rev Log: gcc/ 2015-03-05 Yvan Roux Backport from trunk r212011, r214942, r2149

[Bug middle-end/64083] [5 Regression] ICE: in fix_loop_structure, at loop-init.c:252 compiling Linux Kernel

2015-03-05 Thread yroux at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64083 --- Comment #6 from Yvan Roux --- Author: yroux Date: Thu Mar 5 14:28:05 2015 New Revision: 221216 URL: https://gcc.gnu.org/viewcvs?rev=221216&root=gcc&view=rev Log: gcc/ 2015-03-05 Yvan Roux Backport from trunk r212011, r214942, r21495

[Bug tree-optimization/64284] [5 Regression] ICE: Segmentation fault

2015-03-05 Thread yroux at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64284 --- Comment #6 from Yvan Roux --- Author: yroux Date: Thu Mar 5 14:28:05 2015 New Revision: 221216 URL: https://gcc.gnu.org/viewcvs?rev=221216&root=gcc&view=rev Log: gcc/ 2015-03-05 Yvan Roux Backport from trunk r212011, r214942, r21495

[Bug tree-optimization/64878] [5 Regression] Miscompilation of nntpgrab

2015-03-05 Thread yroux at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64878 --- Comment #9 from Yvan Roux --- Author: yroux Date: Thu Mar 5 14:28:05 2015 New Revision: 221216 URL: https://gcc.gnu.org/viewcvs?rev=221216&root=gcc&view=rev Log: gcc/ 2015-03-05 Yvan Roux Backport from trunk r212011, r214942, r21495

[Bug ipa/63196] [5.0 regression] FAIL: g++.dg/torture/pr57140.C -O3 -fomit-frame-pointer (internal compiler error)

2015-03-05 Thread yroux at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63196 --- Comment #6 from Yvan Roux --- Author: yroux Date: Thu Mar 5 14:28:05 2015 New Revision: 221216 URL: https://gcc.gnu.org/viewcvs?rev=221216&root=gcc&view=rev Log: gcc/ 2015-03-05 Yvan Roux Backport from trunk r212011, r214942, r21495

[Bug bootstrap/63204] gtype-desc.c:887:40: error: 'struct loop' has no member named 'former_header' breaks bootstrap

2015-03-05 Thread yroux at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63204 --- Comment #5 from Yvan Roux --- Author: yroux Date: Thu Mar 5 14:28:05 2015 New Revision: 221216 URL: https://gcc.gnu.org/viewcvs?rev=221216&root=gcc&view=rev Log: gcc/ 2015-03-05 Yvan Roux Backport from trunk r212011, r214942, r21495

[Bug middle-end/64246] [5 Regression] ICE building libada for Windows due to NULL loop header

2015-03-05 Thread yroux at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64246 --- Comment #12 from Yvan Roux --- Author: yroux Date: Thu Mar 5 14:28:05 2015 New Revision: 221216 URL: https://gcc.gnu.org/viewcvs?rev=221216&root=gcc&view=rev Log: gcc/ 2015-03-05 Yvan Roux Backport from trunk r212011, r214942, r2149

[Bug libgcc/65306] make error with clang on OSX 10.9.5 -- movq

2015-03-05 Thread howarth at bromo dot med.uc.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65306 --- Comment #11 from howarth at bromo dot med.uc.edu --- I see no problems here on darwin13.4.0 (with mpc-1.0.2, gmp-6.0.0a, mpfr-3.1.2, isl-0.12.2 and cloog-0.18.2 present in the gcc-4_9-branch svn tree as mpc, gmp, mpfr, isl and cloog) using...

[Bug target/64342] [5 Regression] Tests failing when compiled with '-m32 -fpic' after r216154.

2015-03-05 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64342 --- Comment #15 from Vladimir Makarov --- Jeff, thanks for the detail analysis. It helped me a lot. I am working on the patch fixing the problem. I hope it will be ready today.

[Bug rtl-optimization/64317] [5 Regression] Ineffective allocation of PIC base register

2015-03-05 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64317 --- Comment #21 from Vladimir Makarov --- (In reply to Jeffrey A. Law from comment #17) > Thanks Vlad, that patch helped. Prior to your patch we had 15 reloads of > the PIC register from memory, after your patch we have just 9. However, > seve

[Bug c/65325] float/interger operation needs cast with 02 switch.

2015-03-05 Thread scerv...@connected-labs.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65325 --- Comment #4 from Stephane Cerveau --- http://pastebin.com/stQFwaSg Here is a sample which is supposed to describe the same behaviour as in gstvolume.c but i'm not able to reproduce it with this code. Here is my build command line: arm-oad-l

[Bug c/65325] float/interger operation needs cast with 02 switch.

2015-03-05 Thread scerv...@connected-labs.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65325 --- Comment #5 from Stephane Cerveau --- Created attachment 34963 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=34963&action=edit assembly code Here is the command line: arm-oad-linux-gnueabi-gcc -march=armv7-a -mthumb-interwork -mfloat-

[Bug middle-end/65315] incorrect alignment of local variable with aligned attribute

2015-03-05 Thread sje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65315 --- Comment #3 from Steve Ellcey --- Author: sje Date: Thu Mar 5 16:34:03 2015 New Revision: 221219 URL: https://gcc.gnu.org/viewcvs?rev=221219&root=gcc&view=rev Log: 2015-03-05 Steve Ellcey PR middle-end/65315 * cfgexpand.c (expand

[Bug middle-end/64928] [4.8/4.9/5 Regression] Inordinate cpu time and memory usage in "phase opt and generate" with -ftest-coverage -fprofile-arcs

2015-03-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64928 --- Comment #11 from Richard Biener --- Ok, so it's already calculate_live_ranges that takes much memory. I have a small patch to improve that somewhat. But what we really need is to get the "must coalesce" stuff "coalesced" with respect to bot

[Bug target/65326] New: LRA missing a Thumb optimization.

2015-03-05 Thread matthew.wahab at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65326 Bug ID: 65326 Summary: LRA missing a Thumb optimization. Product: gcc Version: 4.9.3 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target

[Bug libstdc++/63860] Ill-formed std::pair::swap implementation?

2015-03-05 Thread ville.voutilainen at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63860 Ville Voutilainen changed: What|Removed |Added CC||ville.voutilainen at gmail dot com

[Bug c++/65327] New: GCC rejects "constexpr volatile int i = 5;"

2015-03-05 Thread Casey at Carter dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65327 Bug ID: 65327 Summary: GCC rejects "constexpr volatile int i = 5;" Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug ipa/65318] [5 Regression] wrong code at -Os and above on x86_64-linux-gnu

2015-03-05 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65318 --- Comment #3 from Jan Hubicka --- Author: hubicka Date: Thu Mar 5 17:49:49 2015 New Revision: 221221 URL: https://gcc.gnu.org/viewcvs?rev=221221&root=gcc&view=rev Log: PR ipa/65318 * ipa-icf.c (sem_variable::equals): Compare variables

[Bug c++/64431] "-Wignored-qualifiers" warning gives misleading position in code

2015-03-05 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64431 --- Comment #5 from Paolo Carlini --- Note that, besides the cases of volatile and restrict which should be also included, already have a patch including those, we need further tweaks to recover the location of 'const' in: int* const f9();

[Bug tree-optimization/65303] Tracking bug for ICF issues

2015-03-05 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65303 Bug 65303 depends on bug 65318, which changed state. Bug 65318 Summary: [5 Regression] wrong code at -Os and above on x86_64-linux-gnu https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65318 What|Removed |Added

[Bug ipa/65318] [5 Regression] wrong code at -Os and above on x86_64-linux-gnu

2015-03-05 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65318 Jan Hubicka changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/65328] New: GCC perf issue when compiling templates - 120x slower than Clang

2015-03-05 Thread juchem at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65328 Bug ID: 65328 Summary: GCC perf issue when compiling templates - 120x slower than Clang Product: gcc Version: 4.9.2 Status: UNCONFIRMED Severity: normal

[Bug c++/65328] GCC perf issue when compiling templates - 120x slower than Clang

2015-03-05 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65328 --- Comment #1 from Andrew Pinski --- This is not that useful. Can you provide the preprocessed source for the file which is taking a long time?

[Bug c++/65327] GCC rejects "constexpr volatile int i = 5;"

2015-03-05 Thread yaghmour.shafik at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65327 Shafik Yaghmour changed: What|Removed |Added CC||yaghmour.shafik at gmail dot com ---

[Bug c++/65328] GCC perf issue when compiling templates - 120x slower than Clang

2015-03-05 Thread hubicka at ucw dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65328 --- Comment #2 from Jan Hubicka --- Can youm please attach the preprocessed source files (generated with -E) to reproduce the problem and also compile with -ftime-report and post the output?

Re: [Bug c++/65328] New: GCC perf issue when compiling templates - 120x slower than Clang

2015-03-05 Thread Jan Hubicka
Can youm please attach the preprocessed source files (generated with -E) to reproduce the problem and also compile with -ftime-report and post the output?

[Bug rtl-optimization/65067] regression on accessing volatile bit field

2015-03-05 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65067 --- Comment #11 from Bernd Edlinger --- Author: edlinger Date: Thu Mar 5 18:56:37 2015 New Revision: 221222 URL: https://gcc.gnu.org/viewcvs?rev=221222&root=gcc&view=rev Log: gcc: 2015-03-05 Bernd Edlinger PR rtl-optimization/65067

[Bug c++/65328] GCC perf issue when compiling templates - 120x slower than Clang

2015-03-05 Thread juchem at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65328 --- Comment #3 from juchem at gmail dot com --- Created attachment 34965 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=34965&action=edit preprocessed files from gcc 4.9 generated with: $ time g++-4.9 -Wall -std=c++11 -E -I . fatal/type/be

[Bug c++/65328] GCC perf issue when compiling templates - 120x slower than Clang

2015-03-05 Thread juchem at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65328 juchem at gmail dot com changed: What|Removed |Added Attachment #34966|0 |1 is obsolete|

[Bug c++/65328] GCC perf issue when compiling templates - 120x slower than Clang

2015-03-05 Thread juchem at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65328 juchem at gmail dot com changed: What|Removed |Added Attachment #34965|0 |1 is obsolete|

[Bug c++/65328] GCC perf issue when compiling templates - 120x slower than Clang

2015-03-05 Thread juchem at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65328 --- Comment #4 from juchem at gmail dot com --- Created attachment 34966 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=34966&action=edit preprocessed file from gcc 4.8 generated with: $ time g++-4.8 -Wall -std=c++11 -E -I . fatal/type/ben

[Bug c++/65328] GCC perf issue when compiling templates - 120x slower than Clang

2015-03-05 Thread juchem at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65328 --- Comment #7 from juchem at gmail dot com --- Created attachment 34969 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=34969&action=edit FWIW, preprocessed file from clang 3.4 generated with: $ time clang++-3.4 -Wall -std=c++11 -E -I . fa

[Bug rtl-optimization/64886] FAIL: gcc.dg/pr64434.c scan-rtl-dump-times expand "Swap operands" 1

2015-03-05 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64886 --- Comment #1 from John David Anglin --- Created attachment 34970 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=34970&action=edit RTL expand dump

[Bug libstdc++/65329] New: [C++14] constexpr complex::real(), imag() are non-const

2015-03-05 Thread g...@axel-naumann.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65329 Bug ID: 65329 Summary: [C++14] constexpr complex::real(), imag() are non-const Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Prio

[Bug c++/65328] GCC perf issue when compiling templates - 120x slower than Clang

2015-03-05 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65328 Markus Trippelsdorf changed: What|Removed |Added Keywords||compile-time-hog Statu

[Bug libstdc++/65329] [C++14] constexpr complex::real(), imag() are non-const

2015-03-05 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65329 --- Comment #1 from Jonathan Wakely --- The doxygen docs are not up to date. This should be fixed at r216258

[Bug c++/65314] invalid type for array subscript

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

[Bug target/64342] [5 Regression] Tests failing when compiled with '-m32 -fpic' after r216154.

2015-03-05 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64342 --- Comment #16 from Vladimir Makarov --- Author: vmakarov Date: Thu Mar 5 19:43:11 2015 New Revision: 221223 URL: https://gcc.gnu.org/viewcvs?rev=221223&root=gcc&view=rev Log: 2015-03-05 Vladimir Makarov PR target/64342 * lra-assig

[Bug ipa/65270] issues with merging memory accesses from different code paths

2015-03-05 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65270 Jan Hubicka changed: What|Removed |Added Summary|[5 regression] ICF needs to |issues with merging memory

[Bug rtl-optimization/64886] FAIL: gcc.dg/pr64434.c scan-rtl-dump-times expand "Swap operands" 1

2015-03-05 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64886 --- Comment #2 from John David Anglin --- Revised test1.c testcase attached to PR64434 would pass on hppa64-hp-hpux11.11.

[Bug middle-end/65330] New: restrict should be considered when folding through references from global vars

2015-03-05 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65330 Bug ID: 65330 Summary: restrict should be considered when folding through references from global vars Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: no

[Bug ipa/65270] issues with merging memory accesses from different code paths

2015-03-05 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65270 --- Comment #26 from Jan Hubicka --- I completely missed the discussion concerning restrict. I opened PR65330 with that testcase. We can check in the following way: Index: ipa-icf.c ===

[Bug rtl-optimization/64317] [5 Regression] Ineffective allocation of PIC base register

2015-03-05 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64317 --- Comment #22 from Jeffrey A. Law --- Yes, absolutely, we have to compensate for the case where B clobbers something useful, undoing transformations, etc. It may not be reasonably feasible within the current structure of LRA. I'm getting pret

[Bug ipa/65270] issues with merging memory accesses from different code paths

2015-03-05 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65270 --- Comment #27 from Jan Hubicka --- here is a variant of orignal testcase for tree-tail-merge struct a { int a[10]; }; typedef struct a misaligned_t __attribute__ ((aligned (8))); typedef struct a aligned_t __attribute__ ((aligned (32)))

[Bug c++/65323] -Wzero-as-null-pointer-constant stutters

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

[Bug target/65138] testsuite ICEs on powerpc64le

2015-03-05 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65138 --- Comment #18 from Michael Meissner --- Author: meissner Date: Thu Mar 5 20:31:10 2015 New Revision: 221224 URL: https://gcc.gnu.org/viewcvs?rev=221224&root=gcc&view=rev Log: 2015-03-03 Michael Meissner Backport from trunk 2015-03

[Bug libstdc++/65329] [C++14] constexpr complex::real(), imag() are non-const

2015-03-05 Thread g...@axel-naumann.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65329 --- Comment #2 from Axel Naumann --- Thanks Jonathan, Indeed, that does it. Apologies for not going to the source of it! Axel.

[Bug middle-end/65330] restrict should be considered when folding through references from global vars

2015-03-05 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65330 Jan Hubicka changed: What|Removed |Added Priority|P3 |P1 Depends on|

[Bug rtl-optimization/65321] [5 Regression] ICE on valid code at -O2 and -O3 with -g enabled in decompose, at rtl.h:2007

2015-03-05 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65321 --- Comment #4 from rsandifo at gcc dot gnu.org --- (In reply to Richard Biener from comment #3) > (gdb) p debug_rtx (x.first) > (const_int 128 [0x80]) > (gdb) p x.second > $2 = QImode > (gdb) p precision > $3 = 8 > > the CONST_INT is not prop

[Bug c++/65324] -Wzero-as-null-pointer-constant: incorrect location for function templates

2015-03-05 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65324 --- Comment #1 from Paolo Carlini --- Weird, I thought we already had this in Bugzilla, where I explained that it doesn't particularly have to do with this warning, eg, template void fun(T, signed char = 1000.0) {} int main() { fun(0); } Ca

[Bug c++/65323] -Wzero-as-null-pointer-constant stutters

2015-03-05 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65323 --- Comment #1 from Paolo Carlini --- This one should be easy to fix.

[Bug libstdc++/65329] [C++14] constexpr complex::real(), imag() are non-const

2015-03-05 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65329 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/52718] -Wzero-as-null-pointer-constant: misleading location for 0 as default argument

2015-03-05 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52718 --- Comment #21 from Paolo Carlini --- *** Bug 65324 has been marked as a duplicate of this bug. ***

  1   2   >