[Bug preprocessor/61386] inaccurate location for missing headers

2014-10-06 Thread akim.demaille at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61386 --- Comment #2 from Akim Demaille --- Well, I never hacked in GCC. I can try, time permitting...

[Bug c/63461] Inconsistent behaviour on ARM64 when inline assembly with .text directive is followed by a static variable

2014-10-06 Thread akiss at inf dot u-szeged.hu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63461 --- Comment #6 from Akos Kiss --- Thanks for the feedback!

[Bug pch/63429] [Regression 5] Cannot build compiler with --enable-gather-detailed-mem-stats

2014-10-06 Thread mliska at suse dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63429 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug other/63465] New: Demangler crash (GDB PR 17455)

2014-10-06 Thread gbenson at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63465 Bug ID: 63465 Summary: Demangler crash (GDB PR 17455) Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: other

[Bug preprocessor/61386] inaccurate location for missing headers

2014-10-06 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61386 --- Comment #3 from Manuel López-Ibáñez --- (In reply to Akim Demaille from comment #2) > Well, I never hacked in GCC. I can try, time permitting... Never too late to try. This one should be easy if you know how to use a debugger. Just add a br

[Bug middle-end/54303] -fdata-sections -ffunction-sections and -fmerge-constants do not work well together

2014-10-06 Thread peron.clem at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54303 Clément Péron changed: What|Removed |Added CC||peron.clem at gmail dot com --- Comment

[Bug target/63347] m68k misoptimisation with -fschedule-insns

2014-10-06 Thread jifl-bugzilla at jifvik dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63347 --- Comment #4 from Jonathan Larmour --- I have just double-checked, and my gcc 4.8.3 definitely doesn't generate the 'tstl', but it looks like you're bang on right about how gcc was configured: I configured it with --with-arch=cf. Sorry I should

[Bug tree-optimization/63464] compare one character to many: faster

2014-10-06 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63464 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/63464] compare one character to many: faster

2014-10-06 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63464 --- Comment #2 from rguenther at suse dot de --- On Mon, 6 Oct 2014, jakub at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63464 > > Jakub Jelinek changed: > >What|Removed |Added >

[Bug tree-optimization/63380] [5 Regression] Wrong constant folding

2014-10-06 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63380 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug tree-optimization/63381] [5 Regression] Wrong constant folding

2014-10-06 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63381 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug other/63440] -Og does enable -fmerge-constants too

2014-10-06 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63440 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug testsuite/63439] FAIL: gcc.dg/vect/vect-33.c scan-tree-dump vect "Alignment of access forced using peeling"

2014-10-06 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63439 Richard Biener changed: What|Removed |Added Target||armv7-a Status|UNCONFIRMED

[Bug middle-end/63434] builtins.c has incorrect parameters for GEN_CALL_VALUE

2014-10-06 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63434 --- Comment #1 from Richard Biener --- Patches should be sent to gcc-patches@

[Bug libgcc/56846] _Unwind_Backtrace on ARM and noexcept

2014-10-06 Thread yroux at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56846 --- Comment #9 from Yvan Roux --- Author: yroux Date: Mon Oct 6 12:25:14 2014 New Revision: 215929 URL: https://gcc.gnu.org/viewcvs?rev=215929&root=gcc&view=rev Log: /libstdc++-v3/ 2014-10-06 Yvan Roux Backport from trunk r215101. 2

[Bug target/63209] [ARM] Wrong conditional move generated

2014-10-06 Thread yroux at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63209 --- Comment #3 from Yvan Roux --- Author: yroux Date: Mon Oct 6 12:40:10 2014 New Revision: 215932 URL: https://gcc.gnu.org/viewcvs?rev=215932&root=gcc&view=rev Log: /gcc/ 2014-10-06 Yvan Roux Backport from trunk r215136. 2014-09-10

[Bug testsuite/63439] FAIL: gcc.dg/vect/vect-33.c scan-tree-dump vect "Alignment of access forced using peeling"

2014-10-06 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63439 --- Comment #2 from Bernd Edlinger --- Created attachment 33652 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=33652&action=edit vect-33.c.116t.vect

[Bug target/63352] problem with fmt_g0_1.f08 on i386-pc-solaris2.11

2014-10-06 Thread ro at CeBiTec dot Uni-Bielefeld.DE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63352 --- Comment #12 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #11 from Dominique d'Humieres --- > Comment 7 confirms my guess that there is a rounding problem on > i386-sun-solaris2.11 (the test is three-year old and succeeds on all

[Bug rtl-optimization/62265] [4.8/4.9/5 regression] FAIL: gcc.dg/20111227-2.c scan-rtl-dump ree "Elimination opportunities = 3 realized = 3"

2014-10-06 Thread ro at CeBiTec dot Uni-Bielefeld.DE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62265 --- Comment #4 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #3 from Teresa Johnson --- > I believe this was fixed by the following commit: > > r214848 | uros | 2014-09-03 00:58:17 -0700 (Wed, 03 Sep 2014) | 4 lines > Changed paths:

[Bug other/63440] -Og does enable -fmerge-constants too

2014-10-06 Thread rdiezmail-gcc at yahoo dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63440 --- Comment #2 from R. Diez --- Yes, I would enable -fmerge-constants with -Og. I would do it even for -O0. Merging constants should be safe, and it saves precious program space when generating debug builds for small embedded targets. Besides,

[Bug objc++/61759] internal compiler error: in objc_eh_runtime_type, at objc/objc-next-runtime-abi-01.c:2792

2014-10-06 Thread dougmencken at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61759 --- Comment #4 from Douglas Mencken --- In 4.9.1, it's not :2792 but :2793 --- vcl/osx/a11yselectionwrapper.cxx:31:61: internal compiler error: in objc_eh_runtime_type, at objc/objc-next-runtime-abi-01.c:2793

[Bug libstdc++/62022] [5 regression] 27_io/basic_ofstream/pthread2.cc FAILs

2014-10-06 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62022 Bug 62022 depends on bug 62023, which changed state. Bug 62023 Summary: [5 regression] 30_threads/condition_variable_any/50862.cc FAILs https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62023 What|Removed |Added ---

[Bug libstdc++/62023] [5 regression] 30_threads/condition_variable_any/50862.cc FAILs

2014-10-06 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62023 Rainer Orth changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug libstdc++/62022] [5 regression] 27_io/basic_ofstream/pthread2.cc FAILs

2014-10-06 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62022 Rainer Orth changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug lto/63409] [5 Regression] FAIL: g++.dg/lto/pr63270 cp_lto_pr63270_0.o-cp_lto_pr63270_1.o link, -flto -O2 -Wno-odr -fno-linker-plugin

2014-10-06 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63409 Rainer Orth changed: What|Removed |Added Target|x86_64-*-* |x86_64-*-*, |

[Bug c++/63459] operator new and returns_nonnull

2014-10-06 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63459 --- Comment #4 from Richard Biener --- I think a method call always has this != NULL so you'd infer this != NULL after the call with a ASSERT_EXPR. With the pattern stuff you can't really write "any call with some nonnull attribute on it" so you

[Bug c/63450] Optimizing -O3 generates rep ret on an almost empty function

2014-10-06 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63450 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/63454] [5 Regression] internal compiler error: canonical types differ for identical types

2014-10-06 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63454 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug rtl-optimization/63448] ICE when compiling atlas 3.10.2

2014-10-06 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63448 Richard Biener changed: What|Removed |Added Keywords||ra Target|

[Bug go/60406] recover.go: test13reflect2 test failure

2014-10-06 Thread vogt at linux dot vnet.ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60406 --- Comment #14 from Dominik Vogt --- > I'm not really happy with Dominik's patch because 1) it doesn't work when > configuring with --enable-sjlj-exceptions; Why is that important? > 2) the current code almost always works, even on S/390, but

[Bug go/60406] recover.go: test13reflect2 test failure

2014-10-06 Thread boger at us dot ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60406 --- Comment #15 from boger at us dot ibm.com --- The testcase recover.go continues to fail on both ppc64 LE & BE with the new patch https://codereview.appspot.com/153950043.

[Bug libstdc++/59987] [C++11]: Missing ios_base::hexfloat format specifier

2014-10-06 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59987 --- Comment #2 from Jonathan Wakely --- Author: redi Date: Mon Oct 6 15:55:53 2014 New Revision: 215952 URL: https://gcc.gnu.org/viewcvs?rev=215952&root=gcc&view=rev Log: 2014-10-06 Rüdiger Sonderfeld Jonathan Wakely PR libstd

[Bug libstdc++/59987] [C++11]: Missing ios_base::hexfloat format specifier

2014-10-06 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59987 Jonathan Wakely changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/55250] [C++0x] enum declarations within constexpr function are allowed, constexpr declarations are not

2014-10-06 Thread paolo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55250 --- Comment #3 from paolo at gcc dot gnu.org --- Author: paolo Date: Mon Oct 6 16:13:41 2014 New Revision: 215954 URL: https://gcc.gnu.org/viewcvs?rev=215954&root=gcc&view=rev Log: /cp 2014-10-06 Paolo Carlini PR c++/55250 * semanti

[Bug c++/55250] [C++0x] enum declarations within constexpr function are allowed, constexpr declarations are not

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

[Bug c++/55004] [meta-bug] constexpr issues

2014-10-06 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55004 Bug 55004 depends on bug 55250, which changed state. Bug 55250 Summary: [C++0x] enum declarations within constexpr function are allowed, constexpr declarations are not https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55250 What|Remove

[Bug lto/63409] [5 Regression] FAIL: g++.dg/lto/pr63270 cp_lto_pr63270_0.o-cp_lto_pr63270_1.o link, -flto -O2 -Wno-odr -fno-linker-plugin

2014-10-06 Thread mliska at suse dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63409 --- Comment #7 from Martin Liška --- Yeah, sorry for wrong dg argument. There's new version that should work correctly. If not regression will be seen, I will commit the patch.

[Bug lto/63409] [5 Regression] FAIL: g++.dg/lto/pr63270 cp_lto_pr63270_0.o-cp_lto_pr63270_1.o link, -flto -O2 -Wno-odr -fno-linker-plugin

2014-10-06 Thread mliska at suse dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63409 --- Comment #8 from Martin Liška --- Created attachment 33653 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=33653&action=edit Fix patch2

[Bug go/60406] recover.go: test13reflect2 test failure

2014-10-06 Thread ian at airs dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60406 --- Comment #16 from Ian Lance Taylor --- >> I'm not really happy with Dominik's patch because 1) it doesn't work when >> configuring with --enable-sjlj-exceptions; > > Why is that important? It's not very important but it's still a point to con

[Bug c/59717] better warning when using functions without including appropriate header files

2014-10-06 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59717 Marek Polacek changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug libstdc++/63466] New: sstream is very slow

2014-10-06 Thread andi-gcc at firstfloor dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63466 Bug ID: 63466 Summary: sstream is very slow Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libstdc++ Assignee:

[Bug tree-optimization/63464] compare one character to many: faster

2014-10-06 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63464 --- Comment #3 from Jakub Jelinek --- Created attachment 33654 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=33654&action=edit gcc5-pr63464.patch Untested patch to avoid the subtraction of info.range_min from index. Might not always be a

[Bug tree-optimization/63467] New: should have asm statement that does not prevent vectorization

2014-10-06 Thread andi-gcc at firstfloor dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63467 Bug ID: 63467 Summary: should have asm statement that does not prevent vectorization Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: enhancement

[Bug tree-optimization/63467] should have asm statement that does not prevent vectorization

2014-10-06 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63467 --- Comment #1 from Andrew Pinski --- Try asm volatile ("":::); instead. Asms without any ::: are considered clobbering memory.

[Bug tree-optimization/63467] should have asm statement that does not prevent vectorization

2014-10-06 Thread andi-gcc at firstfloor dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63467 --- Comment #2 from Andi Kleen --- It's the same with asm("" :::); At least the vectorizer bombs out on any asm.

[Bug middle-end/63418] false positive with -Wmaybe-uninitialized

2014-10-06 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63418 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #4

[Bug c/63420] GCC 4.8.2: Bitshift second operand range not as per manual.

2014-10-06 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63420 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #1

[Bug tree-optimization/63467] should have asm statement that does not prevent vectorization

2014-10-06 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63467 --- Comment #3 from Andrew Pinski --- Ok doing this works: asm("":"+r"(t)::); But it looks like it should not vectorize due to the number of iterations happening for that asm has changed.

[Bug c/63420] GCC 4.8.2: Bitshift second operand range not as per manual.

2014-10-06 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63420 --- Comment #2 from Jakub Jelinek --- Can you explain where in the documentation you find it though? I can't find any wording like that.

[Bug tree-optimization/63467] should have asm statement that does not prevent vectorization

2014-10-06 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63467 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug tree-optimization/63467] should have asm statement that does not prevent vectorization

2014-10-06 Thread andi-gcc at firstfloor dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63467 --- Comment #6 from Andi Kleen --- For the marker case it's enough if it just stays in the same position in the basic block and does get duplicated if the BB gets too. That's somewhat special semantics, that is why I think it would need some way

[Bug tree-optimization/63467] should have asm statement that does not prevent vectorization

2014-10-06 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63467 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #4

[Bug libstdc++/63466] sstream is very slow

2014-10-06 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63466 --- Comment #1 from Marc Glisse --- To be a bit less unfair, you could pull the declarations of the 3 variables out of the loop. Even if optimizations are possible, I doubt we can go anywhere near the C perf...

[Bug libstdc++/63466] sstream is very slow

2014-10-06 Thread andi-gcc at firstfloor dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63466 --- Comment #2 from Andi Kleen --- Looking at the profile there's plenty of room for optimization. e.g. not using getc/ungetc, but directly accessing the buffer, or maybe even some kind of template specialization. With the variables pulled out i

[Bug rtl-optimization/63448] [4.9/5 Regression] ICE when compiling atlas 3.10.2

2014-10-06 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63448 Jakub Jelinek changed: What|Removed |Added Priority|P3 |P1 CC|

[Bug target/63435] Bad code with weak vs localalias on AIX

2014-10-06 Thread hubicka at ucw dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63435 --- Comment #5 from Jan Hubicka --- There are three problems in 4.9 and earlier - the aliases are produced incorrectly because AIX's as alias keyword does not do what is expected (it does kind of syntactic replacement combined with somethin

[Bug lto/61886] [4.8/4.9/5 Regression] LTO breaks fread with _FORTIFY_SOURCE=2

2014-10-06 Thread hubicka at ucw dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61886 --- Comment #11 from Jan Hubicka --- Hi, this patch implements the lowring. Each call with warn attribute triggers code in cgraphunit that inserts call to bulitin_warning/error that is output at expansion time. Do we have way to define bulitin

[Bug lto/61886] [4.8/4.9/5 Regression] LTO breaks fread with _FORTIFY_SOURCE=2

2014-10-06 Thread jakub at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61886 --- Comment #12 from Jakub Jelinek --- On Mon, Oct 06, 2014 at 10:22:21PM +0200, Jan Hubicka wrote: > this patch implements the lowring. Each call with warn attribute triggers > code > in cgraphunit that inserts call to bulitin_warning/error th

[Bug middle-end/63468] New: ICE in decompose_normal_address, at rtlanal.c:5933

2014-10-06 Thread rmansfield at qnx dot com
mudflap --disable-libssp --enable-checking Thread model: posix gcc version 5.0.0 20141006 (experimental) [trunk revision 215958] (GCC) $ ./xgcc -B. ~/ice.i -O3 -mfpu=neon -march=armv7-a -mfloat-abi=softfp /home/ryan/ice.i: In function 'bar': /home/ryan/ice.i:52:1: internal c

[Bug driver/36312] should refuse to overwrite input file with output file

2014-10-06 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=36312 Manuel López-Ibáñez changed: What|Removed |Added CC||manu at gcc dot gnu.org --- Commen

[Bug lto/61886] [4.8/4.9/5 Regression] LTO breaks fread with _FORTIFY_SOURCE=2

2014-10-06 Thread hubicka at ucw dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61886 --- Comment #13 from Jan Hubicka --- Hi, I am testing this variant of the patch. For gcc-4.9 branch it may make sense to enable the new patch for LTO only. Index: internal-fn.c ===

[Bug lto/61886] [4.8/4.9/5 Regression] LTO breaks fread with _FORTIFY_SOURCE=2

2014-10-06 Thread jakub at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61886 --- Comment #14 from Jakub Jelinek --- On Mon, Oct 06, 2014 at 11:55:23PM +0200, Jan Hubicka wrote: > Hi, > I am testing this variant of the patch. > For gcc-4.9 branch it may make sense to enable the new patch for LTO only. Not printing the inl

[Bug target/63347] m68k misoptimisation with -fschedule-insns

2014-10-06 Thread mikpelinux at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63347 Mikael Pettersson changed: What|Removed |Added CC||mikpelinux at gmail dot com --- Comm

[Bug lto/61886] [4.8/4.9/5 Regression] LTO breaks fread with _FORTIFY_SOURCE=2

2014-10-06 Thread hubicka at ucw dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61886 --- Comment #15 from Jan Hubicka --- > On Mon, Oct 06, 2014 at 11:55:23PM +0200, Jan Hubicka wrote: > > Hi, > > I am testing this variant of the patch. > > For gcc-4.9 branch it may make sense to enable the new patch for LTO only. > > Not printi

[Bug fortran/63469] New: Automatic reallocation of allocatable scalar length even when substring implicitly specified

2014-10-06 Thread davidgkinniburgh at yahoo dot co.uk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63469 Bug ID: 63469 Summary: Automatic reallocation of allocatable scalar length even when substring implicitly specified Product: gcc Version: 4.9.1 Status: UNCONFIRMED

[Bug lto/61886] [4.8/4.9/5 Regression] LTO breaks fread with _FORTIFY_SOURCE=2

2014-10-06 Thread jakub at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61886 --- Comment #16 from Jakub Jelinek --- On Tue, Oct 07, 2014 at 12:18:24AM +0200, Jan Hubicka wrote: > > On Mon, Oct 06, 2014 at 11:55:23PM +0200, Jan Hubicka wrote: > > > Hi, > > > I am testing this variant of the patch. > > > For gcc-4.9 branch

[Bug lto/61886] [4.8/4.9/5 Regression] LTO breaks fread with _FORTIFY_SOURCE=2

2014-10-06 Thread hubicka at ucw dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61886 --- Comment #17 from Jan Hubicka --- > > %K in the format string, assuming the call has locus with the right block, > should do that. At least with -g, without -g or with LTO it will be less > accurate. Yep, for that I need a tree to pass in.

[Bug fortran/49766] Fortran w/ CPP: Add tracking locations of tokens resulting from macro expansion

2014-10-06 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49766 Manuel López-Ibáñez changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug fortran/53934] Better CPP macro diagnostics

2014-10-06 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53934 --- Comment #3 from Manuel López-Ibáñez --- *** Bug 49766 has been marked as a duplicate of this bug. ***

[Bug target/55212] [SH] Switch from IRA to LRA

2014-10-06 Thread kkojima at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55212 --- Comment #53 from Kazumoto Kojima --- (In reply to Oleg Endo from comment #52) > Created attachment 33632 [details] > Reduced case of error: in assign_by_spills, at lra-assigns.c:1335 with -m4 > -ml -O2 .ira dump of the test case has the line

[Bug target/55212] [SH] Switch from IRA to LRA

2014-10-06 Thread kkojima at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55212 --- Comment #54 from Kazumoto Kojima --- Created attachment 33657 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=33657&action=edit A possible workaround The patch is trying to fix the result of decompose_mem_address so as not to assign IND

[Bug c++/63454] [5 Regression] internal compiler error: canonical types differ for identical types

2014-10-06 Thread ai.azuma at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63454 --- Comment #3 from Ai Azuma --- (In reply to Daniel Krügler from comment #1) > I don't see any ICE for gcc 5.0.0 20141004 (experimental). Could you retry > that one? I am still seeing the ICE with 5.0.0 20141005 (experimental).

[Bug bootstrap/63432] [5 Regression] profiledbootstrap failure with bootstrap-lto

2014-10-06 Thread tejohnson at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63432 --- Comment #17 from Teresa Johnson --- I'm going to finish testing my patch, which passes regular x86_64-unknown-linux-gnu bootstrap + regression tests. I am still trying to get the lto profiledbootstrap to work. I found some workarounds for the

[Bug lto/61886] [4.8/4.9/5 Regression] LTO breaks fread with _FORTIFY_SOURCE=2

2014-10-06 Thread hubicka at ucw dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61886 --- Comment #18 from Jan Hubicka --- Hi, actually I can just add the location to the first argument to avoid the need to build extra tree... Somewhat ugly, but seems to work. Index: internal-fn.c

[Bug lto/63409] [5 Regression] FAIL: g++.dg/lto/pr63270 cp_lto_pr63270_0.o-cp_lto_pr63270_1.o link, -flto -O2 -Wno-odr -fno-linker-plugin

2014-10-06 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63409 --- Comment #9 from Uroš Bizjak --- (In reply to Martin Liška from comment #8) > Created attachment 33653 [details] > Fix patch2 Yes, this patch works for me.