[Bug c/61108] New: gcc 4.8.2 generates incorrect integer arithmetic at O3 (ok at O2)

2014-05-08 Thread corydoras at ridiculousfish dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61108 Bug ID: 61108 Summary: gcc 4.8.2 generates incorrect integer arithmetic at O3 (ok at O2) Product: gcc Version: 4.8.2 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/61108] gcc 4.8.2 generates incorrect integer arithmetic at O3 (ok at O2)

2014-05-08 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61108 --- Comment #1 from Andrew Pinski pinskia at gcc dot gnu.org --- The tree level looks fine at least to me: vect_val_8.15_127 = MEM[(const uint32_t *)vectp_vals.14_85]; vect_patt_47.16_128 = WIDEN_MULT_EVEN_EXPR vect_val_8.15_127, { 613566757,

[Bug sanitizer/61100] asan/tsan should have the sanitizer includes

2014-05-08 Thread y.gribov at samsung dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61100 Yury Gribov y.gribov at samsung dot com changed: What|Removed |Added CC||y.gribov at

[Bug target/61108] gcc 4.8.2 generates incorrect integer arithmetic at O3 (ok at O2)

2014-05-08 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61108 Andrew Pinski pinskia at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug fortran/61109] New: ICE [4.10 Regression] in fortran/trans-array.c on dimension 0 arrays

2014-05-08 Thread juergen.reuter at desy dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61109 Bug ID: 61109 Summary: ICE [4.10 Regression] in fortran/trans-array.c on dimension 0 arrays Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug sanitizer/61095] [4.10 Regression] miscompile: tsan is broken in gcc trunk, works in 4.9

2014-05-08 Thread kcc at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61095 --- Comment #11 from Kostya Serebryany kcc at gcc dot gnu.org --- ignore comment #9, everything seems to work now. This passes: make -j 40 -C gcc check-g{cc,++} RUNTESTFLAGS='--target_board=unix\{-m32,-m64\} tsan.exp'

[Bug sanitizer/61095] [4.10 Regression] miscompile: tsan is broken in gcc trunk, works in 4.9

2014-05-08 Thread rsandifo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61095 --- Comment #12 from rsandifo at gcc dot gnu.org rsandifo at gcc dot gnu.org --- (In reply to Kostya Serebryany from comment #10) also, just curious: are such fixes supposed to be accompanied with regression tests? You're right of course.

[Bug fortran/61109] [4.10 Regression] ICE in fortran/trans-array.c on dimension 0 arrays

2014-05-08 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61109 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Target Milestone|--- |4.10.0

[Bug target/61108] [4.8 Regression] gcc 4.8.2 generates incorrect integer arithmetic at O3 (ok at O2)

2014-05-08 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61108 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Keywords||wrong-code

[Bug target/61108] [4.8 Regression] gcc 4.8.2 generates incorrect integer arithmetic at O3 (ok at O2)

2014-05-08 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61108 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P2

[Bug middle-end/59584] [4.8/4.9/4.10 Regression]: regressions related to __builtin_stack_restore

2014-05-08 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59584 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Status|REOPENED|RESOLVED

[Bug driver/61106] [4.8/4.9/4.10 Regression] impliedness of -Wunused-parameter depends on -W option ordering

2014-05-08 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61106 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added CC||jsm28 at gcc

[Bug c++/61082] [x86-64 Itanium ABI] g++ uses wrong return location for class with head padding

2014-05-08 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61082 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug sanitizer/61095] [4.10 Regression] miscompile: tsan is broken in gcc trunk, works in 4.9

2014-05-08 Thread rsandifo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61095 --- Comment #13 from rsandifo at gcc dot gnu.org rsandifo at gcc dot gnu.org --- Author: rsandifo Date: Thu May 8 08:00:21 2014 New Revision: 210203 URL: http://gcc.gnu.org/viewcvs?rev=210203root=gccview=rev Log: gcc/testsuite/ PR

[Bug fortran/61028] [4.9/4.10 Regression] -g3 -g leads to spurious warnings

2014-05-08 Thread Joost.VandeVondele at mat dot ethz.ch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61028 Joost VandeVondele Joost.VandeVondele at mat dot ethz.ch changed: What|Removed |Added CC|

[Bug driver/61106] [4.8/4.9/4.10 Regression] impliedness of -Wunused-parameter depends on -W option ordering

2014-05-08 Thread manu at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61106 Manuel López-Ibáñez manu at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug c/61081] excessive warnings: right-hand operand of comma expression has no effect

2014-05-08 Thread manu at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61081 Manuel López-Ibáñez manu at gcc dot gnu.org changed: What|Removed |Added CC||manu at gcc

[Bug bootstrap/61078] [4.10 Regression] ESA mode bootstrap failure since r209897

2014-05-08 Thread jgreenhalgh at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61078 --- Comment #1 from jgreenhalgh at gcc dot gnu.org --- I'm happy to take a look at this, but I have no access to an s390 ESA mode environment, so will struggle to make much progress. If it is the case that s390 relies on PUSH_ARGS_REVERSED == 0,

[Bug tree-optimization/61034] Optimizing takes too many passes

2014-05-08 Thread rguenther at suse dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61034 --- Comment #12 from rguenther at suse dot de rguenther at suse dot de --- On Wed, 7 May 2014, glisse at gcc dot gnu.org wrote: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61034 --- Comment #11 from Marc Glisse glisse at gcc dot gnu.org ---

[Bug driver/61106] [4.8/4.9/4.10 Regression] impliedness of -Wunused-parameter depends on -W option ordering

2014-05-08 Thread doko at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61106 --- Comment #3 from Matthias Klose doko at gcc dot gnu.org --- this leads to: if (!opts_set-x_warn_unused_but_set_variable) handle_generated_option (opts, opts_set, OPT_Wunused_but_set_variable,

[Bug driver/61106] [4.8/4.9/4.10 Regression] impliedness of -Wunused-parameter depends on -W option ordering

2014-05-08 Thread manu at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61106 --- Comment #4 from Manuel López-Ibáñez manu at gcc dot gnu.org --- (In reply to Matthias Klose from comment #3) this leads to: if (!opts_set-x_warn_unused_but_set_variable) handle_generated_option (opts, opts_set,

[Bug c++/13981] Give message about incomplete class that might be implicitly upcasted.

2014-05-08 Thread manu at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13981 Manuel López-Ibáñez manu at gcc dot gnu.org changed: What|Removed |Added CC||manu at gcc

[Bug target/61108] [4.8 Regression] gcc 4.8.2 generates incorrect integer arithmetic at O3 (ok at O2)

2014-05-08 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61108 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added CC||jakub at gcc dot

[Bug target/61108] [4.8 Regression] gcc 4.8.2 generates incorrect integer arithmetic at O3 (ok at O2)

2014-05-08 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61108 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added CC||congh at gcc dot

[Bug bootstrap/61084] [4.10 regression] wide-int merge broke Solaris/SPARC bootstrap

2014-05-08 Thread ro at CeBiTec dot Uni-Bielefeld.DE
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61084 --- Comment #8 from ro at CeBiTec dot Uni-Bielefeld.DE ro at CeBiTec dot Uni-Bielefeld.DE --- the gnat.dg/outer_agg_bitfield_constructor.adb problem. In a build tree from 10 days ago, compiling nested_agg_bitfield_constructor.adb took ca.

[Bug driver/61106] [4.8/4.9/4.10 Regression] impliedness of -Wunused-parameter depends on -W option ordering

2014-05-08 Thread doko at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61106 --- Comment #5 from Matthias Klose doko at gcc dot gnu.org --- this works and fixes the issue. running the full testsuite now.

[Bug c++/13981] Give message about incomplete class that might be implicitly upcasted.

2014-05-08 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13981 --- Comment #6 from Paolo Carlini paolo.carlini at oracle dot com --- Sure, I'll do that momentarily. Thanks!

[Bug libgcc/61097] Solaris linker change broke --disabled-shared support

2014-05-08 Thread ro at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61097 --- Comment #1 from Rainer Orth ro at gcc dot gnu.org --- Author: ro Date: Thu May 8 12:11:14 2014 New Revision: 210210 URL: http://gcc.gnu.org/viewcvs?rev=210210root=gccview=rev Log: Don't build libgcc-unwind.map with --disable-shared (PR

[Bug libgcc/61097] Solaris linker change broke --disabled-shared support

2014-05-08 Thread ro at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61097 Rainer Orth ro at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED

[Bug lto/60981] lto-plugin configuration doesn't test for -static-libgcc (OSX gcc - clang)

2014-05-08 Thread ro at CeBiTec dot Uni-Bielefeld.DE
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60981 --- Comment #2 from ro at CeBiTec dot Uni-Bielefeld.DE ro at CeBiTec dot Uni-Bielefeld.DE --- Could you please provide details on your configuration? AFAICS, the lto-plugin isn't ever built in a native Darwin configuration. So please provide

[Bug driver/61106] [4.8/4.9/4.10 Regression] impliedness of -Wunused-parameter depends on -W option ordering

2014-05-08 Thread manu at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61106 --- Comment #6 from Manuel López-Ibáñez manu at gcc dot gnu.org --- (In reply to Matthias Klose from comment #5) this works and fixes the issue. running the full testsuite now. It would be nice to add this testcase (-Wall -Wextra -Wno-unused

[Bug driver/61106] [4.8/4.9/4.10 Regression] impliedness of -Wunused-parameter depends on -W option ordering

2014-05-08 Thread manu at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61106 --- Comment #7 from Manuel López-Ibáñez manu at gcc dot gnu.org --- Please take the patch as yours. I don't have time at the moment to do all the submission+pinging. (And perhaps it could be backported to GCC 4.9 and 4.8. It is really a

[Bug libstdc++/59472] Many warnings type of 'X' does not match original declaration when linking with libstdc++ static library compiled with -flto

2014-05-08 Thread paul at scruby dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59472 Paul Scruby paul at scruby dot com changed: What|Removed |Added CC||paul at scruby dot

[Bug tree-optimization/59100] requesting optimization of safe rotate function

2014-05-08 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59100 --- Comment #5 from Marc Glisse glisse at gcc dot gnu.org --- Author: glisse Date: Thu May 8 13:17:01 2014 New Revision: 210212 URL: http://gcc.gnu.org/viewcvs?rev=210212root=gccview=rev Log: 2014-05-08 Marc Glisse marc.gli...@inria.fr PR

[Bug tree-optimization/59100] requesting optimization of safe rotate function

2014-05-08 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59100 Marc Glisse glisse at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug libstdc++/59472] Many warnings type of 'X' does not match original declaration when linking with libstdc++ static library compiled with -flto

2014-05-08 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59472 --- Comment #3 from Jonathan Wakely redi at gcc dot gnu.org --- (In reply to Marc Glisse from comment #1) Reassigning to libstdc++ because the warnings seem to say the truth. They do tell the truth. We use char arrays for good reason (see the

[Bug libstdc++/59472] Many warnings type of 'X' does not match original declaration when linking with libstdc++ static library compiled with -flto

2014-05-08 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59472 --- Comment #4 from Jonathan Wakely redi at gcc dot gnu.org --- That should work for the streambufs, it's not so simple for the standard stream objects though, as they're user-visible and we declared their (pretend) types in iostream.

[Bug tree-optimization/61110] New: Simplify value_replacement in phiopt

2014-05-08 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61110 Bug ID: 61110 Summary: Simplify value_replacement in phiopt Product: gcc Version: 4.10.0 Status: UNCONFIRMED Severity: enhancement Priority: P3 Component:

[Bug middle-end/61111] New: Infinite recursion between fold_build2_stat_loc and fold_binary_loc

2014-05-08 Thread rearnsha at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=6 Bug ID: 6 Summary: Infinite recursion between fold_build2_stat_loc and fold_binary_loc Product: gcc Version: 4.10.0 Status: UNCONFIRMED Keywords:

[Bug c++/51501] [DR 1433] decltype over-agressive SFINAE

2014-05-08 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51501 --- Comment #9 from Jason Merrill jason at gcc dot gnu.org --- Ville, has EWG taken a look at this issue? I'm sorry this didn't come up in the C++14 context, as it would have made sense to fix this when we were adding deduced return types.

[Bug middle-end/61111] Infinite recursion between fold_build2_stat_loc and fold_binary_loc

2014-05-08 Thread ktkachov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=6 ktkachov at gcc dot gnu.org changed: What|Removed |Added CC||ktkachov at gcc dot gnu.org

[Bug c++/51501] [DR 1433] decltype over-agressive SFINAE

2014-05-08 Thread ville.voutilainen at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51501 --- Comment #10 from Ville Voutilainen ville.voutilainen at gmail dot com --- (In reply to Jason Merrill from comment #9) Ville, has EWG taken a look at this issue? I'm sorry this didn't come up in Not yet. The handling of Extension-status Core

[Bug middle-end/61112] New: Simple example triggers false-positive -Wmaybe-uninitialized warning

2014-05-08 Thread patrick at parcs dot ath.cx
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61112 Bug ID: 61112 Summary: Simple example triggers false-positive -Wmaybe-uninitialized warning Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal

[Bug middle-end/61111] Infinite recursion between fold_build2_stat_loc and fold_binary_loc

2014-05-08 Thread rearnsha at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=6 --- Comment #2 from Richard Earnshaw rearnsha at gcc dot gnu.org --- This is with r210212.

[Bug middle-end/61112] Simple example triggers false-positive -Wmaybe-uninitialized warning

2014-05-08 Thread patrick at parcs dot ath.cx
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61112 --- Comment #1 from patrick at parcs dot ath.cx --- $ gcc -O2 -Wall this.c this.c: In function ‘void foo(int, int, int)’: this.c:13:10: warning: ‘w’ may be used uninitialized in this function [-Wmaybe-uninitialized] p = w;

[Bug c++/61113] New: Mark private methods hidden automatically

2014-05-08 Thread jpakkane at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61113 Bug ID: 61113 Summary: Mark private methods hidden automatically Product: gcc Version: 4.8.2 Status: UNCONFIRMED Severity: enhancement Priority: P3 Component:

[Bug middle-end/61111] Infinite recursion between fold_build2_stat_loc and fold_binary_loc

2014-05-08 Thread rearnsha at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=6 Richard Earnshaw rearnsha at gcc dot gnu.org changed: What|Removed |Added CC||rguenth at

[Bug c++/13981] Give message about incomplete class that might be implicitly upcasted.

2014-05-08 Thread paolo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13981 --- Comment #7 from paolo at gcc dot gnu.org paolo at gcc dot gnu.org --- Author: paolo Date: Thu May 8 14:30:56 2014 New Revision: 210217 URL: http://gcc.gnu.org/viewcvs?rev=210217root=gccview=rev Log: /cp 2014-05-08 Paolo Carlini

[Bug c++/13981] Give message about incomplete class that might be implicitly upcasted.

2014-05-08 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13981 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug middle-end/61111] Infinite recursion between fold_build2_stat_loc and fold_binary_loc

2014-05-08 Thread rearnsha at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=6 --- Comment #4 from Richard Earnshaw rearnsha at gcc dot gnu.org --- Starts with r210113, ie the wide-int merge. Though that may just expose the latent problem.

[Bug c++/61113] Mark private methods hidden automatically

2014-05-08 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61113 --- Comment #1 from Jonathan Wakely redi at gcc dot gnu.org --- (In reply to jpakkane from comment #0) That is, both the private and public methods are exported in the symbol table. The latter is wasteful because private methods can only be

[Bug middle-end/61111] [4.10 regression] Infinite recursion between fold_build2_stat_loc and fold_binary_loc

2014-05-08 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=6 --- Comment #5 from Richard Biener rguenth at gcc dot gnu.org --- I rather suspect a merge error. The following two need to match to not oscillate: /* Minimize the number of bits set in C1, i.e. C1 := C1 ~C2, unless (C1

[Bug middle-end/61111] [4.10 regression] Infinite recursion between fold_build2_stat_loc and fold_binary_loc

2014-05-08 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=6 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Target Milestone|--- |4.10.0

[Bug c++/61113] Mark private methods hidden automatically

2014-05-08 Thread jpakkane at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61113 --- Comment #2 from jpakkane at gmail dot com --- In that case it would fail. But you can make it work by doing this (assuming compilation with -fvisibility=hidden): class __attribute__ ((visibility(default))) Thing final { public: void

[Bug libgcc/60939] AIX: exceptions not caught when calling function via pointer

2014-05-08 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60939 --- Comment #5 from David Edelsohn dje at gcc dot gnu.org --- I am not aware of any specific workaround. I assume that if you could avoid the function pointer, you would. G++ exception handling implementation on AIX is fragile.

[Bug target/61092] [4.10 Regression]: wide-int merge broke alpha bootstrap

2014-05-08 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61092 Uroš Bizjak ubizjak at gmail dot com changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last

[Bug tree-optimization/61114] New: Scalar evolution hides a big-endian const-folding bug.

2014-05-08 Thread belagod at gcc dot gnu.org
-cprop addv.c it generates this code: foo: movw0, 0 ret .sizefoo, .-foo .identGCC: (unknown) 4.10.0 20140508 (experimental) which is wrong! Scalar evolution seems to hide this bug - if -fno-tree-scev-cprop is removed, it works fine: .typefoo, %function foo

[Bug tree-optimization/61114] Scalar evolution hides a big-endian const-folding bug.

2014-05-08 Thread belagod at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61114 --- Comment #1 from Tejas Belagod belagod at gcc dot gnu.org --- Sorry I meant it fixes this on aarch64_be. FAIL: gcc.dg/vect/no-scevccp-outer-7.c execution test

[Bug fortran/61115] New: ICE with type bound proc = non_overridable type bound proc

2014-05-08 Thread mrestelli at gmail dot com
) 4.10.0 20140508 (experimental) module m implicit none private type, abstract :: tt contains generic :: gen_f = ff ! Notice: eliminating the non_overridable everything works procedure, pass(this), non_overridable :: ff end type tt contains subroutine ff(this) class(tt

[Bug middle-end/61112] Simple example triggers false-positive -Wmaybe-uninitialized warning

2014-05-08 Thread patrick at parcs dot ath.cx
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61112 --- Comment #2 from patrick at parcs dot ath.cx --- Relevant contents of -fdump-tree-uninit: [WORKLIST]: Update worklist with phi: w_2 = PHI w_1(5), 10(10) [CHECK]: examining phi: w_2 = PHI w_1(5), 10(10) [CHECK] Found def edge 1 in w_1 = PHI

[Bug target/59952] -march=core-avx2 should not enable RTM

2014-05-08 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59952 Uroš Bizjak ubizjak at gmail dot com changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug target/58066] GCC mis-compiles access to TLS variable with -fPIC on x86_64

2014-05-08 Thread wmi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58066 --- Comment #6 from wmi at gcc dot gnu.org --- Author: wmi Date: Thu May 8 16:44:52 2014 New Revision: 210222 URL: http://gcc.gnu.org/viewcvs?rev=210222root=gccview=rev Log: gcc/ 2014-05-08 Wei Mi w...@google.com PR target/58066 *

[Bug target/59952] -march=core-avx2 should not enable RTM

2014-05-08 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59952 --- Comment #14 from H.J. Lu hjl.tools at gmail dot com --- (In reply to Uroš Bizjak from comment #13) Patch: --cut here-- Index: config/i386/i386.c === --- config/i386/i386.c

[Bug target/59952] -march=core-avx2 should not enable RTM

2014-05-08 Thread thiago at kde dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59952 --- Comment #15 from Thiago Macieira thiago at kde dot org --- (In reply to H.J. Lu from comment #14) I think HLE is the part of TSX. It is and should be removed from the list.

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

2014-05-08 Thread cbaylis at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60609 --- Comment #9 from cbaylis at gcc dot gnu.org --- Author: cbaylis Date: Thu May 8 17:06:04 2014 New Revision: 210227 URL: http://gcc.gnu.org/viewcvs?rev=210227root=gccview=rev Log: 2014-05-08 Charles Baylis charles.bay...@linaro.org

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

2014-05-08 Thread cbaylis at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60609 --- Comment #8 from cbaylis at gcc dot gnu.org --- Author: cbaylis Date: Thu May 8 17:06:01 2014 New Revision: 210226 URL: http://gcc.gnu.org/viewcvs?rev=210226root=gccview=rev Log: 2014-05-08 Charles Baylis charles.bay...@linaro.org

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

2014-05-08 Thread cbaylis at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60609 --- Comment #8 from cbaylis at gcc dot gnu.org --- Author: cbaylis Date: Thu May 8 17:06:01 2014 New Revision: 210226 URL: http://gcc.gnu.org/viewcvs?rev=210226root=gccview=rev Log: 2014-05-08 Charles Baylis charles.bay...@linaro.org

[Bug target/59952] -march=core-avx2 should not enable RTM

2014-05-08 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59952 --- Comment #16 from Uroš Bizjak ubizjak at gmail dot com --- (In reply to Thiago Macieira from comment #15) (In reply to H.J. Lu from comment #14) I think HLE is the part of TSX. It is and should be removed from the list. OK.

[Bug libstdc++/61101] snprintf not part of std

2014-05-08 Thread maxime.boissonneault at calculquebec dot ca
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61101 --- Comment #19 from Maxime Boissonneault maxime.boissonneault at calculquebec dot ca --- Hi again, I notice in the first line that leads to an error of bits/c++config.h not found : /software6/src/gcc-4.8.2-build/./gcc/xgcc -shared-libgcc

[Bug libstdc++/57394] [C++11] basic_streambuf incorrect copy constructor / copy assignment access specifier

2014-05-08 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57394 --- Comment #3 from Jonathan Wakely redi at gcc dot gnu.org --- Author: redi Date: Thu May 8 17:17:06 2014 New Revision: 210228 URL: http://gcc.gnu.org/viewcvs?rev=210228root=gccview=rev Log: PR libstdc++/57394 * include/bits/ios_base.h

[Bug target/59952] -march=core-avx2 should not enable RTM

2014-05-08 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59952 --- Comment #17 from Jakub Jelinek jakub at gcc dot gnu.org --- I'm not sure about that, after all we enable PTA_HLE even for generic. The point is whether it might be beneficial to emit the HLE prefixes or not, on CPUs that never have HLE

[Bug libstdc++/57394] [C++11] basic_streambuf incorrect copy constructor / copy assignment access specifier

2014-05-08 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57394 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug target/59952] -march=core-avx2 should not enable RTM

2014-05-08 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59952 --- Comment #18 from Uroš Bizjak ubizjak at gmail dot com --- (In reply to Jakub Jelinek from comment #17) I'm not sure about that, after all we enable PTA_HLE even for generic. The point is whether it might be beneficial to emit the HLE

[Bug c++/13868] Conditional expression operator and implicit char array conversion

2014-05-08 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13868 Jason Merrill jason at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug debug/61116] New: redundant DWARF with VLAs

2014-05-08 Thread tromey at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61116 Bug ID: 61116 Summary: redundant DWARF with VLAs Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: debug

[Bug c/61077] _Atomic in the return type or argument types of main not diagnosed

2014-05-08 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61077 --- Comment #1 from Marek Polacek mpolacek at gcc dot gnu.org --- Author: mpolacek Date: Thu May 8 17:42:09 2014 New Revision: 210229 URL: http://gcc.gnu.org/viewcvs?rev=210229root=gccview=rev Log: PR c/61077 c-family/ * c-common.c

[Bug bootstrap/60984] [4.9 Regression] AIX: gcc-4.9.0 bootstrap fails in stage-2

2014-05-08 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60984 --- Comment #18 from David Edelsohn dje at gcc dot gnu.org --- Created attachment 32761 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=32761action=edit Pre-processed file that causes ICE The pre-processed file crashes both 4.9 branch and

[Bug c/61077] _Atomic in the return type or argument types of main not diagnosed

2014-05-08 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61077 Marek Polacek mpolacek at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug target/59952] -march=core-avx2 should not enable RTM

2014-05-08 Thread thiago at kde dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59952 --- Comment #19 from Thiago Macieira thiago at kde dot org --- The prefix can be emitted for any CPU, you don't need a flag for that. However, you cannot emit the XTEST instruction unless the CPU has HLE or RTM.

[Bug c/61053] [4.9/4.10 Regression] _Alignas(long long) reduces alignment of long long

2014-05-08 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61053 --- Comment #3 from Marek Polacek mpolacek at gcc dot gnu.org --- Author: mpolacek Date: Thu May 8 18:19:09 2014 New Revision: 210230 URL: http://gcc.gnu.org/viewcvs?rev=210230root=gccview=rev Log: PR c/61053 c-family/ * c-common.c

[Bug c/61053] [4.9/4.10 Regression] _Alignas(long long) reduces alignment of long long

2014-05-08 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61053 Marek Polacek mpolacek at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug libstdc++/13860] Poor error messages on invalid template parameters for basic_filebuf

2014-05-08 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13860 --- Comment #6 from Jonathan Wakely redi at gcc dot gnu.org --- Author: redi Date: Thu May 8 18:30:14 2014 New Revision: 210231 URL: http://gcc.gnu.org/viewcvs?rev=210231root=gccview=rev Log: PR libstdc++/13860 * include/std/fstream

[Bug libstdc++/61117] New: Manual uses term open source but should say free software

2014-05-08 Thread jgay at gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61117 Bug ID: 61117 Summary: Manual uses term open source but should say free software Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug libstdc++/13860] Poor error messages on invalid template parameters for basic_filebuf

2014-05-08 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13860 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added Status|SUSPENDED |RESOLVED

[Bug middle-end/53293] Internal Compiler Error

2014-05-08 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53293 Marek Polacek mpolacek at gcc dot gnu.org changed: What|Removed |Added CC||mpolacek at

[Bug debug/61116] redundant DWARF with VLAs inside structs

2014-05-08 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61116 Andrew Pinski pinskia at gcc dot gnu.org changed: What|Removed |Added Summary|redundant DWARF with VLAs |redundant DWARF

[Bug libstdc++/61117] Manual uses term open source but should say free software

2014-05-08 Thread jgay at gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61117 --- Comment #1 from Joshua Gay jgay at gnu dot org --- Index: faq.html === --- faq.html(revision 210229) +++ faq.html(working copy) @@ -223,7 +223,7 @@ /p/td/trtr

[Bug target/59952] -march=core-avx2 should not enable RTM

2014-05-08 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59952 --- Comment #20 from Uroš Bizjak ubizjak at gmail dot com --- (In reply to Thiago Macieira from comment #19) The prefix can be emitted for any CPU, you don't need a flag for that. However, you cannot emit the XTEST instruction unless the CPU has

[Bug target/61092] [4.10 Regression]: wide-int merge broke alpha bootstrap

2014-05-08 Thread uros at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61092 --- Comment #9 from uros at gcc dot gnu.org --- Author: uros Date: Thu May 8 19:02:28 2014 New Revision: 210233 URL: http://gcc.gnu.org/viewcvs?rev=210233root=gccview=rev Log: PR target/61092 * config/alpha/alpha.c: Include

[Bug c/32960] no warning for conflicting attributes on separate decls

2014-05-08 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32960 Marek Polacek mpolacek at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug libstdc++/61117] Manual uses term open source but should say free software

2014-05-08 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61117 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added Keywords||documentation

[Bug target/59952] -march=core-avx2 should not enable RTM

2014-05-08 Thread uros at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59952 --- Comment #21 from uros at gcc dot gnu.org --- Author: uros Date: Thu May 8 19:13:10 2014 New Revision: 210234 URL: http://gcc.gnu.org/viewcvs?rev=210234root=gccview=rev Log: PR target/59952 * config/i386/i386.c (PTA_HASWELL): Remove

[Bug target/59952] -march=core-avx2 should not enable RTM

2014-05-08 Thread uros at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59952 --- Comment #22 from uros at gcc dot gnu.org --- Author: uros Date: Thu May 8 19:23:45 2014 New Revision: 210236 URL: http://gcc.gnu.org/viewcvs?rev=210236root=gccview=rev Log: PR target/59952 * config/i386/i386.c (PTA_HASWELL): Remove

[Bug sanitizer/61095] [4.10 Regression] miscompile: tsan is broken in gcc trunk, works in 4.9

2014-05-08 Thread rsandifo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61095 rsandifo at gcc dot gnu.org rsandifo at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED

[Bug target/59952] -march=core-avx2 should not enable RTM

2014-05-08 Thread uros at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59952 --- Comment #23 from uros at gcc dot gnu.org --- Author: uros Date: Thu May 8 19:32:34 2014 New Revision: 210237 URL: http://gcc.gnu.org/viewcvs?rev=210237root=gccview=rev Log: PR target/59952 * config/i386/i386.c

[Bug target/59952] -march=core-avx2 should not enable RTM

2014-05-08 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59952 Uroš Bizjak ubizjak at gmail dot com changed: What|Removed |Added Target||x86

[Bug tree-optimization/61009] Incorrect jump threading in dom

2014-05-08 Thread law at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61009 --- Comment #9 from Jeffrey A. Law law at redhat dot com --- Sorry, personal issue taking an enormous amount of my time right now. I have a fully tested patch and just need to twiddle the attached test into an executable testcase for the

[Bug tree-optimization/61009] Incorrect jump threading in dom

2014-05-08 Thread xinliangli at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61009 --- Comment #10 from davidxl xinliangli at gmail dot com --- (In reply to Jeffrey A. Law from comment #9) Sorry, personal issue taking an enormous amount of my time right now. I have a fully tested patch and just need to twiddle the attached

[Bug sanitizer/55561] TSAN: provide a TSAN instrumented libgomp

2014-05-08 Thread roland at rschulz dot eu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55561 Roland Schulz roland at rschulz dot eu changed: What|Removed |Added CC||roland at rschulz

[Bug libstdc++/61117] Manual uses term open source but should say free software

2014-05-08 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61117 --- Comment #2 from Jonathan Wakely redi at gcc dot gnu.org --- Author: redi Date: Thu May 8 19:49:26 2014 New Revision: 210239 URL: http://gcc.gnu.org/viewcvs?rev=210239root=gccview=rev Log: 2014-05-08 Joshua Gay j...@gnu.org PR

  1   2   >