[Bug fortran/94788] [10 Regression] Severe regression leading to double free in tcache

2020-04-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94788 Richard Biener changed: What|Removed |Added Keywords||wrong-code Summary|Severe re

[Bug tree-optimization/94786] Missed min/max pattern using xor+and+less

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

[Bug tree-optimization/57359] store motion causes wrong code for union access at -O3

2020-04-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57359 --- Comment #30 from Richard Biener --- Created attachment 48381 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=48381&action=edit more complex approach, POC Another testcase, this time for store ordering (IIRC we may have a duplicate for t

[Bug rtl-optimization/94796] Failure to reuse flags from substraction

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

[Bug rtl-optimization/94795] Failure to use fast sbb method on x86 for spreading any set bit to all bits

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

[Bug c++/94799] [8/9/10 Regression] Regression] Calling a member template function fails

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

[Bug rtl-optimization/94804] Failure to elide useless movs in 128-bit addition

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

[Bug tree-optimization/94809] [8/9/10 Regression] Different results between gcc-9 and gcc-6

2020-04-28 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94809 --- Comment #5 from Richard Biener --- LGTM

[Bug tree-optimization/94809] [8/9/10 Regression] Different results between gcc-9 and gcc-6

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

[Bug fortran/94813] [10 regression] 'libgomp.fortran/use_device_ptr-1.f90' offloading execution test regression

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

[Bug ipa/94472] 400.perlbench is slower when compiled at -O2 with both PGO and LTO on AMD Zen CPUs

2020-04-28 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94472 --- Comment #7 from Richard Biener --- (In reply to Bernd Edlinger from comment #4) > (In reply to Martin Jambor from comment #3) > > My benchmarking setup is currently gone so unfortunately no, not easily. > > I'll be re-measuring everything on

[Bug ipa/94472] 400.perlbench is slower when compiled at -O2 with both PGO and LTO on AMD Zen CPUs

2020-04-28 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94472 Richard Biener changed: What|Removed |Added Status|NEW |WAITING --- Comment #8 from Richard Bie

[Bug target/94820] [8/9/10 Regression] pr94780.c fails with ICE on aarch64

2020-04-28 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94820 Richard Biener changed: What|Removed |Added Depends on||94780 Priority|P3

[Bug target/94814] [8 Regression] ICE: RTL check: expected code 'const_int', have 'reg' in output_3367, at config/aarch64/atomics.md:755

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

[Bug c/94815] Abusive -Wrestrict warning with sprintf

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

[Bug ipa/94818] GCC emits dead bodies of functions whose all calls have been eliminated by optimisations

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

[Bug c++/94819] [10 Regression] Inherited and constrained constructors are "ambiguous" even if they aren't Pt. 2

2020-04-28 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94819 Richard Biener changed: What|Removed |Added Keywords||rejects-valid Known to work|

[Bug lto/94822] [10 Regression] ICE in lto with option -Warray-bounds and -fno-use-linker-plugin since r10-4300-g49fb45c81f4ac068

2020-04-28 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94822 Richard Biener changed: What|Removed |Added Priority|P3 |P1

[Bug target/94826] [8/9/10 regression] ICE in gcc.dg/pr94780.c after r10-7999

2020-04-28 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94826 Richard Biener changed: What|Removed |Added Summary|[10 regression] ICE in |[8/9/10 regression] ICE in

[Bug c++/94827] [10 Regression] crash on requires clause in tparam list

2020-04-28 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94827 Richard Biener changed: What|Removed |Added Keywords||ice-on-valid-code Priority|P3

[Bug tree-optimization/94828] Loop fusion is not implemented outside of ISL

2020-04-29 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94828 Richard Biener changed: What|Removed |Added Summary|Loop fusion is not |Loop fusion is not |i

[Bug tree-optimization/94834] Failure to optimize loop bswap pattern

2020-04-29 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94834 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Keywords|

[Bug tree-optimization/94836] Failure to optimize condition based on known value of static variable

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

[Bug target/94838] Failure to optimize out useless zero-ing after register was already zero-ed

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

[Bug fortran/94841] [10 Regression]527.cam4_r 7.68% regression on Intel Cascadelaker with -O2, 9.57% regression with -Ofast -march=native -funroll-loops -flto

2020-04-29 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94841 Richard Biener changed: What|Removed |Added Blocks||26163 Last reconfirmed|

[Bug c/94842] [8/9/10 Regression] internal compiler error: in gimplify_label_expr, at gimplify.c:2573

2020-04-29 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94842 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW CC|

[Bug pch/94843] if i use pch and specify '-include' twice compilation fails

2020-04-29 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94843 Richard Biener changed: What|Removed |Added Component|c++ |pch Keywords|

[Bug lto/94822] [10 Regression] ICE in lto with option -Warray-bounds and -fno-use-linker-plugin since r10-4300-g49fb45c81f4ac068

2020-04-29 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94822 Richard Biener changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/94852] -ffloat-store on x64 target

2020-04-29 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94852 Richard Biener changed: What|Removed |Added Target||x86_64-*-* i?86-*-* --- Comment #1 from

[Bug target/94850] Failure to optimize operation corresponding to shrd to shrd

2020-04-29 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94850 Richard Biener changed: What|Removed |Added CC||segher at gcc dot gnu.org Comp

[Bug libstdc++/94854] Comment in basic_string.tcc incorrectly says std::string doesn't have explicit instantiation in C++17

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

[Bug testsuite/94853] [10 regression] excess errors in gfortran.dg/analyzer/pr93993.f90 since r10-8012

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

[Bug ipa/94856] [10 Regression] ICE: Segmentation fault (in clone_of_p); or ICE: verify_cgraph_node failed (error: edge points to wrong declaration) since r10-4944-g1e83bd7003e03160

2020-04-29 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94856 --- Comment #3 from Richard Biener --- The issue was likely latent before the cited rev. - for this reason and because the testcase needs -fgnu-tm which is not maintained _not_ P1.

[Bug target/94857] Failure to optimize load+add+store into add on memory when getting carry flag afterwards on x86

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

[Bug target/94860] Failure to recognize bzhi pattern

2020-04-29 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94860 Richard Biener changed: What|Removed |Added Last reconfirmed||2020-04-30 Status|UNCONFIRM

[Bug target/94863] Failure to use blendps over mov when possible

2020-04-29 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94863 --- Comment #2 from Richard Biener --- throughputs put aside - how's port allocation and latency figures? That said, GCC usually sides on the smaller insn encoding variant when latency isn't different - we're usually not looking at throughput si

[Bug rtl-optimization/94864] Failure to combine vunpckhpd+movsd into single vunpckhpd

2020-04-30 Thread rguenth at gcc dot gnu.org
||2020-04-30 Component|target |rtl-optimization CC||rguenth at gcc dot gnu.org, ||segher at gcc dot gnu.org, ||uros at

[Bug target/94865] Failure to combine unpckhpd+unpcklpd into blendps

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

[Bug target/94866] Failure to optimize pinsrq of 0 with index 1 into movq

2020-04-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94866 Richard Biener changed: What|Removed |Added Last reconfirmed||2020-04-30 Status|UNCONFIRM

[Bug c++/94867] [9 Regression] New (since gcc 8) false positive with -Wnull-dereference in very simple code

2020-04-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94867 Richard Biener changed: What|Removed |Added Last reconfirmed||2020-04-30 Known to fail|

[Bug tree-optimization/94442] [10 regression] Redundant loads/stores emitted at -O3

2020-04-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94442 Richard Biener changed: What|Removed |Added Target Milestone|--- |10.0 --- Comment #3 from Richard Biener

[Bug c++/94529] [8/9/10 Regression] Wrong error message for template member function specialization

2020-04-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94529 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Version|unknown

[Bug target/94538] [9/10 Regression] ICE: in extract_constrain_insn_cached, at recog.c:2223 (insn does not satisfy its constraints) with -mcpu=cortex-m23 -mslow-flash-data

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

[Bug tree-optimization/94836] Failure to optimize condition based on known value of static variable

2020-04-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94836 --- Comment #2 from Richard Biener --- OK, so it's not that easy to do. Consider int f(int x) { static int s; if (!s) s = x; return s; } which we cannot optimize in this way. VN would need to work in a way assigning the

[Bug tree-optimization/94836] Failure to optimize condition based on known value of static variable

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

[Bug debug/94868] GCC compile error(GCC-4.6.3)

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

[Bug libstdc++/94869] [10 Regression] Template argument deduction/substitution failure with Howard Hinnant's calendar library

2020-04-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94869 Richard Biener changed: What|Removed |Added Keywords||rejects-valid Last reconfirmed|

[Bug tree-optimization/39612] [8/9 Regression] LIM inserts loads from uninitialized local memory

2020-04-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39612 --- Comment #37 from Richard Biener --- Eww. Fixing the missed optimization causes tons of maybe-uninit warnings. That was probably to be expected since we're introducing undefs on the loop entry edge and conditional uses. We eventually should

[Bug target/94871] Failure to convert cmpeqpd+pxor with -1 into cmpneqpd

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

[Bug tree-optimization/39612] [8/9 Regression] LIM inserts loads from uninitialized local memory

2020-04-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39612 --- Comment #38 from Richard Biener --- Created attachment 48420 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=48420&action=edit patch Tested on x86_64-unknown-linux-gnu, queued for GCC 11. Note it does not (and cannot) fix the case for

[Bug tree-optimization/57359] store motion causes wrong code for union access at -O3

2020-04-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57359 Richard Biener changed: What|Removed |Added Attachment #48381|0 |1 is obsolete|

[Bug tree-optimization/94872] Failure to optimize shuffle from u32 array into u64 array properly

2020-04-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94872 Richard Biener changed: What|Removed |Added Keywords||missed-optimization Ever confirmed|

[Bug tree-optimization/94877] Failure to simplify ~(x + 1) to -2 - x

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

[Bug tree-optimization/94878] Failure to optimize div with bls/or pattern

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

[Bug tree-optimization/94880] Failure to recognize andn pattern

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

[Bug tree-optimization/94882] Failure to optimize and+or+sub into xor+not

2020-04-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94882 Richard Biener changed: What|Removed |Added Last reconfirmed||2020-04-30 Status|UNCONFIRM

[Bug tree-optimization/94884] Failure to recognize that result of or is always superior to operands

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

[Bug c++/94885] [10 Regression] Functional cast from int to empty class type with empty base incorrectly accepted with -std=c++2a

2020-04-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94885 Richard Biener changed: What|Removed |Added Target Milestone|--- |10.0 Summary|Functional cast

[Bug c++/94896] [10/11 regression] ICE: canonical types differ for identical types

2020-05-03 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94896 Richard Biener changed: What|Removed |Added Priority|P3 |P1 --- Comment #4 from Richard Biener

[Bug c/94902] internal compiler error: output_operand: invalid use of register 'frame'

2020-05-03 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94902 Richard Biener changed: What|Removed |Added Summary|[10 Regression] internal|internal compiler error:

[Bug c/94903] [8/9 Regression] internal compiler error: in assign_temp, at function.c:982

2020-05-03 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94903 Richard Biener changed: What|Removed |Added Known to work||10.0, 4.8.1 Last reconfirmed|

[Bug c++/94907] [10/11 Regression] ICE: Segmentation fault (in check_return_expr) since r10-8016-gbce54ed494fd0e61

2020-05-03 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94907 Richard Biener changed: What|Removed |Added Target Milestone|--- |10.0 Summary|ICE: Segmentati

[Bug tree-optimization/94908] Failure to optimally optimize certain shuffle patterns

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

[Bug fortran/94909] Rejects valid code for recursion where there is none

2020-05-03 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94909 --- Comment #2 from Richard Biener --- how's a%dot_(b) not a recursion? (not exactly understanding what that deferred thing is ...)

[Bug target/94915] MAX_EXPR weirdly optimized on x86 with -mtune=core2

2020-05-03 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94915 Richard Biener changed: What|Removed |Added Target||x86_64-*-* --- Comment #1 from Richard

[Bug tree-optimization/94920] Failure to optimize abs pattern from arithmetic with selected operands based on comparisons with 0

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

[Bug fortran/94925] Undesired runtime warning message

2020-05-03 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94925 --- Comment #1 from Richard Biener --- The code printing this diagnostic is guarded with if (gfc_option.rtcheck & GFC_RTCHECK_ARRAY_TEMPS) { char * msg; if (fsym && proc_name) msg = xasprintf ("An a

[Bug c++/94926] [9/10/11 regression] invalid use of incomplete type not recogniced for static self reference of templated struct since r9-297-g683be2f77b3ce4db

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

[Bug c++/94929] [8 Regression] GCC 8 chokes on std::max in alignas

2020-05-03 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94929 Richard Biener changed: What|Removed |Added Target Milestone|--- |8.5

[Bug c++/94932] [10/11 Regression] ICE in ovl_skip_hidden, at cp/tree.c:2292 since r10-8016-gbce54ed494fd0e61

2020-05-03 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94932 Richard Biener changed: What|Removed |Added Target Milestone|--- |10.0

[Bug target/94934] Failure to inline addv

2020-05-03 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94934 Richard Biener changed: What|Removed |Added Target||x86_64-*-* Component|tree-opti

[Bug middle-end/94935] Failure to emit call to absvsi2 for __builtin_abs with -ftrapv

2020-05-03 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94935 Richard Biener changed: What|Removed |Added Target||x86_64-*-* Last reconfirmed|

[Bug c++/94939] [9.2.1] invalid code generation in ternary op with static class member (undefined behaviour nearby?)

2020-05-03 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94939 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |WAITING Ever confirmed|0

[Bug tree-optimization/94940] [10/11 Regression] array subscript i is outside array bounds of ‘int[0]’ since r10-4300-g49fb45c81f4ac068

2020-05-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94940 Richard Biener changed: What|Removed |Added Target Milestone|--- |10.0 Keywords|rejects-valid

[Bug tree-optimization/94940] [10/11 Regression] array subscript i is outside array bounds of ‘int[0]’ since r10-4300-g49fb45c81f4ac068

2020-05-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94940 Richard Biener changed: What|Removed |Added Keywords||missed-optimization --- Comment #2 from

[Bug c/94903] [8/9 Regression] internal compiler error: in assign_temp, at function.c:982

2020-05-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94903 --- Comment #3 from Richard Biener --- Feel free to backport, it certainly doesn't have high priority.

[Bug fortran/94943] [10 Regression] A module does not export allocatable attribute of herein arrays.

2020-05-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94943 Richard Biener changed: What|Removed |Added Keywords||rejects-valid Target Milestone|---

[Bug tree-optimization/39612] [8/9 Regression] LIM inserts loads from uninitialized local memory

2020-05-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39612 Richard Biener changed: What|Removed |Added Known to work||11.0 Status|ASSIGNED

[Bug tree-optimization/93891] CSE where clobber writes the same value

2020-05-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93891 --- Comment #6 from Richard Biener --- Not yet fixed.

[Bug tree-optimization/92177] [10/11 regression] gcc.dg/vect/bb-slp-22.c FAILs

2020-05-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92177 Richard Biener changed: What|Removed |Added Status|REOPENED|ASSIGNED --- Comment #7 from Richard Bi

[Bug ipa/94947] [8/9/10/11 Regression] -fipa-pta + pthread_once crash since r6-5684-g47e5754e17e9ac3b

2020-05-04 Thread rguenth at gcc dot gnu.org
|--- |8.5 Assignee|unassigned at gcc dot gnu.org |rguenth at gcc dot gnu.org --- Comment #2 from Richard Biener --- Confirmed. It's a little tricky but I think it boils down to extern void abort (); extern void baz (); extern void (*baz_call)(); static i

[Bug ipa/94947] [8/9/10/11 Regression] -fipa-pta + pthread_once crash since r6-5684-g47e5754e17e9ac3b

2020-05-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94947 --- Comment #3 from Richard Biener --- In fact this situation doesn't seem to be handled at all - global variables are still an afterthought in IPA-PTA it seems. Needs more work than a simple fix.

[Bug tree-optimization/94949] [11 Regression] Wrong code for couple of SPEC benchmarks since r11-39-gf9e1ea10e657af9f

2020-05-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94949 --- Comment #4 from Richard Biener --- OK, so I guess with -Ofast (-fallow-store-data-races!) we cannot do the optimization of eliding the loads. diff --git a/gcc/tree-ssa-loop-im.c b/gcc/tree-ssa-loop-im.c index 18e5c18c17e..554dd4be5bb 100644

[Bug tree-optimization/94949] [11 Regression] Wrong code for couple of SPEC benchmarks since r11-39-gf9e1ea10e657af9f

2020-05-05 Thread rguenth at gcc dot gnu.org
at gcc dot gnu.org |rguenth at gcc dot gnu.org --- Comment #5 from Richard Biener --- Mine.

[Bug c++/94932] [10/11 Regression] ICE in ovl_skip_hidden, at cp/tree.c:2292 since r10-8016-gbce54ed494fd0e61

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

[Bug c++/94937] [10/11 Regression] ICE with if constexpr (in cp_get_fndecl_from_callee, at cp/cvt.c:1000) since r10-2835-g14da3939da3adcef

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

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

2020-05-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26163 Bug 26163 depends on bug 94949, which changed state. Bug 94949 Summary: [11 Regression] Wrong code for couple of SPEC benchmarks since r11-39-gf9e1ea10e657af9f https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94949 What|Removed

[Bug tree-optimization/94949] [11 Regression] Wrong code for couple of SPEC benchmarks since r11-39-gf9e1ea10e657af9f

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

[Bug ipa/94947] [8/9/10/11 Regression] -fipa-pta + pthread_once crash since r6-5684-g47e5754e17e9ac3b

2020-05-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94947 --- Comment #4 from Richard Biener --- (In reply to Richard Biener from comment #3) > In fact this situation doesn't seem to be handled at all - global variables > are still an afterthought in IPA-PTA it seems. Needs more work than a > simple fi

[Bug ipa/94947] [8/9/10/11 Regression] -fipa-pta + pthread_once crash since r6-5684-g47e5754e17e9ac3b

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

[Bug middle-end/94940] [10/11 Regression] spurious -Warray-bounds for a zero length array member of union since r10-4300-g49fb45c81f4ac068

2020-05-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94940 --- Comment #6 from Richard Biener --- I think array_at_struct_end_p conservatively returns true for p->a[i] though. Indeed all calls to the function return the correct value. So is it somebody invented a "more clever" variant of said check? Or

[Bug c++/94951] dereferencing type-punned pointer will break strict-aliasing rules when using super class for a template type

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

[Bug ipa/94947] [8/9/10 Regression] -fipa-pta + pthread_once crash since r6-5684-g47e5754e17e9ac3b

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

[Bug bootstrap/91972] Bootstrap should use -Wmissing-declarations

2020-05-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91972 --- Comment #3 from Richard Biener --- (In reply to Jonathan Wakely from comment #2) > (In reply to Alexander Monakov from comment #0) > > Transition to C++ did not change -Wmissing-prototypes to > > -Wmissing-declarations, so over time several v

[Bug tree-optimization/92177] [10 Regression] gcc.dg/vect/bb-slp-22.c FAILs

2020-05-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92177 Richard Biener changed: What|Removed |Added Known to fail||10.0 Summary|[10/11 regressi

[Bug c++/94953] A lot of false maybe-uninitialized warnings with O3

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

[Bug tree-optimization/94956] Unable to remove impossible ffs() test for zero

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

[Bug c++/94957] Compilation slowww for simple code with -O1/2/3 and -g in GCC 8 and 9

2020-05-06 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94957 --- Comment #2 from Richard Biener --- Plenty of dups for this in bugzilla - but FE folks never get that idea of using a loop ...

[Bug c++/94960] extern template prevents inlining of standard library objects

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

[Bug bootstrap/94961] [11 regression] internal compiler error: in df_refs_verify, at df-scan.c:4002

2020-05-06 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94961 Richard Biener changed: What|Removed |Added Target||x86_64-*-* Target Milestone|---

<    1   2   3   4   5   6   7   8   9   10   >