[Bug c++/57926] Atomic functions broken with C++ but not C?

2013-07-22 Thread amacleod at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57926 --- Comment #7 from Andrew Macleod --- btw, that patch passes bootstrap and a new testcase based on a modified version of the bug report test.

[Bug fortran/57957] Double free or corruption (fasttop)

2013-07-22 Thread songtao.thu at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57957 Tao Song changed: What|Removed |Added Severity|normal |major

[Bug c++/57958] Incorrect code generation in lambda with argument of type reference to template class

2013-07-22 Thread tudorb at fb dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57958 --- Comment #2 from Tudor Bosman --- g++ -v output (ignore the weird paths): Using built-in specs. COLLECT_GCC=l/f/third-party/centos5.2-native/gcc/gcc-4.7.1/cc6c9dc/bin/g++ COLLECT_LTO_WRAPPER=/mnt/gvfs/third-party/1ebd27fa7983fc50f525eb890ae74e

[Bug c++/57958] Incorrect code generation in lambda with argument of type reference to template class

2013-07-22 Thread tudorb at fb dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57958 --- Comment #1 from Tudor Bosman --- Created attachment 30539 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=30539&action=edit Source file that exhibits broken behavior

[Bug c++/57958] New: Incorrect code generation in lambda with argument of type reference to template class

2013-07-22 Thread tudorb at fb dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57958 Bug ID: 57958 Summary: Incorrect code generation in lambda with argument of type reference to template class Product: gcc Version: 4.7.1 Status: UNCONFIRMED Seve

[Bug middle-end/57780] Wasted work in subst_dup()

2013-07-22 Thread pchang9 at cs dot wisc.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57780 --- Comment #1 from Po-Chun Chang --- Patch sent to gcc-patches@ http://gcc.gnu.org/ml/gcc-patches/2013-07/msg00970.html

[Bug fortran/57957] New: Double free or corruption (fasttop)

2013-07-22 Thread songtao.thu at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57957 Bug ID: 57957 Summary: Double free or corruption (fasttop) Product: gcc Version: 4.8.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran

[Bug middle-end/57661] [4.9 Regression] ICE: SIGSEGV in verify_ssa

2013-07-22 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57661 --- Comment #5 from Jakub Jelinek --- Created attachment 30537 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=30537&action=edit gcc49-pr57661.patch Untested fix.

[Bug middle-end/57955] Uniquization of constants breaks constant alignment

2013-07-22 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57955 --- Comment #3 from David Edelsohn --- The change caused a testcase failure, which was not investigated. I don't understand the comment "questionable optimization patterns". Optimizing for size should be controlled by -Os.

[Bug c/57956] New: missing 'msgstr' section errors when building

2013-07-22 Thread townsend at astro dot wisc.edu
-DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../.././gcc -I../.././gcc/build -I../.././gcc/../include -I../.././gcc/../libcpp/include -I/home/townsend/mesasdk/include -I/home/townsend/mesasdk/include -I/home/townsend/mesasdk/include -I../.././gcc/../libdecnumber -I../.././gcc/../libdecnumber/bid -I

[Bug c++/57942] g++-4.8.1 tries to instantiate wrong constructor (C++11)

2013-07-22 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57942 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug middle-end/57661] [4.9 Regression] ICE: SIGSEGV in verify_ssa

2013-07-22 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57661 --- Comment #4 from Jakub Jelinek --- Perhaps if copy_cfg_body saved a pointer to the blocks_to_copy bitmap temporarily into a new field in *id, the copying of clobber stmts could check if for MEM_REF clobbers the SSA_NAME mentioned there has a de

[Bug middle-end/57955] Uniquization of constants breaks constant alignment

2013-07-22 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57955 --- Comment #2 from Eric Botcazou --- The subject is very misleading, the alignment of constants is _not_ changed at all, otherwise many things would have been broken. The only change pertains to the internal alignment of initializers and cannot

[Bug middle-end/57661] [4.9 Regression] ICE: SIGSEGV in verify_ssa

2013-07-22 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57661 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #3 f

[Bug middle-end/57782] Wasted work in remove_path()

2013-07-22 Thread pchang9 at cs dot wisc.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57782 --- Comment #1 from Po-Chun Chang --- Patch sent to gcc-patches@ http://gcc.gnu.org/ml/gcc-patches/2013-07/msg00963.html

[Bug middle-end/57955] Uniquization of constants breaks constant alignment

2013-07-22 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57955 David Edelsohn changed: What|Removed |Added Keywords||missed-optimization Status|U

[Bug inline-asm/57950] wrong line numbers in error messages for inline assembler statements

2013-07-22 Thread sch...@linux-m68k.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57950 --- Comment #11 from Andreas Schwab --- See the example in the original description.

[Bug middle-end/57955] New: Uniquization of constants breaks constant alignment

2013-07-22 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57955 Bug ID: 57955 Summary: Uniquization of constants breaks constant alignment Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component

[Bug middle-end/56417] internal compiler error: verify_gimple failed

2013-07-22 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56417 --- Comment #6 from Jakub Jelinek --- Created attachment 30536 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=30536&action=edit gcc49-pr56417.patch Untested fix. Though, strlen on function address? Ugh.

[Bug target/57949] [powerpc64] Structure parameter alignment issue with vector extensions

2013-07-22 Thread wschmidt at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57949 --- Comment #3 from Bill Schmidt --- The problem is target-specific, in config/rs6000/rs6000.c: rs6000_function_arg_boundary(). static unsigned int rs6000_function_arg_boundary (enum machine_mode mode, const_tree type) { if (DEFAULT_ABI == ABI_

[Bug inline-asm/57950] wrong line numbers in error messages for inline assembler statements

2013-07-22 Thread manu at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57950 --- Comment #10 from Manuel López-Ibáñez --- (In reply to Andreas Schwab from comment #9) > The assembler only sees literal newlines, it does not know how they were > written in the source. Is there other way to generate literal newlines apart fr

[Bug c++/57926] Atomic functions broken with C++ but not C?

2013-07-22 Thread amacleod at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57926 Andrew Macleod changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |amacleod at redhat dot com --- C

[Bug inline-asm/57950] wrong line numbers in error messages for inline assembler statements

2013-07-22 Thread sch...@linux-m68k.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57950 --- Comment #9 from Andreas Schwab --- The assembler only sees literal newlines, it does not know how they were written in the source. The compiler cannot put line directives in the middle of an assembler string by itself because it cannot know h

[Bug inline-asm/57950] wrong line numbers in error messages for inline assembler statements

2013-07-22 Thread manu at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57950 --- Comment #8 from Manuel López-Ibáñez --- (In reply to Andreas Schwab from comment #7) > There is no way to know how the newline was written. Sorry I don't get this. Could you elaborate? There are some technical limitations of GCC: * string c

[Bug target/57787] Wasted work in ix86_valid_target_attribute_inner_p() and ix86_pad_returns()

2013-07-22 Thread pchang9 at cs dot wisc.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57787 --- Comment #2 from Po-Chun Chang --- Patch sent to gcc-patches@ http://gcc.gnu.org/ml/gcc-patches/2013-07/msg00941.html

[Bug c++/57947] internal compiler error: Segmentation fault using extended initializer lists without -std=c++11 or -std=gnu++11

2013-07-22 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57947 Paolo Carlini changed: What|Removed |Added Keywords||ice-on-invalid-code Status|WA

[Bug c++/57947] internal compiler error: Segmentation fault using extended initializer lists without -std=c++11 or -std=gnu++11

2013-07-22 Thread cas43 at cs dot stanford.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57947 --- Comment #2 from Craig Schroeder --- Unfortunately that is because I tried cleaning up the test case some more after reducing it down. How about this: namespace std { template class initializer_list {}; template struct D {D(std::initializer

[Bug fortran/57906] Coarray components: Assignment optimized away (gfortran.dg/coarray/lib_realloc_1.f90)

2013-07-22 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57906 --- Comment #1 from Tobias Burnus --- Author: burnus Date: Mon Jul 22 17:28:56 2013 New Revision: 201140 URL: http://gcc.gnu.org/viewcvs?rev=201140&root=gcc&view=rev Log: 2013-07-22 Tobias Burnus PR fortran/57906 PR fortran/52

[Bug fortran/52052] [Coarray] Properly handle coarray components of derived types

2013-07-22 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52052 --- Comment #2 from Tobias Burnus --- Author: burnus Date: Mon Jul 22 17:28:56 2013 New Revision: 201140 URL: http://gcc.gnu.org/viewcvs?rev=201140&root=gcc&view=rev Log: 2013-07-22 Tobias Burnus PR fortran/57906 PR fortran/52

[Bug fortran/52052] [Coarray] Properly handle coarray components of derived types

2013-07-22 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52052 --- Comment #1 from Tobias Burnus --- (In reply to Tobias Burnus from comment #0) > Intrinsic assignment: Contrary to normal allocatable components, > no reallocation is allowed. The programmer guarantees that the shape and > type parameters are s

[Bug fortran/57906] Coarray components: Assignment optimized away (gfortran.dg/coarray/lib_realloc_1.f90)

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

[Bug c++/57926] Atomic functions broken with C++ but not C?

2013-07-22 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57926 Paolo Carlini changed: What|Removed |Added CC||jason at gcc dot gnu.org --- Comment #5 f

[Bug c++/54853] internal compiler error: Segmentation fault

2013-07-22 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54853 Paolo Carlini changed: What|Removed |Added Status|WAITING |RESOLVED Known to work|

[Bug c++/52816] [C++11] Access to private members inside decltype in the signature of a member template causes access control error

2013-07-22 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52816 Paolo Carlini changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug fortran/57762] [4.9 Regression] Memory leak in gfortran.dg/class_array_7.f03 after revision 200084

2013-07-22 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57762 Tobias Burnus changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug fortran/57762] [4.9 Regression] Memory leak in gfortran.dg/class_array_7.f03 after revision 200084

2013-07-22 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57762 --- Comment #4 from Tobias Burnus --- Author: burnus Date: Mon Jul 22 17:02:26 2013 New Revision: 201137 URL: http://gcc.gnu.org/viewcvs?rev=201137&root=gcc&view=rev Log: 2013-07-22 Tobias Burnus PR fortran/57762 * gfortran.dg

[Bug lto/57602] [4.9 Regression] Runfails for several C/C++ benchmarks from spec2000 for i686 with -flto after r199422

2013-07-22 Thread d.g.gorbachev at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57602 Dmitry Gorbachev changed: What|Removed |Added CC||d.g.gorbachev at gmail dot com --- Com

[Bug target/57949] [powerpc64] Structure parameter alignment issue with vector extensions

2013-07-22 Thread wschmidt at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57949 --- Comment #2 from Bill Schmidt --- The wrong code is introduced during expand. vs.m is computed as mem(plus(virtual-incoming-args, 72)) with the pad at offset 80, v[0..1] at offset 88, and v[2..3] at offset 96. All are shown as having alig

[Bug c++/54853] internal compiler error: Segmentation fault

2013-07-22 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54853 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug target/57954] New: AVX missing vxorps (zeroing) before vcvtsi2s %edx, slow down AVX code

2013-07-22 Thread vincenzo.innocente at cern dot ch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57954 Bug ID: 57954 Summary: AVX missing vxorps (zeroing) before vcvtsi2s %edx, slow down AVX code Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal

[Bug c++/52816] [C++11] Access to private members inside decltype in the signature of a member template causes access control error

2013-07-22 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52816 --- Comment #4 from Paolo Carlini --- Let's add the testcase and close the issue as fixed for 4.8.0.

[Bug target/57949] [powerpc64] Structure parameter alignment issue with vector extensions

2013-07-22 Thread wschmidt at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57949 --- Comment #1 from Bill Schmidt --- The front end identifies the structure as having the correct alignment. From the 001t.tu dump: @2846 record_type name: @2857size: @127 algn: 128 tag : struct fld

[Bug c++/57880] cp/parser.c: 6 * missing break ?

2013-07-22 Thread dcb314 at hotmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57880 --- Comment #3 from David Binderman --- (In reply to Paolo Carlini from comment #2) > Ed? He's had eleven days to think about it and said nothing. I'd be happy to supply the obvious patch.

[Bug libstdc++/57920] [c++11] Linux: std::random_device reads too much from /dev/urandom

2013-07-22 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57920 Paolo Carlini changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug middle-end/57809] Wasted work in omega_eliminate_red()

2013-07-22 Thread law at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57809 Jeffrey A. Law changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug fortran/57803] Wasted work in gfc_build_dummy_array_decl()

2013-07-22 Thread law at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57803 Jeffrey A. Law changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug middle-end/57790] Wasted work in can_move_insns_across()

2013-07-22 Thread law at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57790 Jeffrey A. Law changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug middle-end/57806] Wasted work in propagate_nothrow()

2013-07-22 Thread law at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57806 Jeffrey A. Law changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug lto/57602] [4.9 Regression] Runfails for several C/C++ benchmarks from spec2000 for i686 with -flto after r199422

2013-07-22 Thread d.g.gorbachev at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57602 --- Comment #8 from Dmitry Gorbachev --- And a testcase from PR57879 fails with -O2 / -O1 and -flto, it happens when building GCC itself.

[Bug lto/57879] GCC with -flto generates invalid code for genmddeps program

2013-07-22 Thread d.g.gorbachev at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57879 Dmitry Gorbachev changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug rtl-optimization/57812] Wasted work in computed_jump_p()

2013-07-22 Thread pchang9 at cs dot wisc.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57812 --- Comment #3 from Po-Chun Chang --- Patch sent to gcc-patches@ http://gcc.gnu.org/ml/gcc-patches/2013-07/msg00931.html

[Bug middle-end/57811] Wasted work in find_reloads()

2013-07-22 Thread pchang9 at cs dot wisc.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57811 --- Comment #4 from Po-Chun Chang --- Patch sent to gcc-patches@ http://gcc.gnu.org/ml/gcc-patches/2013-07/msg00930.html

[Bug c++/57905] braced-init-list allowed in default template-argument

2013-07-22 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57905 Paolo Carlini changed: What|Removed |Added Keywords||accepts-invalid Status|UNCONF

[Bug c++/57926] Atomic functions broken with C++ but not C?

2013-07-22 Thread amacleod at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57926 --- Comment #4 from Andrew Macleod --- Short answer.. I'm not a sure, but it appears to be a g++ thing. I looks like g++ is using ARRAY_TYPE instead of POINTER_TYPE. the 4.8 branch does the same thing, but it does seem odd to me. That means any

[Bug c++/54853] internal compiler error: Segmentation fault

2013-07-22 Thread leonid at volnitsky dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54853 --- Comment #4 from Leonid Volnitsky --- I can not reproduce this ICE with 4.8.1. It is ok to close this bug.

[Bug c++/57880] cp/parser.c: 6 * missing break ?

2013-07-22 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57880 --- Comment #4 from Paolo Carlini --- Maybe he is simply traveling or unable to read email, don't you think? Still, if you want to send a patch to the mailing list, of course it's fine. For a quicker review, I would recommend CC-ing Jason and add

[Bug libstdc++/57953] New: no C++11 compliant std::ios_base::failure found

2013-07-22 Thread unixway.drive+gcc at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57953 Bug ID: 57953 Summary: no C++11 compliant std::ios_base::failure found Product: gcc Version: 4.8.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: li

[Bug c++/57892] g++ internal compiler error: in expand_expr_real_1, at expr.c:9122 while attempting to brace-initialize a dynamically allocated array class member

2013-07-22 Thread morell at cs dot atu.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57892 --- Comment #4 from morell at cs dot atu.edu --- Thank you! On 07/22/2013 04:55 AM, paolo.carlini at oracle dot com wrote: > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57892 > > Paolo Carlini changed: > > What|Removed

[Bug libstdc++/57953] no C++11 compliant std::ios_base::failure found

2013-07-22 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57953 --- Comment #1 from Jonathan Wakely --- (In reply to unixway.drive+gcc from comment #0) > §27.5.3 states that "ios_base defines <...> a class failure derived from > system_error". And http://gcc.gnu.org/onlinedocs/libstdc++/manual/status.html#sta

[Bug inline-asm/57950] wrong line numbers in error messages for inline assembler statements

2013-07-22 Thread sch...@linux-m68k.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57950 --- Comment #7 from Andreas Schwab --- There is no way to know how the newline was written.

[Bug inline-asm/57950] wrong line numbers in error messages for inline assembler statements

2013-07-22 Thread sch...@linux-m68k.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57950 --- Comment #5 from Andreas Schwab --- The error messages are all generated by the assembler which knows nothing about the source file.

[Bug inline-asm/57950] wrong line numbers in error messages for inline assembler statements

2013-07-22 Thread manu at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57950 --- Comment #6 from Manuel López-Ibáñez --- (In reply to Andreas Schwab from comment #5) > The error messages are all generated by the assembler which knows nothing > about the source file. It knows the locations passed by GCC. (And it could know

[Bug libstdc++/57920] [c++11] Linux: std::random_device reads too much from /dev/urandom

2013-07-22 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57920 --- Comment #7 from Paolo Carlini --- Agreed, let's just commit the improvement. If/when you become aware of ways to extend the use of builtins to other CPUs / targets, please let me know, thanks.

[Bug libstdc++/57920] [c++11] Linux: std::random_device reads too much from /dev/urandom

2013-07-22 Thread f.heckenb...@fh-soft.de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57920 --- Comment #6 from Frank Heckenbach --- (In reply to Paolo Carlini from comment #3) > I'm going to attach a patchlet which does the trick (fread -> read) for me. > Note I'm on purpose disabling the use of __builtin_ia32_rdrand32_step on my > x86_

[Bug libstdc++/57920] [c++11] Linux: std::random_device reads too much from /dev/urandom

2013-07-22 Thread f.heckenb...@fh-soft.de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57920 --- Comment #5 from Frank Heckenbach --- (In reply to Paolo Carlini from comment #1) > Note that in 4.8.x and mainline for modern x86 and x86_64 targets we don't > use /dev/urandom at all, we use __x86_rdrand. In general, the idea is that > more t

[Bug testsuite/57591] gcc-4.8 libbacktrace btest failure on Linux ppc64

2013-07-22 Thread acrux at linuxmail dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57591 --- Comment #4 from acrux --- same failure with gcc-4.8-20130718

[Bug inline-asm/57950] wrong line numbers in error messages for inline assembler statements

2013-07-22 Thread f.heckenb...@fh-soft.de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57950 --- Comment #4 from Frank Heckenbach --- (In reply to Manuel López-Ibáñez from comment #3) > (In reply to Andreas Schwab from comment #2) > > GCC uses the line number of the start of the asm statement, so line 8 is > > correct. > > "Correct" as "

[Bug inline-asm/57950] wrong line numbers in error messages for inline assembler statements

2013-07-22 Thread manu at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57950 Manuel López-Ibáñez changed: What|Removed |Added CC||manu at gcc dot gnu.org --- Comment

[Bug libstdc++/57925] discrete_distribution can be improved to O(1) per sampling

2013-07-22 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57925 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c++/57793] [4.7/4.8/4.9 Regression] ICE with bitfields in get_bit_range

2013-07-22 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57793 Paolo Carlini changed: What|Removed |Added Status|NEW |RESOLVED CC|jason at gcc

[Bug fortran/57762] [4.9 Regression] Memory leak in gfortran.dg/class_array_7.f03 after revision 200084

2013-07-22 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57762 janus at gcc dot gnu.org changed: What|Removed |Added CC||janus at gcc dot gnu.org --- Co

[Bug fortran/55207] Automatic deallocation of variables declared in the main program

2013-07-22 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55207 janus at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug fortran/37336] Fortran 2003: Finish derived-type finalization

2013-07-22 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37336 Bug 37336 depends on bug 55207, which changed state. Bug 55207 Summary: Automatic deallocation of variables declared in the main program http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55207 What|Removed |Added ---

[Bug c++/57510] initializer_list memory leak

2013-07-22 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57510 Jonathan Wakely changed: What|Removed |Added CC||mmehlich at semanticdesigns dot co

[Bug c++/57930] missing destructor call after thrown exception in C++11 list initialization

2013-07-22 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57930 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/57947] internal compiler error: Segmentation fault using extended initializer lists without -std=c++11 or -std=gnu++11

2013-07-22 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57947 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug c++/57946] internal compiler error: Segmentation fault in int_fits_type_p

2013-07-22 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57946 Paolo Carlini changed: What|Removed |Added Keywords||ice-on-invalid-code Status|UN

[Bug c++/57948] internal compiler error: in initialize_reference, at cp/call.c:9285

2013-07-22 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57948 Paolo Carlini changed: What|Removed |Added Keywords||ice-on-invalid-code Status|UN

[Bug lto/57602] [4.9 Regression] Runfails for several C/C++ benchmarks from spec2000 for i686 with -flto after r199422

2013-07-22 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57602 Uroš Bizjak changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/57930] missing destructor call after thrown exception in C++11 list initialization

2013-07-22 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57930 Paolo Carlini changed: What|Removed |Added CC||jwakely.gcc at gmail dot com --- Comment

[Bug c++/57938] Compiler breaks when a lambda expression is used as a default parameter in a constructor

2013-07-22 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57938 Paolo Carlini changed: What|Removed |Added Known to work||4.8.0, 4.8.1, 4.9.0 Resolution|--

[Bug c++/57926] Atomic functions broken with C++ but not C?

2013-07-22 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57926 Paolo Carlini changed: What|Removed |Added CC||amacleod at redhat dot com --- Comment #3

[Bug c++/57901] [4.8/4.9 Regression] Cannot call-by-value such that class has non-trivial (constexpr) move constructor

2013-07-22 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57901 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/57897] Target x86_64-w64-mingw32 failed with '-mno-fentry isn't compatible with SEH'

2013-07-22 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57897 Paolo Carlini changed: What|Removed |Added CC||ktietz at gcc dot gnu.org --- Comment #2

[Bug c++/57892] g++ internal compiler error: in expand_expr_real_1, at expr.c:9122 while attempting to brace-initialize a dynamically allocated array class member

2013-07-22 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57892 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Known to work|

[Bug c++/57827] compiler segmentation fault

2013-07-22 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57827 Paolo Carlini changed: What|Removed |Added CC||plasmahh at gmx dot net --- Comment #4 fr

[Bug c++/57888] using non-type template parameter in constexpr function for non static data member intializer segfaults

2013-07-22 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57888 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/57880] cp/parser.c: 6 * missing break ?

2013-07-22 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57880 --- Comment #2 from Paolo Carlini --- Ed?

[Bug fortran/56937] Unnecessarily temporary with array-vector assignments

2013-07-22 Thread mikael at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56937 --- Comment #12 from Mikael Morin --- (In reply to Thomas Koenig from comment #11) > A big part is fixed now. > > Do people think that the case of comment#8 is worth fixing? At least it's worth having one PR open for it IMO.

[Bug target/57952] New: AVX/AVX2 no ymm registries used in a trivial reduction

2013-07-22 Thread vincenzo.innocente at cern dot ch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57952 Bug ID: 57952 Summary: AVX/AVX2 no ymm registries used in a trivial reduction Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Compon

[Bug fortran/46321] [OOP] Polymorphic deallocation

2013-07-22 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46321 --- Comment #7 from janus at gcc dot gnu.org --- Comment 0 has apparently been fixed by r199643. One should check whether the remaining items are also handled correctly already (in particular comments 1 - 3).

[Bug fortran/57922] [OOP] Memory leak with allocatable polymorphics

2013-07-22 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57922 janus at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---