[Bug fortran/97123] New: double free detected in tcache 2 with recursive allocatable type

2020-09-19 Thread igor.gayday at mu dot edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97123 Bug ID: 97123 Summary: double free detected in tcache 2 with recursive allocatable type Product: gcc Version: 10.2.0 Status: UNCONFIRMED Severity: normal

[Bug libstdc++/97120] circular concept loops in

2020-09-19 Thread a...@cloudius-systems.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97120 --- Comment #2 from Avi Kivity --- This makes sense, according to my very limited ability to understand the standard. I reflected it to the clang bug here: https://bugs.llvm.org/show_bug.cgi?id=47509.

[r11-3303 Regression] FAIL: gcc.dg/atomic/pr65345-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) on Linux/x86_64 (-m64 -march=cascadelake)

2020-09-19 Thread sunil.k.pandey via Gcc-patches
On Linux/x86_64, 6450f07388f9fe575a489c9309c36012b17b88b0 is the first bad commit commit 6450f07388f9fe575a489c9309c36012b17b88b0 Author: Martin Sebor Date: Sat Sep 19 17:21:52 2020 -0600 Infrastructure & C front end changes for array parameter checking (PR c/50584). caused FAIL:

[r11-3303 Regression] FAIL: gcc.dg/ipa/ipa-sra-1.c scan-ipa-dump sra "Will split parameter" on Linux/x86_64 (-m64 -march=cascadelake)

2020-09-19 Thread sunil.k.pandey via Gcc-patches
On Linux/x86_64, 6450f07388f9fe575a489c9309c36012b17b88b0 is the first bad commit commit 6450f07388f9fe575a489c9309c36012b17b88b0 Author: Martin Sebor Date: Sat Sep 19 17:21:52 2020 -0600 Infrastructure & C front end changes for array parameter checking (PR c/50584). caused FAIL:

[r11-3303 Regression] FAIL: gcc.dg/ipa/ipa-sra-15.c scan-ipa-dump-times sra "Will split parameter" 2 on Linux/x86_64 (-m64 -march=cascadelake)

2020-09-19 Thread sunil.k.pandey via Gcc-patches
On Linux/x86_64, 6450f07388f9fe575a489c9309c36012b17b88b0 is the first bad commit commit 6450f07388f9fe575a489c9309c36012b17b88b0 Author: Martin Sebor Date: Sat Sep 19 17:21:52 2020 -0600 Infrastructure & C front end changes for array parameter checking (PR c/50584). caused FAIL:

[r11-3303 Regression] FAIL: gcc.dg/ipa/ipa-sra-12.c scan-ipa-dump-times sra "Will split parameter" 2 on Linux/x86_64 (-m64 -march=cascadelake)

2020-09-19 Thread sunil.k.pandey via Gcc-patches
On Linux/x86_64, 6450f07388f9fe575a489c9309c36012b17b88b0 is the first bad commit commit 6450f07388f9fe575a489c9309c36012b17b88b0 Author: Martin Sebor Date: Sat Sep 19 17:21:52 2020 -0600 Infrastructure & C front end changes for array parameter checking (PR c/50584). caused FAIL:

[r11-3303 Regression] FAIL: gcc.dg/ipa/ipa-sra-13.c scan-ipa-dump-times sra "Will split parameter" 2 on Linux/x86_64 (-m64 -march=cascadelake)

2020-09-19 Thread sunil.k.pandey via Gcc-patches
On Linux/x86_64, 6450f07388f9fe575a489c9309c36012b17b88b0 is the first bad commit commit 6450f07388f9fe575a489c9309c36012b17b88b0 Author: Martin Sebor Date: Sat Sep 19 17:21:52 2020 -0600 Infrastructure & C front end changes for array parameter checking (PR c/50584). caused FAIL:

[r11-3306 Regression] FAIL: gcc.dg/Warray-bounds-66.c (test for warnings, line 122) on Linux/x86_64 (-m32 -march=cascadelake)

2020-09-19 Thread sunil.k.pandey via Gcc-patches
On Linux/x86_64, 3f9a497d1b0dd9da87908a11b59bf364ad40ddca is the first bad commit commit 3f9a497d1b0dd9da87908a11b59bf364ad40ddca Author: Martin Sebor Date: Sat Sep 19 17:47:29 2020 -0600 Extend -Warray-bounds to detect out-of-bounds accesses to array parameters. caused FAIL:

[Bug fortran/97122] Spurious FINAL ... must be in the specification part of a MODULE

2020-09-19 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97122 kargl at gcc dot gnu.org changed: What|Removed |Added Last reconfirmed||2020-09-20 Ever

Re: [PATCH] irange_pool class

2020-09-19 Thread Andrew MacLeod via Gcc-patches
On 9/19/20 4:32 PM, Martin Sebor wrote: On 9/18/20 3:09 PM, Andrew MacLeod wrote: O What I meant by proxy is a substitute class each of whose objects stands in for a single instance of int_range where N is a runtime value.   There's no class like that. [Just to be clear, I don't meant for

[Bug fortran/97122] New: Spurious FINAL ... must be in the specification part of a MODULE

2020-09-19 Thread ian_harvey at bigpond dot com
with: .././src/configure --prefix=/home/MEGMS2/ian/usr/gcc-11.0.0 --enable-languages=c,c++,fortran,lto --enable-libgomp --enable-checking=release --disable-multilib Thread model: posix Supported LTO compression algorithms: zlib gcc version 11.0.0 20200919 (experimental) (GCC) COLLECT_GCC_OPTIONS='-v' '-c

[Bug tree-optimization/82608] missing -Warray-bounds on an out-of-bounds VLA index

2020-09-19 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82608 --- Comment #7 from Martin Sebor --- Despite the enhancement the test case in comment #0 is still not diagnosed (the n argument has no range).

[Bug tree-optimization/56456] [meta-bug] bogus/missing -Warray-bounds

2020-09-19 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56456 Bug 56456 depends on bug 84051, which changed state. Bug 84051 Summary: [7/8/9 Regression] missing -Warray-bounds on an out-of-bounds access via an array pointer https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84051 What|Removed

[Bug middle-end/84051] [7/8/9 Regression] missing -Warray-bounds on an out-of-bounds access via an array pointer

2020-09-19 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84051 Martin Sebor changed: What|Removed |Added Status|ASSIGNED|RESOLVED Target Milestone|9.0

[Bug c/67793] Missing warning for C99 static array dimension mismatch

2020-09-19 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67793 Martin Sebor changed: What|Removed |Added Status|NEW |RESOLVED Target Milestone|---

[Bug c/50584] No warning for passing small array to C99 static array declarator

2020-09-19 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50584 Martin Sebor changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug c/67793] Missing warning for C99 static array dimension mismatch

2020-09-19 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67793 Bug 67793 depends on bug 50584, which changed state. Bug 50584 Summary: No warning for passing small array to C99 static array declarator https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50584 What|Removed |Added

Re: [PING 2][PATCH 2/5] C front end support to detect out-of-bounds accesses to array parameters

2020-09-19 Thread Martin Sebor via Gcc-patches
On 9/17/20 4:38 PM, Joseph Myers wrote: On Wed, 16 Sep 2020, Martin Sebor via Gcc-patches wrote: Attached is an updated revision of the patch. Besides the tweaks above it also contains a cosmetic change to the warning issued for mismatches in unspecified VLA bounds: it points at the decl with

[Bug middle-end/94195] missing warning reading a smaller object via an lvalue of a larger type

2020-09-19 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94195 --- Comment #2 from CVS Commits --- The master branch has been updated by Martin Sebor : https://gcc.gnu.org/g:3f9a497d1b0dd9da87908a11b59bf364ad40ddca commit r11-3306-g3f9a497d1b0dd9da87908a11b59bf364ad40ddca Author: Martin Sebor Date: Sat

[Bug tree-optimization/82608] missing -Warray-bounds on an out-of-bounds VLA index

2020-09-19 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82608 --- Comment #6 from CVS Commits --- The master branch has been updated by Martin Sebor : https://gcc.gnu.org/g:3f9a497d1b0dd9da87908a11b59bf364ad40ddca commit r11-3306-g3f9a497d1b0dd9da87908a11b59bf364ad40ddca Author: Martin Sebor Date: Sat

[Bug c/50584] No warning for passing small array to C99 static array declarator

2020-09-19 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50584 --- Comment #18 from CVS Commits --- The master branch has been updated by Martin Sebor : https://gcc.gnu.org/g:baad4c48a85a354d2bf1b17e5aff71203c08adea commit r11-3305-gbaad4c48a85a354d2bf1b17e5aff71203c08adea Author: Martin Sebor Date:

[Bug middle-end/84051] [7/8/9 Regression] missing -Warray-bounds on an out-of-bounds access via an array pointer

2020-09-19 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84051 --- Comment #6 from CVS Commits --- The master branch has been updated by Martin Sebor : https://gcc.gnu.org/g:3f9a497d1b0dd9da87908a11b59bf364ad40ddca commit r11-3306-g3f9a497d1b0dd9da87908a11b59bf364ad40ddca Author: Martin Sebor Date: Sat

[Bug c/50584] No warning for passing small array to C99 static array declarator

2020-09-19 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50584 --- Comment #19 from CVS Commits --- The master branch has been updated by Martin Sebor : https://gcc.gnu.org/g:3f9a497d1b0dd9da87908a11b59bf364ad40ddca commit r11-3306-g3f9a497d1b0dd9da87908a11b59bf364ad40ddca Author: Martin Sebor Date:

[Bug c/50584] No warning for passing small array to C99 static array declarator

2020-09-19 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50584 --- Comment #17 from CVS Commits --- The master branch has been updated by Martin Sebor : https://gcc.gnu.org/g:6450f07388f9fe575a489c9309c36012b17b88b0 commit r11-3303-g6450f07388f9fe575a489c9309c36012b17b88b0 Author: Martin Sebor Date:

[Bug libstdc++/97120] circular concept loops in

2020-09-19 Thread rs2740 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97120 TC changed: What|Removed |Added CC||rs2740 at gmail dot com --- Comment #1 from TC

gcc-10-20200919 is now available

2020-09-19 Thread GCC Administrator via Gcc
Snapshot gcc-10-20200919 is now available on https://gcc.gnu.org/pub/gcc/snapshots/10-20200919/ and on various mirrors, see http://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 10 git branch with the following options: git://gcc.gnu.org/git/gcc.git branch

Re: New modref/ipa_modref optimization passes

2020-09-19 Thread Jan Hubicka
Hi, this is cleaned up version of the patch. I removed unfinished bits, fixed propagation, cleaned it up and fixed fallout. At present modref does bare minimum of what it can do and only collects base/ref alias sets of accesses to disambiguate uding them. I have followup patches adding more

[Bug ipa/96337] [10/11 Regression] GCC 10.2: twice as slow for -O2 -march=x86-64 vs. GCC 9.3/8.4

2020-09-19 Thread hubicka at ucw dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96337 --- Comment #20 from Jan Hubicka --- > OK, will do, but, at least superficially, our situation seems very similar to > this one, so I thought it would be better to keep this one going. But, again, > I'll open the new one as soon as I can make a

[Bug ipa/96337] [10/11 Regression] GCC 10.2: twice as slow for -O2 -march=x86-64 vs. GCC 9.3/8.4

2020-09-19 Thread vz-gcc at zeitlins dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96337 --- Comment #19 from Vadim Zeitlin --- (In reply to Jan Hubicka from comment #18) > We need a reproducer to fix bugs. Yes, of course, I understand this. I just didn't have time to make one yet, we've literally discovered the issue only today

[Bug ipa/96337] [10/11 Regression] GCC 10.2: twice as slow for -O2 -march=x86-64 vs. GCC 9.3/8.4

2020-09-19 Thread hubicka at ucw dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96337 --- Comment #18 from Jan Hubicka --- > I've just subscribed to this bug because we see bug slow downs in our project > when switching from 8.3 to 10.2 (89% slower in an important use case, 30% > slowdown more or less across the board), without

[Bug ipa/96337] [10/11 Regression] GCC 10.2: twice as slow for -O2 -march=x86-64 vs. GCC 9.3/8.4

2020-09-19 Thread vz-gcc at zeitlins dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96337 --- Comment #17 from Vadim Zeitlin --- I've just subscribed to this bug because we see bug slow downs in our project when switching from 8.3 to 10.2 (89% slower in an important use case, 30% slowdown more or less across the board), without any

[Bug ipa/96337] [10/11 Regression] GCC 10.2: twice as slow for -O2 -march=x86-64 vs. GCC 9.3/8.4

2020-09-19 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96337 Jan Hubicka changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[PATCH] c++: Detect deduction guide redeclaration [PR97099]

2020-09-19 Thread Marek Polacek via Gcc-patches
[temp.deduct.guide]p3: Two deduction guide declarations in the same translation unit for the same class template shall not have equivalent parameter-declaration-clauses. So let's detect that. Bootstrapped/regtested on x86_64-pc-linux-gnu, ok for trunk? gcc/cp/ChangeLog: PR c++/97099

[PATCH] c++: CTAD and explicit deduction guides for copy-list-init [PR90210]

2020-09-19 Thread Marek Polacek via Gcc-patches
This PR points out that we accept template struct tuple { tuple(T); }; // #1 template explicit tuple(T t) -> tuple; // #2 tuple t = { 1 }; despite the 'explicit' deduction guide in a copy-list-initialization context. That's because in deduction_guides_for we first find the user-defined

[PATCH] c++: Implement -Wctad-maybe-unsupported.

2020-09-19 Thread Marek Polacek via Gcc-patches
I noticed that clang++ has this CTAD warning and thought that it might be useful to have it. From clang++: "Some style guides want to allow using CTAD only on types that "opt-in"; i.e. on types that are designed to support it and not just types that *happen* to work with it." So this warning

Re: [PATCH] warn for integer overflow in allocation calls (PR 96838)

2020-09-19 Thread Martin Sebor via Gcc-patches
On 9/18/20 12:29 AM, Aldy Hernandez wrote: On 9/17/20 10:18 PM, Martin Sebor wrote: On 9/17/20 12:39 PM, Andrew MacLeod wrote: On 9/17/20 12:08 PM, Martin Sebor via Gcc-patches wrote: On 9/16/20 9:23 PM, Jeff Law wrote: On 9/15/20 1:47 PM, Martin Sebor wrote: Overflowing the size of a

[Bug c++/97121] New: ICE (segfault) on incorrect default three-way comparison declaration

2020-09-19 Thread warp at iki dot fi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97121 Bug ID: 97121 Summary: ICE (segfault) on incorrect default three-way comparison declaration Product: gcc Version: 10.2.1 Status: UNCONFIRMED Severity: normal

Re: [PATCH] irange_pool class

2020-09-19 Thread Martin Sebor via Gcc-patches
On 9/18/20 3:09 PM, Andrew MacLeod wrote: On 9/18/20 4:35 PM, Martin Sebor wrote: On 9/18/20 11:36 AM, Andrew MacLeod wrote: On it works exactly like one would expect a simple allocator to work.. as long as the allcoator is "live", its allocations are live.  once it is destructed, all the

[Bug fortran/89067] Inaccurate error message: 'i' at (1) is not a member of the 'x' structure

2020-09-19 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89067 kargl at gcc dot gnu.org changed: What|Removed |Added CC||kargl at gcc dot gnu.org ---

[PATCH] c++: Return only in-scope tparms in keep_template_parm [PR95310]

2020-09-19 Thread Patrick Palka via Gcc-patches
In the testcase below, the dependent specializations iter_reference_t and iter_reference_t share the same tree due to specialization caching. So when find_template_parameters walks through the requires-expression (as part of normalization), it sees and includes the out-of-scope template parameter

[Bug fortran/85836] [meta-bug] Fortran 2018 support

2020-09-19 Thread anlauf at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85836 Bug 85836 depends on bug 97036, which changed state. Bug 97036 Summary: [F2018] ELEMENTAL RECURSIVE subprogram prefix combination rejected https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97036 What|Removed |Added

[Bug fortran/97036] [F2018] ELEMENTAL RECURSIVE subprogram prefix combination rejected

2020-09-19 Thread anlauf at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97036 anlauf at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug fortran/97036] [F2018] ELEMENTAL RECURSIVE subprogram prefix combination rejected

2020-09-19 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97036 --- Comment #3 from CVS Commits --- The master branch has been updated by Harald Anlauf : https://gcc.gnu.org/g:f7d2d4be7650acceb9d39327e21ee04f640c152f commit r11-3298-gf7d2d4be7650acceb9d39327e21ee04f640c152f Author: Harald Anlauf Date:

[Bug fortran/93423] [8/9/10/11 Regression] ICE on invalid with argument list for module procedure

2020-09-19 Thread anlauf at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93423 anlauf at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug fortran/93423] [8/9/10/11 Regression] ICE on invalid with argument list for module procedure

2020-09-19 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93423 --- Comment #13 from CVS Commits --- The releases/gcc-8 branch has been updated by Harald Anlauf : https://gcc.gnu.org/g:e0c7ff6237c78d99b40869afbdcdbe27fe98b698 commit r8-10521-ge0c7ff6237c78d99b40869afbdcdbe27fe98b698 Author: Tobias Burnus

[Bug fortran/96041] [11 regression] ICE in gfortran.dg/pr93423.f90 after r11-1792

2020-09-19 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96041 --- Comment #14 from CVS Commits --- The releases/gcc-8 branch has been updated by Harald Anlauf : https://gcc.gnu.org/g:e0c7ff6237c78d99b40869afbdcdbe27fe98b698 commit r8-10521-ge0c7ff6237c78d99b40869afbdcdbe27fe98b698 Author: Tobias Burnus

[Bug fortran/93423] [8/9/10/11 Regression] ICE on invalid with argument list for module procedure

2020-09-19 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93423 --- Comment #12 from CVS Commits --- The releases/gcc-8 branch has been updated by Harald Anlauf : https://gcc.gnu.org/g:aef149efb6d3fc97a38c74f7022124a6ba247746 commit r8-10520-gaef149efb6d3fc97a38c74f7022124a6ba247746 Author: Harald Anlauf

[Bug fortran/93423] [8/9/10/11 Regression] ICE on invalid with argument list for module procedure

2020-09-19 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93423 --- Comment #11 from CVS Commits --- The releases/gcc-9 branch has been updated by Harald Anlauf : https://gcc.gnu.org/g:0e442063a0adf01e6348e9fc55cc3e9869974769 commit r9-8921-g0e442063a0adf01e6348e9fc55cc3e9869974769 Author: Tobias Burnus

[Bug fortran/93423] [8/9/10/11 Regression] ICE on invalid with argument list for module procedure

2020-09-19 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93423 --- Comment #10 from CVS Commits --- The releases/gcc-9 branch has been updated by Harald Anlauf : https://gcc.gnu.org/g:5ec4a3d307210b5c62e9718eff4a32b058e14c78 commit r9-8920-g5ec4a3d307210b5c62e9718eff4a32b058e14c78 Author: Harald Anlauf

[Bug fortran/96041] [11 regression] ICE in gfortran.dg/pr93423.f90 after r11-1792

2020-09-19 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96041 --- Comment #13 from CVS Commits --- The releases/gcc-9 branch has been updated by Harald Anlauf : https://gcc.gnu.org/g:0e442063a0adf01e6348e9fc55cc3e9869974769 commit r9-8921-g0e442063a0adf01e6348e9fc55cc3e9869974769 Author: Tobias Burnus

Re: [PATCH] amdgcn, nvptx: Disable OMP barriers in nested teams

2020-09-19 Thread Andrew Stubbs
On 18/09/2020 12:25, Andrew Stubbs wrote: This patch fixes a problem in which nested OpenMP parallel regions cause errors if the number of inner teams is not balanced (i.e. the number of loop iterations is not divisible by the number of physical threads). A testcase is included. This updated

[Bug other/97076] clang-format file does not work for some C++11 code

2020-09-19 Thread dmjpp at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97076 Dimitrij Mijoski changed: What|Removed |Added Resolution|--- |FIXED Status|UNCONFIRMED

[Bug target/96861] Integer min/max optimization failed under -march=skylake-avx512

2020-09-19 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96861 --- Comment #7 from CVS Commits --- The master branch has been updated by H.J. Lu : https://gcc.gnu.org/g:c66c004ad610f4f02d5f065fe29c4c10f05ae13f commit r11-3297-gc66c004ad610f4f02d5f065fe29c4c10f05ae13f Author: H.J. Lu Date: Sat Sep 19

Re: [PATCH] Increase rtx_cost of sse_to_integer in skylake_cost.

2020-09-19 Thread H.J. Lu via Gcc-patches
On Thu, Sep 17, 2020 at 11:11 PM Hongtao Liu wrote: > > On Thu, Sep 17, 2020 at 12:10 PM Jeff Law wrote: > > > > > > On 9/15/20 9:20 PM, Hongtao Liu via Gcc-patches wrote: > > > Hi: > > > Rtx cost of sse_to_integer would be used by pass_stv as a > > > measurement for the scalar-to-vector

[Bug target/96789] x264: sub4x4_dct() improves when vectorization is disabled

2020-09-19 Thread crazylht at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96789 --- Comment #16 from Hongtao.liu --- I notice 0x5561dc0 _36 * 2 1 times scalar_stmt costs 16 in body 0x5561dc0 _38 * 2 1 times scalar_stmt costs 16 in body 0x5562df0 _36 * 2 1 times vector_stmt costs 16 in body 0x5562df0 _38 * 2 1 times

[Bug libstdc++/97120] New: circular concept loops in

2020-09-19 Thread a...@cloudius-systems.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97120 Bug ID: 97120 Summary: circular concept loops in Product: gcc Version: 10.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libstdc++

[Bug c++/97051] Evaluating is_constant_evaluated in requires clause fails

2020-09-19 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97051 --- Comment #4 from CVS Commits --- The master branch has been updated by Patrick Palka : https://gcc.gnu.org/g:dea470d09155f2007bdd502c16614128cb6f9348 commit r11-3295-gdea470d09155f2007bdd502c16614128cb6f9348 Author: Patrick Palka Date:

[Bug c++/97103] [10/11 Regression] ICE on nested requires expression template template instantiation

2020-09-19 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97103 --- Comment #4 from CVS Commits --- The master branch has been updated by Patrick Palka : https://gcc.gnu.org/g:e5d72c840a226fdbab65912f97d42a1dbdaf6ed2 commit r11-3296-ge5d72c840a226fdbab65912f97d42a1dbdaf6ed2 Author: Patrick Palka Date:

[Bug c++/96531] [10/11 Regression] ICE for concepts here.

2020-09-19 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96531 --- Comment #2 from CVS Commits --- The master branch has been updated by Patrick Palka : https://gcc.gnu.org/g:e5d72c840a226fdbab65912f97d42a1dbdaf6ed2 commit r11-3296-ge5d72c840a226fdbab65912f97d42a1dbdaf6ed2 Author: Patrick Palka Date:

[Bug target/96861] Integer min/max optimization failed under -march=skylake-avx512

2020-09-19 Thread crazylht at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96861 Hongtao.liu changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug target/96861] Integer min/max optimization failed under -march=skylake-avx512

2020-09-19 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96861 --- Comment #5 from CVS Commits --- The master branch has been updated by hongtao Liu : https://gcc.gnu.org/g:83858ba1db31cd83667592a41d71315090459da4 commit r11-3294-g83858ba1db31cd83667592a41d71315090459da4 Author: liuhongt Date: Wed Sep

Re: [PATCH v5 6/8] libstdc++ atomic_futex: Avoid rounding errors in std::future::wait_* [PR91486]

2020-09-19 Thread Mike Crowe via Gcc-patches
On 29/05/20 07:17 +0100, Mike Crowe via Libstdc++ wrote: > > > diff --git a/libstdc++-v3/include/bits/atomic_futex.h > > > b/libstdc++-v3/include/bits/atomic_futex.h > > > index 5f95ade..aa137a7 100644 > > > --- a/libstdc++-v3/include/bits/atomic_futex.h > > > +++

libstdc++: Fix chrono::__detail::ceil to work with C++11 (was Re: [PATCH v5 6/8] libstdc++ atomic_futex: Avoid rounding errors in std::future::wait_* [PR91486])

2020-09-19 Thread Mike Crowe via Gcc-patches
On Friday 11 September 2020 at 19:59:36 +0100, Jonathan Wakely wrote: > commit 53ad6b1979f4bd7121e977c4a44151b14d8a0147 > Author: Jonathan Wakely > Date: Fri Sep 11 19:59:11 2020 > > libstdc++: Fix chrono::__detail::ceil to work with C++11 > > In C++11 constexpr functions can only

RE: [PATCH PR96757] aarch64: ICE during GIMPLE pass: vect

2020-09-19 Thread duanbo (C)
> -Original Message- > From: Richard Sandiford [mailto:richard.sandif...@arm.com] > Sent: Saturday, August 29, 2020 2:31 AM > To: duanbo (C) > Cc: GCC Patches ; rguent...@suse.de > Subject: Re: [PATCH PR96757] aarch64: ICE during GIMPLE pass: vect > > "duanbo (C)" writes: > > @@