File tree Expand file tree Collapse file tree 2 files changed +6
-1
lines changed Expand file tree Collapse file tree 2 files changed +6
-1
lines changed Original file line number Diff line number Diff line change 1
1
---
2
- refs/heads/master: 68948a4871190f9e3168b4bc3e0f901b3891f45b
2
+ refs/heads/master: e25f7cad83df4316e4fbafb2161d450550bdf6be
3
3
refs/heads/master-next: 203b3026584ecad859eb328b2e12490099409cd5
4
4
refs/tags/osx-passed: b6b74147ef8a386f532cf9357a1bde006e552c54
5
5
refs/tags/swift-2.2-SNAPSHOT-2015-12-01-a: 6bb18e013c2284f2b45f5f84f2df2887dc0f7dea
Original file line number Diff line number Diff line change @@ -74,6 +74,11 @@ def main():
74
74
if VERBOSE :
75
75
print ("Reference compilation of " + output_file + ":" )
76
76
77
+ # As a workaround for rdar://problem/43442957 and rdar://problem/43439465
78
+ # we have to "warm-up" the clang module cache. Without that in some cases
79
+ # we end up with small differences in the debug info.
80
+ compile_and_stat (new_args , output_file )
81
+
77
82
reference_md5 , reference_time = compile_and_stat (new_args , output_file )
78
83
79
84
subprocess .check_call (["cp" , output_file , output_file + ".ref.o" ])
You can’t perform that action at this time.
0 commit comments