[Bug analyzer/114677] [13/14 Regression] -Wanalyzer-fd-leak false positive writing to int * param

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114677 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |13.3

[Bug ada/114593] [11/12/13/14 regression] bogus error on type conversion in instantiation of child unit inside generic child unit

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114593 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |11.5

[Bug c++/114578] [13/14 Regression] memory hog, virtual memory exhausted, building a c++ file on arm-linux-gnueabihf

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114578 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |13.3

[Bug analyzer/111289] [13 Regression] Unwarranted -Wanalyzer-va-arg-type-mismatch warning

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111289 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |13.3

[Bug fortran/114373] [12/13 Regression] BLOCK construct not correctly analyzed with -fopenmp

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114373 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |13.3 Keywords|

[Bug analyzer/109802] [13 Regression] ICE using dubious flexible arrays in unions

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109802 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |13.3

[Bug analyzer/109577] [13 Regression] -Wanalyzer-allocation-size mishandles __builtin_mul_overflow

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109577 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |13.3

[Bug analyzer/112790] [13 Regression] -Wanalyzer-deref-before-check false positives seen in Linux kernel due to inlining

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112790 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |13.3

[Bug analyzer/109077] [11/12/13 Regression] Analyzer headers not installed

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109077 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |11.5

[Bug analyzer/109059] [11/12 Regression] -Wanalyzer-malloc-leak false +ve seen on haproxy's cfgparse.c: cfg_register_postparser

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109059 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |11.5

[Bug analyzer/111266] [13 Regression] Missing -Wanalyzer-out-of-bounds for concrete offset overwrite.

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111266 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |13.3

[Bug analyzer/110014] [13 Regression] -Wanalyzer-allocation-size mishandles realloc (..., .... * sizeof (object))

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110014 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |13.3

[Bug analyzer/108806] [12 Regression] -Wanalyzer-null-dereference false positives due to not handling bitmasks

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108806 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |12.4

[Bug analyzer/113333] [11/12/13 Regression] analyzer: False positives with calloc()

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=11 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |11.5

[Bug analyzer/112889] [11/12/13 Regression] ICE with -fanalyzer seen on Linux kernel drivers/infiniband/hw/cxgb4/cm.c

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112889 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |11.5

[Bug analyzer/112792] [13 Regression] -Wanalyzer-out-of-bounds false positives seen on Linux kernel with certain unions

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112792 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |13.3

[Bug analyzer/112969] [11/12/13 Regression] -Wanalyzer-exposure-through-uninit-copy false positive seen on Linux kernel's drivers/net/ethernet/intel/ice/ice_ptp.c

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112969 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |11.5

[Bug analyzer/113253] [11/12/13 Regression] gcc -g causes -fanalyzer to issue false positive

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113253 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |11.5

[Bug c++/104788] ICE in stmts_are_full_exprs_p

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104788 Andrew Pinski changed: What|Removed |Added Attachment #57943|0 |1 is obsolete|

[Bug c++/104788] ICE in stmts_are_full_exprs_p

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104788 --- Comment #3 from Andrew Pinski --- Created attachment 57943 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=57943=edit Slightly more reduced

[Bug c++/67491] [meta-bug] concepts issues

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67491 Bug 67491 depends on bug 92439, which changed state. Bug 92439 Summary: [concepts] trunk crashes on constraint satisfaction failure https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92439 What|Removed |Added

[Bug c++/92439] [concepts] trunk crashes on constraint satisfaction failure

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92439 Andrew Pinski changed: What|Removed |Added Resolution|--- |FIXED Target Milestone|---

[Bug bootstrap/95700] read-md.c: "missing sentinel in function call" when building gcc with musl

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95700 Andrew Pinski changed: What|Removed |Added Resolution|--- |FIXED Target Milestone|---

[Bug target/91811] 256-bit vector store isn't used

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91811 Andrew Pinski changed: What|Removed |Added Known to work||13.1.0 --- Comment #2 from Andrew

[Bug middle-end/99782] [11/12/13/14 Regression] Compile time and memory hog w/ __int128 on aarch64

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99782 Andrew Pinski changed: What|Removed |Added Component|target |middle-end --- Comment #2 from Andrew

[Bug target/99782] [11/12/13/14 Regression] Compile time and memory hog w/ __int128 on aarch64

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99782 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |11.5 CC|

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

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94863 --- Comment #4 from Andrew Pinski --- (In reply to Gabriel Ravier from comment #1) > Note: The given outputs for LLVM and GCC are when compiling with `-O3 > -msse4.1` I think you have the oppsite meaning with respect to `-msse4.1` here. They

[Bug target/95247] Backport the DRIVER_SELF_SPECS implementation of -mdejagnu-cpu= to GCC 9

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95247 Andrew Pinski changed: What|Removed |Added Status|ASSIGNED|RESOLVED Target Milestone|---

[Bug translation/40883] [meta-bug] Translation breakage with trivial fixes

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=40883 Bug 40883 depends on bug 80022, which changed state. Bug 80022 Summary: arc: diagnostic ending in two periods https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80022 What|Removed |Added

[Bug target/80022] arc: diagnostic ending in two periods

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80022 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/77633] AVX512: shuffle intrinsic has incorrect signature when optimizations are enabled

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77633 --- Comment #6 from Andrew Pinski --- https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=_mm512_shuffle_epi32_expand=6414,6000 Specifically uses _MM_PERM_ENUM here too.

[Bug target/77633] AVX512: shuffle intrinsic has incorrect signature when optimizations are enabled

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77633 --- Comment #5 from Andrew Pinski --- I see clang does not implement this intrinsics this way. They accept int.

[Bug tree-optimization/29756] SSE intrinsics hard to use without redundant temporaries appearing

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=29756 Andrew Pinski changed: What|Removed |Added Known to work|14.0| --- Comment #23 from Andrew Pinski

[Bug tree-optimization/29756] SSE intrinsics hard to use without redundant temporaries appearing

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=29756 --- Comment #22 from Andrew Pinski --- Created attachment 57942 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=57942=edit uninclude of the original testcase

[Bug tree-optimization/29756] SSE intrinsics hard to use without redundant temporaries appearing

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=29756 --- Comment #21 from Andrew Pinski --- r14-3381-g27de9aa152141e combined with r13-3212-gb88adba751da63 r13-3271-g786e4c024f9416 Fixed the "More concise demonstration of the v4sf->float->v4sf issue" testcase.

[Bug tree-optimization/29756] SSE intrinsics hard to use without redundant temporaries appearing

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=29756 Andrew Pinski changed: What|Removed |Added Known to work||14.0 --- Comment #20 from Andrew Pinski

[Bug target/88918] [meta-bug] x86 intrinsic issues

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88918 Bug 88918 depends on bug 78921, which changed state. Bug 78921 Summary: SSE/AVX shuffle intrinsics uses ia32_builtins instead of __builtin_shuffle https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78921 What|Removed

[Bug target/78921] SSE/AVX shuffle intrinsics uses ia32_builtins instead of __builtin_shuffle

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78921 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |12.0 Status|UNCONFIRMED

[Bug tree-optimization/29756] SSE intrinsics hard to use without redundant temporaries appearing

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=29756 --- Comment #19 from Andrew Pinski --- Created attachment 57941 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=57941=edit Uninclude version of the "More concise demonstration of the v4sf->float->v4sf issue" Uninclude version so it is

[Bug c++/65406] Wrong namespace in error message for missing "typename" in lambda parameter type list

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65406 Andrew Pinski changed: What|Removed |Added Last reconfirmed|2021-08-13 00:00:00 |2024-4-13 Keywords|

[Bug libfortran/114618] Format produces incorrect output when contains 1x, ok when uses " "

2024-04-13 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114618 Jerry DeLisle changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|DUPLICATE

[Bug c++/88557] Lambda in template parameter list compiler segmentation fault (ICE)

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88557 Andrew Pinski changed: What|Removed |Added Keywords||c++-lambda, rejects-valid Last

[Bug c++/94753] -undef, c++20 and feature-test macros

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94753 Andrew Pinski changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

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

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96672 Andrew Pinski changed: What|Removed |Added Depends on||57067 --- Comment #4 from Andrew Pinski

[Bug target/114686] Feature request: Dynamic LMUL should be the default for the RISC-V Vector extension

2024-04-13 Thread juzhe.zhong at rivai dot ai via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114686 JuzheZhong changed: What|Removed |Added CC||juzhe.zhong at rivai dot ai --- Comment

[Bug c++/107168] [11/12/13 Regression] Wrong errors for concepts with default lambda not-type argument since r11-3714-gc1c62aec6751678e

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107168 Andrew Pinski changed: What|Removed |Added Known to work||14.0 Summary|[11/12/13/14

[Bug c++/101704] "Already defined" error in case of many concept conversion operators

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101704 --- Comment #4 from Andrew Pinski --- I should note that clang 18+ (runtime) output is different from before and looks correct.

[Bug c++/103807] Unable to make template class instance with default parameter of lambda::function

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103807 Andrew Pinski changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/107024] ICE in finish_expr_stmt, at cp/semantics.cc:872

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107024 Andrew Pinski changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/107430] [meta-bug] lambda in decltype

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107430 Bug 107430 depends on bug 107024, which changed state. Bug 107024 Summary: ICE in finish_expr_stmt, at cp/semantics.cc:872 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107024 What|Removed |Added

[Bug c++/67491] [meta-bug] concepts issues

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67491 Bug 67491 depends on bug 103410, which changed state. Bug 103410 Summary: ICE: in grokfndecl, at cp/decl.c:9903 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103410 What|Removed |Added

[Bug c++/103410] ICE: in grokfndecl, at cp/decl.c:9903

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103410 Andrew Pinski changed: What|Removed |Added Status|NEW |RESOLVED Target Milestone|---

[Bug c++/99538] ICE: in maybe_add_lambda_conv_op, at cp/lambda.c:1037

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99538 Andrew Pinski changed: What|Removed |Added Keywords||c++-lambda Last reconfirmed|

[Bug c++/112926] issues with nested lambdas and decltype of uncaptured local variable

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112926 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/105667] [C++20] lambdas in template argument sometimes cause an ICE (seg fault)

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105667 Andrew Pinski changed: What|Removed |Added Last reconfirmed|2022-05-19 00:00:00 |2024-4-13 --- Comment #9 from Andrew

[Bug c++/107430] [meta-bug] lambda in decltype

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107430 Bug 107430 depends on bug 104670, which changed state. Bug 104670 Summary: [11/12/13/14 Regression] ICE when using decltype of a lambda returning a struct inside of a struct https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104670 What

[Bug c++/104670] [11/12/13/14 Regression] ICE when using decltype of a lambda returning a struct inside of a struct

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104670 Andrew Pinski changed: What|Removed |Added Status|NEW |RESOLVED Target Milestone|11.5

[Bug c++/103952] [11/12/13/14 Regression] ICE: in cp_finish_decl, at cp/decl.c:7933

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103952 Andrew Pinski changed: What|Removed |Added Last reconfirmed|2022-01-09 00:00:00 |2024-4-13 --- Comment #6 from Andrew

[Bug rtl-optimization/80301] Sub-optimal code with an array of structs offsetted inside a struct global on x86/x86_64 at -O2

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80301 --- Comment #5 from Andrew Pinski --- Starting in GCC 11, we try to prop the add into the mem but then fail with: ``` cannot propagate from insn 9 into insn 10: would create an invalid MEM cannot propagate from insn 9 into insn 16: would create

[Bug tree-optimization/114712] Missed optimization: simplify if-else basic blocks that share common destinations

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114712 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |NEW CC|

[Bug tree-optimization/114704] Missed optimization : eliminate store if the value is known in all predecessors

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114704 --- Comment #4 from Andrew Pinski --- (In reply to XChy from comment #3) > Do you mean "*p = a" at the end? In this case a and t should be the same value :). So it does not matter. I was showing that sometimes gcc messes up when using the

[Bug tree-optimization/114712] New: Missed optimization: simplify if-else basic blocks that share common destinations

2024-04-13 Thread xxs_chy at outlook dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114712 Bug ID: 114712 Summary: Missed optimization: simplify if-else basic blocks that share common destinations Product: gcc Version: 14.0 Status: UNCONFIRMED

[Bug c++/109870] Miscomputation of return type of unevaluated lambda in type alias in template context

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109870 Andrew Pinski changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug fortran/113793] malloc abort on character allocate with source argument

2024-04-13 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113793 anlauf at gcc dot gnu.org changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |anlauf at gcc dot

[Bug tree-optimization/114711] Missed optimization: fold load of global constant array if there is obivous pattern

2024-04-13 Thread xxs_chy at outlook dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114711 --- Comment #3 from XChy --- (In reply to Andrew Pinski from comment #1) > Note the openssl code issue was reported in pr 114682 Oh, thanks for transferring this LLVM issue! And because I'm recently trying to transfer some of my LLVM issues to

[Bug tree-optimization/114711] Missed optimization: fold load of global constant array if there is obivous pattern

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114711 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |NEW Keywords|

[Bug tree-optimization/114711] Missed optimization: fold load of global constant array if there is obivous pattern

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114711 Andrew Pinski changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug tree-optimization/114711] New: Missed optimization: fold load of global constant array if there is obivous pattern

2024-04-13 Thread xxs_chy at outlook dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114711 Bug ID: 114711 Summary: Missed optimization: fold load of global constant array if there is obivous pattern Product: gcc Version: 14.0 Status: UNCONFIRMED

[Bug ada/114710] New: Temporary object finalized too late

2024-04-13 Thread jhb.chat at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114710 Bug ID: 114710 Summary: Temporary object finalized too late Product: gcc Version: 13.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: ada

[Bug c++/54367] [meta-bug] lambda expressions

2024-04-13 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54367 Bug 54367 depends on bug 104548, which changed state. Bug 104548 Summary: parser rejects alias template id of lambda in unevaluated-context and accepts when no alias is used https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104548 What

[Bug c++/107430] [meta-bug] lambda in decltype

2024-04-13 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107430 Bug 107430 depends on bug 104548, which changed state. Bug 104548 Summary: parser rejects alias template id of lambda in unevaluated-context and accepts when no alias is used https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104548 What

[Bug c++/104548] parser rejects alias template id of lambda in unevaluated-context and accepts when no alias is used

2024-04-13 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104548 Patrick Palka changed: What|Removed |Added Resolution|--- |FIXED Target Milestone|---

[Bug c++/106821] Incorrect behavior when using type alias template containing unevaluated lambda expression in a template context

2024-04-13 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106821 Bug 106821 depends on bug 106221, which changed state. Bug 106221 Summary: lamba inside a decltype in a using statement does not always work https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106221 What|Removed

[Bug c++/107430] [meta-bug] lambda in decltype

2024-04-13 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107430 Bug 107430 depends on bug 106221, which changed state. Bug 106221 Summary: lamba inside a decltype in a using statement does not always work https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106221 What|Removed

[Bug c++/106221] lamba inside a decltype in a using statement does not always work

2024-04-13 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106221 Patrick Palka changed: What|Removed |Added Resolution|DUPLICATE |--- Status|RESOLVED

[Bug c++/106821] Incorrect behavior when using type alias template containing unevaluated lambda expression in a template context

2024-04-13 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106821 Bug 106821 depends on bug 106221, which changed state. Bug 106221 Summary: lamba inside a decltype in a using statement does not always work https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106221 What|Removed

[Bug c++/107430] [meta-bug] lambda in decltype

2024-04-13 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107430 Bug 107430 depends on bug 106221, which changed state. Bug 106221 Summary: lamba inside a decltype in a using statement does not always work https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106221 What|Removed

[Bug c++/106221] lamba inside a decltype in a using statement does not always work

2024-04-13 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106221 Patrick Palka changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/92707] type alias on type alias on lambda in unevaluated context does not work

2024-04-13 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92707 Patrick Palka changed: What|Removed |Added CC||elliot.haisley at gmail dot com ---

[Bug c++/54367] [meta-bug] lambda expressions

2024-04-13 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54367 Bug 54367 depends on bug 92211, which changed state. Bug 92211 Summary: Lamdas in unevaluated context bug https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92211 What|Removed |Added

[Bug c++/92211] Lamdas in unevaluated context bug

2024-04-13 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92211 Patrick Palka changed: What|Removed |Added Target Milestone|--- |14.0 Status|NEW

[Bug tree-optimization/112723] [11/12/13/14 Regression] Missed optimization for invariants 'c+c' when c += -2147483647-1 and c is a global variable

2024-04-13 Thread law at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112723 Jeffrey A. Law changed: What|Removed |Added CC||law at gcc dot gnu.org

[Bug tree-optimization/114704] Missed optimization : eliminate store if the value is known in all predecessors

2024-04-13 Thread xxs_chy at outlook dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114704 --- Comment #3 from XChy --- (In reply to Andrew Pinski from comment #1) > Confirmed. A more general testcase: > ``` > void dummy(); > > void src(int *p, int a){ > int t = *p; > if(t == a) > goto then; > else { >

[Bug testsuite/109596] [14 Regression] Lots of guality testcase fails on x86_64 after r14-162-gcda246f8b421ba

2024-04-13 Thread haochen.jiang at intel dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109596 --- Comment #18 from Haochen Jiang --- (In reply to Andrew Pinski from comment #16) > (In reply to Carlos Eduardo Seo from comment #15) > > I see some failures after this patch on aarch64-linux-gnu: > > > > FAIL: gcc.dg/guality/pr54693-2.c -O2

[Bug c++/114709] [12/13/14 Regression] Incorrect handling of inactive union member access via pointer to member in constant evaluated context

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114709 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |12.4 Known to work|

[Bug c++/114709] Incorrect handling of inactive union member access via pointer to member in constant evaluated context

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114709 Andrew Pinski changed: What|Removed |Added Keywords||accepts-invalid Last reconfirmed|

[Bug c++/107430] [meta-bug] lambda in decltype

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107430 Bug 107430 depends on bug 114106, which changed state. Bug 114106 Summary: Wrong result of decltype https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114106 What|Removed |Added

[Bug c++/114106] Wrong result of decltype

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114106 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |14.0 Resolution|---

[Bug c++/113754] GCC complains when using a type that depends on lambda

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113754 Andrew Pinski changed: What|Removed |Added Last reconfirmed||2024-04-13 Keywords|

[Bug c++/107430] [meta-bug] lambda in decltype

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107430 Bug 107430 depends on bug 112715, which changed state. Bug 112715 Summary: Incorrect handling of template type aliases instantiated from decltype of lambdas https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112715 What|Removed

[Bug c++/112715] Incorrect handling of template type aliases instantiated from decltype of lambdas

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112715 Andrew Pinski changed: What|Removed |Added Resolution|--- |FIXED Target Milestone|---

[Bug c++/107430] [meta-bug] lambda in decltype

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107430 Bug 107430 depends on bug 111717, which changed state. Bug 111717 Summary: syntax error When CTAD encounters complex alias template https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111717 What|Removed |Added

[Bug c++/111717] syntax error When CTAD encounters complex alias template

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111717 Andrew Pinski changed: What|Removed |Added Resolution|--- |FIXED Status|UNCONFIRMED

[Bug c++/110856] GCC rejects template alias of function type as invalid template parameter

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110856 Andrew Pinski changed: What|Removed |Added Resolution|--- |FIXED Target Milestone|---

[Bug c++/107430] [meta-bug] lambda in decltype

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107430 Bug 107430 depends on bug 110681, which changed state. Bug 110681 Summary: bogus warning -Wreturn-type for lambda in tparam list https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110681 What|Removed |Added

[Bug c++/107430] [meta-bug] lambda in decltype

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107430 Bug 107430 depends on bug 110856, which changed state. Bug 110856 Summary: GCC rejects template alias of function type as invalid template parameter https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110856 What|Removed

[Bug c++/110681] bogus warning -Wreturn-type for lambda in tparam list

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110681 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |14.0 Resolution|---

[Bug c++/110680] erroneous error "non-template type 'C' used as a template"

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110680 Andrew Pinski changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug c++/107430] [meta-bug] lambda in decltype

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107430 Bug 107430 depends on bug 110552, which changed state. Bug 110552 Summary: ICE on valid code in maybe_instantiate_noexcept https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110552 What|Removed |Added

[Bug c++/110552] ICE on valid code in maybe_instantiate_noexcept

2024-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110552 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |14.0 Status|NEW

  1   2   >