[Bug libstdc++/103626] _GLIBCXX_HOSTED should respect -ffreestanding

2022-09-17 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103626 --- Comment #5 from Jonathan Wakely --- If a header doesn't depend on any of , etc and could work for freestanding, do we want to explicitly disable out with #error, or make it available as an extension? Since the direction in the standard is

[Bug middle-end/106962] How to create AOM codec in GCC 12.2 and newer under Windows 64bit?

2022-09-17 Thread lukaszcz18 at wp dot pl via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106962 --- Comment #2 from Jamaika --- For the inquisitive. I am adding open source. GCC 1X.X.0 displays no errors. Can check. Copy include files to gcc 1X.X.0 and run with webp2_nosimd.bat https://www.sendspace.com/file/jqx6ol

[Bug tree-optimization/106963] New: [13 Regression] ICE in vect_gen_perm_mask_checked, at tree-vect-stmts.cc:8606

2022-09-17 Thread asolokha at gmx dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106963 Bug ID: 106963 Summary: [13 Regression] ICE in vect_gen_perm_mask_checked, at tree-vect-stmts.cc:8606 Product: gcc Version: 13.0 Status: UNCONFIRMED Keywords:

[Bug middle-end/106962] How to create AOM codec in GCC 12.2 and newer under Windows 64bit?

2022-09-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106962 Andrew Pinski changed: What|Removed |Added Last reconfirmed||2022-09-18 Ever confirmed|0

[Bug c/106962] New: How to create AOM codec in GCC 12.2 and newer under Windows 64bit?

2022-09-17 Thread lukaszcz18 at wp dot pl via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106962 Bug ID: 106962 Summary: How to create AOM codec in GCC 12.2 and newer under Windows 64bit? Product: gcc Version: 12.2.1 Status: UNCONFIRMED Severity: normal

[Bug libstdc++/103626] _GLIBCXX_HOSTED should respect -ffreestanding

2022-09-17 Thread arsen at aarsen dot me via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103626 --- Comment #4 from Arsen Arsenović --- (In reply to Jonathan Wakely from comment #3) > I don't think we need to add the #error to every header. For a start, users > never include the bits/* headers directly, and if they do, it's their > problem

[Bug libstdc++/103626] _GLIBCXX_HOSTED should respect -ffreestanding

2022-09-17 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103626 --- Comment #3 from Jonathan Wakely --- I don't think we need to add the #error to every header. For a start, users never include the bits/* headers directly, and if they do, it's their problem. So we only need to mark the standard headers as ho

[Bug libstdc++/103626] _GLIBCXX_HOSTED should respect -ffreestanding

2022-09-17 Thread arsen at aarsen dot me via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103626 --- Comment #2 from Arsen Arsenović --- I started work on marking headers, and I already marked 162 headers (all of include/{std,bits,backward}, where appropriate) as part of my work on P1642. This set also lines up with the set of all installe

[Bug c++/106654] [C++23] P1774 - Portable assumptions

2022-09-17 Thread aldyh at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106654 --- Comment #11 from Aldy Hernandez --- (In reply to Jason Merrill from comment #10) > > But wait a minute, is calling a non-const function from [[assume]] even > > allowed? > > Yep, that's the tricky part. Of course, as functions get more co

[Bug target/106902] [11/12/13 Regression] Program compiled with -O3 -mfma produces different result

2022-09-17 Thread jhllawrence963 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106902 --- Comment #9 from Lawrence Lee --- Thank you Alexander for the recommendation. I don't know if this helps, but I updated the sample code to make the issue reproducible with the GCC trunk build available on godbolt.org. I just introduced an un

[Bug target/106902] [11/12/13 Regression] Program compiled with -O3 -mfma produces different result

2022-09-17 Thread jhllawrence963 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106902 Lawrence Lee changed: What|Removed |Added Attachment #53560|0 |1 is obsolete|

[Bug target/106961] Testsuite failures after Command Line Tools update to v14

2022-09-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106961 --- Comment #1 from Andrew Pinski --- Sounds like you should report this to Apple ...

[Bug tree-optimization/106960] [12/13 Regression] Incorrect optimization of signed integer comparisons

2022-09-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106960 Andrew Pinski changed: What|Removed |Added Resolution|--- |INVALID Status|UNCONFIRMED

[Bug target/106961] New: Testsuite failures after Command Line Tools update to v14

2022-09-17 Thread simon at pushface dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106961 Bug ID: 106961 Summary: Testsuite failures after Command Line Tools update to v14 Product: gcc Version: 12.1.0 Status: UNCONFIRMED Severity: normal P

[Bug tree-optimization/106960] New: [12/13 Regression] Incorrect optimization of signed integer comparisons

2022-09-17 Thread danglin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106960 Bug ID: 106960 Summary: [12/13 Regression] Incorrect optimization of signed integer comparisons Product: gcc Version: 12.2.0 Status: UNCONFIRMED Severity: norm

[Bug c++/106654] [C++23] P1774 - Portable assumptions

2022-09-17 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106654 --- Comment #10 from Jason Merrill --- (In reply to Aldy Hernandez from comment #9) > So...could we keep doing what we're doing for non side-effect code, and only > do the outline function for side-effect stuff? Or is that too much to ask? Yes

[Bug c++/106654] [C++23] P1774 - Portable assumptions

2022-09-17 Thread aldyh at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106654 --- Comment #9 from Aldy Hernandez --- (In reply to Jason Merrill from comment #8) > (In reply to Aldy Hernandez from comment #7) > > Silly question, why can't you expand the [[assume]] construct into: > > > > if (x > 5) > > __builtin_unreach

[Bug tree-optimization/68097] We should track ranges for floating-point values too

2022-09-17 Thread aldyh at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68097 Aldy Hernandez changed: What|Removed |Added CC||aldyh at gcc dot gnu.org --- Comment #6

[Bug c++/106654] [C++23] P1774 - Portable assumptions

2022-09-17 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106654 Jason Merrill changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug c++/106654] [C++23] P1774 - Portable assumptions

2022-09-17 Thread aldyh at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106654 --- Comment #7 from Aldy Hernandez --- You could provide an API to access the different relations that hold in either the outline function, or the .IFN_ASSUME construct. Then ranger could use that API to access and record the different assertio

[Bug other/105819] GCC 12.1.0 Make failed - Compiled with GCC 4.9.4 and under Mac OS X lion - I

2022-09-17 Thread bug-reports.delphin at laposte dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105819 --- Comment #14 from bug-reports.delphin at laposte dot net --- Ok but where ? I didn't find it. What file shows me this coma, and what line/lines, where ? config.log ? my-configure.log ? my-make.log ? Besides, when one looks the my-make.log fil