C++ Logo

sg15

Advanced search

Re: [Tooling] [isocpp-modules] Dependency format with module details implementation

From: Gabriel Dos Reis <gdr_at_[hidden]>
Date: Thu, 11 Apr 2019 15:47:51 +0000


> On Apr 11, 2019, at 3:36 AM, Boris Kolpackov <boris_at_codesynthesis.com> wrote:
>
> Gabriel Dos Reis via Modules <modules_at_lists.isocpp.org> writes:
>
>> By the definitions, they are not modules. They don't have names other
>> than the name of the header or header file. They don't provide anything
>> other than their content as a whole.
>
> They may not look like modules from the language POV, but for build
> mechanics they look very much like real modules. Worse, in fact,
> since their BMIs have to be available earlier.

I am not just talking about language, but also practical usage.

I am worried about an elaborate scheme.

If you believe dynamic resolution of BMI is inevitable, please walk me slowly through the steps that led you there.

Also, distributed build is something we have to support, and I would suggest we reach out to pragmas without in-depth analysis of the design space and constraints.

— Gaby

Received on 2019-04-11 17:47:55