[Bug c/59358] New: Infinite loop generated with >=O2

2013-11-30 Thread cJ-gcc at zougloub dot eu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59358 Bug ID: 59358 Summary: Infinite loop generated with >=O2 Product: gcc Version: 4.8.2 Status: UNCONFIRMED Severity: major Priority: P3 Component: c Assig

[Bug preprocessor/59357] no documentation of #pragma once

2013-11-30 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59357 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug preprocessor/59357] New: no documentation of #pragma once

2013-11-30 Thread shawn at churchofgit dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59357 Bug ID: 59357 Summary: no documentation of #pragma once Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: preprocessor

[Bug c/37743] Bogus printf format warning with __builtin_bswap32.

2013-11-30 Thread hp at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37743 Hans-Peter Nilsson changed: What|Removed |Added Last reconfirmed|2009-03-31 20:40:20 |2013-12-1 CC|

[Bug ada/59356] [4.9 regression] ACATS C52102A and C52102C failures

2013-11-30 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59356 Eric Botcazou changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED URL|

[Bug regression/59320] ftree-vrp breaks simple loops

2013-11-30 Thread manu at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59320 --- Comment #15 from Manuel López-Ibáñez --- (In reply to Joost VandeVondele from comment #14) > (In reply to Manuel López-Ibáñez from comment #13) > > Will -fsanitize=undefined catch these? If so, perhaps the message shown > > before reporting a

[Bug ada/59356] New: ACATS tests C52102A and C52102C fail on i686-pc-linux-gnu

2013-11-30 Thread bernd.edlinger at hotmail dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59356 Bug ID: 59356 Summary: ACATS tests C52102A and C52102C fail on i686-pc-linux-gnu Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Prior

[Bug fortran/58410] [4.8/4.9 Regression] Bogus uninitialized variable warning for allocatable derived type array function result

2013-11-30 Thread pault at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58410 Paul Thomas changed: What|Removed |Added Priority|P2 |P3 CC|

[Bug c++/58950] [4.9 Regression] Missing "statement has no effect"

2013-11-30 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58950 --- Comment #9 from Eric Botcazou --- > What I meant was, there are many places in the front-end that do: > > if (TREE_SIDE_EFFECTS (op0)) op0 = save_expr (op0); > > and I'd like to replace it with > > op0 = maybe_save_expr (op0); > > that wou

[Bug c++/58950] [4.9 Regression] Missing "statement has no effect"

2013-11-30 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58950 --- Comment #8 from Marc Glisse --- (In reply to Eric Botcazou from comment #5) > > For __builtin_shuffle, the issue is that we now call save_expr, which always > > sets TREE_SIDE_EFFECTS to 1. I don't know if it would make sense to > > introduce

[Bug c++/58950] [4.9 Regression] Missing "statement has no effect"

2013-11-30 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58950 --- Comment #7 from Marc Glisse --- Created attachment 31342 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=31342&action=edit patch The __builtin_shuffle part of the patch seems fine. For (i+i), I first tried not setting TREE_NOWARNING on t

[Bug driver/59321] -fuse-ld has no effect on -print-prog-name nor on --with-ld=

2013-11-30 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59321 --- Comment #16 from H.J. Lu --- Created attachment 31341 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=31341&action=edit A patch with ChangeLog Add ChangeLog.

[Bug tree-optimization/59355] New: [4.9 Regression] ICE: SIGSEGV in hash_table::find_slot_with_hash() with -fno-devirtualize

2013-11-30 Thread zsojka at seznam dot cz
df/ --without-cloog --without-ppl Thread model: posix gcc version 4.9.0 20131130 (experimental) (GCC) Tested revisions: r205547 - crash 4.8 r204890 - OK

[Bug c++/59354] New: Unexpected result in g++ when casting int to char from an stl vector to an array

2013-11-30 Thread jori.liesenborgs at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59354 Bug ID: 59354 Summary: Unexpected result in g++ when casting int to char from an stl vector to an array Product: gcc Version: 4.8.2 Status: UNCONFIRMED Severity:

[Bug driver/59321] -fuse-ld has no effect on -print-prog-name nor on --with-ld=

2013-11-30 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59321 H.J. Lu changed: What|Removed |Added Attachment #31336|0 |1 is obsolete|

[Bug driver/59321] -fuse-ld has no effect on -print-prog-name nor on --with-ld=

2013-11-30 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59321 H.J. Lu changed: What|Removed |Added Summary|-fuse-ld has no effect on |-fuse-ld has no effect on |-p

[Bug sanitizer/59353] -fsanitize=return is not documented

2013-11-30 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59353 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug sanitizer/59353] -fsanitize=return is not documented

2013-11-30 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59353 --- Comment #1 from Tobias Burnus --- And looking at https://code.google.com/p/address-sanitizer/wiki/ExampleUseAfterReturn - it seems as if the options is called -fsanitize=use-after-return with Clang. Having different names for the same feature

[Bug sanitizer/59353] New: -fsanitize=return is not documented

2013-11-30 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59353 Bug ID: 59353 Summary: -fsanitize=return is not documented Product: gcc Version: 4.9.0 Status: UNCONFIRMED Keywords: documentation Severity: normal Priority: P3

[Bug fortran/57445] [4.8/4.9 Regression][OOP] ICE in gfc_conv_class_to_class - for OPTIONAL polymorphic array

2013-11-30 Thread pault at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57445 Paul Thomas changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug fortran/57445] [4.8/4.9 Regression][OOP] ICE in gfc_conv_class_to_class - for OPTIONAL polymorphic array

2013-11-30 Thread pault at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57445 --- Comment #4 from Paul Thomas --- Author: pault Date: Sat Nov 30 10:58:42 2013 New Revision: 205549 URL: http://gcc.gnu.org/viewcvs?rev=205549&root=gcc&view=rev Log: 2013-11-30 Paul Thomas PR fortran/57445 * trans-expr.c (gfc_conv_c

[Bug target/59163] [4.8/4.9 Regression] program compiled with g++ -O3 segfaults

2013-11-30 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59163 --- Comment #18 from Uroš Bizjak --- (In reply to Jakub Jelinek from comment #17) > Perhaps add new attribute ssememalign, with default 0, which would be > (maximum for all alternatives) required alignment for memory operands in the > instruction

[Bug c++/59352] New: Internal compiler error

2013-11-30 Thread vinnie.falco at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59352 Bug ID: 59352 Summary: Internal compiler error Product: gcc Version: 4.7.3 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: un

[Bug sanitizer/59275] Document environment variables used by the sanitizers

2013-11-30 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59275 Tobias Burnus changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug sanitizer/59275] Document environment variables used by the sanitizers

2013-11-30 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59275 --- Comment #5 from Tobias Burnus --- Author: burnus Date: Sat Nov 30 09:11:13 2013 New Revision: 205548 URL: http://gcc.gnu.org/viewcvs?rev=205548&root=gcc&view=rev Log: 2013-11-30 Tobias Burnus PR sanitizer/59275 * doc/invok