[Bug fortran/87577] [9 regression] hundreds of fortran test case failures starting with revision r264990

2018-10-12 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87577 Tobias Burnus changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug fortran/84094] several correctness issues in gfortran.dg

2018-10-12 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84094 Bug 84094 depends on bug 87577, which changed state. Bug 87577 Summary: [9 regression] hundreds of fortran test case failures starting with revision r264990 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87577 What|Removed

[Bug c++/87364] Pretty print of enumerator never prints the id, always falls back to C-style cast output

2018-10-12 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87364 --- Comment #9 from Christophe Lyon --- Author: clyon Date: Fri Oct 12 07:38:05 2018 New Revision: 265078 URL: https://gcc.gnu.org/viewcvs?rev=265078&root=gcc&view=rev Log: Fix typo in previous commit. 2018-10-12 Christophe Lyon PR

[Bug go/87589] [8/9 regression] index0-out.go FAILs

2018-10-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87589 Richard Biener changed: What|Removed |Added Target Milestone|9.0 |8.3

[Bug rtl-optimization/87596] [9 Regression] ICE: Segmentation fault (in spill_hard_reg_in_range)

2018-10-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87596 Richard Biener changed: What|Removed |Added Keywords|ice-on-invalid-code |ice-on-valid-code, ra C

[Bug fortran/67125] Incorrect bounds with source allocation, source=

2018-10-12 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67125 Tobias Burnus changed: What|Removed |Added CC||burnus at gcc dot gnu.org --- Comment #3

[Bug c++/87441] [concepts] Found compiler internal error: in tsubst at cp/pt.c:13657

2018-10-12 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87441 --- Comment #2 from Paolo Carlini --- This is enough: template concept bool HasBinaryAdd = requires(X x, Y y) { {x + y} -> decltype(x + y); }; void proc(HasBinaryAdd x, HasBinaryAdd y);

[Bug fortran/87597] New: wrong result with matmul inlining

2018-10-12 Thread gallmeister at th dot physik.uni-frankfurt.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87597 Bug ID: 87597 Summary: wrong result with matmul inlining Product: gcc Version: 8.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran

[Bug c++/87441] [concepts] Found compiler internal error: in tsubst at cp/pt.c:13657

2018-10-12 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87441 --- Comment #3 from Paolo Carlini --- Related to PR67147

[Bug c++/86269] [concepts] ICE with intermediate concepts notation

2018-10-12 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86269 --- Comment #1 from Paolo Carlini --- Related to PR67147.

[Bug c++/71128] [concepts] ICE on ill-formed explicit instantiation of a function concept

2018-10-12 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71128 --- Comment #4 from Paolo Carlini --- *** Bug 71129 has been marked as a duplicate of this bug. ***

[Bug c++/71129] [concepts] ICE on ill-formed explicit instantiation of a variable concept

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

[Bug c++/67491] [meta-bug] concepts issues

2018-10-12 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67491 Bug 67491 depends on bug 71129, which changed state. Bug 71129 Summary: [concepts] ICE on ill-formed explicit instantiation of a variable concept https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71129 What|Removed

[Bug c++/82794] ICE: Cannot allocate memory for concept with default argument

2018-10-12 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82794 --- Comment #2 from Paolo Carlini --- Related to PR67147.

[Bug c++/87582] Returning a reference to a data member via structured bindings dangles

2018-10-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87582 --- Comment #6 from Jonathan Wakely --- Unless it's also fixed on the gcc-7-branch, it will be in 8.3 and 9.1, whenever those releases happen.

[Bug fortran/87597] [6/7/8/9 Regression] wrong result with matmul inlining

2018-10-12 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87597 janus at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/78330] incorrectly accepts invalid C++ code with shadowed template parameter

2018-10-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78330 --- Comment #3 from Jonathan Wakely --- I suspect that GCC and Clang simply forget the names of the template-parameter-list as soon as it's been parsed, because those names have no purpose and can't be referred to outside that template-paramete

[Bug rtl-optimization/82803] Wildly excessive calls to __tls_get_addr with optimizations enabled.

2018-10-12 Thread nsz at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82803 nsz at gcc dot gnu.org changed: What|Removed |Added CC||nsz at gcc dot gnu.org --- Comme

[Bug target/87598] New: [8/9 Regression] Rejects "%a0" with constant

2018-10-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87598 Bug ID: 87598 Summary: [8/9 Regression] Rejects "%a0" with constant Product: gcc Version: 8.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: targ

[Bug target/87598] [8/9 Regression] Rejects "%a0" with constant

2018-10-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87598 Richard Biener changed: What|Removed |Added Target||aarch64, powerpc64le Known to work

[Bug fortran/87597] [6/7/8/9 Regression] wrong result with matmul inlining

2018-10-12 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87597 Dominique d'Humieres changed: What|Removed |Added Priority|P3 |P4 CC|

[Bug target/86968] Unaligned big-endian (scalar_storage_order) access on armv7-a yields 4 ldrb instructions rather than ldr+rev

2018-10-12 Thread thopre01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86968 --- Comment #14 from Thomas Preud'homme --- (In reply to Eric Botcazou from comment #13) > > Forgive my naive question as I'm not too familiar with that part of the > > compiler: why should the get_best_mem_extraction_insn be guarded with > > rev

[Bug tree-optimization/86844] [8/9 regression] wrong code caused by store merging pass

2018-10-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86844 Jakub Jelinek changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug target/86968] Unaligned big-endian (scalar_storage_order) access on armv7-a yields 4 ldrb instructions rather than ldr+rev

2018-10-12 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86968 --- Comment #15 from Eric Botcazou --- > Right makes sense. So I tried your suggestion (guard the first if with > !reverse but not the second) and it didn't work. Problem as you suggested is > adjust_bit_field_mem_for_reg which refuses to do an u

[Bug tree-optimization/71020] [6 Regression] SSA corruption: Unable to coalesce ssa_names 2 and 13 which are marked as MUST COALESCE.

2018-10-12 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71020 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org --- Comment

[Bug c++/54278] [6 regression] __attribute__((noreturn)) called from destructor when another auto-scoped variable has a non-trivial dtor erroneously fails with "control reaches end of non-void functio

2018-10-12 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54278 Eric Gallager changed: What|Removed |Added Target Milestone|6.4 |6.5 --- Comment #4 from Eric Gallager -

[Bug libstdc++/77854] std::deque doesn't use allocator's size_type and difference_type

2018-10-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77854 Jonathan Wakely changed: What|Removed |Added Target Milestone|9.0 |6.5

[Bug libstdc++/77854] std::deque doesn't use allocator's size_type and difference_type

2018-10-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77854 --- Comment #4 from Jonathan Wakely --- Author: redi Date: Fri Oct 12 11:35:03 2018 New Revision: 265081 URL: https://gcc.gnu.org/viewcvs?rev=265081&root=gcc&view=rev Log: PR libstdc++/77854 document size_type for containers PR libstdc+

[Bug libstdc++/77854] std::deque doesn't use allocator's size_type and difference_type

2018-10-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77854 --- Comment #5 from Jonathan Wakely --- Author: redi Date: Fri Oct 12 11:36:18 2018 New Revision: 265082 URL: https://gcc.gnu.org/viewcvs?rev=265082&root=gcc&view=rev Log: PR libstdc++/77854 document size_type for containers PR libstdc+

[Bug libstdc++/85098] undefined reference to std::regex::extended

2018-10-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85098 --- Comment #10 from Jonathan Wakely --- Author: redi Date: Fri Oct 12 11:37:46 2018 New Revision: 265083 URL: https://gcc.gnu.org/viewcvs?rev=265083&root=gcc&view=rev Log: PR libstdc++/85098 add missing definitions for static constants In C++1

[Bug libstdc++/77854] std::deque doesn't use allocator's size_type and difference_type

2018-10-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77854 --- Comment #6 from Jonathan Wakely --- Author: redi Date: Fri Oct 12 11:37:51 2018 New Revision: 265084 URL: https://gcc.gnu.org/viewcvs?rev=265084&root=gcc&view=rev Log: PR libstdc++/77854 document size_type for containers PR libstdc+

[Bug c++/71290] [6 Regression] Flexible array member is not diagnosed with -pedantic

2018-10-12 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71290 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org --- Comment

[Bug c++/54278] [6 regression] __attribute__((noreturn)) called from destructor when another auto-scoped variable has a non-trivial dtor erroneously fails with "control reaches end of non-void functio

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

[Bug c++/71290] [6 Regression] Flexible array member is not diagnosed with -pedantic

2018-10-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71290 --- Comment #12 from Jakub Jelinek --- I don't think we want to backport this.

[Bug tree-optimization/77975] [6 Regression] Missed optimization for some small constants

2018-10-12 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77975 Eric Gallager changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug c++/69698] [meta-bug] flexible array members

2018-10-12 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69698 Bug 69698 depends on bug 71290, which changed state. Bug 71290 Summary: [6 Regression] Flexible array member is not diagnosed with -pedantic https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71290 What|Removed |Adde

[Bug c++/71290] [6 Regression] Flexible array member is not diagnosed with -pedantic

2018-10-12 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71290 Eric Gallager changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/74563] [6 regression] Classic MIPS16 (non-MIPS16e) function return broken

2018-10-12 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=74563 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org --- Comment

[Bug sanitizer/80110] [6 Regression] error: statement marked for throw, but doesn’t w/ -fsanitize=thread

2018-10-12 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80110 Eric Gallager changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/72766] [7 Regression] tree check fail in get_len, at tree.h:5303

2018-10-12 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72766 Bug 72766 depends on bug 71121, which changed state. Bug 71121 Summary: [6 Regression] Spurious warning: "the address of [...] will never be NULL [-Waddress]" https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71121 What|Removed

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

2018-10-12 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55004 Bug 55004 depends on bug 71121, which changed state. Bug 71121 Summary: [6 Regression] Spurious warning: "the address of [...] will never be NULL [-Waddress]" https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71121 What|Removed

[Bug c++/71121] [6 Regression] Spurious warning: "the address of [...] will never be NULL [-Waddress]"

2018-10-12 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71121 Eric Gallager changed: What|Removed |Added Status|ASSIGNED|RESOLVED CC|

[Bug target/74563] [6 regression] Classic MIPS16 (non-MIPS16e) function return broken

2018-10-12 Thread ma...@linux-mips.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=74563 --- Comment #14 from Maciej W. Rozycki --- Matthew is no longer at Imagination/MIPS and has nothing to do with MIPS processors anymore. And me neither. Also I have lost the ability to run GCC regression testing, not at least without getting set

[Bug libstdc++/85098] undefined reference to std::regex::extended

2018-10-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85098 Jonathan Wakely changed: What|Removed |Added Target Milestone|7.4 |6.5 --- Comment #11 from Jonathan Wake

[Bug c++/77849] [6 Regression] Warning about deprecated enum even when "-Wdeprecated-declarations" is off

2018-10-12 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77849 Eric Gallager changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug libstdc++/70966] new_delete_resource() has deinit lifetime issues.

2018-10-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70966 --- Comment #4 from Jonathan Wakely --- Author: redi Date: Fri Oct 12 12:28:30 2018 New Revision: 265085 URL: https://gcc.gnu.org/viewcvs?rev=265085&root=gcc&view=rev Log: PR libstdc++/70966 make pmr::new_delete_resource() immortal Construct th

[Bug libstdc++/78595] Unnecessary copies in _Rb_tree

2018-10-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78595 --- Comment #15 from Jonathan Wakely --- Author: redi Date: Fri Oct 12 12:28:48 2018 New Revision: 265088 URL: https://gcc.gnu.org/viewcvs?rev=265088&root=gcc&view=rev Log: PR libstdc++/78595 implement insertion into maps in terms of emplace C+

[Bug libstdc++/87061] [9 Regression] regex cannot be compiled with -std=c++1z -D_GLIBCXX_USE_CXX11_ABI=0

2018-10-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87061 --- Comment #4 from Jonathan Wakely --- Author: redi Date: Fri Oct 12 12:28:36 2018 New Revision: 265086 URL: https://gcc.gnu.org/viewcvs?rev=265086&root=gcc&view=rev Log: Fix experimental::pmr typedefs and add tests The typedefs in and don't

[Bug libstdc++/77537] [6 Regression] pair constructors do not properly SFINAE

2018-10-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77537 --- Comment #14 from Jonathan Wakely --- Author: redi Date: Fri Oct 12 12:28:54 2018 New Revision: 265089 URL: https://gcc.gnu.org/viewcvs?rev=265089&root=gcc&view=rev Log: PR libstdc++/86751 default assignment operators for std::pair The solut

[Bug libstdc++/86751] [6/7/8 Regression] Ambiguous operator= overload for std::pair

2018-10-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86751 --- Comment #6 from Jonathan Wakely --- Author: redi Date: Fri Oct 12 12:28:54 2018 New Revision: 265089 URL: https://gcc.gnu.org/viewcvs?rev=265089&root=gcc&view=rev Log: PR libstdc++/86751 default assignment operators for std::pair The soluti

[Bug fortran/87597] [6/7/8/9 Regression] wrong result with matmul inlining

2018-10-12 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87597 Tobias Burnus changed: What|Removed |Added CC||burnus at gcc dot gnu.org --- Comment #3

[Bug target/87522] LTO incorrectly merges target specific options

2018-10-12 Thread hjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87522 --- Comment #7 from hjl at gcc dot gnu.org --- Author: hjl Date: Fri Oct 12 12:34:36 2018 New Revision: 265090 URL: https://gcc.gnu.org/viewcvs?rev=265090&root=gcc&view=rev Log: i386: Don't pass -msse2avx to assembler for -mavx With gcc -O2 -f

[Bug fortran/87597] [6/7/8/9 Regression] wrong result with matmul inlining

2018-10-12 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87597 --- Comment #4 from Tobias Burnus --- (In reply to Dominique d'Humieres from comment #2) > Workaround: use -fno-frontend-optimize. Or replace: complex, dimension(0:3,0:3), parameter :: gamma5 by complex, dimension(1:4,1:4), parameter :: ga

[Bug target/87517] Typo in avx512fintrin.h

2018-10-12 Thread hjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87517 --- Comment #5 from hjl at gcc dot gnu.org --- Author: hjl Date: Fri Oct 12 12:38:28 2018 New Revision: 265091 URL: https://gcc.gnu.org/viewcvs?rev=265091&root=gcc&view=rev Log: i386: Correct _mm512_mask3_fmaddsub_round_pd Define _mm512_mask3_f

[Bug c++/85118] [6 Regression] Error when using std::bind with a generic lambda - "cannot bind 'const volatile char&' to an rvalue of type 'const volatile char'"

2018-10-12 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85118 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug libstdc++/87061] [9 Regression] regex cannot be compiled with -std=c++1z -D_GLIBCXX_USE_CXX11_ABI=0

2018-10-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87061 --- Comment #5 from Jonathan Wakely --- Author: redi Date: Fri Oct 12 12:51:29 2018 New Revision: 265093 URL: https://gcc.gnu.org/viewcvs?rev=265093&root=gcc&view=rev Log: Fix experimental::pmr typedefs and add tests The typedefs in and don't

[Bug libstdc++/86751] [6/7/8 Regression] Ambiguous operator= overload for std::pair

2018-10-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86751 --- Comment #7 from Jonathan Wakely --- Author: redi Date: Fri Oct 12 12:51:46 2018 New Revision: 265096 URL: https://gcc.gnu.org/viewcvs?rev=265096&root=gcc&view=rev Log: PR libstdc++/86751 default assignment operators for std::pair The soluti

[Bug libstdc++/78595] Unnecessary copies in _Rb_tree

2018-10-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78595 --- Comment #16 from Jonathan Wakely --- Author: redi Date: Fri Oct 12 12:51:40 2018 New Revision: 265095 URL: https://gcc.gnu.org/viewcvs?rev=265095&root=gcc&view=rev Log: PR libstdc++/78595 implement insertion into maps in terms of emplace C+

[Bug libstdc++/70966] new_delete_resource() has deinit lifetime issues.

2018-10-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70966 --- Comment #5 from Jonathan Wakely --- Author: redi Date: Fri Oct 12 12:51:20 2018 New Revision: 265092 URL: https://gcc.gnu.org/viewcvs?rev=265092&root=gcc&view=rev Log: PR libstdc++/70966 make pmr::new_delete_resource() immortal Construct th

[Bug libstdc++/77537] [6 Regression] pair constructors do not properly SFINAE

2018-10-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77537 --- Comment #15 from Jonathan Wakely --- Author: redi Date: Fri Oct 12 12:51:46 2018 New Revision: 265096 URL: https://gcc.gnu.org/viewcvs?rev=265096&root=gcc&view=rev Log: PR libstdc++/86751 default assignment operators for std::pair The solut

[Bug c++/42000] missing -Wuninitialized warning on a user-defined class ctor

2018-10-12 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=42000 Bug 42000 depends on bug 79345, which changed state. Bug 79345 Summary: [6 Regression] passing yet-uninitialized member as argument to base class constructor should warn (-Wunitialized) https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79345

[Bug tree-optimization/79345] [6 Regression] passing yet-uninitialized member as argument to base class constructor should warn (-Wunitialized)

2018-10-12 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79345 Eric Gallager changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug libstdc++/70966] new_delete_resource() has deinit lifetime issues.

2018-10-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70966 --- Comment #6 from Jonathan Wakely --- Author: redi Date: Fri Oct 12 13:04:24 2018 New Revision: 265097 URL: https://gcc.gnu.org/viewcvs?rev=265097&root=gcc&view=rev Log: PR libstdc++/70966 make pmr::new_delete_resource() immortal Construct th

[Bug libstdc++/87061] [9 Regression] regex cannot be compiled with -std=c++1z -D_GLIBCXX_USE_CXX11_ABI=0

2018-10-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87061 --- Comment #6 from Jonathan Wakely --- Author: redi Date: Fri Oct 12 13:04:38 2018 New Revision: 265098 URL: https://gcc.gnu.org/viewcvs?rev=265098&root=gcc&view=rev Log: Fix experimental::pmr typedefs and add tests The typedefs in and don't

[Bug libstdc++/70966] new_delete_resource() has deinit lifetime issues.

2018-10-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70966 Jonathan Wakely changed: What|Removed |Added Target Milestone|9.0 |6.5 --- Comment #7 from Jonathan Wakel

[Bug libstdc++/78595] Unnecessary copies in _Rb_tree

2018-10-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78595 Jonathan Wakely changed: What|Removed |Added Target Milestone|9.0 |7.4 --- Comment #17 from Jonathan Wake

[Bug middle-end/86815] [8/9 regression] ICE on valid code on armhf

2018-10-12 Thread costamagnagianfranco at yahoo dot it
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86815 --- Comment #11 from Gianfranco --- I would avoid an OOM issue, because even trying to compile a single file makes it fail... I'm trying again the same build with updated gcc and I'll report back.

[Bug fortran/87597] [6/7/8/9 Regression] wrong result with matmul inlining

2018-10-12 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87597 --- Comment #5 from Tobias Burnus --- Internally, the problem is in frontend-passes.c's scalarized_expr(matrix_b) matrix_b starts as EXPR_VARIABLE with AR_FULL array reference for which a call to lbound(matrix_b, dim=1) is generated. That's

[Bug ipa/87024] [6/7 Regression] ICE in fold_stmt_1

2018-10-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87024 --- Comment #6 from Richard Biener --- Author: rguenth Date: Fri Oct 12 13:41:56 2018 New Revision: 265100 URL: https://gcc.gnu.org/viewcvs?rev=265100&root=gcc&view=rev Log: 2018-10-12 Richard Biener Backport from mainline 20

[Bug middle-end/86505] [6/7 Regression] __builtin_va_arg_pack_len() computes the number of arguments wrongly

2018-10-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86505 --- Comment #11 from Richard Biener --- Author: rguenth Date: Fri Oct 12 13:41:56 2018 New Revision: 265100 URL: https://gcc.gnu.org/viewcvs?rev=265100&root=gcc&view=rev Log: 2018-10-12 Richard Biener Backport from mainline 2

[Bug tree-optimization/80032] [6 Regression] C++ excessive stack usage (no stack reuse)

2018-10-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80032 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/54278] [6 regression] __attribute__((noreturn)) called from destructor when another auto-scoped variable has a non-trivial dtor erroneously fails with "control reaches end of non-void functio

2018-10-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54278 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/54278] [6 regression] __attribute__((noreturn)) called from destructor when another auto-scoped variable has a non-trivial dtor erroneously fails with "control reaches end of non-void functio

2018-10-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54278 --- Comment #7 from Richard Biener --- Author: rguenth Date: Fri Oct 12 13:44:35 2018 New Revision: 265101 URL: https://gcc.gnu.org/viewcvs?rev=265101&root=gcc&view=rev Log: 2018-10-12 Richard Biener PR c++/54278 Backport fro

[Bug tree-optimization/80032] [6 Regression] C++ excessive stack usage (no stack reuse)

2018-10-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80032 --- Comment #16 from Richard Biener --- Author: rguenth Date: Fri Oct 12 13:44:35 2018 New Revision: 265101 URL: https://gcc.gnu.org/viewcvs?rev=265101&root=gcc&view=rev Log: 2018-10-12 Richard Biener PR c++/54278 Backport fr

[Bug rtl-optimization/82803] Wildly excessive calls to __tls_get_addr with optimizations enabled.

2018-10-12 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82803 Alexander Monakov changed: What|Removed |Added CC||amonakov at gcc dot gnu.org --- Comm

[Bug target/87599] New: Broadcasting scalar to vector uses stack unnecessarily on x86

2018-10-12 Thread vgatherps at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87599 Bug ID: 87599 Summary: Broadcasting scalar to vector uses stack unnecessarily on x86 Product: gcc Version: 8.2.1 Status: UNCONFIRMED Severity: normal

[Bug target/87599] Broadcasting scalar to vector uses stack unnecessarily on x86

2018-10-12 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87599 --- Comment #1 from Andrew Pinski --- Try with -mtune=intel. So AMD cores are faster with the move between gpr and sse register sets via memory rather than direct

[Bug target/87599] Broadcasting scalar to vector uses stack unnecessarily on x86

2018-10-12 Thread vgatherps at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87599 --- Comment #2 from vgatherps at gmail dot com --- Thanks! That fixes the optimization. However, using something like -march=haswell or -march=corei7 does not result in this optimization being made, which as far as I know -march= would imply -mtun

[Bug c++/86208] [6/7 Regression] improper handling of an extern declared inline function

2018-10-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86208 --- Comment #8 from Jakub Jelinek --- Author: jakub Date: Fri Oct 12 14:43:18 2018 New Revision: 265103 URL: https://gcc.gnu.org/viewcvs?rev=265103&root=gcc&view=rev Log: Backported from mainline 2018-07-16 Jakub Jelinek

[Bug c++/3698] improper handling of an extern declared inline function

2018-10-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3698 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Fri Oct 12 14:43:18 2018 New Revision: 265103 URL: https://gcc.gnu.org/viewcvs?rev=265103&root=gcc&view=rev Log: Backported from mainline 2018-07-16 Jakub Jelinek

[Bug middle-end/86660] libgomp.c++/for-15.C ICEs with nvptx offloading

2018-10-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86660 --- Comment #17 from Jakub Jelinek --- Author: jakub Date: Fri Oct 12 14:46:18 2018 New Revision: 265105 URL: https://gcc.gnu.org/viewcvs?rev=265105&root=gcc&view=rev Log: Backported from mainline 2018-07-26 Jakub Jelinek

[Bug fortran/86421] OpenMP declare simd linear ref in module causes gfortran to bail out

2018-10-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86421 --- Comment #6 from Jakub Jelinek --- Author: jakub Date: Fri Oct 12 14:47:57 2018 New Revision: 265106 URL: https://gcc.gnu.org/viewcvs?rev=265106&root=gcc&view=rev Log: Backported from mainline 2018-07-10 Jakub Jelinek

[Bug middle-end/86539] OpenMP wrong-code with taskloop and references

2018-10-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86539 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Fri Oct 12 14:49:32 2018 New Revision: 265107 URL: https://gcc.gnu.org/viewcvs?rev=265107&root=gcc&view=rev Log: Backported from mainline 2018-07-17 Jakub Jelinek

[Bug middle-end/86542] wrong-code for collapsed taskloop which needs omp_cpyfn

2018-10-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86542 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Fri Oct 12 14:52:18 2018 New Revision: 265108 URL: https://gcc.gnu.org/viewcvs?rev=265108&root=gcc&view=rev Log: Backported from mainline 2018-07-17 Jakub Jelinek

[Bug middle-end/86627] [6/7 Regression] Signed 128-bit division by 2 no longer expanded to RTL

2018-10-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86627 --- Comment #11 from Jakub Jelinek --- Author: jakub Date: Fri Oct 12 14:53:11 2018 New Revision: 265109 URL: https://gcc.gnu.org/viewcvs?rev=265109&root=gcc&view=rev Log: Backported from mainline 2018-07-24 Jakub Jelinek

[Bug rtl-optimization/87065] [7 Regression] combine causes ICE in trunc_int_for_mode

2018-10-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87065 --- Comment #12 from Jakub Jelinek --- Author: jakub Date: Fri Oct 12 14:53:54 2018 New Revision: 265110 URL: https://gcc.gnu.org/viewcvs?rev=265110&root=gcc&view=rev Log: Backported from mainline 2018-08-27 Jakub Jelinek

[Bug middle-end/87248] [6/7 Regression] Bad code for masked operations involving signed ints

2018-10-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87248 Jakub Jelinek changed: What|Removed |Added Summary|[6/7/8/9 Regression] Bad|[6/7 Regression] Bad code

[Bug target/87550] Intrinsics for rdpmc (__rdpmc, __builtin_ia32_rdpmc) are interpreted as pure functions

2018-10-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87550 --- Comment #7 from Jakub Jelinek --- Author: jakub Date: Fri Oct 12 14:55:17 2018 New Revision: 265112 URL: https://gcc.gnu.org/viewcvs?rev=265112&root=gcc&view=rev Log: Backported from mainline 2018-10-10 Jakub Jelinek

[Bug rtl-optimization/87600] New: Fix for PRs 86939 and 87479 causes build issues for several targets

2018-10-12 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87600 Bug ID: 87600 Summary: Fix for PRs 86939 and 87479 causes build issues for several targets Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug rtl-optimization/87600] Fix for PRs 86939 and 87479 causes build issues for several targets

2018-10-12 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87600 Peter Bergner changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug rtl-optimization/87600] Fix for PRs 86939 and 87479 causes build issues for several targets

2018-10-12 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87600 --- Comment #1 from Peter Bergner --- Pasting some edited commentary from the gcc-patches mailing list: On 10/8/18 9:52 AM, Jeff Law wrote: > My tester is showing a variety of problems as well. hppa, sh4, aarch64, > aarch64_be, alpha arm* and s

[Bug target/87599] Broadcasting scalar to vector uses stack unnecessarily on x86

2018-10-12 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87599 Alexander Monakov changed: What|Removed |Added CC||amonakov at gcc dot gnu.org --- Comm

[Bug rtl-optimization/87600] Fix for PRs 86939 and 87479 causes build issues for several targets

2018-10-12 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87600 --- Comment #2 from Peter Bergner --- Author: bergner Date: Fri Oct 12 16:31:11 2018 New Revision: 265113 URL: https://gcc.gnu.org/viewcvs?rev=265113&root=gcc&view=rev Log: PR rtl-optimization/87600 * ira-lives (non_conflicting_r

[Bug target/65657] [avr] read from __memx address space tramples argument to following function

2018-10-12 Thread gjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65657 --- Comment #7 from Georg-Johann Lay --- *** This bug has been marked as a duplicate of bug 87376 ***

[Bug target/87376] [avr] Miscompilation with __memx and long long addition

2018-10-12 Thread gjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87376 Georg-Johann Lay changed: What|Removed |Added CC||jonathan.creekmore@synapse-

[Bug target/87455] sse_packed_single_insn_optimal is suboptimal on Zen

2018-10-12 Thread fanael4 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87455 --- Comment #5 from Fanael --- Created attachment 44829 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=44829&action=edit WIP patch > We already have TARGET_SSE_TYPELESS_STORES for stores, so perhaps we want > something like typeless reg-r

[Bug target/86677] popcount builtin detection is breaking some kernel build

2018-10-12 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86677 Wilco changed: What|Removed |Added CC||wilco at gcc dot gnu.org --- Comment #6 from Wil

[Bug target/87376] [avr] Miscompilation with __memx and long long addition

2018-10-12 Thread gjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87376 --- Comment #4 from Georg-Johann Lay --- Unfortunately, the solution from above won't work for PR65657, an issue that is basically the same: early use of explicit hard-regs and propagations from TER. Hence -fno-tree-ter can be used as work-aroun

[Bug target/86677] popcount builtin detection is breaking some kernel build

2018-10-12 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86677 --- Comment #7 from rguenther at suse dot de --- On October 12, 2018 6:57:44 PM GMT+02:00, "wilco at gcc dot gnu.org" wrote: >https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86677 > >Wilco changed: > > What|Removed

[Bug c++/84423] [6/7/8 Regression] [concepts] ICE with invalid using declaration

2018-10-12 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84423 Paolo Carlini changed: What|Removed |Added Summary|[6/7/8/9 Regression]|[6/7/8 Regression] |[c

  1   2   >