[Bug rtl-optimization/95696] regrename creates overlapping register allocations for vliw

2020-08-04 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95696 rsandifo at gcc dot gnu.org changed: What|Removed |Added Status|WAITING |RESOLVED Resolutio

[Bug libstdc++/96449] New: libstdc++-v3/src/c++17/floating_from_chars.cc:326:Found duplicate branches for 'if' and 'else'

2020-08-04 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96449 Bug ID: 96449 Summary: libstdc++-v3/src/c++17/floating_from_chars.cc:326:Foun d duplicate branches for 'if' and 'else' Product: gcc Version: unknown Status: UNCONFIRMED

[Bug c/96427] Missing align attribute for anchor section from local variables

2020-08-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96427 --- Comment #3 from Richard Biener --- (In reply to zhongyu...@tom.com from comment #2) > should the data alignment honor the user specified ? Technically the user requested alignment for the variable and GCC chose to elide that with the constan

[Bug go/96450] [11 Regression] Go bootstrap failure on i686-linux

2020-08-04 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96450 Jakub Jelinek changed: What|Removed |Added Target Milestone|--- |11.0

[Bug go/96450] New: [11 Regression] Go bootstrap failure on i686-linux

2020-08-04 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96450 Bug ID: 96450 Summary: [11 Regression] Go bootstrap failure on i686-linux Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug d/96429] d: Pointer subtraction uses TRUNC_DIV_EXPR

2020-08-04 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96429 --- Comment #2 from CVS Commits --- The master branch has been updated by Iain Buclaw : https://gcc.gnu.org/g:3a3fda119036f46bfa70e06e7c69e04e78040079 commit r11-2536-g3a3fda119036f46bfa70e06e7c69e04e78040079 Author: Iain Buclaw Date: Mon Au

[Bug d/96429] d: Pointer subtraction uses TRUNC_DIV_EXPR

2020-08-04 Thread ibuclaw at gdcproject dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96429 Iain Buclaw changed: What|Removed |Added Resolution|--- |FIXED Status|UNCONFIRMED

[Bug target/96428] [nvptx] nvptx_gen_shuffle does not handle V2DI mode – Fails with an ICE

2020-08-04 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96428 --- Comment #4 from Tom de Vries --- FTR, this is not the leanest solution. This patch generates: ... cvt.u64.u64 %r74, %r65.x; cvt.u64.u64 %r75, %r65.y; mov.b64 {%r76,%r77}, %r74;

[Bug tree-optimization/96451] New: [11 Regression] gcc.dg/pr68766.c ICE since r11-2453

2020-08-04 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96451 Bug ID: 96451 Summary: [11 Regression] gcc.dg/pr68766.c ICE since r11-2453 Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component

[Bug tree-optimization/96451] [11 Regression] gcc.dg/pr68766.c ICE since r11-2453

2020-08-04 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96451 Jakub Jelinek changed: What|Removed |Added Target Milestone|--- |11.0 CC|

[Bug c++/96452] New: Narrowing conversion is not rejected

2020-08-04 Thread antoshkka at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96452 Bug ID: 96452 Summary: Narrowing conversion is not rejected Product: gcc Version: 11.0 Status: UNCONFIRMED Keywords: accepts-invalid Severity: normal Priority:

[Bug tree-optimization/96451] [11 Regression] gcc.dg/pr68766.c ICE since r11-2453

2020-08-04 Thread linkw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96451 Kewen Lin changed: What|Removed |Added Ever confirmed|0 |1 Assignee|unassigned at gcc dot g

[Bug tree-optimization/96270] [8/9/10/11 Regression] stdarg malfunction with -m32 and -Os

2020-08-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96270 Richard Biener changed: What|Removed |Added Resolution|--- |DUPLICATE Status|ASSIGNED

[Bug tree-optimization/96270] [8/9/10/11 Regression] stdarg malfunction with -m32 and -Os

2020-08-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96270 --- Comment #5 from Richard Biener --- Duplicate of PR88240.

[Bug tree-optimization/88240] [8/9/10/11 Regression] Potential optimization bug: invalid pre-load of floating-point value could cause SIGFPE-underflow if value is integer

2020-08-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88240 Richard Biener changed: What|Removed |Added CC||drh at sqlite dot org --- Comment #16 f

[Bug debug/96354] [10/11 Regression] ICE in maybe_canonicalize_mem_ref_addr, at gimple-fold.c:4903 since r10-2271-gd81ab49d0586fca0

2020-08-04 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96354 --- Comment #23 from CVS Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:fabe0ede9db9fa95832b2329d3d6156711905e20 commit r11-2539-gfabe0ede9db9fa95832b2329d3d6156711905e20 Author: Jakub Jelinek Date: T

[Bug middle-end/96426] __builtin_convertvector ICE without lhs

2020-08-04 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96426 --- Comment #2 from CVS Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:95f5a3258dd8a9584f2b10304f79441ef2d4c64c commit r11-2540-g95f5a3258dd8a9584f2b10304f79441ef2d4c64c Author: Jakub Jelinek Date: Tu

[Bug debug/96354] [10/11 Regression] ICE in maybe_canonicalize_mem_ref_addr, at gimple-fold.c:4903 since r10-2271-gd81ab49d0586fca0

2020-08-04 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96354 --- Comment #24 from CVS Commits --- The releases/gcc-10 branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:49643954ffa71ddeec8e979e05f145ea688027f9 commit r10-8569-g49643954ffa71ddeec8e979e05f145ea688027f9 Author: Jakub Jelinek

[Bug middle-end/96426] __builtin_convertvector ICE without lhs

2020-08-04 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96426 --- Comment #3 from CVS Commits --- The releases/gcc-10 branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:046501dc30f9b0fe31385698af4fd27b464af6ba commit r10-8570-g046501dc30f9b0fe31385698af4fd27b464af6ba Author: Jakub Jelinek D

[Bug libstdc++/96449] libstdc++-v3/src/c++17/floating_from_chars.cc:326:Found duplicate branches for 'if' and 'else'

2020-08-04 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96449 Jonathan Wakely changed: What|Removed |Added Resolution|--- |INVALID Status|UNCONFIRMED

[Bug libstdc++/96449] libstdc++-v3/src/c++17/floating_from_chars.cc:326:Found duplicate branches for 'if' and 'else'

2020-08-04 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96449 Jonathan Wakely changed: What|Removed |Added Resolution|INVALID |WONTFIX --- Comment #2 from Jonathan W

[Bug tree-optimization/96451] [11 Regression] gcc.dg/pr68766.c ICE since r11-2453

2020-08-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96451 Richard Biener changed: What|Removed |Added Target||x86_64-*-* CC|

[Bug target/96428] [nvptx] nvptx_gen_shuffle does not handle V2DI mode – Fails with an ICE

2020-08-04 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96428 --- Comment #5 from CVS Commits --- The master branch has been updated by Tom de Vries : https://gcc.gnu.org/g:344f09a756ebd50510cc1eb3db111fd61c527702 commit r11-2541-g344f09a756ebd50510cc1eb3db111fd61c527702 Author: Tom de Vries Date: Tue

[Bug c++/96452] Narrowing conversion is not rejected

2020-08-04 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96452 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/96428] [nvptx] nvptx_gen_shuffle does not handle V2DI mode – Fails with an ICE

2020-08-04 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96428 Tom de Vries changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Target Milestone|---

[Bug c++/96452] Narrowing conversion is not rejected

2020-08-04 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96452 --- Comment #2 from Jonathan Wakely --- Not a bug, the standard requires a diagnostic, a warning is a diagnostic. There are loads of existing bugs about this in bugzilla. GCC produces errors for constants where narrowing is known to change the v

[Bug c++/96452] Narrowing conversion is not rejected

2020-08-04 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96452 --- Comment #3 from Jonathan Wakely --- (In reply to Andrew Pinski from comment #1) > Use -pedantic-errors to get the error message instead. Or -Werror=narrowing > We allow this extension by default. It's not an extension, it's standard-confor

[Bug c++/96452] Narrowing conversion is not rejected

2020-08-04 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96452 --- Comment #4 from Jonathan Wakely --- https://gcc.gnu.org/onlinedocs/gcc/C_002b_002b-Dialect-Options.html#index-Wnarrowing For C++11 and later standards, narrowing conversions are diagnosed by default, as required by the standard. A narrowing

[Bug target/96453] New: [11 Regression] ICE: in gimple_expand_vec_cond_expr, at gimple-isel.cc:167 with -Og -fno-early-inlining -fno-tree-ccp -mavx -mno-sse4.2

2020-08-04 Thread zsojka at seznam dot cz
zstd gcc version 11.0.0 20200804 (experimental) (GCC)

[Bug rtl-optimization/96454] New: [11 Regression] wrong code with -Og -march=cascadelake

2020-08-04 Thread zsojka at seznam dot cz
-as --disable-libstdcxx-pch --prefix=/repo/gcc-trunk//binary-trunk-r11-2526-20200803220915-g265d817b1eb-checking-yes-rtl-df-extra-amd64 Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 11.0.0 20200804 (experimental) (GCC)

[Bug target/96357] [10/11 Regression] could not split insn UNSPEC_COND_FSUB with AArch64 SVE

2020-08-04 Thread przemyslaw.wirkus at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96357 Przemyslaw Wirkus changed: What|Removed |Added CC||przemyslaw.wirkus at arm dot com --

[Bug tree-optimization/95731] Faiilure to optimize a >= 0 && b >= 0 to (a | b) >= 0

2020-08-04 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95731 Wilco changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug lto/96455] New: Partial Linking (-r) with LTO issue

2020-08-04 Thread dongjianqiang2 at huawei dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96455 Bug ID: 96455 Summary: Partial Linking (-r) with LTO issue Product: gcc Version: 9.3.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: lto

[Bug tree-optimization/95731] Faiilure to optimize a >= 0 && b >= 0 to (a | b) >= 0

2020-08-04 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95731 --- Comment #4 from Jakub Jelinek --- I think doing it only in the last reassoc would have the advantage that it wouldn't break other optimizations done by reassoc. E.g. if (a >= 0 && b >= 0 && a < 32 && b < 128) which can be now optimized into a

[Bug target/96456] New: [10 Regression] ICE in expand_insn, at optabs.c:7511 on s390x-linux-gnu

2020-08-04 Thread doko at debian dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96456 Bug ID: 96456 Summary: [10 Regression] ICE in expand_insn, at optabs.c:7511 on s390x-linux-gnu Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/96457] PRE gets confused by punned load handling

2020-08-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96457 Richard Biener changed: What|Removed |Added Ever confirmed|0 |1 Keywords|

[Bug tree-optimization/96457] New: PRE gets confused by punned load handling

2020-08-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96457 Bug ID: 96457 Summary: PRE gets confused by punned load handling Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-opt

[Bug c++/96452] Narrowing conversion is not rejected

2020-08-04 Thread antoshkka at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96452 --- Comment #5 from Antony Polukhin --- Hm... My reading of http://eel.is/c++draft/dcl.init.list#3.9 is that the program is ill-formed for narrowing conversions. And http://eel.is/c++draft/dcl.init.list#7.2 states that conversion from double to f

[Bug tree-optimization/96457] PRE gets confused by punned load handling

2020-08-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96457 Richard Biener changed: What|Removed |Added Depends on||88240 --- Comment #1 from Richard Biene

[Bug target/96402] [10/11 Regression] Wrong code with -moutline-atomics

2020-08-04 Thread tnfchris at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96402 --- Comment #10 from Tamar Christina --- > Should be fixed now for 10.3+ and 11+. If -moutline-atomics has been > backported to older releases, it should go there too. Thanks Jakub! I have done the backports locally and am waiting for regressi

[Bug target/96456] [10/11 Regression] ICE in expand_insn, at optabs.c:7511 on s390x-linux-gnu

2020-08-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96456 Richard Biener changed: What|Removed |Added Known to fail||10.2.0 Summary|[10 Regressio

[Bug tree-optimization/96458] New: [10/11 Regression] internal compiler error: in expand_expr_addr_expr_1, at expr.c:8075 for msp430-elf

2020-08-04 Thread jozefl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96458 Bug ID: 96458 Summary: [10/11 Regression] internal compiler error: in expand_expr_addr_expr_1, at expr.c:8075 for msp430-elf Product: gcc Version: 11.0 Status: UNCONFIRME

[Bug lto/96455] Partial Linking (-r) with LTO issue

2020-08-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96455 --- Comment #1 from Richard Biener --- No - I don't know how GCC 7 exactly behaved but with GCC 9 you have to control the partial link output kind via -flinker-output, you want -flinker-output=nolto-rel I think. With GCC 9 and an incremental lin

[Bug target/96454] [11 Regression] wrong code with -Og -march=cascadelake

2020-08-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96454 Richard Biener changed: What|Removed |Added Target Milestone|--- |11.0 Component|rtl-optimizatio

[Bug lto/96455] Partial Linking (-r) with LTO issue

2020-08-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96455 Richard Biener changed: What|Removed |Added Keywords||documentation CC|

[Bug target/96453] [11 Regression] ICE: in gimple_expand_vec_cond_expr, at gimple-isel.cc:167 with -Og -fno-early-inlining -fno-tree-ccp -mavx -mno-sse4.2

2020-08-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96453 Richard Biener changed: What|Removed |Added CC||marxin at gcc dot gnu.org Target Mile

[Bug c++/95726] ICE with aarch64 __Float32x4_t as template argument

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

[Bug lto/96455] Partial Linking (-r) with LTO issue

2020-08-04 Thread dongjianqiang2 at huawei dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96455 --- Comment #3 from John Dong --- (In reply to Richard Biener from comment #1) > No - I don't know how GCC 7 exactly behaved but with GCC 9 you have to > control > the partial link output kind via -flinker-output, you want > -flinker-output=nolto

[Bug tree-optimization/96458] [10/11 Regression] internal compiler error: in expand_expr_addr_expr_1, at expr.c:8075 for msp430-elf

2020-08-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96458 Richard Biener changed: What|Removed |Added Target Milestone|--- |10.3

[Bug target/96454] [11 Regression] wrong code with -Og -march=cascadelake since r11-1445

2020-08-04 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96454 Jakub Jelinek changed: What|Removed |Added Ever confirmed|0 |1 CC|

[Bug tree-optimization/88240] [8/9/10/11 Regression] Potential optimization bug: invalid pre-load of floating-point value could cause SIGFPE-underflow if value is integer

2020-08-04 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88240 --- Comment #17 from CVS Commits --- The master branch has been updated by Richard Biener : https://gcc.gnu.org/g:1af5cdd77985daf76130f527deac425c43df9f49 commit r11-2545-g1af5cdd77985daf76130f527deac425c43df9f49 Author: Richard Biener Date:

[Bug tree-optimization/88240] [8/9/10 Regression] Potential optimization bug: invalid pre-load of floating-point value could cause SIGFPE-underflow if value is integer

2020-08-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88240 Richard Biener changed: What|Removed |Added Summary|[8/9/10/11 Regression] |[8/9/10 Regression] |

[Bug target/96373] SVE miscompilation on vectorized division loop, leading to FP exception

2020-08-04 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96373 rsandifo at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirme

[Bug target/96373] SVE miscompilation on vectorized division loop, leading to FP exception

2020-08-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96373 --- Comment #2 from Richard Biener --- (In reply to rsand...@gcc.gnu.org from comment #1) > I could have sworn there was a reason why we didn't do this, > on the basis that we already failed to take FP exceptions into > account when vectorising n

[Bug fortran/88463] Rejects conforming source, OpenMP Parallel region Default(None) reference to module parameter array, separate source

2020-08-04 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88463 Tobias Burnus changed: What|Removed |Added CC||daanvanvugt at gmail dot com --- Comment

[Bug fortran/85675] parameters from other modules in openmp default(none) not specified in enclosing 'parallel'

2020-08-04 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85675 Tobias Burnus changed: What|Removed |Added Resolution|--- |DUPLICATE CC|

[Bug c++/94024] Error message has misleading source location for constructor member initialisation.

2020-08-04 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94024 --- Comment #2 from CVS Commits --- The master branch has been updated by Patrick Palka : https://gcc.gnu.org/g:843710c037c1396dcdbc23e5b6b456b8ae6e2b8b commit r11-2546-g843710c037c1396dcdbc23e5b6b456b8ae6e2b8b Author: Patrick Palka Date: Tu

[Bug c++/94024] Error message has misleading source location for constructor member initialisation.

2020-08-04 Thread ppalka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94024 Patrick Palka changed: What|Removed |Added Target Milestone|--- |11.0 Status|ASSIGNED

[Bug c++/96452] Narrowing conversion is not rejected

2020-08-04 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96452 --- Comment #6 from Jonathan Wakely --- Your understanding of what a compiler needs to do for ill-formed programs is wrong. [intro.compliance] If a program contains a violation of any diagnosable rule or an occurrence of a construct described i

[Bug target/96373] SVE miscompilation on vectorized division loop, leading to FP exception

2020-08-04 Thread matz at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96373 --- Comment #3 from Michael Matz --- (In reply to Richard Biener from comment #2) > which means for non-memory gimple_could_trap_p (stmt) - sth you can > easily check I guess. Just note that _all_ floating point operations, not just divisions, c

[Bug middle-end/96459] New: OpenMP host teams reductions ignored

2020-08-04 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96459 Bug ID: 96459 Summary: OpenMP host teams reductions ignored Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: middle-end

[Bug middle-end/96459] OpenMP host teams reductions ignored

2020-08-04 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96459 Jakub Jelinek changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |jakub at gcc dot gnu.org

[Bug middle-end/96459] OpenMP host teams reductions ignored

2020-08-04 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96459 --- Comment #2 from Jakub Jelinek --- Created attachment 48994 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=48994&action=edit gcc11-pr96459.patch Untested fix.

[Bug target/96373] SVE miscompilation on vectorized division loop, leading to FP exception

2020-08-04 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96373 --- Comment #4 from rsandifo at gcc dot gnu.org --- (In reply to Richard Biener from comment #2) > (In reply to rsand...@gcc.gnu.org from comment #1) > > I could have sworn there was a reason why we didn't do this, > > on the basis that we alrea

[Bug middle-end/96459] OpenMP host teams reductions ignored

2020-08-04 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96459 --- Comment #3 from Jakub Jelinek --- (In reply to Jakub Jelinek from comment #0) > if (niters != 96) if (niters != 108) Can't count, sorry.

[Bug d/96153] d: struct literals have non-deterministic hash values

2020-08-04 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96153 --- Comment #1 from CVS Commits --- The master branch has been updated by Iain Buclaw : https://gcc.gnu.org/g:2ac51bdf63b0e17d1b9974f30303fb24e3cbc83d commit r11-2548-g2ac51bdf63b0e17d1b9974f30303fb24e3cbc83d Author: Iain Buclaw Date: Wed Ju

[Bug middle-end/96460] New: Warn about signed module that is converted to unsigned value

2020-08-04 Thread fw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96460 Bug ID: 96460 Summary: Warn about signed module that is converted to unsigned value Product: gcc Version: 11.0 Status: UNCONFIRMED Keywords: diagnostic

[Bug c++/96316] [coroutines] Promise parameter preview - looking for promise constructor with implicit lambda argument

2020-08-04 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96316 Iain Sandoe changed: What|Removed |Added Resolution|--- |INVALID Status|UNCONFIRMED

[Bug c++/95824] [coroutines] compiler crash

2020-08-04 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95824 Iain Sandoe changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug c++/95895] internal compiler error: in captures_temporary, at cp/coroutines.cc:2717

2020-08-04 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95895 Iain Sandoe changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug c++/95823] [coroutines] compiler internal error in captures_temporary,

2020-08-04 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95823 Iain Sandoe changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug tree-optimization/95433] Failure to completely optimize simple compare after operations

2020-08-04 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95433 --- Comment #6 from CVS Commits --- The master branch has been updated by Marc Glisse : https://gcc.gnu.org/g:ca2b8c082c4f16919071c9f8de8db0b33b54c405 commit r11-2550-gca2b8c082c4f16919071c9f8de8db0b33b54c405 Author: Marc Glisse Date: Tue Au

[Bug c++/95591] [coroutines] ICE when co_yielding string literal from generator coroutine

2020-08-04 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95591 Iain Sandoe changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/95599] [coroutines] destructor for temporary operand to co_yield expression called before end of full-expression

2020-08-04 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95599 Iain Sandoe changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug tree-optimization/96461] New: [SVE] Use the HISTCNT instruction for simple histogram loops

2020-08-04 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96461 Bug ID: 96461 Summary: [SVE] Use the HISTCNT instruction for simple histogram loops Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: enhancement

[Bug target/96373] SVE miscompilation on vectorized division loop, leading to FP exception

2020-08-04 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96373 --- Comment #5 from Andreas Schwab --- > Just note that _all_ floating point operations, not just divisions, can trap > (without fast-math). You never know if the user enabled stops for any of > the FP exceptions (overflow, underflow, inexact, i

[Bug rtl-optimization/60473] optimization after shift sub-optimal

2020-08-04 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60473 --- Comment #2 from CVS Commits --- The master branch has been updated by Roger Sayle : https://gcc.gnu.org/g:76eafcc395d2bcd4147cb1ba1a8aff321571402f commit r11-2551-g76eafcc395d2bcd4147cb1ba1a8aff321571402f Author: Roger Sayle Date: Tue Au

[Bug c++/96462] New: [10/11 Regression] ICE in tree check: expected identifier_node, have bit_not_expr in find_namespace_slot, at cp/name-lookup.c:97

2020-08-04 Thread haoxintu at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96462 Bug ID: 96462 Summary: [10/11 Regression] ICE in tree check: expected identifier_node, have bit_not_expr in find_namespace_slot, at cp/name-lookup.c:97 Product: gcc

[Bug tree-optimization/93102] [optimization] is it legal to avoid accessing const local array from stack ?

2020-08-04 Thread zhongyunde at tom dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93102 --- Comment #4 from zhongyunde at tom dot com --- case from https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96427 generates *.LC0, but don't emit an aggregate copy a_1 = *.LC0, i.e. it is legal even for non-const local array. typedef int v4si __att

[Bug c++/96462] [10/11 Regression] ICE in tree check: expected identifier_node, have bit_not_expr in find_namespace_slot, at cp/name-lookup.c:97

2020-08-04 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96462 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever confirmed|0

[Bug target/96463] New: [SVE] Optimise svld1rq from vectors

2020-08-04 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96463 Bug ID: 96463 Summary: [SVE] Optimise svld1rq from vectors Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: enhancement Priority: P3 Component: target

[Bug c++/96464] New: GCC allows 'auto' in template argument

2020-08-04 Thread haoxintu at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96464 Bug ID: 96464 Summary: GCC allows 'auto' in template argument Product: gcc Version: 11.0 Status: UNCONFIRMED Keywords: accepts-invalid Severity: normal Priority

[Bug c++/96462] [10/11 Regression] ICE in tree check: expected identifier_node, have bit_not_expr in find_namespace_slot, at cp/name-lookup.c:97

2020-08-04 Thread haoxintu at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96462 --- Comment #2 from Haoxin Tu --- (In reply to Marek Polacek from comment #1) > Confirmed. Hi, Marek. Thanks for your quick response! Best, Haoxin

[Bug c++/96465] New: ICE in tsubst_function_decl, at cp/pt.c:13669

2020-08-04 Thread haoxintu at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96465 Bug ID: 96465 Summary: ICE in tsubst_function_decl, at cp/pt.c:13669 Product: gcc Version: 11.0 Status: UNCONFIRMED Keywords: error-recovery, ice-on-invalid-code Severity

[Bug c++/96467] New: [8/9/10/11 Regression] in finish_member_declaration, at cp/semantics.c:3240

2020-08-04 Thread haoxintu at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96467 Bug ID: 96467 Summary: [8/9/10/11 Regression] in finish_member_declaration, at cp/semantics.c:3240 Product: gcc Version: 11.0 Status: UNCONFIRMED Keywords: ice-

[Bug tree-optimization/96466] New: 11 Regression] ICE: in gimple_expand_vec_cond_expr, at gimple-isel.cc:122 with -Og -finline-functions-called-once -fno-tree-ccp

2020-08-04 Thread zsojka at seznam dot cz
78d-checking-yes-rtl-df-extra-aarch64 Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 11.0.0 20200804 (experimental) (GCC)

[Bug c++/96465] ICE in tsubst_function_decl, at cp/pt.c:13669

2020-08-04 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96465 Marek Polacek changed: What|Removed |Added Priority|P3 |P4 Last reconfirmed|

[Bug c++/96467] [8/9/10/11 Regression] in finish_member_declaration, at cp/semantics.c:3240

2020-08-04 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96467 Marek Polacek changed: What|Removed |Added Last reconfirmed||2020-08-04 Ever confirmed|0

[Bug tree-optimization/95825] [8/9/10/11 Regression] boost::optional -Wuninitialized

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

[Bug target/92729] [avr] Convert the backend to MODE_CC so it can be kept in future releases

2020-08-04 Thread pipcet at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92729 --- Comment #6 from pipcet at gmail dot com --- I've just pushed here https://github.com/gcc-mirror/gcc/compare/master...pipcet:avr-ccmode-20200804?expand=1 the current state of my work as a series of git commits, sorted roughly from

[Bug go/96450] [11 Regression] Go bootstrap failure on i686-linux

2020-08-04 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96450 --- Comment #1 from CVS Commits --- The master branch has been updated by Ian Lance Taylor : https://gcc.gnu.org/g:acf83db025cfd4a67724838e9dbd19813f4f5960 commit r11-2559-gacf83db025cfd4a67724838e9dbd19813f4f5960 Author: Ian Lance Taylor Date

[Bug c++/96452] Narrowing conversion is not rejected

2020-08-04 Thread antoshkka at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96452 --- Comment #7 from Antony Polukhin --- (In reply to Jonathan Wakely from comment #6) > Your understanding of what a compiler needs to do for ill-formed programs is > wrong. You're right, thank you!

[Bug go/96450] [11 Regression] Go bootstrap failure on i686-linux

2020-08-04 Thread ian at airs dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96450 Ian Lance Taylor changed: What|Removed |Added Resolution|--- |FIXED Status|UNCONFIRMED

[Bug c/96468] New: Warn when an empty while loop could have been a do-while

2020-08-04 Thread josephcsible at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96468 Bug ID: 96468 Summary: Warn when an empty while loop could have been a do-while Product: gcc Version: 10.2.0 Status: UNCONFIRMED Keywords: diagnostic

[Bug c++/96052] Unlike Clang, alignment specifier is ignored on empty no_unique_address members

2020-08-04 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96052 Jason Merrill changed: What|Removed |Added Version|11.0|10.2.1 Resolution|---

[Bug c++/95976] [[no_unique_address]] on union members has the opposite-of-intended effect

2020-08-04 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95976 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Target Milestone|---

[Bug c++/96052] Unlike Clang, alignment specifier is ignored on empty no_unique_address members

2020-08-04 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96052 Jason Merrill changed: What|Removed |Added Target Milestone|--- |10.2 Version|10.2.1

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

2020-08-04 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96105 Jason Merrill changed: What|Removed |Added Target Milestone|--- |10.2 Status|ASSIGNED

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

2020-08-04 Thread fdumont at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96088 François Dumont changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Ever confirmed|0

[Bug tree-optimization/96447] False positive -Wstringop-overflow with -O3 due to loop unrolling

2020-08-04 Thread daniel at constexpr dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96447 --- Comment #2 from Daniel Scharrer --- For warnings enabled by something like -fanalyzer this might be reasonable but for a warning I enabled by default (not even requiring -Wall) the bar should ideally be a bit higher.

  1   2   >