[Bug ipa/117668] fold_marked_statements in tree-inline.cc does not purge the abnormal edges after folding

2024-11-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117668 --- Comment #11 from GCC Commits --- The trunk branch has been updated by Andrew Pinski : https://gcc.gnu.org/g:af974df94751195ce72e86d7b88e5d5444375b45 commit r15-5803-gaf974df94751195ce72e86d7b88e5d5444375b45 Author: Andrew Pinski Date: T

[Bug target/117665] [15 regression] ICE when building crypto++ (single_succ_edge, at basic-block.h:332)

2024-11-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117665 --- Comment #12 from GCC Commits --- The trunk branch has been updated by Andrew Pinski : https://gcc.gnu.org/g:af974df94751195ce72e86d7b88e5d5444375b45 commit r15-5803-gaf974df94751195ce72e86d7b88e5d5444375b45 Author: Andrew Pinski Date: T

[Bug target/117665] [15 regression] ICE when building crypto++ (single_succ_edge, at basic-block.h:332)

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

[Bug middle-end/117847] wrong code with __builtin_stdc_rotate_left() on _BitInt of multiple of 64's (limb size) at -O0

2024-11-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117847 Andrew Pinski changed: What|Removed |Added Last reconfirmed||2024-11-29 Status|UNCONFIRM

[Bug fortran/117805] complex type, -Ofast and IEEE-754

2024-11-29 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117805 --- Comment #17 from anlauf at gcc dot gnu.org --- (In reply to kargls from comment #16) > > That makes the conversion from real to complex sort of "slightly > > anti-linear": > > > >print *, cmplx (-1.), - cmplx (1.) > > > > gives: > > >

[Bug libgomp/117851] New: all amdgcn offload tests fail with a host compiler configured with --enable-default-pie

2024-11-29 Thread doko at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117851 Bug ID: 117851 Summary: all amdgcn offload tests fail with a host compiler configured with --enable-default-pie Product: gcc Version: 15.0 Status: UNCONFIRMED

[Bug rtl-optimization/117770] FAIL: g++.dg/torture/pr37922.C -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test

2024-11-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117770 --- Comment #7 from GCC Commits --- The master branch has been updated by Vladimir Makarov : https://gcc.gnu.org/g:e79583cef924f5fb5de551bd61da7b5fdee5c690 commit r15-5802-ge79583cef924f5fb5de551bd61da7b5fdee5c690 Author: Vladimir N. Makarov

[Bug libgomp/117851] all amdgcn offload tests fail with a host compiler configured with --enable-default-pie

2024-11-29 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117851 --- Comment #2 from Jakub Jelinek --- And it isn't just about --enable-default-pie, if I do with normally configured gcc 14.2.1: cat a.c; gcc -fopenmp -o a a.c -foffload-options=-march=gfx1103 -fpie -pie; OMP_DEFAULT_DEVICE=1 ./a #include int

[Bug web/117848] "Get our announcements" subscription box not working from gcc.gnu.org/index.html; FAQ from that error message page is not working

2024-11-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117848 --- Comment #3 from Andrew Pinski --- ml-request should most likely be removed just like what was done on the sourceware side. (that will fix the FAQ link too). And the subscription box for announcements should be changed to be a link to https:

[Bug c/117747] ICE after error with gimple FE and undefined name, negating a constant

2024-11-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117747 Andrew Pinski changed: What|Removed |Added Summary|ICE: tree check: expected |ICE after error with gimple

[Bug target/117811] [12/13/14/15 Regression] bad code for conditional right shift with autovec and neon since r12-897-gde56f95afaaa22

2024-11-29 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117811 Sam James changed: What|Removed |Added Keywords|needs-bisection | CC|

[Bug modula2/116181] -Wlto-type-mismatch warnings/errors during m2 bootstrap

2024-11-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116181 --- Comment #15 from GCC Commits --- The releases/gcc-14 branch has been updated by Gaius Mulley : https://gcc.gnu.org/g:2e117b92386fb78a09ece9e78f66690722f0abc5 commit r14-11009-g2e117b92386fb78a09ece9e78f66690722f0abc5 Author: Gaius Mulley

[Bug target/117811] [12/13/14/15 Regression] bad code for conditional right shift with autovec and neon since r12-897-gde56f95afaaa22

2024-11-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117811 --- Comment #5 from Andrew Pinski --- (In reply to Sam James from comment #4) > Bisect says r12-897-gde56f95afaaa22 which can't be really to blame. That definitely exposed it.

[Bug target/117811] [12/13/14/15 Regression] bad code for conditional right shift with autovec and neon since r12-897-gde56f95afaaa22

2024-11-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117811 Andrew Pinski changed: What|Removed |Added Known to work|11.2.0, 11.4.0 | Known to fail|

[Bug target/117811] [12/13/14/15 Regression] bad code for conditional right shift with autovec and neon since r12-897-gde56f95afaaa22

2024-11-29 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117811 --- Comment #7 from Sam James --- Can you convert it into a runtime one (or I'll do it in a bit when I've done some chores around the house) then I'll try bisect it again?

[Bug tree-optimization/117852] New: Missed optimization/vectorization opportunity (bitwise-OR-ing into a bool accumulator)

2024-11-29 Thread nicula.iccc at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117852 Bug ID: 117852 Summary: Missed optimization/vectorization opportunity (bitwise-OR-ing into a bool accumulator) Product: gcc Version: 15.0 Status: UNCONFIRMED S

[Bug target/117811] [12/13/14/15 Regression] bad code for conditional right shift with autovec and neon since r12-897-gde56f95afaaa22

2024-11-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117811 --- Comment #8 from Andrew Pinski --- (In reply to Sam James from comment #7) > Can you convert it into a runtime one (or I'll do it in a bit when I've done > some chores around the house) then I'll try bisect it again? The same original testin

[Bug target/117666] Audit the aarch64 builtins for adding leaf and/or nothrow attribute

2024-11-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117666 --- Comment #4 from Andrew Pinski --- The rest I am going to handle for GCC 16. The list: For aarch64_general_simulate_builtin: aarch64_init_pragma_builtins vamax/vamin aarch64_init_tme_builtins aarch64_init_memtag_builtins aarch64_init_ls

[Bug c/117853] New: "warning: '?:' using integer constants in boolean context, the expression will always evaluate to 'true' [-Wint-in-bool-context]" but no ?: in sight

2024-11-29 Thread nabijaczleweli at nabijaczleweli dot xyz via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117853 Bug ID: 117853 Summary: "warning: '?:' using integer constants in boolean context, the expression will always evaluate to 'true' [-Wint-in-bool-context]" but no ?: in sight

[Bug c/117853] "warning: '?:' using integer constants in boolean context, the expression will always evaluate to 'true' [-Wint-in-bool-context]" but no ?: in sight

2024-11-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117853 Andrew Pinski changed: What|Removed |Added Ever confirmed|0 |1 Keywords|

[Bug libgomp/117851] all amdgcn offload tests fail with a host compiler configured with --enable-default-pie (or compiled/linked with PIE)

2024-11-29 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117851 Jakub Jelinek changed: What|Removed |Added Attachment #59747|0 |1 is obsolete|

[Bug target/117811] [12/13/14/15 Regression] bad code for conditional right shift with autovec and neon since r12-897-gde56f95afaaa22

2024-11-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117811 Andrew Pinski changed: What|Removed |Added Known to work||4.6.4 Known to fail|

[Bug c++/117786] [C++26] P3176R0 - Oxford variadic comma

2024-11-29 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117786 Jakub Jelinek changed: What|Removed |Added Target Milestone|--- |15.0 Resolution|---

[Bug c++/110338] Implement C++26 language features

2024-11-29 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110338 Bug 110338 depends on bug 117786, which changed state. Bug 117786 Summary: [C++26] P3176R0 - Oxford variadic comma https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117786 What|Removed |Added ---

[Bug tree-optimization/117723] [15 Regression] Miscompile with -O1+ since r15-5003-gae074c69fd5aff

2024-11-29 Thread aoliva at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117723 --- Comment #8 from Alexandre Oliva --- Yes, thanks, fixed.

[Bug c/117853] "warning: '?:' using integer constants in boolean context, the expression will always evaluate to 'true' [-Wint-in-bool-context]" but no ?: in sight

2024-11-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117853 --- Comment #2 from Andrew Pinski --- The warning is new as of GCC 7.

[Bug rtl-optimization/117360] [15 regression] ext-dce.cc:573:15: runtime error: shift exponent 127 is too large for 64-bit type 'long long unsigned int'

2024-11-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117360 --- Comment #7 from GCC Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:eb9f1baf2a50f2f1ebe23c5ad62b035d5bcfc14b commit r15-5814-geb9f1baf2a50f2f1ebe23c5ad62b035d5bcfc14b Author: Jakub Jelinek Date: S

[Bug tree-optimization/117793] missed copy propagation across memcpy

2024-11-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117793 Andrew Pinski changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED

[Bug libgomp/117851] all amdgcn offload tests fail with a host compiler configured with --enable-default-pie (or compiled/linked with PIE)

2024-11-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117851 Andrew Pinski changed: What|Removed |Added Summary|all amdgcn offload tests|all amdgcn offload tests

[Bug target/117854] gcc/config/nvptx/gen-opt.sh contains a bashism, causing build failure with /bin/sh as dash

2024-11-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117854 --- Comment #5 from Andrew Pinski --- One way of fixing this for POSIX only is to make gen_copyright_sh a function which gets included in both (via the `.` command) and then call that function instead of doing source of the file.

[Bug c++/117855] New: Internal compiler error during substitution of template with deduction guides, and causes a crash.

2024-11-29 Thread anstro.pleuton at proton dot me via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117855 Bug ID: 117855 Summary: Internal compiler error during substitution of template with deduction guides, and causes a crash. Product: gcc Version: 14.2.1 Status: UNCONFIRM

[Bug c++/117849] constraint variable in requires expression rejected, but P2280R4 made it valid

2024-11-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117849 --- Comment #1 from Andrew Pinski --- No compiler implements this yet ...

[Bug c++/117700] spurious error "non-constant condition" when inside a class member

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

[Bug c++/117849] constraint variable in requires expression rejected, but P2280R4 made it valid

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

[Bug c++/55004] [meta-bug] constexpr issues

2024-11-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55004 Bug 55004 depends on bug 117700, which changed state. Bug 117700 Summary: spurious error "non-constant condition" when inside a class member https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117700 What|Removed |Add

[Bug c/117749] ICE: Segmentation fault with gimplefe and invalid declaration

2024-11-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117749 Andrew Pinski changed: What|Removed |Added Summary|ICE: Segmentation fault |ICE: Segmentation fault

[Bug c++/117855] Internal compiler error during substitution of template with deduction guides, and causes a crash.

2024-11-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117855 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever confirmed|0

[Bug c++/117855] Internal compiler error during substitution of template with deduction guides, and causes a crash.

2024-11-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117855 Andrew Pinski changed: What|Removed |Added Keywords||c++23 --- Comment #3 from Andrew Pinski

[Bug c++/117855] Internal compiler error during substitution of template with deduction guides, and causes a crash.

2024-11-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117855 Andrew Pinski changed: What|Removed |Added Known to fail||15.0 --- Comment #4 from Andrew Pinski

[Bug c/117749] ICE: Segmentation fault with gimplefe and invalid declaration

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

[Bug c/117749] ICE: Segmentation fault with gimplefe and invalid declaration

2024-11-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117749 --- Comment #4 from GCC Commits --- The trunk branch has been updated by Andrew Pinski : https://gcc.gnu.org/g:1701efd5c848f56cf9a469c5bf42dd0bca675e0a commit r15-5815-g1701efd5c848f56cf9a469c5bf42dd0bca675e0a Author: Andrew Pinski Date: Fr

[Bug c/101057] [meta-bug] [gimplefe] GIMPLE frontend issues

2024-11-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101057 Bug 101057 depends on bug 117749, which changed state. Bug 117749 Summary: ICE: Segmentation fault with gimplefe and invalid declaration https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117749 What|Removed |Added

[Bug c/117856] -aux-info not expecting error_mark for types of arguments

2024-11-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117856 --- Comment #2 from Andrew Pinski --- https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/C-Dialect-Options.html#index-aux-info

[Bug c/117856] -aux-info not expecting error_mark for types of arguments

2024-11-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117856 Andrew Pinski changed: What|Removed |Added Summary|ICE: tree check: expected |-aux-info not expecting

[Bug c++/117855] [14/15 Regression] ICE with deduction guides, default template arguments and inherited deduction guides

2024-11-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117855 --- Comment #6 from Andrew Pinski --- I suspect this will bisect to r15-2864 (r14-10655) which was done to fix the inherited guide.

[Bug c/117806] [14/15 Regression] ICE: in composite_type_internal with C23 tag compatibility and packed/aligned attribute on a field (defined 3 times)

2024-11-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117806 --- Comment #5 from GCC Commits --- The master branch has been updated by Martin Uecker : https://gcc.gnu.org/g:1539bcd19c5928d8359722c532dfcc7a26a16dda commit r15-5816-g1539bcd19c5928d8359722c532dfcc7a26a16dda Author: Martin Uecker Date: F

[Bug c++/117855] [14/15 Regression] ICE with deduction guides, default template arguments and inherited deduction guides

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

[Bug c++/117855] [14/15 Regression] Internal compiler error during substitution of template with deduction guides, and causes a crash.

2024-11-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117855 Andrew Pinski changed: What|Removed |Added Keywords||needs-bisection Summary|Inte

[Bug c/117806] [14 Regression] ICE: in composite_type_internal with C23 tag compatibility and packed/aligned attribute on a field (defined 3 times)

2024-11-29 Thread uecker at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117806 --- Comment #6 from uecker at gcc dot gnu.org --- Fixed on trunk.

[Bug c/117856] New: ICE: tree check: expected class ‘type’, have ‘exceptional’ (error_mark) in gen_type, at c/c-aux-info.cc:279 with the specified options

2024-11-29 Thread iamanonymous.cs at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117856 Bug ID: 117856 Summary: ICE: tree check: expected class ‘type’, have ‘exceptional’ (error_mark) in gen_type, at c/c-aux-info.cc:279 with the specified options Product: gcc

[Bug c++/117849] constraint variable in requires expression rejected, but P2280R4 made it valid

2024-11-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117849 --- Comment #4 from Andrew Pinski --- (In reply to Andrew Pinski from comment #3) > Reduced without any headers: > constexpr bool operator==(const i &) > { return true;} Note that operator== should have been: ``` constexpr bool operator

[Bug go/117833] [15 regression] Bootstrap failure in gcc/go/gofrontend/go-encode-id.cc since r15-5735-g1046c32de4956c

2024-11-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117833 --- Comment #8 from GCC Commits --- The master branch has been updated by Ian Lance Taylor : https://gcc.gnu.org/g:ed712cfe2e826cd846705defb1f6ae391baecb3d commit r15-5808-ged712cfe2e826cd846705defb1f6ae391baecb3d Author: Ian Lance Taylor Dat

[Bug fortran/117805] complex type, -Ofast and IEEE-754

2024-11-29 Thread kargls at comcast dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117805 --- Comment #18 from kargls at comcast dot net --- On 11/29/24 11:19, anlauf at gcc dot gnu.org wrote: >> The '-' is an unary minus operator. In 'cmplx(-1.)', it operates >> on only the real part. In '- cmplx(1.)', it operates on both >> parts

[Bug tree-optimization/85741] [meta-bug] bogus/missing -Wformat-overflow

2024-11-29 Thread ian at airs dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85741 Bug 85741 depends on bug 117833, which changed state. Bug 117833 Summary: [15 regression] Bootstrap failure in gcc/go/gofrontend/go-encode-id.cc since r15-5735-g1046c32de4956c https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117833 What

[Bug go/117833] [15 regression] Bootstrap failure in gcc/go/gofrontend/go-encode-id.cc since r15-5735-g1046c32de4956c

2024-11-29 Thread ian at airs dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117833 Ian Lance Taylor changed: What|Removed |Added Resolution|--- |FIXED Status|UNCONFIRMED

[Bug libfortran/117820] Formatted output gives wrong result.

2024-11-29 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117820 --- Comment #5 from Jerry DeLisle --- Back to the Standard >From the standard, the relevent text is: 13.7.2.4 B, O, and Z editing --- The value of m shall not exceed the value of w, except when w is zero. If m is zero and the internal value co

[Bug libfortran/117820] Formatted output gives wrong result.

2024-11-29 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117820 --- Comment #6 from Jerry DeLisle --- With kind=4 we do treat the sign bit as part of the value. program test integer(4) :: x x = -huge(x) - 1_4 print '("-huge -1 = <",B32.32,">")', x print '("zero = <",B32.32,">")', 0_4 prin

[Bug fortran/117805] complex type, -Ofast and IEEE-754

2024-11-29 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117805 --- Comment #19 from anlauf at gcc dot gnu.org --- (In reply to kargls from comment #18) > I have no idea what you're trying to demonstrate. > By F2023, 16.9.53 if x is real in cmplx(x), then > y is set to 0. In addition, actual arguments are >

[Bug tree-optimization/117852] Missed optimization/vectorization opportunity (bitwise-OR-ing into a bool accumulator)

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

[Bug tree-optimization/101639] vectorization with bool reduction

2024-11-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101639 Andrew Pinski changed: What|Removed |Added CC||nicula.iccc at gmail dot com --- Commen

[Bug c/117749] ICE: Segmentation fault

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

[Bug target/117854] New: gcc/config/nvptx/gen-opt.sh contains a bashism, causing build failure with /bin/sh as dash

2024-11-29 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117854 Bug ID: 117854 Summary: gcc/config/nvptx/gen-opt.sh contains a bashism, causing build failure with /bin/sh as dash Product: gcc Version: 15.0 Status: UNCONFIRMED

[Bug target/117854] gcc/config/nvptx/gen-opt.sh contains a bashism, causing build failure with /bin/sh as dash

2024-11-29 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117854 --- Comment #3 from Sam James --- Ditto gen-h.sh.

[Bug target/117854] gcc/config/nvptx/gen-opt.sh contains a bashism, causing build failure with /bin/sh as dash

2024-11-29 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117854 --- Comment #1 from Sam James --- Introduced by r12-7424-gd59d13c89503ba.

[Bug target/117854] gcc/config/nvptx/gen-opt.sh contains a bashism, causing build failure with /bin/sh as dash

2024-11-29 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117854 --- Comment #2 from Sam James --- (In reply to Sam James from comment #0) > Please either change the script to have a bash shebang or fix the bashism. shebang won't work as it's invoked with $(SHELL).

[Bug target/117854] gcc/config/nvptx/gen-opt.sh contains a bashism, causing build failure with /bin/sh as dash

2024-11-29 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117854 Sam James changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c++/117849] constraint variable in requires expression rejected, but P2280R4 made it valid

2024-11-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117849 --- Comment #3 from Andrew Pinski --- Reduced without any headers: ``` template struct a{}; template constexpr int f(const T (&a)[N]) { return N; } template constexpr int f(const a &a) { return N; } template struct i{ constexpr bool op

[Bug c++/117855] Internal compiler error during substitution of template with deduction guides, and causes a crash.

2024-11-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117855 --- Comment #1 from Andrew Pinski --- Created attachment 59749 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59749&action=edit Started to reduce it

<    1   2