Commit Graph

6 Commits

Author SHA1 Message Date
David Ungar
663760e3b7 ASTOOScope ontology 2019-05-28 10:48:22 -07:00
Mishal Shah
b21774b8bb [Tests] Update the ParseableInterface tests to use make-old.py due to nondeterministic timestamp issue with touch 2019-05-21 17:36:58 -07:00
Saleem Abdulrasool
8277f8bd31 test: make test paths more portable
Windows uses `\` as the separator rather than `/`.  Adjust the tests for
this.
2019-05-13 18:07:28 -07:00
Harlan Haskins
5cb98bfe80 [ModuleInterface] Pass -Rmodule-interface-rebuild to sub-invocation (#24737)
Previously, we wouldn't pass this flag to sub-invocations, which means
that if we had to fall back and recompile a transitive import, we
wouldn't get a remark.

rdar://50729662
2019-05-13 12:56:18 -07:00
Harlan Haskins
385b60b21c [test] Remove debug flag from module cache rebuild test
This debug flag shouldn't have been included in the test, and it doesn't
exist when built without asserts.

rdar://50447378
2019-05-03 10:39:13 -07:00
Harlan Haskins
dfe4491702 [ModuleInterface] Emit remarks when rebuilding from an interface
Keep track of information that led the module interface loader to reject loading a compiled module, if it needed to fall back to compiling an interface.

rdar://47792754
2019-05-02 17:46:34 -07:00