[Bug c++/106652] [C++23] P1467 - Extended floating-point types and standard names

2023-08-22 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106652 --- Comment #22 from CVS Commits --- The releases/gcc-13 branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:e7a097ea72d3295a1a1680ba05c4fc8242bae7f0 commit r13-7743-ge7a097ea72d3295a1a1680ba05c4fc8242bae7f0 Author: Jakub Jelinek

[Bug c++/106652] [C++23] P1467 - Extended floating-point types and standard names

2023-08-22 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106652 --- Comment #21 from CVS Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:145da6a8e1ad60f048069012d81e37f84e1585fd commit r14-3385-g145da6a8e1ad60f048069012d81e37f84e1585fd Author: Jakub Jelinek Date:

[Bug c++/106652] [C++23] P1467 - Extended floating-point types and standard names

2023-08-21 Thread igorkuo at meta dot ua via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106652 Igor Kushnir changed: What|Removed |Added CC||igorkuo at meta dot ua --- Comment #20

[Bug c++/106652] [C++23] P1467 - Extended floating-point types and standard names

2022-12-09 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106652 Andrew Pinski changed: What|Removed |Added CC||thiago at kde dot org --- Comment #19

[Bug c++/106652] [C++23] P1467 - Extended floating-point types and standard names

2022-11-28 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106652 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |13.0

[Bug c++/106652] [C++23] P1467 - Extended floating-point types and standard names

2022-11-19 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106652 Jakub Jelinek changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug c++/106652] [C++23] P1467 - Extended floating-point types and standard names

2022-10-19 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106652 --- Comment #17 from CVS Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:ba281da28d34f9a78a07f6ee56ad2c754447966e commit r13-3372-gba281da28d34f9a78a07f6ee56ad2c754447966e Author: Jakub Jelinek Date:

[Bug c++/106652] [C++23] P1467 - Extended floating-point types and standard names

2022-10-18 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106652 --- Comment #16 from CVS Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:a23225fb4f764dfc3e3e729c7d7238f03f282aaa commit r13-3354-ga23225fb4f764dfc3e3e729c7d7238f03f282aaa Author: Jakub Jelinek Date:

[Bug c++/106652] [C++23] P1467 - Extended floating-point types and standard names

2022-09-27 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106652 --- Comment #15 from CVS Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:b04208895fed34171eac6bafb60c90048eb1cb0c commit r13-2887-gb04208895fed34171eac6bafb60c90048eb1cb0c Author: Jakub Jelinek Date:

[Bug c++/106652] [C++23] P1467 - Extended floating-point types and standard names

2022-09-10 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106652 --- Comment #14 from Jakub Jelinek --- What I did in the patch is stop predefining __FLT32X_*__ macros etc. for C++ because C++ doesn't support those, so perhaps the if !__GNUC_PREREQ (7, 0) || defined __cplusplus conditions related to _Float

[Bug c++/106652] [C++23] P1467 - Extended floating-point types and standard names

2022-09-10 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106652 Jakub Jelinek changed: What|Removed |Added CC||jsm28 at gcc dot gnu.org --- Comment

[Bug c++/106652] [C++23] P1467 - Extended floating-point types and standard names

2022-09-10 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106652 --- Comment #12 from Jakub Jelinek --- Created attachment 53559 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53559=edit gcc13-pr106652-lib.patch Some unfinished library changes. Unfortunately, we seem to have a major problem with

[Bug c++/106652] [C++23] P1467 - Extended floating-point types and standard names

2022-09-10 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106652 --- Comment #11 from Jakub Jelinek --- (In reply to Jakub Jelinek from comment #10) Ouch, sorry for lost start of the comment, this is full patch with even [conv.ics.rank]/4 changes and extended test coverage, just std::bfloat16_t support

[Bug c++/106652] [C++23] P1467 - Extended floating-point types and standard names

2022-09-10 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106652 Jakub Jelinek changed: What|Removed |Added Attachment #53557|0 |1 is obsolete|

[Bug c++/106652] [C++23] P1467 - Extended floating-point types and standard names

2022-09-09 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106652 Jakub Jelinek changed: What|Removed |Added Attachment #53555|0 |1 is obsolete|

[Bug c++/106652] [C++23] P1467 - Extended floating-point types and standard names

2022-09-09 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106652 Jakub Jelinek changed: What|Removed |Added Attachment #53508|0 |1 is obsolete|

[Bug c++/106652] [C++23] P1467 - Extended floating-point types and standard names

2022-08-25 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106652 Jakub Jelinek changed: What|Removed |Added Attachment #53506|0 |1 is obsolete|

[Bug c++/106652] [C++23] P1467 - Extended floating-point types and standard names

2022-08-25 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106652 --- Comment #6 from Jakub Jelinek --- Created attachment 53507 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53507=edit gcc13-pr106652-bf16.patch And if the answer to 1) is that it is ok for std::bfloat16_t to be __bf16 with u6__bf16

[Bug c++/106652] [C++23] P1467 - Extended floating-point types and standard names

2022-08-25 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106652 Jakub Jelinek changed: What|Removed |Added Attachment #53504|0 |1 is obsolete|

[Bug c++/106652] [C++23] P1467 - Extended floating-point types and standard names

2022-08-24 Thread joseph at codesourcery dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106652 --- Comment #4 from joseph at codesourcery dot com --- Regarding mangling: I expect this change should fix bug 85518. General: I expect some glibc header changes might be appropriate, where they currently assume __FloatN keywords aren't

[Bug c++/106652] [C++23] P1467 - Extended floating-point types and standard names

2022-08-24 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106652 --- Comment #3 from Jakub Jelinek --- Testcase for the already implemented features: // P1467R9 - Extended floating-point types and standard names. // { dg-do compile { target c++23 } } // { dg-options "" } namespace std { #ifdef

[Bug c++/106652] [C++23] P1467 - Extended floating-point types and standard names

2022-08-24 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106652 Jakub Jelinek changed: What|Removed |Added CC||jason at gcc dot gnu.org,

[Bug c++/106652] [C++23] P1467 - Extended floating-point types and standard names

2022-08-24 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106652 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment