[Bug c++/118177] New: C++ Standard Module: ‘mbrtoc8’ has not been declared in ‘std’

2024-12-22 Thread huangqinjin at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118177 Bug ID: 118177 Summary: C++ Standard Module: ‘mbrtoc8’ has not been declared in ‘std’ Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal

[Bug c++/115231] [C++20] [Modules] deduction guides reachability

2024-05-26 Thread huangqinjin at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115231 --- Comment #5 from huangqinjin at gmail dot com --- It is currently impossible to use `export using` style like libc++ to implement `import std`, for example https://en.cppreference.com/w/cpp/utility/expected/unexpected.

[Bug c++/115231] [C++20] [Modules] deduction guides reachability

2024-05-26 Thread huangqinjin at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115231 --- Comment #4 from huangqinjin at gmail dot com --- g++ -fmodules-ts -std=c++20 module.cpp main.cpp main.cpp: In function 'int main()': main.cpp:11:15: error: class template argument deduction failed: 11 | A b(B{}, 1); |

[Bug c++/115231] [C++20] [Modules] deduction guides reachability

2024-05-26 Thread huangqinjin at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115231 --- Comment #3 from huangqinjin at gmail dot com --- Created attachment 58291 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=58291&action=edit main.cpp

[Bug c++/115231] [C++20] [Modules] deduction guides reachability

2024-05-26 Thread huangqinjin at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115231 --- Comment #2 from huangqinjin at gmail dot com --- Created attachment 58290 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=58290&action=edit module.cpp

[Bug c++/115231] New: [C++20] [Modules] deduction guides reachability

2024-05-26 Thread huangqinjin at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115231 Bug ID: 115231 Summary: [C++20] [Modules] deduction guides reachability Product: gcc Version: 14.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component

[Bug c++/115190] -fmodule-mapper does not accept CRLF files

2024-05-23 Thread huangqinjin at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115190 --- Comment #5 from huangqinjin at gmail dot com --- (In reply to huangqinjin from comment #3) > (In reply to Peter Damianov from comment #2) > > I could only reproduce this on MSYS2's gcc packages. On w64devkit, I > > couldn't reproduce it. Nor

[Bug c++/115190] -fmodule-mapper does not accept CRLF files

2024-05-23 Thread huangqinjin at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115190 --- Comment #4 from huangqinjin at gmail dot com --- The repro in description shows that MSYS2 gcc read the module mapper early even it is not used, seems to me it doesn't match the document https://gcc.gnu.org/onlinedocs/gcc/C_002b_002b-Module-M

[Bug c++/115190] -fmodule-mapper does not accept CRLF files

2024-05-23 Thread huangqinjin at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115190 --- Comment #3 from huangqinjin at gmail dot com --- (In reply to Peter Damianov from comment #2) > I could only reproduce this on MSYS2's gcc packages. On w64devkit, I > couldn't reproduce it. Nor with a gcc 15 I built myself. > Oh yes, I made

[Bug c++/115190] New: -fmodule-mapper does not accept CRLF files

2024-05-22 Thread huangqinjin at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115190 Bug ID: 115190 Summary: -fmodule-mapper does not accept CRLF files Product: gcc Version: 14.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug c++/102300] New: Qualified name in class template

2021-09-12 Thread huangqinjin at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102300 Bug ID: 102300 Summary: Qualified name in class template Product: gcc Version: 11.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++