[Bug c++/111842] Unable to disable conversion warning in case of _Float16

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

[Bug tree-optimization/95034] Failure to convert xor pattern (made out of or+and) to xor

2023-10-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95034 --- Comment #7 from Andrew Pinski --- (In reply to Andrew Pinski from comment #6) > So after phiopt2 we end up with: > ``` > _1 = a_3(D) | b_4(D); > if (_1 != 0) > goto ; [50.00%] > else > goto ; [50.00%] > >[local count: 53687

[Bug c++/111842] Unable to disable conversion warning in case of _Float16

2023-10-16 Thread n.deshmukh at samsung dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111842 --- Comment #7 from n.deshmukh at samsung dot com --- How about the following code: int f(double a) { float b = a; return 0; } int g(double a) { _Float16 b = a; return 0; } It generates the following errors: : In function

[Bug c++/111842] Unable to disable conversion warning in case of _Float16

2023-10-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111842 --- Comment #8 from Andrew Pinski --- (In reply to n.deshm...@samsung.com from comment #7) > > Is there a reason why the second error is not categorized under > -Wfloat-conversion diagnostic? Did you read what I linked? I will link it again: h

[Bug c++/111842] Unable to disable conversion warning in case of _Float16

2023-10-16 Thread n.deshmukh at samsung dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111842 --- Comment #9 from n.deshmukh at samsung dot com --- (In reply to Andrew Pinski from comment #8) > (In reply to n.deshm...@samsung.com from comment #7) > > > > Is there a reason why the second error is not categorized under > > -Wfloat-convers

[Bug middle-end/111845] New: [14 regression] ICE when building pycryptodome

2023-10-16 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111845 Bug ID: 111845 Summary: [14 regression] ICE when building pycryptodome Product: gcc Version: 14.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: m

[Bug middle-end/111845] [14 regression] ICE when building pycryptodome

2023-10-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111845 Andrew Pinski changed: What|Removed |Added Keywords||ice-on-valid-code Target Milestone|--

[Bug middle-end/111845] [14 regression] ICE when building pycryptodome

2023-10-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111845 --- Comment #1 from Andrew Pinski --- Created attachment 56126 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=56126&action=edit Reduced testcase I am not a fan of this reduced testcase since it depends on uninitialized variables.

[Bug middle-end/111845] [14 regression] ICE when building pycryptodome

2023-10-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111845 Andrew Pinski changed: What|Removed |Added CC||jakub at gcc dot gnu.org Ever confi

[Bug middle-end/111845] [14 regression] ICE when building pycryptodome

2023-10-16 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111845 --- Comment #3 from Sam James --- Created attachment 56127 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=56127&action=edit reduced.ii I've attached what cvise gave me but it also relies on uninitialised vars (not tried to fix it yet)

[Bug target/111828] rs6000: Parse inline asm string to figure out it requires HTM feature or not.

2023-10-16 Thread jan.wassenberg at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111828 --- Comment #4 from Jan Wassenberg --- I understand the slippery slope concern. But the empty asm string is a special case, we and others use it (with +r output and memory clobber) to prevent optimizing variables out e.g. during tests. It seems

[Bug middle-end/111845] [14 regression] ICE when building pycryptodome

2023-10-16 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111845 Sam James changed: What|Removed |Added Attachment #56127|0 |1 is obsolete|

[Bug middle-end/111845] [14 regression] ICE when building pycryptodome

2023-10-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111845 --- Comment #5 from Andrew Pinski --- Created attachment 56129 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=56129&action=edit no uninitialized variable in this testcase This slightly changed testcase from Sam's testcase which removes th

[Bug tree-optimization/111807] [14 Regression] ice in verify_sra_access_forest with -O1 and bitfields in some cases

2023-10-16 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111807 --- Comment #8 from CVS Commits --- The master branch has been updated by Richard Biener : https://gcc.gnu.org/g:3aaf704bca3e01c72d9fe6de01ae5416dba6b5db commit r14-4677-g3aaf704bca3e01c72d9fe6de01ae5416dba6b5db Author: Richard Biener Date:

[Bug middle-end/111818] [11/12/13/14 Regression] ICE with __builtin_memcpy with volatile and constants

2023-10-16 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111818 --- Comment #3 from CVS Commits --- The master branch has been updated by Richard Biener : https://gcc.gnu.org/g:ce55521bcd149fdc431f1d78e706b66d470210ae commit r14-4678-gce55521bcd149fdc431f1d78e706b66d470210ae Author: Richard Biener Date:

[Bug tree-optimization/111807] [14 Regression] ice in verify_sra_access_forest with -O1 and bitfields in some cases

2023-10-16 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111807 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug middle-end/111818] [11/12/13 Regression] ICE with __builtin_memcpy with volatile and constants

2023-10-16 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111818 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Keywords|

[Bug target/110170] Sub-optimal conditional jumps in conditional-swap with floating point

2023-10-16 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110170 --- Comment #20 from CVS Commits --- The releases/gcc-13 branch has been updated by hongtao Liu : https://gcc.gnu.org/g:27165633859bdf92589428213edfeccdb49b7d83 commit r13-7956-g27165633859bdf92589428213edfeccdb49b7d83 Author: liuhongt Date:

[Bug tree-optimization/111833] [13/14 Regression] GCC: 14: hangs on a simple for loop

2023-10-16 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111833 Richard Biener changed: What|Removed |Added Last reconfirmed||2023-10-17 Ever confirmed|0

[Bug c/111836] ICE with undefined types and undefined variables with _GIMPLE and starting at ssa

2023-10-16 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111836 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Blocks|

[Bug tree-optimization/111838] [14 Regression] wrong code at -O3 on x86_64-linux-gnu

2023-10-16 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111838 Richard Biener changed: What|Removed |Added Priority|P3 |P1

[Bug tree-optimization/111839] [12/13/14 Regression] Wrong code at -O3 on x86_64-linux-gnu since r12-2097-g9f34b780b0

2023-10-16 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111839 Richard Biener changed: What|Removed |Added Priority|P3 |P2

[Bug middle-end/111843] [meta-bug] wrong-code due to -fstack-reuse=

2023-10-16 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111843 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/111844] missed optimization

2023-10-16 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111844 Richard Biener changed: What|Removed |Added CC||jamborm at gcc dot gnu.org,

[Bug middle-end/111845] [14 regression] ICE when building pycryptodome

2023-10-16 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111845 Richard Biener changed: What|Removed |Added Priority|P3 |P1

[Bug tree-optimization/111820] [13/14 Regression] Compiler time hog in the vectorizer with `-O3 -fno-tree-vrp`

2023-10-16 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111820 --- Comment #7 from Hongtao.liu --- (In reply to rguent...@suse.de from comment #6) > On Mon, 16 Oct 2023, crazylht at gmail dot com wrote: > > > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111820 > > > > --- Comment #5 from Hongtao.liu ---

<    1   2