[cfe-commits] r167539 - in /cfe/trunk: include/clang/Serialization/ModuleManager.h lib/Frontend/CompilerInstance.cpp lib/Serialization/ASTReader.cpp lib/Serialization/ModuleManager.cpp test/Modules/Inputs/Modified/ test/Modules/Inputs/Modified/A.h test/Modules/Inputs/Modified/B.h test/Modules/Inputs/Modified/module.map test/Modules/modify-module.m

NAKAMURA Takumi geek4civic at gmail.com
Tue Dec 11 14:16:24 PST 2012


2012/12/12 Douglas Gregor <dgregor at apple.com>:
>> Doug, excuse me to comment older commit.
>>
>> Should be?
>> // {expected-no-diagnostics}
>>
>> Or I can see below;
>>
>> error: no expected directives found: consider use of 'expected-no-diagnostics'
>> 1 error generated.
>>
>> (But clang exits successfully regardless of braces…)
>
> This might be weirdness with the Windows file system, which we've seen before. We could replace the 'touch' command with an rm/cp pair, so we're certain that the B.h getting included is different.

I'd like to know why "1 error generated." didn't raise error status
with -verify, (not only on windows).

Irrelevant to flaky behavior of the test in trunk, I guess.
I can not reproduce the failure in my build tree. Still investigating.
Doug, thanks to explain background.

...Takumi




More information about the cfe-commits mailing list