[Bug bootstrap/60644] [4.9 Regression] Build of i686-pc-linux-android is broken

2014-03-24 Thread aivchenk at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60644 --- Comment #4 from Alexander Ivchenko --- That (In reply to Andrew Pinski from comment #2) > Well pthread_yield should be replaced with the POSIX version: sched_yield() > instead. Right.. the attached patch cured the build

[Bug bootstrap/60644] [4.9 Regression] Build of i686-pc-linux-android is broken

2014-03-24 Thread aivchenk at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60644 --- Comment #3 from Alexander Ivchenko --- Created attachment 32443 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=32443&action=edit Renaming ANDROID to __ANDROID__

[Bug bootstrap/60644] [4.9 Regression] Build of i686-pc-linux-android is broken

2014-03-24 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60644 --- Comment #2 from Andrew Pinski --- Well pthread_yield should be replaced with the POSIX version: sched_yield() instead.

[Bug bootstrap/60644] [4.9 Regression] Build of i686-pc-linux-android is broken

2014-03-24 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60644 --- Comment #1 from Andrew Pinski --- If SYS_gettid is not defined, then it is a bug in the bionic libc headers as NR_gettid is defined in the kernel headers. Also pthread_yield should be defined in pthread.h if it is not then it is again a bug i

[Bug bootstrap/60644] New: [4.9 Regression] Build of i686-pc-linux-android is broken

2014-03-24 Thread aivchenk at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60644 Bug ID: 60644 Summary: [4.9 Regression] Build of i686-pc-linux-android is broken Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Prior

[Bug debug/60643] ICE with -O1 and -g on mips (internal compiler error: in dwarf2out_var_location, at dwarf2out.c:20810)

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

[Bug debug/60643] ICE with -O1 and -g on mips (internal compiler error: in dwarf2out_var_location, at dwarf2out.c:20810)

2014-03-24 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60643 --- Comment #7 from Andrew Pinski --- Here is my configure line: Configured with: /home/apinski/src/gcc-fsf/local//gcc/configure --prefix=/home/apinski/local-gcc-mips --target=mips64-linux-gnu --with-mips-plt --with-arch=octeon+ --with-float=soft

[Bug debug/60643] ICE with -O1 and -g on mips (internal compiler error: in dwarf2out_var_location, at dwarf2out.c:20810)

2014-03-24 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60643 --- Comment #6 from Andrew Pinski --- It works with an unmodified: xgcc (GCC) 4.9.0 20140317 (experimental) [trunk revision 208625] Compiled for mips64-linux-gnu and using -mabi=32.

[Bug debug/60643] ICE with -O1 and -g on mips (internal compiler error: in dwarf2out_var_location, at dwarf2out.c:20810)

2014-03-24 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60643 --- Comment #5 from Andrew Pinski --- Can you try without the OE patches first?

[Bug ipa/60315] [4.8/4.9 Regression] template constructor switch optimization

2014-03-24 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60315 --- Comment #12 from Jan Hubicka --- Created attachment 32442 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=32442&action=edit Better patch I am attaching more complete patch. There is quite bad wrong code bug in pure-const that updates dec

[Bug debug/60643] ICE with -O1 and -g on mips (internal compiler error: in dwarf2out_var_location, at dwarf2out.c:20810)

2014-03-24 Thread hongxu.jia at windriver dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60643 --- Comment #4 from hongxu jia --- Created attachment 32441 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=32441&action=edit the open-embedded patches

[Bug debug/60643] ICE with -O1 and -g on mips (internal compiler error: in dwarf2out_var_location, at dwarf2out.c:20810)

2014-03-24 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60643 --- Comment #3 from Andrew Pinski --- It works for me in modified version of GCC 4.9.

[Bug debug/60643] ICE with -O1 and -g on mips (internal compiler error: in dwarf2out_var_location, at dwarf2out.c:20810)

2014-03-24 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60643 --- Comment #2 from Andrew Pinski --- Is this with or without the open-embedded patches?

[Bug bootstrap/57125] Build not SMP safe; fails to build bconfig.h

2014-03-24 Thread dirtyepic at gentoo dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57125 --- Comment #4 from Ryan Hill --- For 4.7, the patch in comment #1 did the trick for us. http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo/src/patchsets/gcc/4.7.3/gentoo/93_all_4.8.0_gengtype-lex_parallel_build.patch

[Bug debug/60643] ICE with -O1 and -g on mips (internal compiler error: in dwarf2out_var_location, at dwarf2out.c:20810)

2014-03-24 Thread hongxu.jia at windriver dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60643 hongxu jia changed: What|Removed |Added Target||mips-wrs-linux Host|

[Bug debug/60643] New: ICE with -O1 and -g on mips (internal compiler error: in dwarf2out_var_location, at dwarf2out.c:20810)

2014-03-24 Thread hongxu.jia at windriver dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60643 Bug ID: 60643 Summary: ICE with -O1 and -g on mips (internal compiler error: in dwarf2out_var_location, at dwarf2out.c:20810) Product: gcc Version: 4.8.2 Status: UNCONFIRM

[Bug c++/60642] New: abi_tag attribute doesn't work on explicit specializations of class templates

2014-03-24 Thread lukeallardyce at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60642 Bug ID: 60642 Summary: abi_tag attribute doesn't work on explicit specializations of class templates Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: no

[Bug lto/60567] [4.9 Regression] lto1 ICE in add_symbol_to_partition, at lto/lto-partition.c:233 with -fno-use-linker-plugin

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

[Bug ipa/60600] [4.9 Regression] ICE in ipa_get_indirect_edge_target_1

2014-03-24 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60600 --- Comment #6 from Jan Hubicka --- The patch looks fine to me with an testcase added checking for the warning. I sort of hoped that the type based devirt code in ipa-cp won't get into completely contradicting answers, but that was at a time when

[Bug ipa/60315] [4.8/4.9 Regression] template constructor switch optimization

2014-03-24 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60315 --- Comment #11 from Jan Hubicka --- Created attachment 32439 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=32439&action=edit Patch I am testing this patch implements the trick of redirecting call edges to UNREACHABLE. It solves the compil

[Bug target/60604] GCC incorrectly compiles s_csinh function on MIPS32 (32bit fp)

2014-03-24 Thread sje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60604 --- Comment #4 from Steve Ellcey --- I see what you mean about the bad code and if I change it by hand (copying $2 to $f13 instead of $f12 then the code does work. I am not sure how to fix the register allocator though. I thought maybe REG_WORDS

[Bug ipa/60315] [4.8/4.9 Regression] template constructor switch optimization

2014-03-24 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60315 --- Comment #10 from Jan Hubicka --- Actually the problem here seems to be that we soon work out that most of edges are never executed, yet we still inlining them. The metrics are not growing then so we take time to hit the limits. I guess with a

[Bug ipa/60315] [4.8/4.9 Regression] template constructor switch optimization

2014-03-24 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60315 Jan Hubicka changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #9 from Jan Hubicka -

[Bug c++/60626] [c++1y] ICE with pointer to function with auto parameter

2014-03-24 Thread abutcher at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60626 Adam Butcher changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|2014-03-23 00:00:00

[Bug fortran/60543] [4.7/4.8/4.9 Regression] Function with side effect removed by the optimizer.

2014-03-24 Thread kargl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60543 --- Comment #17 from kargl at gcc dot gnu.org --- (In reply to Sarantis Pantazis from comment #15) > > It seems it is something trivial but my knowledge outside of fortran is > still rather limited... > Bugzilla is not a Fortran User support forum

[Bug c/45610] misleading warning when && operator paired with a constant - is it operator precedence?

2014-03-24 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45610 Marek Polacek changed: What|Removed |Added Status|WAITING |RESOLVED CC|

[Bug c/60639] New Assert Variants

2014-03-24 Thread olafvdspek at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60639 --- Comment #11 from Olaf van der Spek --- Perhaps, but that's not the ideal route.

[Bug c/60639] New Assert Variants

2014-03-24 Thread sch...@linux-m68k.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60639 --- Comment #10 from Andreas Schwab --- Standards also sometimes invent new interfaces if the need arises.

[Bug fortran/60543] [4.7/4.8/4.9 Regression] Function with side effect removed by the optimizer.

2014-03-24 Thread anlauf at gmx dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60543 --- Comment #16 from Harald Anlauf --- (In reply to Sarantis Pantazis from comment #13) > > Did you update the compiler name in your makefile? > > I have left the line COMPILER=gfortran at the top as it is and I have > defined an alias in my ~/.b

[Bug fortran/60543] [4.7/4.8/4.9 Regression] Function with side effect removed by the optimizer.

2014-03-24 Thread sarantis.pantazis at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60543 --- Comment #15 from Sarantis Pantazis --- > Did you install the compiler (i.e. run 'make install')? Yes, I did. I read http://gcc.gnu.org/install/index.html and made a summary of the steps I followed (attached here). I also kept a log of "make"

[Bug c/60639] New Assert Variants

2014-03-24 Thread olafvdspek at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60639 --- Comment #9 from Olaf van der Spek --- Standards bodies prefer to standardize existing practise, so I think that's the wrong way to go. Ideally it's first implemented and only then it gets standardized.

[Bug c/60639] New Assert Variants

2014-03-24 Thread sch...@linux-m68k.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60639 --- Comment #8 from Andreas Schwab --- So convince one of the standards body that your macro is a good thing to add.

[Bug c/60639] New Assert Variants

2014-03-24 Thread olafvdspek at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60639 --- Comment #7 from Olaf van der Spek --- (In reply to Andrew Pinski from comment #6) > Your own library. Reinventing the wheel time and time again leads to code duplication which is bad.

[Bug c/60639] New Assert Variants

2014-03-24 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60639 --- Comment #6 from Andrew Pinski --- (In reply to Olaf van der Spek from comment #4) > (In reply to Andrew Pinski from comment #3) > > Well don't call it assert, call it my_assert or something like that. > > > > We should not be adding random ex

[Bug c/60639] New Assert Variants

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

[Bug c/60639] New Assert Variants

2014-03-24 Thread olafvdspek at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60639 Olaf van der Spek changed: What|Removed |Added Status|RESOLVED|UNCONFIRMED Resolution|INVALI

[Bug c/60639] New Assert Variants

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

[Bug c/60639] New Assert Variants

2014-03-24 Thread olafvdspek at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60639 Olaf van der Spek changed: What|Removed |Added Status|RESOLVED|UNCONFIRMED Resolution|INVALI

[Bug c/60639] New Assert Variants

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

[Bug tree-optimization/60641] New: Converting ushort to offset on x86_64 generates double movzwl

2014-03-24 Thread akruppa at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60641 Bug ID: 60641 Summary: Converting ushort to offset on x86_64 generates double movzwl Product: gcc Version: 4.7.3 Status: UNCONFIRMED Severity: normal P

[Bug c++/60626] [c++1y] ICE with pointer to function with auto parameter

2014-03-24 Thread abutcher at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60626 Adam Butcher changed: What|Removed |Added Last reconfirmed||2014-03-23 Assignee|unassigned a

[Bug ipa/59176] [4.9 Regression] ICE edge points to wrong declaration / verify_cgraph_node failed

2014-03-24 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59176 --- Comment #19 from Tobias Burnus --- (In reply to Martin Jambor from comment #17) > Although the ICE message is the same, this is most certainly a > different bug as it happens at a different time during the compilation > process. I will look i

[Bug middle-end/60640] New: [4.9 Regression] ICE edge points to wrong declaration / verify_cgraph_node failed

2014-03-24 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60640 Bug ID: 60640 Summary: [4.9 Regression] ICE edge points to wrong declaration / verify_cgraph_node failed Product: gcc Version: 4.9.0 Status: UNCONFIRMED Keywords

[Bug fortran/60543] [4.7/4.8/4.9 Regression] Function with side effect removed by the optimizer.

2014-03-24 Thread mikael at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60543 Mikael Morin changed: What|Removed |Added CC||mikael at gcc dot gnu.org --- Comment #14

[Bug c++/60627] [c++1y] ICE in explicit template instantiation containing auto parameter

2014-03-24 Thread abutcher at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60627 Adam Butcher changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/60627] [c++1y] ICE in explicit template instantiation containing auto parameter

2014-03-24 Thread abutcher at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60627 --- Comment #1 from Adam Butcher --- Author: abutcher Date: Mon Mar 24 20:40:15 2014 New Revision: 208799 URL: http://gcc.gnu.org/viewcvs?rev=208799&root=gcc&view=rev Log: Fix PR c++/60627 PR c++/60627 * parser.c (cp_parser_parameter_dec

[Bug fortran/60576] [4.8/4.9 Regression] FAIL: gfortran.dg/assumed_rank_7.f90

2014-03-24 Thread mikael at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60576 Mikael Morin changed: What|Removed |Added CC||mikael at gcc dot gnu.org --- Comment #5 f

[Bug fortran/60543] [4.7/4.8/4.9 Regression] Function with side effect removed by the optimizer.

2014-03-24 Thread sarantis.pantazis at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60543 --- Comment #13 from Sarantis Pantazis --- > Did you update the compiler name in your makefile? I have left the line COMPILER=gfortran at the top as it is and I have defined an alias in my ~/.bashrc for gfortran pointing to the newly installed lo

[Bug c/60639] New: New Assert Variants

2014-03-24 Thread olafvdspek at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60639 Bug ID: 60639 Summary: New Assert Variants Product: gcc Version: unknown Status: UNCONFIRMED Severity: enhancement Priority: P3 Component: c Assignee: u

[Bug c++/60631] [c++11] rvalue this member functions are ambiguous

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

[Bug libstdc++/60637] --fast-math breaks std::signbit function

2014-03-24 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60637 --- Comment #2 from Marc Glisse --- IIUC (with gcc-4.9), signbit is not part of C++98, and with -std=c++11 things work. In C++98 mode, libstdc++ (sometimes) provides std::signbit as an extension, which calls __builtin_signbit which takes a double

[Bug target/60624] creation of working linux sparc32 kernel fails

2014-03-24 Thread wbx at openadk dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60624 --- Comment #6 from Waldemar Brodkorb --- Hi, if I understand it correctly. I uploaded percpu.o which creates the bad kernel, when used. percpu.o.b is compiled with gcc 4.8.2. percpu.o.w is created with 4.8.2 with the back port patch. Again here:

[Bug libstdc++/60637] --fast-math breaks std::signbit function

2014-03-24 Thread daniel.kruegler at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60637 --- Comment #1 from Daniel Krügler --- This seems to be fixed in 4.9.0 trunk. My guess is that this was solved via bug 58625.

[Bug fortran/40539] Inversion of logical function compiled with ifort not correct.

2014-03-24 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40539 --- Comment #15 from Tobias Burnus --- As follow up: Recent Intel Fortran Compilers have the fixed it - but one currently has to use -standard-semantics in order to get the compatible result. [I don't know which options Intel uses for the Math Ke

[Bug rtl-optimization/60501] [4.9 regression] LRA emits add patterns which might clobber cc

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

[Bug c++/60375] [4.9 Regression] [c++11] ICE with invalid use of lambda

2014-03-24 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60375 Jason Merrill changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug preprocessor/58893] [4.8/4.9 Regression] :0:0: internal compiler error: Segmentation fault

2014-03-24 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58893 --- Comment #8 from Jakub Jelinek --- True, although it has been broken (though didn't crash) already around in r11: MALLOC_PERTURB_=225 /usr/src/gcc-test/obj/gcc/cc1plus.11 -include ./pr58893.h -include xxx.h pr58893.c -quiet -o /tmp/pr5

[Bug ipa/59176] [4.9 Regression] ICE edge points to wrong declaration / verify_cgraph_node failed

2014-03-24 Thread trippels at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59176 --- Comment #18 from Markus Trippelsdorf --- markus@x4 tmp % cat test.ii class ASN1Object { public: virtual ~ASN1Object (); }; class A { virtual unsigned m_fn1 () const; }; class B { public: ASN1Object Element; virtual unsigned m_fn1 (bool

[Bug preprocessor/58893] [4.8/4.9 Regression] :0:0: internal compiler error: Segmentation fault

2014-03-24 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58893 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org --- Comment #

[Bug c++/60628] [4.7/4.8/4.9 Regression] [c++11] ICE initializing array of auto

2014-03-24 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60628 Jason Merrill changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug fortran/60576] [4.8/4.9 Regression] FAIL: gfortran.dg/assumed_rank_7.f90

2014-03-24 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60576 --- Comment #4 from Jakub Jelinek --- BTW, I'm also getting: +FAIL: gfortran.dg/ichar_3.f90 -O (internal compiler error) +FAIL: gfortran.dg/ichar_3.f90 -O (test for excess errors) +FAIL: gfortran.dg/intrinsics_kind_argument_1.f90 -O (interna

[Bug bootstrap/57125] Build not SMP safe; fails to build bconfig.h

2014-03-24 Thread vbraun at physics dot upenn.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57125 Volker Braun changed: What|Removed |Added CC||vbraun at physics dot upenn.edu --- Commen

[Bug target/60638] New: Frame pointer vs push/pop

2014-03-24 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60638 Bug ID: 60638 Summary: Frame pointer vs push/pop Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assigne

[Bug ipa/59176] [4.9 Regression] ICE edge points to wrong declaration / verify_cgraph_node failed

2014-03-24 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59176 --- Comment #17 from Martin Jambor --- (In reply to David Binderman from comment #16) > I am not sure this is fixed. Please see attached > source code which still fails. Although the ICE message is the same, this is most certainly a different bug

[Bug libstdc++/60637] New: --fast-math breaks std::signbit function

2014-03-24 Thread magicstix at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60637 Bug ID: 60637 Summary: --fast-math breaks std::signbit function Product: gcc Version: 4.8.2 Status: UNCONFIRMED Severity: major Priority: P3 Component: libstdc++

[Bug rtl-optimization/60501] [4.9 regression] LRA emits add patterns which might clobber cc

2014-03-24 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60501 --- Comment #7 from Andreas Krebbel --- Author: krebbel Date: Mon Mar 24 17:38:09 2014 New Revision: 208796 URL: http://gcc.gnu.org/viewcvs?rev=208796&root=gcc&view=rev Log: 2014-03-24 Andreas Krebbel PR rtl-optimization/60501 * optab

[Bug sanitizer/60636] ubsan doesn't instrument signed integer ABS_EXPR

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

[Bug sanitizer/60636] New: ubsan doesn't instrument signed integer ABS_EXPR

2014-03-24 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60636 Bug ID: 60636 Summary: ubsan doesn't instrument signed integer ABS_EXPR Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: s

[Bug preprocessor/58893] [4.8/4.9 Regression] :0:0: internal compiler error: Segmentation fault

2014-03-24 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58893 --- Comment #6 from Jakub Jelinek --- MALLOC_PERTURB_=225 ./cc1plus -include ./pr58893.h -include xxx.h pr58893.c -quiet -o /tmp/pr58893.s reproduces it too.

[Bug c++/51747] [DR 1467] [C++11] cannot call defaulted copy constructor using list-initialization

2014-03-24 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51747 --- Comment #5 from Jason Merrill --- Created attachment 32436 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=32436&action=edit patch Here's a fix. I suppose it should probably wait until after 4.9.0.

[Bug c++/60574] [4.9 Regression] [c++1y] ICE with deduced return type in virtual function and LTO

2014-03-24 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60574 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c/60100] warning disappears when preprocessed source is compiled

2014-03-24 Thread lavr at ncbi dot nlm.nih.gov
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60100 --- Comment #8 from lavr at ncbi dot nlm.nih.gov --- This is the code from the original .c file that fails to post a warning. sock->w_len -= BUF_PeekAtCB(sock->w_buf, BUF_Size(sock->w_buf) - sock->w_len,

[Bug c++/60574] [4.9 Regression] [c++1y] ICE with deduced return type in virtual function and LTO

2014-03-24 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60574 --- Comment #2 from Jason Merrill --- Author: jason Date: Mon Mar 24 15:55:43 2014 New Revision: 208792 URL: http://gcc.gnu.org/viewcvs?rev=208792&root=gcc&view=rev Log: PR c++/60574 * decl.c (grokdeclarator): Change permerror about 'virt

[Bug lto/60635] New: ICE when mixing C and Fortran lto1: error: use operand missing for stmt

2014-03-24 Thread vladimir.fuka at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60635 Bug ID: 60635 Summary: ICE when mixing C and Fortran lto1: error: use operand missing for stmt Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal

[Bug bootstrap/60634] [4.9] Build x86_64-unknown-linux-gnu with --disable-libstdc__-v3 is broken

2014-03-24 Thread aivchenk at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60634 --- Comment #2 from Alexander Ivchenko --- (In reply to Jakub Jelinek from comment #1) > What is it useful for to configure gcc that way? The stdc++ library is built and shipped separately from the compiler. > And, both libsanitizer and libcilkr

[Bug bootstrap/60634] [4.9] Build x86_64-unknown-linux-gnu with --disable-libstdc__-v3 is broken

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

[Bug debug/54774] insufficient debug info for strong typed enum

2014-03-24 Thread mark at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54774 Mark Wielaard changed: What|Removed |Added CC||mark at gcc dot gnu.org --- Comment #6 fr

[Bug bootstrap/60633] When boostrapping 4.8.2 cc1 crashes with memory allocation problem

2014-03-24 Thread monochromec at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60633 --- Comment #4 from Chris Zimmermann --- PS: At first, I thought I had spotted a duplicate of #45177 but then this is no cross-compilation and #45177 has been marked "fixed" in the tracker log with the fix confirmed working.

[Bug bootstrap/60633] When boostrapping 4.8.2 cc1 crashes with memory allocation problem

2014-03-24 Thread monochromec at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60633 --- Comment #3 from Chris Zimmermann --- The native compiler of the build system is gcc 4.2.3. An strace dump confirms that stage 1 cc1 is picked up from /volume1/homes/nasuser/dev/dsm/build_gcc/static/./gcc/ as the first -B option suggests. Run

[Bug bootstrap/60633] When boostrapping 4.8.2 cc1 crashes with memory allocation problem

2014-03-24 Thread monochromec at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60633 --- Comment #2 from Chris Zimmermann --- Created attachment 32435 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=32435&action=edit Preprocessed source as requested

[Bug lto/51744] Erroneous warning: memset used with constant zero length parameter

2014-03-24 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51744 --- Comment #10 from Richard Biener --- It's a GNU ld bug I believe. https://sourceware.org/bugzilla/show_bug.cgi?id=16746

[Bug c/60100] warning disappears when preprocessed source is compiled

2014-03-24 Thread sch...@linux-m68k.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60100 --- Comment #7 from Andreas Schwab --- # 3416 "/home/lavr/cxx/src/connect/ncbi_socket.c" 3 4 The file is marked as system header, perhaps because the expansion on this line came from a system header? (looks like assert(...)) Note that there are

[Bug c/60100] warning disappears when preprocessed source is compiled

2014-03-24 Thread lavr at ncbi dot nlm.nih.gov
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60100 --- Comment #6 from lavr at ncbi dot nlm.nih.gov --- The .c file has a lot of headers included. Do you want all of them, as well? OTOH, the code in the preprocessed file clearly shows the use of a function pointer of mismatched type gone un-warned

[Bug bootstrap/60634] New: [4.9] Build x86_64-unknown-linux-gnu with --disable-libstdc__-v3 is broken

2014-03-24 Thread aivchenk at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60634 Bug ID: 60634 Summary: [4.9] Build x86_64-unknown-linux-gnu with --disable-libstdc__-v3 is broken Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: norma

[Bug bootstrap/60633] When boostrapping 4.8.2 cc1 crashes with memory allocation problem

2014-03-24 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60633 --- Comment #1 from Andrew Pinski --- Which compiler did you start with? This really sounds like a bug in the original compiler if it is truly stage 1. Also can you provide the preprocessed source?

[Bug bootstrap/60633] New: When boostrapping 4.8.2 cc1 crashes with memory allocation problem

2014-03-24 Thread monochromec at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60633 Bug ID: 60633 Summary: When boostrapping 4.8.2 cc1 crashes with memory allocation problem Product: gcc Version: 4.8.2 Status: UNCONFIRMED Severity: normal

[Bug lto/51744] Erroneous warning: memset used with constant zero length parameter

2014-03-24 Thread mark at infocomm dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51744 --- Comment #9 from Mark Pizzolato --- > When val == 0 then the case of len == 0 is ambiguous and you can't really tell the user they swapped val and len (because they are equal). That is certainly true. I'm not sure how that specifically relate

[Bug bootstrap/60632] New: ICE in ipa-inline-analysis.c on ARM (arm10tdmi thumb with neon)

2014-03-24 Thread alan.lawrence at arm dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60632 Bug ID: 60632 Summary: ICE in ipa-inline-analysis.c on ARM (arm10tdmi thumb with neon) Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal

[Bug lto/51744] Erroneous warning: memset used with constant zero length parameter

2014-03-24 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51744 --- Comment #8 from Richard Biener --- (In reply to Mark Pizzolato from comment #7) > Thanks for reducing this test case further. That illuminates something for > me: > > Specifically: > > Notice in the following lines: > > if (__builtin_con

[Bug lto/51744] Erroneous warning: memset used with constant zero length parameter

2014-03-24 Thread mark at infocomm dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51744 --- Comment #7 from Mark Pizzolato --- Thanks for reducing this test case further. That illuminates something for me: Specifically: Notice in the following lines: if (__builtin_constant_p (__len) && __len == 0 && (!__builtin_constant_p

[Bug lto/51744] Erroneous warning: memset used with constant zero length parameter

2014-03-24 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51744 --- Comment #6 from Richard Biener --- Btw, it works when using gold ...

[Bug tree-optimization/25621] Missed optimization when unrolling the loop (splitting up the sum) (only with -ffast-math)

2014-03-24 Thread iliyapalachev at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25621 Ilya Palachev changed: What|Removed |Added CC||iliyapalachev at gmail dot com --- Commen

[Bug c/60100] warning disappears when preprocessed source is compiled

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

[Bug c/59749] unused warning not emited for unused static struct unles -save-temps is used

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

[Bug ipa/59176] [4.9 Regression] ICE edge points to wrong declaration / verify_cgraph_node failed

2014-03-24 Thread dcb314 at hotmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59176 --- Comment #16 from David Binderman --- I am not sure this is fixed. Please see attached source code which still fails.

[Bug ipa/59176] [4.9 Regression] ICE edge points to wrong declaration / verify_cgraph_node failed

2014-03-24 Thread dcb314 at hotmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59176 --- Comment #15 from David Binderman --- Created attachment 32434 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=32434&action=edit gzipped C++ source code

[Bug lto/59626] [4.8/4.9 Regression] /usr/include/bits/unistd.h:173:1: error: inlining failed in call to always_inline 'readlinkat': recursive inlining

2014-03-24 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59626 --- Comment #20 from Richard Biener --- Testcase: int __atoi (const char *) __asm__("atoi"); extern inline __attribute__((always_inline,gnu_inline)) int atoi (const char *x) { return __atoi (x); } int bar (int (*)(const char *)); int main()

[Bug target/60609] [4.8/4.9 Regression] Error: value of 256 too large for field of 1 bytes at 68242

2014-03-24 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60609 Richard Biener changed: What|Removed |Added Target Milestone|--- |4.8.3

[Bug target/60617] [4.8 Regression] unable to find a register to spill in class 'LO_REGS'

2014-03-24 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60617 Richard Biener changed: What|Removed |Added Target Milestone|--- |4.8.3 --- Comment #1 from Richard Biener

[Bug target/60624] creation of working linux sparc32 kernel fails

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

  1   2   >