![]() |
SG15 |
Subject: Re: [SG15] [Denver SG15 Meeting Paper] D1857r0.0: Modules Dependency Discovery
From: Matthew Woehlke (mwoehlke.floss_at_[hidden])
Date: 2019-09-20 12:26:37
On 30/08/2019 21.26, Michael Spencer via SG15 wrote:
> I've attached a paper I've written for the upcoming Denver SG15 meeting and
> the Belfast meeting.
>
> "This [...] is correct for standard C++ except for abuse of
> `__LINE__` such as `#if __LINE__ > 456`.
...and even then, presumably an implementation could keep track of
original line numbers which would let it handle such pathological cases.
BTW:
> The dependency scanner succeeds and then the compiler sees the code and
> iÌ´ÌÌg̸ÌÌ Ì³ÍÌ»nÌ¸Í Ì
Ì̾Ì̧̱Ìo̶ÍÍÍ̲̳̫r̵ÌÌÍÍÍ̺̱ÍÌ©Íe̸̾Ìs̸ÍÌÍÌÌ̮̰̻̥ Ì´Ì̤Íi̸ÌÍ̬m̵̿ÌÌÍpÌ·ÌÌ̽ÌỊ̢̹̀oÌ´ÌÍÌĮ̀ÌÌ̱r̸ÌÌ̻̾Í
Į̪̀t̵ÌÌs̸ÍÌÌÌ©ÍÌ̼ ̵ÌÍ̤e̶ÍÌ̧̹̫̥r̵ÍÍÍ̦r̵ÌÍ̩̲̿o̸ÌÍÍÍĮ́ÌÌrÌ·ÌÌÍÌ̥̬̲ÍsÌ·Ḭ̀Í
Ì Í̤ due to undefined behavior.
What on Earth happened here?
Anyway, thanks for the paper!
-- Matthew
SG15 list run by sg15-owner@lists.isocpp.org