It would avoid unnecessary divergence only if the vendors commit to use it in practice.  Just being an ISO TR is insufficient.  That is why we need the vendors to have maximum inputs…


-- Gaby


From: SG15 <> On Behalf Of Daniel Ruoso via SG15
Sent: Friday, June 18, 2021 1:39 PM
To: David Blaikie <>
Cc: Daniel Ruoso <>;; Nathan Sidwell <>
Subject: Re: [SG15] [EXTERNAL] Re: Draft: Requirements for Usage of C++ Modules at Bloomberg


On Fri, Jun 18, 2021 at 4:29 PM David Blaikie <> wrote:

All this is not strictly necessary, but I think good/nice to have and an appropriate fit for the ecosystem as I understand it.


IMHO, even if those requirements are optional, having a Technical Report with a proposed interoperable format would be very valuable, as it would avoid unnecessary divergence as implementers try to perform those extra optimizations independently.