C++ Logo


Advanced search

Re: [std-proposals] Header Units Problem and Possible Fixes In HMake

From: Thiago Macieira <thiago_at_[hidden]>
Date: Mon, 31 Jul 2023 22:12:10 -0700
On Monday, 31 July 2023 20:51:28 PDT Hassan Sajjad via Std-Proposals wrote:
> HMake however has a flaw and there is no easy solution for it. To fix this,
> I will like to propose a new way to compile source files.
> https://github.com/HassanSajjad-302/HMake/wiki/HMake-Flaw-And-Its-Possible-F
> ixes
> I am very confident that the adoption of this will result in flawless
> module and header-unit support in HMake which will translate to a very good
> user experience while converting their code base to C++20 modules.
> Please share your thoughts, especially about solution 5 and the likelihood
> of its implementation in the C++ compilers.

None of the solutions have anything to do with the standard, only compiler
implementations. That means this is not the right mailing list for your

You should approach the gcc and LLVM communities directly with your proposal.

Additionally, I recommend you consult with CMake and Meson developers to see
if they have a similar problem and if your proposed solution works for them
too, because if it does and you approach the compiler communities with a
united request from the major buildsystems, they are far more likely to engage
you in your request.

Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
   Software Architect - Intel DCAI Cloud Engineering

Received on 2023-08-01 05:12:12