[Bug libstdc++/71964] [4.9/5/6/7 Regression] Move constructor of std::set does not move allocator

2016-07-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71964 --- Comment #2 from Jonathan Wakely --- Author: redi Date: Fri Jul 22 15:03:11 2016 New Revision: 238647 URL: https://gcc.gnu.org/viewcvs?rev=238647=gcc=rev Log: Move allocator in std::string and RB tree move constructors PR

[Bug c/71560] union compound literal initializes wrong union field

2016-07-22 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71560 Martin Sebor changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/71971] New: Destructor of a global static variable in a shared library is not called on dlclose

2016-07-22 Thread jeremyaouad at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71971 Bug ID: 71971 Summary: Destructor of a global static variable in a shared library is not called on dlclose Product: gcc Version: 4.9.1 Status: UNCONFIRMED

[Bug tree-optimization/67681] Missed vectorization: induction variable used after loop

2016-07-22 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67681 amker at gcc dot gnu.org changed: What|Removed |Added CC||amker at gcc dot gnu.org ---

[Bug fortran/71807] [5/6/7 Regression] Internal compiler error with NULL() reference in structure constructor

2016-07-22 Thread vehre at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71807 --- Comment #8 from vehre at gcc dot gnu.org --- Waiting one week for regressions before closing.

[Bug fortran/70842] [4.9/5/6/7 Regression] internal compiler error with character members within a polymorphic pointer

2016-07-22 Thread vehre at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70842 --- Comment #15 from vehre at gcc dot gnu.org --- Waiting one week for regressions before closing as fixed.

[Bug fortran/71807] [5/6/7 Regression] Internal compiler error with NULL() reference in structure constructor

2016-07-22 Thread vehre at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71807 --- Comment #7 from vehre at gcc dot gnu.org --- Author: vehre Date: Fri Jul 22 15:21:10 2016 New Revision: 238650 URL: https://gcc.gnu.org/viewcvs?rev=238650=gcc=rev Log: gcc/fortran/ChangeLog: 2016-07-22 Andre Vehreschild

[Bug c++/71972] New: ICE with "-std=c++14" on x86_64-linux-gnu (internal compiler error: Segmentation fault, cxx_eval_store_expression)

2016-07-22 Thread chengniansun at gmail dot com
=g++-trunk COLLECT_LTO_WRAPPER=/usr/local/gcc-trunk/libexec/gcc/x86_64-pc-linux-gnu/7.0.0/lto-wrapper Target: x86_64-pc-linux-gnu Configured with: ../gcc-source-trunk/configure --enable-languages=c,c++,lto --prefix=/usr/local/gcc-trunk --disable-bootstrap Thread model: posix gcc version 7.0.0 20160722 (ex

[Bug fortran/70842] [4.9/5/6/7 Regression] internal compiler error with character members within a polymorphic pointer

2016-07-22 Thread vehre at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70842 --- Comment #14 from vehre at gcc dot gnu.org --- Author: vehre Date: Fri Jul 22 15:01:48 2016 New Revision: 238646 URL: https://gcc.gnu.org/viewcvs?rev=238646=gcc=rev Log: gcc/testsuite/ChangeLog: 2016-07-22 Andre Vehreschild

[Bug tree-optimization/67681] Missed vectorization: induction variable used after loop

2016-07-22 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67681 amker at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug fortran/71967] Protected and private specified at the same time and the symbol is accessible

2016-07-22 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71967 Dominique d'Humieres changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug fortran/70842] [4.9/5/6/7 Regression] internal compiler error with character members within a polymorphic pointer

2016-07-22 Thread vehre at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70842 --- Comment #13 from vehre at gcc dot gnu.org --- Author: vehre Date: Fri Jul 22 14:12:59 2016 New Revision: 238644 URL: https://gcc.gnu.org/viewcvs?rev=238644=gcc=rev Log: gcc/testsuite/ChangeLog: 2016-07-22 Andre Vehreschild

[Bug c/68966] atomic_fetch_* on atomic_bool not diagnosed

2016-07-22 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68966 --- Comment #8 from Martin Sebor --- Code that directly manipulates the representation of _Bool objects is potentially buggy. GCC assumes that the representation is either all bits zero (for false) or only the least significant bit is set (for

[Bug fortran/71952] [Coarray, F2008] Rejects valid coarray access with array partref

2016-07-22 Thread damian at sourceryinstitute dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71952 --- Comment #2 from Damian Rouson --- Prior to 5.1, gfortran only supported single-image coarray execution. Possibly it's a regression for behavior with -fcoarray=single, but the more important case is -fcoarray=lib.

[Bug fortran/71807] [5/6/7 Regression] Internal compiler error with NULL() reference in structure constructor

2016-07-22 Thread vehre at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71807 --- Comment #6 from vehre at gcc dot gnu.org --- Author: vehre Date: Fri Jul 22 15:14:53 2016 New Revision: 238649 URL: https://gcc.gnu.org/viewcvs?rev=238649=gcc=rev Log: gcc/fortran/ChangeLog: 2016-07-22 Andre Vehreschild

[Bug fortran/71883] [5/6/7 Regression] ICE in identical_array_ref, at fortran/dependency.c:104

2016-07-22 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71883 --- Comment #5 from kargl at gcc dot gnu.org --- (In reply to Thomas Koenig from comment #4) > The problem here is that we want to do some dependency > checking on something that is invalid. > > Maybe the best way would be to skip the whole pass

[Bug tree-optimization/53947] [meta-bug] vectorizer missed-optimizations

2016-07-22 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53947 Bug 53947 depends on bug 67681, which changed state. Bug 67681 Summary: Missed vectorization: induction variable used after loop https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67681 What|Removed |Added

[Bug c/71560] union compound literal initializes wrong union field

2016-07-22 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71560 --- Comment #8 from Martin Sebor --- Author: msebor Date: Fri Jul 22 15:40:51 2016 New Revision: 238651 URL: https://gcc.gnu.org/viewcvs?rev=238651=gcc=rev Log: PR c/71560 - union compound literal initializes wrong union field gcc/ChangeLog:

[Bug fortran/71883] [5/6/7 Regression] ICE in identical_array_ref, at fortran/dependency.c:104

2016-07-22 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71883 --- Comment #8 from kargl at gcc dot gnu.org --- (In reply to paul.richard.tho...@gmail.com from comment #6) > Hi Steve, > > Thanks, you beat me to it! > > Cheers > > Paul > > PS Since I caused this regression, perhaps I should take it on :-)

[Bug fortran/71883] [5/6/7 Regression] ICE in identical_array_ref, at fortran/dependency.c:104

2016-07-22 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71883 --- Comment #7 from Thomas Koenig --- @Paul: Here is a suggestion. Feel free to use / modify / whatever this, I will not be able to submit a patch for the next two weeks or so. Index: frontend-passes.c

[Bug c++/71748] [4.9/5/6/7 Regression] ICE on valid (?) C++ template code invoking a base destructor: in build_base_path, at cp/class.c:304

2016-07-22 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71748 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug c++/69731] Inconsistent SFINAE in interaction with variable templates

2016-07-22 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69731 Martin Sebor changed: What|Removed |Added Keywords||rejects-valid

[Bug c++/71975] New: In c++11/14 mode whitespaces are ignored between enum or class type name and ::

2016-07-22 Thread gw.fossdev at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71975 Bug ID: 71975 Summary: In c++11/14 mode whitespaces are ignored between enum or class type name and :: Product: gcc Version: 6.1.1 Status: UNCONFIRMED

[Bug fortran/71902] [5/6 Regression] Unneeded temporary on reallocatable character assignment

2016-07-22 Thread pthaugen at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71902 Pat Haugen changed: What|Removed |Added CC||pthaugen at gcc dot gnu.org,

[Bug rtl-optimization/71976] New: [avr] insn-combiner deletes a live 64-bit shift

2016-07-22 Thread gjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71976 Bug ID: 71976 Summary: [avr] insn-combiner deletes a live 64-bit shift Product: gcc Version: 6.1.1 Status: UNCONFIRMED Keywords: wrong-code Severity: normal

[Bug c++/57346] g++ prematurely rejects references to local variables that are not odr-uses from local classes inside templates

2016-07-22 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57346 Martin Sebor changed: What|Removed |Added Keywords||rejects-valid

[Bug tree-optimization/18046] Missed jump threading optimization

2016-07-22 Thread ppalka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=18046 Patrick Palka changed: What|Removed |Added CC||ppalka at gcc dot gnu.org

[Bug c++/71975] In c++11/14 mode whitespaces are ignored between enum or class type name and ::

2016-07-22 Thread gw.fossdev at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71975 Gert changed: What|Removed |Added Attachment #38951|0 |1 is obsolete|

[Bug fortran/71883] [5/6/7 Regression] ICE in identical_array_ref, at fortran/dependency.c:104

2016-07-22 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71883 --- Comment #10 from Thomas Koenig --- Not quite as radical, but could also help avoid quite a few errors in front-end optimization: ndex: frontend-passes.c === ---

[Bug rtl-optimization/71976] [avr] insn-combiner deletes a live 64-bit shift

2016-07-22 Thread gjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71976 --- Comment #2 from Georg-Johann Lay --- Bugzille does not allow me to attach the .combine dump (for reference). ...anyway the relevant part of the dump is: In .242r.ud_dce there is the following right shift insn: (insn 51 50 52 2 (set

[Bug fortran/66310] Problems with intrinsic repeat for large number of copies

2016-07-22 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66310 --- Comment #14 from Dominique d'Humieres --- On x86_64-apple-darwin15 with 16Gb of RAM and ulimit -a core file size (blocks, -c) 0 data seg size (kbytes, -d) unlimited file size (blocks, -f) unlimited max

[Bug c++/71576] [4.9/5/6/7 Regression] ICE on valid C++11 code (with xvalue and bitfield) on x86_64-linux-gnu: in build_target_expr, at cp/tree.c:385

2016-07-22 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71576 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug c++/71515] [4.9/5/6/7 Regression] ICE on valid C++ code on x86_64-linux-gnu: Segmentation fault (program cc1plus)

2016-07-22 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71515 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug fortran/71883] [5/6/7 Regression] ICE in identical_array_ref, at fortran/dependency.c:104

2016-07-22 Thread paul.richard.thomas at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71883 --- Comment #6 from paul.richard.thomas at gmail dot com --- Hi Steve, Thanks, you beat me to it! Cheers Paul PS Since I caused this regression, perhaps I should take it on :-) On 22 July 2016 at 16:45, kargl at gcc dot gnu.org

[Bug fortran/71961] [7 Regression] 178.galgel in SPEC CPU 2000 is miscompiled

2016-07-22 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71961 --- Comment #3 from H.J. Lu --- bifg21.f90 is miscompiled.

[Bug fortran/71961] [7 Regression] 178.galgel in SPEC CPU 2000 is miscompiled

2016-07-22 Thread renlin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71961 Renlin Li changed: What|Removed |Added CC||renlin at gcc dot gnu.org --- Comment #2

[Bug c++/71954] template partial specialization for constexpr error

2016-07-22 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71954 Martin Sebor changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/71675] __atomic_compare_exchange_n returns wrong type for typed enum

2016-07-22 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71675 Martin Sebor changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/71974] New: Warning: uninitialized variable with OpenMP nested loops

2016-07-22 Thread register at rgug dot ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71974 Bug ID: 71974 Summary: Warning: uninitialized variable with OpenMP nested loops Product: gcc Version: 4.8.4 Status: UNCONFIRMED Severity: normal

[Bug fortran/71952] [Coarray, F2008] Rejects valid coarray access with array partref

2016-07-22 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71952 --- Comment #3 from Dominique d'Humieres --- > Prior to 5.1, gfortran only supported single-image coarray execution. > Possibly it's a regression for behavior with -fcoarray=single, > but the more important case is -fcoarray=lib. -fcoarray=lib

[Bug c++/71675] __atomic_compare_exchange_n returns wrong type for typed enum

2016-07-22 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71675 --- Comment #6 from Martin Sebor --- Author: msebor Date: Fri Jul 22 18:32:08 2016 New Revision: 238664 URL: https://gcc.gnu.org/viewcvs?rev=238664=gcc=rev Log: PR c++/71675 - __atomic_compare_exchange_n returns wrong type for typed enum

[Bug c++/71973] New: c++ handles built-in functions inconsistently

2016-07-22 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71973 Bug ID: 71973 Summary: c++ handles built-in functions inconsistently Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug fortran/71883] [5/6/7 Regression] ICE in identical_array_ref, at fortran/dependency.c:104

2016-07-22 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71883 --- Comment #9 from kargl at gcc dot gnu.org --- (In reply to Thomas Koenig from comment #7) > @Paul: Here is a suggestion. > > Feel free to use / modify / whatever this, I will not be > able to submit a patch for the next two weeks or so. > >

[Bug c++/71973] c++ handles built-in functions inconsistently

2016-07-22 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71973 --- Comment #1 from Bernd Edlinger --- the bug goes away, if the fork signature is correct. extern "C" int fork () __attribute__((nothrow)); void bar () throw() { fork (); } does the right thing.

[Bug rtl-optimization/71976] [avr] insn-combiner deletes a live 64-bit shift

2016-07-22 Thread gjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71976 --- Comment #1 from Georg-Johann Lay --- Created attachment 38954 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38954=edit bug-combin.c.242r.ud_dce

[Bug rtl-optimization/71976] [avr] insn-combiner deletes a live 64-bit shift

2016-07-22 Thread gjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71976 --- Comment #3 from Georg-Johann Lay --- Created attachment 38955 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38955=edit bug-combin.c.243r.combine

[Bug c++/71912] [6/7 regression] flexible array in struct in union rejected

2016-07-22 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71912 --- Comment #6 from Martin Sebor --- Patch posted for review: https://gcc.gnu.org/ml/gcc-patches/2016-07/msg01505.html

[Bug target/71977] New: powerpc64: Use VSR when operating on float and integer

2016-07-22 Thread tuliom at linux dot vnet.ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71977 Bug ID: 71977 Summary: powerpc64: Use VSR when operating on float and integer Product: gcc Version: 6.1.1 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug fortran/71935] [4.9/5/6/7 Regression] ICE is_c_interoperable(): gfc_simplify_expr failed

2016-07-22 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71935 kargl at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug c++/71738] [4.9/5/6/7 Regression] ICE on valid C++ code: tree check: expected record_type or union_type or qual_union_type, have template_decl in lookup_template_class_1, at cp/pt.c:8619

2016-07-22 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71738 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug c++/66617] C++11 {brace} initialisation of virtually inherited derived class = failure to override base virtual function, unless all base ctors have same signature

2016-07-22 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66617 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug c++/71972] [6/7 Regression] ICE with "-std=c++14" on x86_64-linux-gnu (internal compiler error: Segmentation fault, cxx_eval_store_expression)

2016-07-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71972 Martin Liška changed: What|Removed |Added Keywords||ice-on-invalid-code

[Bug c++/71973] c++ handles built-in functions inconsistently

2016-07-22 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71973 Martin Sebor changed: What|Removed |Added Keywords||accepts-invalid

[Bug c++/71350] [4.9/5/6/7 regression] ICE on trailing return type declaration with initializer list

2016-07-22 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71350 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug c++/70778] [5/6/7 regression] internal compiler error: in tsubst, at cp/pt.c:12158

2016-07-22 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70778 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug c++/70709] [4.9/5/6/7 Regression] gcc hangs on valid C++ code on x86_64-linux-gnu

2016-07-22 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70709 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug fortran/71935] [4.9/5/6/7 Regression] ICE is_c_interoperable(): gfc_simplify_expr failed

2016-07-22 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71935 --- Comment #4 from kargl at gcc dot gnu.org --- Author: kargl Date: Fri Jul 22 18:53:11 2016 New Revision: 238665 URL: https://gcc.gnu.org/viewcvs?rev=238665=gcc=rev Log: 2016-07-22 Steven G. Kargl PR

[Bug c++/66847] Derived class calling protected base ctor using C++11 {brace} init = spurious access denied error

2016-07-22 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66847 --- Comment #7 from Jason Merrill --- *** Bug 66617 has been marked as a duplicate of this bug. ***

[Bug c++/66847] Derived class calling protected base ctor using C++11 {brace} init = spurious access denied error

2016-07-22 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66847 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug c++/63151] [5/6/7 regression] Accessibility error when brace-constructing base class with protected defaulted constructor and member variable

2016-07-22 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63151 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug c++/55922] brace initializing parent cause bogus virtual base constructor calls

2016-07-22 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55922 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug bootstrap/69506] [6 Regression] check-in 232454 seems to cause problems with cygwin builds

2016-07-22 Thread rogerpack2005 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69506 Roger Pack changed: What|Removed |Added CC||rogerpack2005 at gmail dot com --- Comment

[Bug c++/63151] [5/6/7 regression] Accessibility error when brace-constructing base class with protected defaulted constructor and member variable

2016-07-22 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63151 Jason Merrill changed: What|Removed |Added CC||rs2740 at gmail dot com --- Comment #4

[Bug c++/66617] C++11 {brace} initialisation of virtually inherited derived class = failure to override base virtual function, unless all base ctors have same signature

2016-07-22 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66617 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/71774] [4.9/5/6/7 regression] Bogus "is protected" error when list-initializing a base class with a defaulted protected constructor and a virtual function

2016-07-22 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71774 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/71978] New: -mrealignstack and the unwinder

2016-07-22 Thread rianquinn at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71978 Bug ID: 71978 Summary: -mrealignstack and the unwinder Product: gcc Version: 6.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug c++/71979] New: ICE with on C++ code with incorrect type in overloaded base class '=' operator: in build_base_path, at cp/class.c:304

2016-07-22 Thread su at cs dot ucdavis.edu
Target: x86_64-pc-linux-gnu Configured with: ../gcc-source-trunk/configure --enable-languages=c,c++,lto --prefix=/usr/local/gcc-trunk --disable-bootstrap Thread model: posix gcc version 7.0.0 20160722 (experimental) [trunk revision 238631] (GCC) $ $ g++-trunk -c -std=c++11 small.cpp small.cpp

[Bug target/57866] Erroneous constant folding of SSE intrinsics

2016-07-22 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57866 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/71978] -mrealignstack and the unwinder

2016-07-22 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71978 --- Comment #3 from Andrew Pinski --- (In reply to Andrew Pinski from comment #1) > Can you attach the preprocessed source that goes with dwarf expressions you > listed? Also can you attach the assembly code that is produced? What I meant is

[Bug rtl-optimization/71976] [avr] insn-combiner deletes a live 64-bit shift

2016-07-22 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71976 --- Comment #5 from Andrew Pinski --- (In reply to Andrew Pinski from comment #4) > this is r15 = 40; r18 = r18 << r16; So r18 << 40 which is undefined as 40 > > 16 so GCC decides why not just provide r18 here. Actually I take that back. I

[Bug tree-optimization/71980] New: [5] libraw on x86_64-linux-musl causes ICE in vect_analyze_data_ref_accesses, at tree-vect-data-refs.c:2596

2016-07-22 Thread awilfox at adelielinux dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71980 Bug ID: 71980 Summary: [5] libraw on x86_64-linux-musl causes ICE in vect_analyze_data_ref_accesses, at tree-vect-data-refs.c:2596 Product: gcc Version: 5.4.0

[Bug rtl-optimization/71976] [avr] insn-combiner deletes a live 64-bit shift

2016-07-22 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71976 --- Comment #4 from Andrew Pinski --- (In reply to Georg-Johann Lay from comment #2) > Bugzille does not allow me to attach the .combine dump (for reference). > > ...anyway the relevant part of the dump is: > > In .242r.ud_dce there is the

[Bug target/71978] -mrealignstack and the unwinder

2016-07-22 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71978 --- Comment #1 from Andrew Pinski --- Can you attach the preprocessed source that goes with dwarf expressions you listed? Also can you attach the assembly code that is produced?

[Bug target/71977] powerpc64: Use VSR when operating on float and integer

2016-07-22 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71977 Andrew Pinski changed: What|Removed |Added Severity|normal |enhancement

[Bug target/71978] -mrealignstack and the unwinder

2016-07-22 Thread rianquinn at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71978 --- Comment #2 from Rian Quinn --- We throw here: https://github.com/rianquinn/hypervisor/blob/expression_support/bfvmm/src/vmcs/src/vmcs_intel_x64.cpp#L514 The following is were the issue is (meaning the unwinder unwinds until it hits this

[Bug tree-optimization/71702] dr_group_sort_cmp violates transitivity required for qsort

2016-07-22 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71702 Alexander Monakov changed: What|Removed |Added CC||tony at kelman dot net --- Comment

[Bug tree-optimization/71505] -O3 internal compiler error in vect_analyze_data_ref_accesses, at tree-vect-data-refs.c:2596

2016-07-22 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71505 Alexander Monakov changed: What|Removed |Added CC||amonakov at gcc dot gnu.org

[Bug target/71978] -mrealignstack and the unwinder

2016-07-22 Thread rianquinn at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71978 --- Comment #4 from Rian Quinn --- Is this it? Never done that before: https://github.com/rianquinn/hypervisor/tree/expression_support/tmp

[Bug tree-optimization/71867] Optimizer generates code dereferencing a null pointer

2016-07-22 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71867 --- Comment #5 from Andrew Pinski --- I don't see it at least on aarch64-elf. But I did not check all checks.

[Bug libstdc++/71964] [4.9/5/6/7 Regression] Move constructor of std::set does not move allocator

2016-07-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71964 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Known to work|

[Bug c++/71966] ICE on invalid C++11 code (undefined constructor used in a constant expression): in cp_build_addr_expr_1, at cp/typeck.c:5671

2016-07-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71966 Martin Liška changed: What|Removed |Added Keywords||ice-on-invalid-code

[Bug lto/66295] [5/6/7 Regression] LTO generates incorrect resolver call for function multiversioning

2016-07-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66295 --- Comment #5 from Richard Biener --- for example g++.dg/ext/mvc1.C ICEs with LTO because the simple IPA pass target_clone which runs in the IPA pipeline ICEs during WPA: lto1: internal compiler error: Segmentation fault^M 0xd66336

[Bug c++/71966] New: ICE on invalid C++11 code (undefined constructor used in a constant expression): in cp_build_addr_expr_1, at cp/typeck.c:5671

2016-07-22 Thread su at cs dot ucdavis.edu
with: ../gcc-source-trunk/configure --enable-languages=c,c++,lto --prefix=/usr/local/gcc-trunk --disable-bootstrap Thread model: posix gcc version 7.0.0 20160722 (experimental) [trunk revision 238631] (GCC) $ $ g++-6.1 -c small.cpp small.cpp:9:17: error: ‘constexpr A::A(int)’ used before its

[Bug tree-optimization/71957] [5/6/7 Regression] Invalid code generation with function static objects

2016-07-22 Thread sebastian.hu...@embedded-brains.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71957 Sebastian Huber changed: What|Removed |Added Status|WAITING

[Bug c++/71561] [5/6/7 Regression] ICE with -Wall on valid C++ code on x86_64-linux-gnu: in potential_constant_expression_1, at cp/constexpr.c:5249

2016-07-22 Thread su at cs dot ucdavis.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71561 --- Comment #4 from Zhendong Su --- (In reply to Jason Merrill from comment #3) > Dup. > > *** This bug has been marked as a duplicate of bug 71728 *** But this was reported a couple of weeks earlier; it'd make more sense to mark 71728 as a

[Bug target/71958] x86_64-w64-mingw32, ICE when '-mx32' is used

2016-07-22 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71958 Andrew Pinski changed: What|Removed |Added Keywords||diagnostic, |

[Bug c/71963] Showing incompatible type when types are same.

2016-07-22 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71963 Andreas Schwab changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug c/71963] Showing incompatible type when types are same.

2016-07-22 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71963 --- Comment #1 from Andrew Pinski --- Arrays decay to pointers when they are rlvalues.

[Bug c++/71965] New: [7 regression] [concepts] Substitution error *after* failure to satisfy an earlier constraint

2016-07-22 Thread Casey at Carter dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71965 Bug ID: 71965 Summary: [7 regression] [concepts] Substitution error *after* failure to satisfy an earlier constraint Product: gcc Version: 7.0 Status: UNCONFIRMED

[Bug c++/71968] Type with no linkage in signature: symbols for unique entities link together

2016-07-22 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71968 Markus Trippelsdorf changed: What|Removed |Added CC||trippels at gcc dot gnu.org ---

[Bug fortran/71967] Protected and private specified at the same time and the symbol is accessible

2016-07-22 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71967 --- Comment #4 from Dominique d'Humieres --- > But in that case, why is the private access-stmt ignored? It is not: consider module m protected :: k private :: k integer :: k = 42 end module use m integer :: k = 3 print *, k end 'k'

[Bug c++/71968] Type with no linkage in signature: symbols for unique entities link together

2016-07-22 Thread hstong at ca dot ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71968 --- Comment #2 from Hubert Tong --- (In reply to Markus Trippelsdorf from comment #1) > clang mangles differently and therefore avoids the issue: > > markus@x4 /tmp % clang++ -c b.cc && nm -C b.o > U abort > T

[Bug fortran/71952] [Coarray, F2008] Rejects valid coarray access with array partref

2016-07-22 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71952 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug fortran/71967] Protected and private specified at the same time and the symbol is accessible

2016-07-22 Thread vladimir.fuka at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71967 --- Comment #5 from Vladimir Fuka --- OMG, I forgot implicit none and the only clause. Sorry. So is ifort wrong in treating protected like an access statement? Dne 22. 7. 2016 13:04 napsal uživatel "dominiq at lps dot ens.fr" <

[Bug c/71969] New: Wrong setting of DECL_DISREGARD_INLINE_LIMITS in the C FE

2016-07-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71969 Bug ID: 71969 Summary: Wrong setting of DECL_DISREGARD_INLINE_LIMITS in the C FE Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal

[Bug fortran/71967] Protected and private specified at the same time and the symbol is accessible

2016-07-22 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71967 --- Comment #6 from Dominique d'Humieres --- > OMG, I forgot implicit none and the only clause. module m protected :: k private :: k integer k end module use m, only : k implicit none print *, k end is rejected by gfortran with

[Bug fortran/71967] Protected and private specified at the same time and the symbol is accessible

2016-07-22 Thread vladimir.fuka at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71967 --- Comment #7 from Vladimir Fuka --- I think we can mark this as INVALID then. The protected attribute is indeed not an access attribute.

[Bug sanitizer/71962] error: ‘((& x) != 0u)’ is not a constant expression

2016-07-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71962 --- Comment #1 from Jakub Jelinek --- The thing is that -fsanitize=null (and a couple of other sanitizers) imply -fno-delete-null-pointer-checks, as it doesn't want all the checks it adds removed and fold obviously doesn't fold != NULL with

[Bug libstdc++/71959] [OpenACC] #pragma acc parallel leads to segfault in x86_64-pc-linux-gnu-accel-nvptx-none-gcc

2016-07-22 Thread christopher.guc...@torq-dev.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71959 --- Comment #1 from Christopher Guckes --- I replaced the iterator with an array but it still crashes. I assume it has something to do with the function pointers or the use of templates. Will investigate further.

[Bug sanitizer/71962] error: ‘((& x) != 0u)’ is not a constant expression

2016-07-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71962 --- Comment #2 from Richard Biener --- Maybe the sanitizers could use sth not visible to the middle-end for null pointer tests, like a new IFN?

  1   2   >