[Bug target/96787] rs6000 mcpu=power10 miscompiles libiberty htab_delete() causing bootstrap failure

2020-08-25 Thread acsawdey at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96787 --- Comment #1 from acsawdey at gcc dot gnu.org --- Created attachment 49123 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=49123=edit hashtab.c with target power9 attribute on htab_delete()

[Bug target/96787] rs6000 mcpu=power10 miscompiles libiberty htab_delete() causing bootstrap failure

2020-08-25 Thread acsawdey at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96787 --- Comment #2 from acsawdey at gcc dot gnu.org --- I'm seeing some load-past-store code motion that happens when compiling for power10 vs power9 that makes me suspicious.

[Bug c/96788] New: "integer constant is so large that it is unsigned" warning is incorrect

2020-08-25 Thread richard-gccbugzilla at metafoo dot co.uk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96788 Bug ID: 96788 Summary: "integer constant is so large that it is unsigned" warning is incorrect Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal

[Bug analyzer/96777] [11 Regression] ICE in bind_compound_sval with initializer for incomplete array type

2020-08-25 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96777 --- Comment #3 from CVS Commits --- The master branch has been updated by David Malcolm : https://gcc.gnu.org/g:d88c8df70342fcd6817e23f243ff38d0fe42fc6b commit r11-2854-gd88c8df70342fcd6817e23f243ff38d0fe42fc6b Author: David Malcolm Date:

[Bug target/96787] rs6000 mcpu=power10 miscompiles libiberty htab_delete() causing bootstrap failure

2020-08-25 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96787 --- Comment #5 from Bill Schmidt --- The divergence occurs after .L75 in the two versions. In the P10 version, we see that the second bctrl has been converted into a bctr. It looks like a tail call optimization happening, but we aren't at the

[Bug target/96667] FAIL: gcc.target/i386/avx512bw-pr96246-1.c

2020-08-25 Thread crazylht at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96667 Hongtao.liu changed: What|Removed |Added Resolution|--- |FIXED Status|UNCONFIRMED

[Bug target/96791] New: ICE in convert_mode_scalar, at expr.c:412

2020-08-25 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96791 Bug ID: 96791 Summary: ICE in convert_mode_scalar, at expr.c:412 Product: gcc Version: 11.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal

[Bug c++/96790] New: Indirectly inherited default constructor doesn't zero-initialize

2020-08-25 Thread johelegp at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96790 Bug ID: 96790 Summary: Indirectly inherited default constructor doesn't zero-initialize Product: gcc Version: 11.0 URL: https://godbolt.org/z/3563e1

[Bug rtl-optimization/96031] suboptimal codegen for store low 16-bits value

2020-08-25 Thread zhongyunde at tom dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96031 --- Comment #4 from zhongyunde at tom dot com --- > As for ivopt, I can see a minor improvement by replacing != exit condition > with <=, thus saving add 2 instruction computing _22, which happens to > "disable" the wrong PRE transformation. >

[Bug c++/96591] [8/9/10/11 Regression] ICE with -flto=auto and -O1: tree code ‘typename_type’ is not supported in LTO streams

2020-08-25 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96591 Arseny Solokha changed: What|Removed |Added CC||asolokha at gmx dot com --- Comment #4

[Bug tree-optimization/96789] New: x264: sub4x4_dct() improves when vectorization is disabled

2020-08-25 Thread linkw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96789 Bug ID: 96789 Summary: x264: sub4x4_dct() improves when vectorization is disabled Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal

[Bug target/96562] Rather poor assembly generated for copy-list-initialization in return statement.

2020-08-25 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96562 Richard Biener changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug tree-optimization/96681] Failure to optimize xor of comparisons with specific constants to comparison of xor-ed of compared variables

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

[Bug target/96532] [m68k] gcc 10.x generates calls to memset even for very small amounts

2020-08-25 Thread ad...@tho-otto.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96532 --- Comment #6 from Thorsten Otto --- Created attachment 49116 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=49116=edit Assembler output produced by gcc 11.0.0 for arm

[Bug c++/96555] "template argument involves template parameter(s)" with dot or arrow operator in partial specialization

2020-08-25 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96555 Richard Biener changed: What|Removed |Added Keywords||rejects-valid --- Comment #1 from

[Bug tree-optimization/96565] Failure to optimize out VLA even though it is left unused

2020-08-25 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96565 Richard Biener changed: What|Removed |Added Keywords||missed-optimization

[Bug tree-optimization/96573] [10/11 Regression] Regression in optimization on x86-64 with -O3

2020-08-25 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96573 Richard Biener changed: What|Removed |Added Priority|P3 |P2

[Bug tree-optimization/96671] Failure to optimize a 3 xor+and pattern to xor+andnot

2020-08-25 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96671 Richard Biener changed: What|Removed |Added Last reconfirmed||2020-08-25

[Bug tree-optimization/96669] Failure to optimize shift by variable+and by 1 to test for 0

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

[Bug target/96744] [11 Regression] FAIL: gcc.target/i386/avx512bitalgvl-vpopcntb-1.c execution test

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

[Bug c/96740] frexp, modf, and remquo missing attribute nonnull

2020-08-25 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96740 Richard Biener changed: What|Removed |Added Last reconfirmed||2020-08-25 Ever confirmed|0

[Bug lto/96752] -fwhopr feature - is it available in gcc 9.2.0

2020-08-25 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96752 Richard Biener changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug debug/96690] [10 Regression] ICE in write_type since r10-6087

2020-08-25 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96690 Richard Biener changed: What|Removed |Added Known to work||11.0 Priority|P3

[Bug debug/96690] [10/11 Regression] ICE in write_type since r10-6087

2020-08-25 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96690 --- Comment #8 from CVS Commits --- The master branch has been updated by Richard Biener : https://gcc.gnu.org/g:7fe2cec41bb2ccb499b6b6c513e00da1a270370f commit r11-2834-g7fe2cec41bb2ccb499b6b6c513e00da1a270370f Author: Richard Biener Date:

[Bug target/96528] [11 Regression] vector comparisons on ARM

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

[Bug c++/96778] static cast a integer to a enum type whose underlying type is fixed

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

[Bug rtl-optimization/96632] missed-optimization with conditionally unsetting bits in memory.

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

[Bug tree-optimization/96694] Failure to optimize min/max pattern using two binary nots to min/max pattern using one binary not

2020-08-25 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96694 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/96693] [11 Regression] GCC produces incorrect code with -O2 for loops

2020-08-25 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96693 --- Comment #2 from Richard Biener --- unsigned int var_4 = 140810747U; bool var_7 = (bool)0; unsigned char var_20 = (unsigned char)82; unsigned short var_22 = 42; long long int arr_9 [23] ; void __attribute__((noipa)) test(unsigned a, bool b,

[Bug tree-optimization/96693] [11 Regression] GCC produces incorrect code with -O2 for loops

2020-08-25 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96693 Richard Biener changed: What|Removed |Added Target Milestone|--- |11.0 Last reconfirmed|

[Bug c++/96721] [11 Regression] pseudo-destructor calls on pointers since r11-2238

2020-08-25 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96721 Richard Biener changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug testsuite/96519] [11 regression] new test case gcc.dg/ia64-sync-5.c fails

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

[Bug tree-optimization/21137] Convert (a >> 2) & 1 != 0 into a & 4 != 0

2020-08-25 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=21137 --- Comment #12 from CVS Commits --- The master branch has been updated by Roger Sayle : https://gcc.gnu.org/g:a0b4e42af26a85da2698e573ac8e32fa0a5709d6 commit r11-2836-ga0b4e42af26a85da2698e573ac8e32fa0a5709d6 Author: Roger Sayle Date: Tue

[Bug middle-end/96625] Unnecessarily large assembly generated when a bit-offsetted higher-end end of a uint64_t-backed bitfield is shifted toward the high end (left) by its bit-offset

2020-08-25 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96625 --- Comment #2 from Richard Biener --- There's no promotion on bitfields bigger than int, so yes, this would depend on the frontends. The zeroing of the upper bits is done by RTL expansion for bit-field arithmetic.

[Bug tree-optimization/96708] Failure to optimize max pattern with comparison when using a temporary variable

2020-08-25 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96708 Richard Biener changed: What|Removed |Added Keywords||easyhack Last reconfirmed|

[Bug tree-optimization/96707] Failure to optimize right shift+unsigned compare of two variables optimally

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

[Bug tree-optimization/96729] [11 Regression] hang on x86_64-linux-gnu with `-g -O3` since r11-39-gf9e1ea10e657af9f

2020-08-25 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96729 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Target Milestone|---

[Bug tree-optimization/96730] [10/11 Regression] ICE on x86_64-linux-gnu with `-O1` to `-O3` (in verify_sra_access_forest, at tree-sra.c:2352) since r10-6320-g5b9e89c922dc2e7e

2020-08-25 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96730 Richard Biener changed: What|Removed |Added Keywords||ice-checking, |

[Bug tree-optimization/96738] GCC generates worse assembly than clang and It fails to vectorized code compared to clang

2020-08-25 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96738 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever confirmed|0

[Bug tree-optimization/96522] [9/10/11 Regression] Incorrect with with -O -fno-tree-pta

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

[Bug tree-optimization/96572] Failure to optimize out branch when it always results in UB from dereferencing a pointer to an undefined value set in there

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

[Bug tree-optimization/96565] Failure to optimize out VLA even though it is left unused

2020-08-25 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96565 --- Comment #4 from Marc Glisse --- (In reply to Richard Biener from comment #3) > I guess the "usual" way of dealing with this would be to have > CLOBBERs for all VLAs before the __builtin_stack_restore. That looks like a good idea. I didn't

[Bug c++/96496] Conversion to enum with underlying type bool produces wrong result

2020-08-25 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96496 Jonathan Wakely changed: What|Removed |Added CC||fujii.hironori at gmail dot com ---

[Bug tree-optimization/96599] Failure to optimize self-stpcpy to strlen

2020-08-25 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96599 --- Comment #2 from Richard Biener --- Might be more often a typo and say, stpcpy (a, b) was meant...

[Bug tree-optimization/96615] Failure to optimize out loop that eventually ends but has no side effects involving decrease of loop counter using an unsigned operation and the loop being done through r

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

[Bug tree-optimization/96679] Failure to optimize or+and+or pattern to and+or

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

[Bug middle-end/96680] [11 Regression][OpenMP][LTO] Declare variant + ICE in lto_fixup_prevailing_decls, at lto/lto-common.c:2595

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

[Bug tree-optimization/96674] Failure to optimize combination of comparisons to dec+compare

2020-08-25 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96674 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever confirmed|0

[Bug tree-optimization/96672] Missing -Wclobbered diagnostic, or: __attribute__((returns_twice)) does not inhibit constant folding across call site

2020-08-25 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96672 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever confirmed|0

[Bug tree-optimization/96714] Failure to optimize sqrt*sqrt of same variable with ffast-math

2020-08-25 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96714 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug tree-optimization/96715] Failure to optimize copysign of variable by negated variable

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

[Bug tree-optimization/96586] suboptimal code generated for condition expression

2020-08-25 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96586 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever confirmed|0

[Bug c++/96591] [8/9/10/11 Regression] ICE with -flto=auto and -O1: tree code ‘typename_type’ is not supported in LTO streams

2020-08-25 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96591 Richard Biener changed: What|Removed |Added Component|lto |c++ Target Milestone|---

[Bug c/96629] spurious uninitialized variable warning with branches at -O1 and higher

2020-08-25 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96629 Richard Biener changed: What|Removed |Added Last reconfirmed||2020-08-25 Ever confirmed|0

[Bug middle-end/64242] Longjmp expansion incorrect

2020-08-25 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64242 --- Comment #41 from CVS Commits --- The master branch has been updated by Chenghua Xu : https://gcc.gnu.org/g:68e605c93d57c17f07edd50f7e1c80f9216befd2 commit r11-2835-g68e605c93d57c17f07edd50f7e1c80f9216befd2 Author: Andrew Pinski Date:

[Bug testsuite/96574] FAIL: gcc.target/i386/pr92865-1.c scan-assembler-times vmovdq[au]16[\t ] 6

2020-08-25 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96574 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c/96596] [11 Regression] ICE: tree check: expected class ‘type’, have ‘exceptional’ (error_mark) in match_builtin_function_types

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

[Bug tree-optimization/96760] [11 Regression] Faulty optimization in nested loops with -O2 since r11-2574-g6aec53ee4f75a64c

2020-08-25 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96760 Martin Liška changed: What|Removed |Added Summary|[11 Regression] Faulty |[11 Regression] Faulty

[Bug rtl-optimization/96692] Failure to optimize xor+or+xor to andnot+xor

2020-08-25 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96692 Richard Biener changed: What|Removed |Added Last reconfirmed||2020-08-25 Ever confirmed|0

[Bug tree-optimization/96696] Failure to optimize div+mul to mod+sub

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

[Bug tree-optimization/96697] Failure to optimize mod+div to 0

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

[Bug tree-optimization/96730] [10/11 Regression] ICE on x86_64-linux-gnu with `-O1` to `-O3` (in verify_sra_access_forest, at tree-sra.c:2352) since r10-6320-g5b9e89c922dc2e7e

2020-08-25 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96730 --- Comment #4 from CVS Commits --- The master branch has been updated by Martin Jambor : https://gcc.gnu.org/g:556600286dd312d3ddf3d673a8579576862663e3 commit r11-2838-g556600286dd312d3ddf3d673a8579576862663e3 Author: Martin Jambor Date:

[Bug tree-optimization/96579] [8/9/10/11 Regression] ICE in gimple check: expected gimple_assign(error_mark), have gimple_nop() in gimple_assign_rhs1, at gimple.h:2605 since r7-950-g8a85cee26eabf5cf

2020-08-25 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96579 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Target Milestone|---

[Bug target/96528] [11 Regression] vector comparisons on ARM

2020-08-25 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96528 --- Comment #2 from Marc Glisse --- (In reply to Richard Biener from comment #1) > I think that eventually vector lowering should lower > > _1 = a == 5; > _2 = b == 7; > _3 = _1 | _2; > _4 = _3 ? -1 : 0; > > to > > _31 = _1 ? -1 : 0; >

[Bug analyzer/96650] [11 Regression] ICE in on_fact, at analyzer/constraint-manager.cc:1785

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

[Bug analyzer/96646] [11 Regression] ICE: Segmentation fault (in tree_class_check)

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

[Bug c++/96645] [9/10/11 Regression] std::variant default constructor

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

[Bug tree-optimization/96685] Failure to optimize not+sub to add+not

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

[Bug tree-optimization/96688] Failure to optimize shift-right/add+bitwise not of constant to avoid bitwise not

2020-08-25 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96688 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever confirmed|0

[Bug tree-optimization/96691] Failure to optimize bitwise not+or+xor with constants to and+xor with bitwise not-ed constants

2020-08-25 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96691 Richard Biener changed: What|Removed |Added Last reconfirmed||2020-08-25

[Bug tree-optimization/96695] Failure to optimize combination of pointer comparison to nullptr and another pointer

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

[Bug target/96551] [10/11 Regression] FAIL: gcc.target/i386/vectorize8.c (internal compiler error)

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

[Bug middle-end/96549] [10 Regression] Wrong evaluation of a comparison between long & short

2020-08-25 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96549 Richard Biener changed: What|Removed |Added Priority|P3 |P2

[Bug tree-optimization/96548] [11 Regression] ICE in compute_live_loop_exits, at tree-ssa-loop-manip.c:247 since r11-2574-g6aec53ee4f75a64c

2020-08-25 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96548 Richard Biener changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |rguenth at gcc dot gnu.org

[Bug middle-end/96564] [11 Regression] New maybe use of uninitialized variable warning since r11-959

2020-08-25 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96564 --- Comment #5 from Richard Biener --- note alias cannot disabiguate (A) on its own since both a and x could be NULL, it additionally needs the flow-based info that a is not NULL at (A).

[Bug libstdc++/96657] [9/10/11 Regression] libsupc++.a missing required functions from src/c++98/atomicity.cc when atomic builtins are not supported

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

[Bug tree-optimization/96654] Failure to optimize vectorized conversion to `int` with AVX

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

[Bug tree-optimization/96730] [10/11 Regression] ICE on x86_64-linux-gnu with `-O1` to `-O3` (in verify_sra_access_forest, at tree-sra.c:2352) since r10-6320-g5b9e89c922dc2e7e

2020-08-25 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96730 Martin Jambor changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug c/96678] [OpenMP] Rejects map(var[:]) of known size with "for pointer type length expression must be specified"

2020-08-25 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96678 --- Comment #3 from CVS Commits --- The master branch has been updated by Tobias Burnus : https://gcc.gnu.org/g:3d5ed337cb354c2f85a9caf60377bad887b18d53 commit r11-2849-g3d5ed337cb354c2f85a9caf60377bad887b18d53 Author: Tobias Burnus Date:

[Bug c/96596] [11 Regression] ICE: tree check: expected class ‘type’, have ‘exceptional’ (error_mark) in match_builtin_function_types

2020-08-25 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96596 --- Comment #2 from Martin Sebor --- The following change avoids the ICE: diff --git a/gcc/c/c-decl.c b/gcc/c/c-decl.c index b31d99fcfaf..0d2a95f63d5 100644 --- a/gcc/c/c-decl.c +++ b/gcc/c/c-decl.c @@ -1712,7 +1712,10 @@

[Bug fortran/93553] ICE in scan_omp_1_op, at omp-low.c:3485

2020-08-25 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93553 --- Comment #10 from CVS Commits --- The releases/gcc-10 branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:cbde60ab63e7b94a664fb8fef8640d0d6a63b13c commit r10-8663-gcbde60ab63e7b94a664fb8fef8640d0d6a63b13c Author: Jakub Jelinek

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

2020-08-25 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96459 --- Comment #5 from CVS Commits --- The releases/gcc-10 branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:fa6563471f5c9f96d2e446b15eb7aa770b4b4f17 commit r10-8662-gfa6563471f5c9f96d2e446b15eb7aa770b4b4f17 Author: Jakub Jelinek

[Bug c++/96497] Compare std::variant with int using C++20 <=> is not a constant expression

2020-08-25 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96497 --- Comment #5 from CVS Commits --- The releases/gcc-10 branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:aaac798d29acb61ab510c6106d10fc641becfcb7 commit r10-8664-gaaac798d29acb61ab510c6106d10fc641becfcb7 Author: Jakub Jelinek

[Bug c/96545] ICE in get_atomic_generic_size

2020-08-25 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96545 --- Comment #5 from CVS Commits --- The releases/gcc-10 branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:b9bb6a5e12cae44a1cbf298b69f28fc6871f81c8 commit r10-8666-gb9bb6a5e12cae44a1cbf298b69f28fc6871f81c8 Author: Jakub Jelinek

[Bug middle-end/96549] [10 Regression] Wrong evaluation of a comparison between long & short

2020-08-25 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96549 --- Comment #5 from CVS Commits --- The releases/gcc-10 branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:db00336a49707327552e678b59da8e85384bdae6 commit r10-8665-gdb00336a49707327552e678b59da8e85384bdae6 Author: Jakub Jelinek

[Bug c/96571] Bad "set but not used" warning with _Generic

2020-08-25 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96571 --- Comment #4 from CVS Commits --- The releases/gcc-10 branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:5c16de18f26df961e00a049f198aeb9dce8de225 commit r10-8668-g5c16de18f26df961e00a049f198aeb9dce8de225 Author: Jakub Jelinek

[Bug analyzer/96616] pr93032-mztools.c -Wanalyzer-too-complex warnings on some targets

2020-08-25 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96616 --- Comment #6 from David Malcolm --- *** Bug 96785 has been marked as a duplicate of this bug. ***

[Bug testsuite/96785] Excess errors in new test case gcc.dg/analyzer/pr93032-mztools.c

2020-08-25 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96785 David Malcolm changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/96786] rs6000: We output the wrong .machine for -mcpu=7450

2020-08-25 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96786 Segher Boessenkool changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug middle-end/96549] [10 Regression] Wrong evaluation of a comparison between long & short

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

[Bug target/96786] rs6000: We output the wrong .machine for -mcpu=7450

2020-08-25 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96786 --- Comment #1 from Segher Boessenkool --- Perhaps we should just ignore AltiVec for the .machine selection?

[Bug tree-optimization/96565] Failure to optimize out VLA even though it is left unused

2020-08-25 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96565 --- Comment #6 from Jakub Jelinek --- I'd say that the VLAs are more like "malloc" with the stack restore than performing one or more "free" conceptually, so perhaps we should instead emit calls to free-like internal function .FREE_VLA (ptr);

[Bug tree-optimization/96722] [8/9/10/11 Regression] Clobbers on NULL since r8-1519

2020-08-25 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96722 --- Comment #8 from CVS Commits --- The releases/gcc-10 branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:dff497c29a4f2a4cb3f0cb693e14f3073445 commit r10-8671-gdff497c29a4f2a4cb3f0cb693e14f3073445 Author: Jakub Jelinek

[Bug target/95450] [10/11 regression] Wrong long double folding

2020-08-25 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95450 --- Comment #11 from CVS Commits --- The releases/gcc-10 branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:7e53436da1902061af797d0aaa744c52bd9829ae commit r10-8669-g7e53436da1902061af797d0aaa744c52bd9829ae Author: Jakub Jelinek

[Bug tree-optimization/96758] [10/11 Regression] strncmp miscompiles as memcmp since r10-3920-g27c14dbc6b01d5b7

2020-08-25 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96758 --- Comment #5 from CVS Commits --- The releases/gcc-10 branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:0dbfa88edafbe913a7a9099246041e0190aa3948 commit r10-8670-g0dbfa88edafbe913a7a9099246041e0190aa3948 Author: Jakub Jelinek

[Bug tree-optimization/96535] [10 Regression] GCC 10 ignoring function __attribute__ optimize for all x86 since r11-1019

2020-08-25 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96535 --- Comment #10 from CVS Commits --- The releases/gcc-10 branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:7151b3d700efcd0994bc1a6cfc36f5abc53c7f5a commit r10-8667-g7151b3d700efcd0994bc1a6cfc36f5abc53c7f5a Author: Jakub Jelinek

[Bug middle-end/87256] hppa spends huge amount of time in synth_mult()

2020-08-25 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87256 --- Comment #15 from CVS Commits --- The master branch has been updated by Roger Sayle : https://gcc.gnu.org/g:050fc8b27a852007f8bb667999e1c8cfd31f90e1 commit r11-2851-g050fc8b27a852007f8bb667999e1c8cfd31f90e1 Author: Roger Sayle Date: Tue

[Bug target/96786] New: rs6000: We output the wrong .machine for -mcpu=7450

2020-08-25 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96786 Bug ID: 96786 Summary: rs6000: We output the wrong .machine for -mcpu=7450 Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3

[Bug c/96678] [OpenMP] Rejects map(var[:]) of known size with "for pointer type length expression must be specified"

2020-08-25 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96678 Tobias Burnus changed: What|Removed |Added Resolution|--- |FIXED Status|UNCONFIRMED

[Bug tree-optimization/96535] [10 Regression] GCC 10 ignoring function __attribute__ optimize for all x86 since r11-1019

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

  1   2   >