[Bug target/95766] Failure to directly use vpbroadcastd for _mm_set1_epi32 when passing unsigned short

2020-07-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95766 --- Comment #3 from Richard Biener --- Incoming RTL: (note 5 1 2 2 [bb 2] NOTE_INSN_BASIC_BLOCK) (insn 2 5 3 2 (set (reg:SI 86) (reg:SI 5 di [ a ])) "t.c":3:1 -1 (nil)) (insn 3 2 4 2 (set (reg/v:HI 85 [ a ]) (subreg:HI

[Bug libstdc++/66146] call_once not C++11-compliant on ppc64le

2020-07-09 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66146 Jonathan Wakely changed: What|Removed |Added Target Milestone|10.2|---

[Bug libgcc/96001] aarch64: bti is missing from lse.S when built with branch protection

2020-07-09 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96001 --- Comment #1 from CVS Commits --- The master branch has been updated by Szabolcs Nagy : https://gcc.gnu.org/g:f0f62fa0320762119446893c67cb52934bc5a05e commit r11-1963-gf0f62fa0320762119446893c67cb52934bc5a05e Author: Szabolcs Nagy Date:

[Bug target/94087] std::random_device often fails when used from multiple threads

2020-07-09 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94087 Jonathan Wakely changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug target/94087] std::random_device often fails when used from multiple threads

2020-07-09 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94087 --- Comment #26 from CVS Commits --- The releases/gcc-10 branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:bbf9d358ae2104a09fc1b61e2b818928b6591831 commit r10-8448-gbbf9d358ae2104a09fc1b61e2b818928b6591831 Author: Jonathan

[Bug libstdc++/94936] pmr::synchronized_pool_resource crashes without -pthread

2020-07-09 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94936 --- Comment #3 from CVS Commits --- The releases/gcc-10 branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:6b19640035d2df46758c7d31e5aab1186518e514 commit r10-8449-g6b19640035d2df46758c7d31e5aab1186518e514 Author: Jonathan

[Bug tree-optimization/95804] [11 Regression] ICE in generate_code_for_partition, at tree-loop-distribution.c:1323 since r11-1565-g2c0069fafb53ccb7

2020-07-09 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95804 --- Comment #7 from CVS Commits --- The master branch has been updated by Bin Cheng : https://gcc.gnu.org/g:dd21b03900085c4d60bf03207ad28bcbfbc86a4b commit r11-1968-gdd21b03900085c4d60bf03207ad28bcbfbc86a4b Author: Bin Cheng Date: Thu Jul 9

[Bug target/95524] Subtimal codegen for shift by constant for v16qi/v32qi under -march=skylake

2020-07-09 Thread crazylht at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95524 Hongtao.liu changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/95488] Suboptimal multiplication codegen for v16qi

2020-07-09 Thread crazylht at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95488 Hongtao.liu changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|---

[Bug target/96127] New: ICE in extract_insn, at recog.c:2294

2020-07-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96127 Bug ID: 96127 Summary: ICE in extract_insn, at recog.c:2294 Product: gcc Version: 11.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal

[Bug target/96127] ICE in extract_insn, at recog.c:2294

2020-07-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96127 Martin Liška changed: What|Removed |Added Last reconfirmed||2020-07-09 Ever confirmed|0

Re: stdc++ issue: extremely long compile time with large number of string literals

2020-07-09 Thread Jonathan Wakely via Gcc-bugs
> I'm not sure if this is the right mailing list for asking about No it's not, this list is for automated mails from our bug database. > (possible) g++ issues. If not, I'd appreciate it if someone can point > me to the right one. See https://gcc.gnu.org/lists.html which tells you that gcc-help

[Bug c/96130] New: 10.1.1: segfault during IPA pass: fnsummary

2020-07-09 Thread manuel.lauss at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96130 Bug ID: 96130 Summary: 10.1.1: segfault during IPA pass: fnsummary Product: gcc Version: 10.1.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug libstdc++/94080] -mabi=ieeelongdouble and -mfloat128 cause libstc++ header breakage

2020-07-09 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94080 Jonathan Wakely changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |redi at gcc dot gnu.org

[Bug target/95683] RISC-V: internal compiler error: in riscv_gpr_save_operation_p, at config/riscv/riscv.c:5219

2020-07-09 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95683 --- Comment #3 from CVS Commits --- The releases/gcc-10 branch has been updated by Kito Cheng : https://gcc.gnu.org/g:01b774ff3adcae0e72548f050795c1cf6bf5b8fe commit r10-8445-g01b774ff3adcae0e72548f050795c1cf6bf5b8fe Author: Kito Cheng Date:

[Bug tree-optimization/96129] New: [11 regression] gcc.dg/vect/vect-alias-check.c etc. FAIL

2020-07-09 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96129 Bug ID: 96129 Summary: [11 regression] gcc.dg/vect/vect-alias-check.c etc. FAIL Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/96129] [11 regression] gcc.dg/vect/vect-alias-check.c etc. FAIL

2020-07-09 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96129 Rainer Orth changed: What|Removed |Added Target Milestone|--- |11.0

[Bug c/96130] 10.1.1: segfault during IPA pass: fnsummary

2020-07-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96130 Martin Liška changed: What|Removed |Added Last reconfirmed||2020-07-09 Ever confirmed|0

[Bug ipa/96130] [10/11 Regression] ICE in analyze_function_body at gcc/ipa-fnsummary.c:2769 since r10-3199-g351e7c3b5fbd45bd

2020-07-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96130 Martin Liška changed: What|Removed |Added Status|ASSIGNED|NEW Known to work|

[Bug tree-optimization/96003] Maybe a false positive for -Werror=nonnull

2020-07-09 Thread slyfox at inbox dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96003 Sergei Trofimovich changed: What|Removed |Added CC||slyfox at inbox dot ru --- Comment

[Bug target/95766] Failure to directly use vpbroadcastd for _mm_set1_epi32 when passing unsigned short

2020-07-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95766 --- Comment #2 from Richard Biener --- The ABI specifies 'a' is appropriately extended to %rdi IIRC

[Bug target/95581] [11 Regression] ICE in gimple_call_arg, at gimple.h:3260 since r11-959-gb825a22890740f341eae566af27e18e528cd29a7

2020-07-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95581 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug debug/78288] Compile time hog (with var-tracking) for libsanitizer/asan/asan_interceptors.cc

2020-07-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78288 --- Comment #5 from Richard Biener --- Created attachment 48848 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=48848=edit patch

[Bug libstdc++/95989] Segmentation fault compiling with static libraries and using jthread::request_stop

2020-07-09 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95989 --- Comment #14 from Jonathan Wakely --- (In reply to Jonathan Wakely from comment #13) > I'm testing this: > > diff --git a/libgcc/gthr-posix.h b/libgcc/gthr-posix.h > index 965247602ac..0af84a781e5 100644 > --- a/libgcc/gthr-posix.h > +++

[Bug target/95766] Failure to directly use vpbroadcastd for _mm_set1_epi32 when passing unsigned short

2020-07-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95766 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #6

[Bug libstdc++/96088] Range insertion into unordered_map is less effective than a loop with insertion

2020-07-09 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96088 --- Comment #2 from Jonathan Wakely --- (In reply to François Dumont from comment #1) > I'll check if we can be smarter here. A nice improvement would be to change > std::hash operator signature to: > > size_t > operator()(const

[Bug target/94087] std::random_device often fails when used from multiple threads

2020-07-09 Thread a...@cloudius-systems.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94087 --- Comment #25 from Avi Kivity --- Requesting a backport to gcc 10. We're hitting this even when not called in a loop.

[Bug c++/96132] New: ice in is_really_empty_class

2020-07-09 Thread dcb314 at hotmail dot com
++ Assignee: unassigned at gcc dot gnu.org Reporter: dcb314 at hotmail dot com Target Milestone: --- For recent gcc trunk, with this C++ source code: template class a; template class c { a e; void operator=(c d) { e = d; } }; does this: $ /home/dcb/gcc/results.20200709/bin/g++ -c -w

[Bug target/96128] [11 Regression] ICE in do_store_flag, at expr.c:12247 since r11-1445-g502d63b6d6141597bb18fd23c87736a1b384cf8f

2020-07-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96128 Martin Liška changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED

[Bug target/95766] Failure to directly use vpbroadcastd for _mm_set1_epi32 when passing unsigned short

2020-07-09 Thread crazylht at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95766 --- Comment #4 from Hongtao.liu --- Simple case: cat test.c: int f(unsigned short a) { return a * 101; } gcc: f(unsigned short): movzwl %di, %eax imull $101, %eax, %eax ret llvm: f(unsigned short): # @f(unsigned short) imull $101,

[Bug target/96128] New: [11 Regression] ICE in do_store_flag, at expr.c:12247 since r11-1445-g502d63b6d6141597bb18fd23c87736a1b384cf8f

2020-07-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96128 Bug ID: 96128 Summary: [11 Regression] ICE in do_store_flag, at expr.c:12247 since r11-1445-g502d63b6d6141597bb18fd23c87736a1b384cf8f Product: gcc Version: 11.0

[Bug target/95766] Failure to directly use vpbroadcastd for _mm_set1_epi32 when passing unsigned short

2020-07-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95766 --- Comment #7 from Jakub Jelinek --- And in the LLVM bugs you'll find their unwillingness to change, we've been doing it forever, let's convince psABI authors to change the psABI.

[Bug debug/78288] Compile time hog (with var-tracking) for libsanitizer/asan/asan_interceptors.cc

2020-07-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78288 --- Comment #4 from Richard Biener --- As update with todays trunk 96b7f495f9269d5448822e4fc28882 I see for not bootstrapped build of asan_interceptors.cc on x86_64 with -fno-checking: callgraph ipa passes : 1.24 ( 11%) 0.11

[Bug tree-optimization/96108] Different behavior in DSE pass

2020-07-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96108 --- Comment #8 from Jakub Jelinek --- Bisection says this changed with r10-2587-gcc19f80ceb27cc3d31d259ebecaad12005acfd7e The change was in forwprop1, instead of what we used to do: _5 = a_4(D); ... = _5->b; ... _5->b = ...; we now

[Bug target/95766] Failure to directly use vpbroadcastd for _mm_set1_epi32 when passing unsigned short

2020-07-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95766 --- Comment #5 from Jakub Jelinek --- (In reply to Richard Biener from comment #2) > The ABI specifies 'a' is appropriately extended to %rdi IIRC I don't think so. This is one of the things where GCC and LLVM use different ABI:

[Bug bootstrap/84402] [meta] GCC build system: parallelism bottleneck

2020-07-09 Thread rjiejie at me dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84402 jojo changed: What|Removed |Added CC||rjiejie at me dot com --- Comment #35 from jojo

[Bug bootstrap/84402] [meta] GCC build system: parallelism bottleneck

2020-07-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84402 --- Comment #36 from Martin Liška --- (In reply to jojo from comment #35) > (In reply to Martin Liška from comment #30) > > A possible solution can be usage of '-flinker-output=nolto-rel -r' for huge > > files. > > it's useful for splitting

[Bug libstdc++/96088] Range insertion into unordered_map is less effective than a loop with insertion

2020-07-09 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96088 --- Comment #3 from Marc Glisse --- (In reply to Jonathan Wakely from comment #2) > Or use unordered_map, equal_to<>> which > should perform better. Good idea. > We haven't implemented http://wg21.link/p0919r3 and http://wg21.link/p1690r1 >

[Bug target/95766] Failure to directly use vpbroadcastd for _mm_set1_epi32 when passing unsigned short

2020-07-09 Thread crazylht at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95766 --- Comment #1 from Hongtao.liu --- Shouldn't **a** be extended to int first?

[Bug tree-optimization/96129] [11 regression] gcc.dg/vect/vect-alias-check.c etc. FAIL

2020-07-09 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96129 --- Comment #1 from Rainer Orth --- Created attachment 48846 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=48846=edit 32-bit sparc-sun-solaris2.11 vect-live-5.c.163t.vect

[Bug fortran/96131] New: ICE in fold_convert_loc, at fold-const.c:2435

2020-07-09 Thread mscfd at gmx dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96131 Bug ID: 96131 Summary: ICE in fold_convert_loc, at fold-const.c:2435 Product: gcc Version: 10.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug ipa/96130] [10/11 Regression] ICE in analyze_function_body at gcc/ipa-fnsummary.c:2769 since r10-3199-g351e7c3b5fbd45bd

2020-07-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96130 --- Comment #3 from Martin Liška --- Started with r10-3199-g351e7c3b5fbd45bd, leaving to Feng.

[Bug fortran/96131] ICE in fold_convert_loc, at fold-const.c:2435

2020-07-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96131 Martin Liška changed: What|Removed |Added Last reconfirmed||2020-07-09 Ever confirmed|0

[Bug c++/96132] [11 Regression] ICE in is_really_empty_class

2020-07-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96132 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org,

[Bug c++/96132] [11 Regression] ICE in is_really_empty_class

2020-07-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96132 Richard Biener changed: What|Removed |Added Version|unknown |11.0 Target Milestone|---

[Bug c++/95159] ICE on aggregate template parameter with empty angle brackets

2020-07-09 Thread lutztonineubert at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95159 --- Comment #5 from Toni Neubert --- I don't think this one is valid. But the code inside the duplicated issue could be valid: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96123

[Bug target/96128] [11 Regression] ICE in do_store_flag, at expr.c:12247 since r11-1445-g502d63b6d6141597bb18fd23c87736a1b384cf8f

2020-07-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96128 Richard Biener changed: What|Removed |Added Target Milestone|--- |11.0 --- Comment #1 from Richard

[Bug c++/96133] New: x86-64 gcc 10.1 using -O3 leads to wrong calculation

2020-07-09 Thread heckflosse67 at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96133 Bug ID: 96133 Summary: x86-64 gcc 10.1 using -O3 leads to wrong calculation Product: gcc Version: 10.1.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug c++/95159] ICE on aggregate template parameter with empty angle brackets

2020-07-09 Thread lutztonineubert at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95159 --- Comment #4 from Toni Neubert --- I don't think this one is valid. But the code inside the duplicated issue could be valid: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96123

[Bug ipa/96130] [10/11 Regression] ICE in analyze_function_body at gcc/ipa-fnsummary.c:2769 since r10-3199-g351e7c3b5fbd45bd

2020-07-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96130 Richard Biener changed: What|Removed |Added Target Milestone|--- |10.2 Priority|P3

[Bug tree-optimization/96134] New: [11 Regression] ICE in tree_to_poly_uint64, at tree.c:2985 since r11-1801-g9e5508c2d006f2d4

2020-07-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96134 Bug ID: 96134 Summary: [11 Regression] ICE in tree_to_poly_uint64, at tree.c:2985 since r11-1801-g9e5508c2d006f2d4 Product: gcc Version: 11.0 Status: UNCONFIRMED

[Bug tree-optimization/96134] [11 Regression] ICE in tree_to_poly_uint64, at tree.c:2985 since r11-1801-g9e5508c2d006f2d4

2020-07-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96134 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/96133] [10/11 Regression] x86-64 gcc 10.1 using -O3 leads to wrong calculation since r10-1882-g831e688af50c5f77

2020-07-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96133 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug tree-optimization/96134] [11 Regression] ICE in tree_to_poly_uint64, at tree.c:2985 since r11-1801-g9e5508c2d006f2d4

2020-07-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96134 Richard Biener changed: What|Removed |Added Target Milestone|--- |11.0 Assignee|unassigned at

[Bug target/95766] Failure to directly use vpbroadcastd for _mm_set1_epi32 when passing unsigned short

2020-07-09 Thread gabravier at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95766 --- Comment #8 from Gabriel Ravier --- Well, I don't mind that the ABI may be different from LLVM, but for me the bug was also about the fact that the code uses k registers when I'd assume they might impact performance/code size somewhat what

[Bug c++/96132] [11 Regression] ICE in is_really_empty_class

2020-07-09 Thread ppalka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96132 Patrick Palka changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug target/96128] [11 Regression] ICE in do_store_flag, at expr.c:12247 since r11-1445-g502d63b6d6141597bb18fd23c87736a1b384cf8f

2020-07-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96128 --- Comment #2 from Martin Liška --- (In reply to Richard Biener from comment #1) > Just trace make_ssa_name ... So this one is leftover from gimplify.c where we expand the first argument to assignment to a SSA NAME and so we end up only with

[Bug tree-optimization/96133] [10/11 Regression] x86-64 gcc 10.1 using -O3 leads to wrong calculation since r10-1882-g831e688af50c5f77

2020-07-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96133 Richard Biener changed: What|Removed |Added Target Milestone|--- |10.2 Component|c++

[Bug libstdc++/95322] std::list | take | transform, expression does not work cbegin() == end()

2020-07-09 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95322 --- Comment #13 from CVS Commits --- The releases/gcc-10 branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:38250e577e26de7aace65b4d32a94a1404f076a9 commit r10-8450-g38250e577e26de7aace65b4d32a94a1404f076a9 Author: Jonathan

[Bug c++/95963] [11 Regression] ICE: Segmentation fault (in contains_struct_check)

2020-07-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95963 Jakub Jelinek changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug tree-optimization/96135] New: [9/10/11 regression] bswap not detected by bswap pass, unexpected results between optimization levels

2020-07-09 Thread tobi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96135 Bug ID: 96135 Summary: [9/10/11 regression] bswap not detected by bswap pass, unexpected results between optimization levels Product: gcc Version: 11.0 Status:

[Bug target/96128] [11 Regression] ICE in do_store_flag, at expr.c:12247 since r11-1445-g502d63b6d6141597bb18fd23c87736a1b384cf8f

2020-07-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96128 Martin Liška changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #4 from Martin

[Bug target/95766] Failure to directly use vpbroadcastd for _mm_set1_epi32 when passing unsigned short

2020-07-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95766 Jakub Jelinek changed: What|Removed |Added CC||kyukhin at gcc dot gnu.org --- Comment

[Bug bootstrap/84402] [meta] GCC build system: parallelism bottleneck

2020-07-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84402 --- Comment #37 from Richard Biener --- (In reply to Martin Liška from comment #36) > (In reply to jojo from comment #35) > > (In reply to Martin Liška from comment #30) > > > A possible solution can be usage of '-flinker-output=nolto-rel -r'

[Bug middle-end/26163] [meta-bug] missed optimization in SPEC (2k17, 2k and 2k6 and 95)

2020-07-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26163 Bug 26163 depends on bug 95804, which changed state. Bug 95804 Summary: [11 Regression] ICE in generate_code_for_partition, at tree-loop-distribution.c:1323 since r11-1565-g2c0069fafb53ccb7 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95804

[Bug tree-optimization/95638] [10/11 Regression] Legit-looking code doesn't work with -O2

2020-07-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95638 Bug 95638 depends on bug 95804, which changed state. Bug 95804 Summary: [11 Regression] ICE in generate_code_for_partition, at tree-loop-distribution.c:1323 since r11-1565-g2c0069fafb53ccb7 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95804

[Bug tree-optimization/95804] [11 Regression] ICE in generate_code_for_partition, at tree-loop-distribution.c:1323 since r11-1565-g2c0069fafb53ccb7

2020-07-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95804 Richard Biener changed: What|Removed |Added Blocks||95638 Status|NEW

[Bug c++/96133] [10/11 Regression] x86-64 gcc 10.1 using -O3 leads to wrong calculation since r10-1882-g831e688af50c5f77

2020-07-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96133 --- Comment #2 from Richard Biener --- Confirmed. The i == 1 lane is different. We're using standard interleaving vectorization here, the innermost two loops are unrolled and rgb_cam is elided. Note eventually we optimize the whole loop at

[Bug tree-optimization/96133] [10/11 Regression] x86-64 gcc 10.1 using -O3 leads to wrong calculation since r10-1882-g831e688af50c5f77

2020-07-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96133 --- Comment #4 from Richard Biener --- Interestingly it works for int[4] but fails for int[2]. typedef int T; static const T a[2][3] = { { 1, 2, 3 }, { 4, 5, 6 } }; typedef T v2 __attribute__((vector_size(2*sizeof(T; int main() { const T

[Bug target/96128] [11 Regression] ICE in do_store_flag, at expr.c:12247 since r11-1445-g502d63b6d6141597bb18fd23c87736a1b384cf8f

2020-07-09 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96128 --- Comment #3 from rguenther at suse dot de --- On Thu, 9 Jul 2020, marxin at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96128 > > --- Comment #2 from Martin Liška --- > (In reply to Richard Biener from comment #1)

[Bug c++/89962] likely/unlikely attributes don't work on a compound-statement

2020-07-09 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89962 Jonathan Wakely changed: What|Removed |Added Status|NEW |RESOLVED Target Milestone|---

[Bug target/95766] Failure to directly use vpbroadcastd for _mm_set1_epi32 when passing unsigned short

2020-07-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95766 --- Comment #9 from Jakub Jelinek --- Created attachment 48849 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=48849=edit gcc11-pr95766.patch For that, we could use something like this (even though: FAIL:

[Bug debug/78288] Compile time hog (with var-tracking) for libsanitizer/asan/asan_interceptors.cc

2020-07-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78288 --- Comment #6 from Richard Biener --- (In reply to Richard Biener from comment #5) > Created attachment 48848 [details] > patch statistics show it's not always a win for the overall number of processed blocks. stage3 of a GCC boostrap for

[Bug tree-optimization/95638] [10 Regression] Legit-looking code doesn't work with -O2

2020-07-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95638 Richard Biener changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |amker at gcc dot gnu.org Last

[Bug c++/96133] [10/11 Regression] x86-64 gcc 10.1 using -O3 leads to wrong calculation since r10-1882-g831e688af50c5f77

2020-07-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96133 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org,

[Bug tree-optimization/88713] Vectorized code slow vs. flang

2020-07-09 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88713 --- Comment #59 from CVS Commits --- The master branch has been updated by H.J. Lu : https://gcc.gnu.org/g:fab263ab0fc10ea08409b80afa7e8569438b8d28 commit r11-1970-gfab263ab0fc10ea08409b80afa7e8569438b8d28 Author: H.J. Lu Date: Wed Jan 23

[Bug middle-end/96136] New: [11 regression] ICE in reduce_to_bit_field_precision

2020-07-09 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96136 Bug ID: 96136 Summary: [11 regression] ICE in reduce_to_bit_field_precision Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug tree-optimization/96003] [11 Regression] Maybe a false positive for -Werror=nonnull

2020-07-09 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96003 Martin Sebor changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED

[Bug libstdc++/95322] std::list | take | transform, expression does not work cbegin() == end()

2020-07-09 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95322 Jonathan Wakely changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/96137] New: [11 Regression] GCC hang on in invalid function definition

2020-07-09 Thread haoxintu at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96137 Bug ID: 96137 Summary: [11 Regression] GCC hang on in invalid function definition Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal

[Bug c++/96137] [11 Regression] GCC hang on in invalid function definition

2020-07-09 Thread haoxintu at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96137 --- Comment #1 from Haoxin Tu --- Also, I want to know are those cases (invalid code but makes GCC hang on) worth reporting? If those cases can help improve the GCC FE or its performance, I will continue to file more reports. Otherwise, I will

[Bug c++/96105] GCC not consistent on whether no_unique_address array is an empty data member

2020-07-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96105 --- Comment #2 from Jakub Jelinek --- Other no_unique_address ABI issues: PR96052, PR95976

[Bug c++/96003] [11 Regression] Maybe a false positive for -Werror=nonnull

2020-07-09 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96003 Martin Sebor changed: What|Removed |Added Component|tree-optimization |c++ --- Comment #5 from Martin Sebor

[Bug libstdc++/96088] Range insertion into unordered_map is less effective than a loop with insertion

2020-07-09 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96088 --- Comment #4 from Jonathan Wakely --- (In reply to Marc Glisse from comment #3) > > Adding hash::operator()(string_view) is an interesting idea for the > > standard though. > > Indeed. If we want to, I think it is possible to add some

[Bug c++/96105] GCC not consistent on whether no_unique_address array is an empty data member

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

[Bug c++/96137] [11 Regression] GCC hang on in invalid function definition

2020-07-09 Thread haoxintu at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96137 --- Comment #3 from Haoxin Tu --- (In reply to Marek Polacek from comment #2) > I would treat them just like ICEs. They are useful if the testcase isn't > complete garbage. This one is sort of useful because it shows that my > change above

[Bug c/96139] New: Vector element extract mistypes long long int down to long int

2020-07-09 Thread munroesj at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96139 Bug ID: 96139 Summary: Vector element extract mistypes long long int down to long int Product: gcc Version: 9.3.1 Status: UNCONFIRMED Severity: normal

[Bug c++/96132] [11 Regression] ICE in is_really_empty_class

2020-07-09 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96132 --- Comment #2 from CVS Commits --- The master branch has been updated by Patrick Palka : https://gcc.gnu.org/g:614662064ad4993a2aaecf190e7399ac5279e78e commit r11-1971-g614662064ad4993a2aaecf190e7399ac5279e78e Author: Patrick Palka Date:

[Bug c++/95497] [11 Regression] ICE: concepts with a fully known / complete type in requires

2020-07-09 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95497 --- Comment #5 from CVS Commits --- The master branch has been updated by Patrick Palka : https://gcc.gnu.org/g:614662064ad4993a2aaecf190e7399ac5279e78e commit r11-1971-g614662064ad4993a2aaecf190e7399ac5279e78e Author: Patrick Palka Date:

[Bug c++/96137] [11 Regression] GCC hang on in invalid function definition

2020-07-09 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96137 Marek Polacek changed: What|Removed |Added Last reconfirmed||2020-07-09

[Bug c++/92171] accept incorrect access of static constexpr member when read from a reference

2020-07-09 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92171 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org --- Comment

[Bug fortran/96080] OpenACC/Fortran runtime library routines vs. Fortran 'pointer'

2020-07-09 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96080 Thomas Schwinge changed: What|Removed |Added Summary|[OpenACC] 'acc_is_present' |OpenACC/Fortran runtime

[Bug tree-optimization/96133] [10/11 Regression] x86-64 gcc 10.1 using -O3 leads to wrong calculation since r10-1882-g831e688af50c5f77

2020-07-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96133 --- Comment #6 from Richard Biener --- (In reply to CVS Commits from comment #5) > The master branch has been updated by Richard Biener : > > https://gcc.gnu.org/g:9ddea9306251b7d4e4fd1d67a5941ef7448b2e66 > > commit

[Bug c++/96132] [11 Regression] ICE in is_really_empty_class

2020-07-09 Thread ppalka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96132 Patrick Palka changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug tree-optimization/96134] [11 Regression] ICE in tree_to_poly_uint64, at tree.c:2985 since r11-1801-g9e5508c2d006f2d4

2020-07-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96134 --- Comment #4 from Richard Biener --- The master branch has been updated by Richard Biener : https://gcc.gnu.org/g:9ddea9306251b7d4e4fd1d67a5941ef7448b2e66 commit r11-1972-g9ddea9306251b7d4e4fd1d67a5941ef7448b2e66 Author: Richard Biener

[Bug middle-end/26163] [meta-bug] missed optimization in SPEC (2k17, 2k and 2k6 and 95)

2020-07-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26163 Bug 26163 depends on bug 96134, which changed state. Bug 96134 Summary: [11 Regression] ICE in tree_to_poly_uint64, at tree.c:2985 since r11-1801-g9e5508c2d006f2d4 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96134 What|Removed

[Bug c++/96003] [11 Regression] Maybe a false positive for -Werror=nonnull

2020-07-09 Thread slyfox at inbox dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96003 --- Comment #6 from Sergei Trofimovich --- (In reply to Martin Sebor from comment #4) > The warning in the test case in comment #3 looks correct to me. Thank you! I'll try to re-reduce and not introduce new NULLs.

[Bug tree-optimization/96133] [10/11 Regression] x86-64 gcc 10.1 using -O3 leads to wrong calculation since r10-1882-g831e688af50c5f77

2020-07-09 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96133 --- Comment #5 from CVS Commits --- The master branch has been updated by Richard Biener : https://gcc.gnu.org/g:9ddea9306251b7d4e4fd1d67a5941ef7448b2e66 commit r11-1972-g9ddea9306251b7d4e4fd1d67a5941ef7448b2e66 Author: Richard Biener Date:

[Bug libstdc++/95322] std::list | take | transform, expression does not work cbegin() == end()

2020-07-09 Thread gcc-bugs at marehr dot dialup.fu-berlin.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95322 --- Comment #15 from gcc-bugs at marehr dot dialup.fu-berlin.de --- Thank you!

[Bug tree-optimization/96134] [11 Regression] ICE in tree_to_poly_uint64, at tree.c:2985 since r11-1801-g9e5508c2d006f2d4

2020-07-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96134 Richard Biener changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

  1   2   >