Done in commit c2e8c81227263c9947f0ee0b8f9f6689d5e7bd21 , I have some commit on 
top of this one, so reverting is not very easy.
-Xin

> On Apr 19, 2016, at 9:40 PM, Greg Parker <gpar...@apple.com> wrote:
> 
> Thanks. I'll try that.
> 
> 
>> On Apr 19, 2016, at 9:35 PM, Xin Tong <xin_t...@apple.com> wrote:
>> 
>> I will check in something to disable the pass.
>> 
>> -Xin
>> 
>> 
>> 
>>> On Apr 19, 2016, at 9:34 PM, Greg Parker <gpar...@apple.com> wrote:
>>> 
>>> Looks like it was caused by the RR code motion merge 
>>> (https://github.com/apple/swift/pull/2064). 
>>> 
>>> Xin, I'm planning to revert 49f1c66d7b20b29097d7aec99835c5a42a2048bf and 
>>> 3824a9479ed2df701dffff4a0c9467495a4c37f0 once my tests finish, unless you 
>>> have a fix in the next few minutes.
>>> 
>>> 
>>>> On Apr 19, 2016, at 8:50 PM, Erik Eckstein <eeckst...@apple.com> wrote:
>>>> 
>>>> This looks like there is some kind of non-determinism in the compilation.
>>>> 
>>>>> On Apr 19, 2016, at 8:14 PM, Greg Parker <gpar...@apple.com> wrote:
>>>>> 
>>>>> 
>>>>>> On Apr 19, 2016, at 12:45 PM, no-re...@swift.org wrote:
>>>>>> 
>>>>>> [FAILURE] oss-swift-incremental-RA-osx [#3504]
>>>>>> 
>>>>>> Tests: 
>>>>>> 
>>>>>> Name: Swift
>>>>>> Failed: 1 test(s), Passed: 7808 test(s), Total: 7809 test(s)
>>>>>>  • Failed: Swift.IRGen.module_hash.swift
>>>>>> 
>>>>> 
>>>>> This may be an older failure recently uncovered by changes to which tests 
>>>>> get run. Jordan, Erik, any guesses of changes that might have broken it?
>>>>> 
>>>>> Errors and recorded output below:
>>>>> 
>>>>> /Volumes/precious/cvs/swift-github/swift/test/IRGen/module_hash.swift:49:15:
>>>>>  error: expected string not found in input
>>>>> // CHECK-DAG: test.o: MD5=[[TEST4_MD5]]
>>>>>          ^
>>>>> <stdin>:21:1: note: scanning from here
>>>>> thread 0: fetched 
>>>>> /Volumes/precious/cvs/swift-github/build/Ninja-RelWithDebInfoAssert+stdlib-DebugAssert/swift-macosx-x86_64/test-macosx-x86_64/IRGen/Output/module_hash.swift.tmp/test.o
>>>>> ^
>>>>> <stdin>:21:1: note: with variable "TEST4_MD5" equal to 
>>>>> "c32902f17598124702a017fac0e9b86d"
>>>>> thread 0: fetched 
>>>>> /Volumes/precious/cvs/swift-github/build/Ninja-RelWithDebInfoAssert+stdlib-DebugAssert/swift-macosx-x86_64/test-macosx-x86_64/IRGen/Output/module_hash.swift.tmp/test.o
>>>>> ^
>>>>> <stdin>:26:161: note: possible intended match here
>>>>> /Volumes/precious/cvs/swift-github/build/Ninja-RelWithDebInfoAssert+stdlib-DebugAssert/swift-macosx-x86_64/test-macosx-x86_64/IRGen/Output/module_hash.swift.tmp/test.o:
>>>>>  MD5=e888cbc861bdeaaf786df90c4e5a40da
>>>>>                                                                           
>>>>>                                                                           
>>>>>        ^
>>>>> /Volumes/precious/cvs/swift-github/swift/test/IRGen/module_hash.swift:59:15:
>>>>>  error: expected string not found in input
>>>>> // CHECK-DAG: test.o: prev MD5=[[TEST4_MD5]] skipping
>>>>>          ^
>>>>> <stdin>:30:1: note: scanning from here
>>>>> thread 0: fetched 
>>>>> /Volumes/precious/cvs/swift-github/build/Ninja-RelWithDebInfoAssert+stdlib-DebugAssert/swift-macosx-x86_64/test-macosx-x86_64/IRGen/Output/module_hash.swift.tmp/test.o
>>>>> ^
>>>>> <stdin>:30:1: note: with variable "TEST4_MD5" equal to 
>>>>> "c32902f17598124702a017fac0e9b86d"
>>>>> thread 0: fetched 
>>>>> /Volumes/precious/cvs/swift-github/build/Ninja-RelWithDebInfoAssert+stdlib-DebugAssert/swift-macosx-x86_64/test-macosx-x86_64/IRGen/Output/module_hash.swift.tmp/test.o
>>>>> ^
>>>>> <stdin>:35:161: note: possible intended match here
>>>>> /Volumes/precious/cvs/swift-github/build/Ninja-RelWithDebInfoAssert+stdlib-DebugAssert/swift-macosx-x86_64/test-macosx-x86_64/IRGen/Output/module_hash.swift.tmp/test.o:
>>>>>  prev MD5=e888cbc861bdeaaf786df90c4e5a40da recompiling
>>>>>                                                                           
>>>>>                                                                           
>>>>>        ^
>>>>> 
>>>>> ----
>>>>> 
>>>>> single-threaded initial
>>>>> /Volumes/precious/cvs/swift-github/build/Ninja-RelWithDebInfoAssert+stdlib-DebugAssert/swift-macosx-x86_64/test-macosx-x86_64/IRGen/Output/module_hash.swift.tmp/test.o:
>>>>>  MD5=bbfcd715eee1f17799113c1826dfe124
>>>>> single-threaded same compilation
>>>>> /Volumes/precious/cvs/swift-github/build/Ninja-RelWithDebInfoAssert+stdlib-DebugAssert/swift-macosx-x86_64/test-macosx-x86_64/IRGen/Output/module_hash.swift.tmp/test.o:
>>>>>  MD5=bbfcd715eee1f17799113c1826dfe124
>>>>> /Volumes/precious/cvs/swift-github/build/Ninja-RelWithDebInfoAssert+stdlib-DebugAssert/swift-macosx-x86_64/test-macosx-x86_64/IRGen/Output/module_hash.swift.tmp/test.o:
>>>>>  prev MD5=bbfcd715eee1f17799113c1826dfe124 skipping
>>>>> single-threaded file changed
>>>>> /Volumes/precious/cvs/swift-github/build/Ninja-RelWithDebInfoAssert+stdlib-DebugAssert/swift-macosx-x86_64/test-macosx-x86_64/IRGen/Output/module_hash.swift.tmp/test.o:
>>>>>  MD5=bd6e3d5aef7c83992235017dacea08a9
>>>>> /Volumes/precious/cvs/swift-github/build/Ninja-RelWithDebInfoAssert+stdlib-DebugAssert/swift-macosx-x86_64/test-macosx-x86_64/IRGen/Output/module_hash.swift.tmp/test.o:
>>>>>  prev MD5=bbfcd715eee1f17799113c1826dfe124 recompiling
>>>>> single-threaded option changed
>>>>> /Volumes/precious/cvs/swift-github/build/Ninja-RelWithDebInfoAssert+stdlib-DebugAssert/swift-macosx-x86_64/test-macosx-x86_64/IRGen/Output/module_hash.swift.tmp/test.o:
>>>>>  MD5=d67d06dfe12e11f7a2e4403461c646cd
>>>>> /Volumes/precious/cvs/swift-github/build/Ninja-RelWithDebInfoAssert+stdlib-DebugAssert/swift-macosx-x86_64/test-macosx-x86_64/IRGen/Output/module_hash.swift.tmp/test.o:
>>>>>  prev MD5=bd6e3d5aef7c83992235017dacea08a9 recompiling
>>>>> multi-threaded initial
>>>>> thread 0: fetched 
>>>>> /Volumes/precious/cvs/swift-github/build/Ninja-RelWithDebInfoAssert+stdlib-DebugAssert/swift-macosx-x86_64/test-macosx-x86_64/IRGen/Output/module_hash.swift.tmp/test.o
>>>>> thread 1: fetched 
>>>>> /Volumes/precious/cvs/swift-github/build/Ninja-RelWithDebInfoAssert+stdlib-DebugAssert/swift-macosx-x86_64/test-macosx-x86_64/IRGen/Output/module_hash.swift.tmp/simple.o
>>>>> /Volumes/precious/cvs/swift-github/build/Ninja-RelWithDebInfoAssert+stdlib-DebugAssert/swift-macosx-x86_64/test-macosx-x86_64/IRGen/Output/module_hash.swift.tmp/simple.o:
>>>>>  MD5=a3b21cc67542538560df721fd14c5797
>>>>> /Volumes/precious/cvs/swift-github/build/Ninja-RelWithDebInfoAssert+stdlib-DebugAssert/swift-macosx-x86_64/test-macosx-x86_64/IRGen/Output/module_hash.swift.tmp/test.o:
>>>>>  MD5=c32902f17598124702a017fac0e9b86d
>>>>> /Volumes/precious/cvs/swift-github/build/Ninja-RelWithDebInfoAssert+stdlib-DebugAssert/swift-macosx-x86_64/test-macosx-x86_64/IRGen/Output/module_hash.swift.tmp/test.o:
>>>>>  prev MD5=d67d06dfe12e11f7a2e4403461c646cd recompiling
>>>>> thread 1: done
>>>>> thread 0: done
>>>>> multi-threaded same compilation
>>>>> thread 0: fetched 
>>>>> /Volumes/precious/cvs/swift-github/build/Ninja-RelWithDebInfoAssert+stdlib-DebugAssert/swift-macosx-x86_64/test-macosx-x86_64/IRGen/Output/module_hash.swift.tmp/test.o
>>>>> thread 1: fetched 
>>>>> /Volumes/precious/cvs/swift-github/build/Ninja-RelWithDebInfoAssert+stdlib-DebugAssert/swift-macosx-x86_64/test-macosx-x86_64/IRGen/Output/module_hash.swift.tmp/simple.o
>>>>> /Volumes/precious/cvs/swift-github/build/Ninja-RelWithDebInfoAssert+stdlib-DebugAssert/swift-macosx-x86_64/test-macosx-x86_64/IRGen/Output/module_hash.swift.tmp/simple.o:
>>>>>  MD5=a3b21cc67542538560df721fd14c5797
>>>>> /Volumes/precious/cvs/swift-github/build/Ninja-RelWithDebInfoAssert+stdlib-DebugAssert/swift-macosx-x86_64/test-macosx-x86_64/IRGen/Output/module_hash.swift.tmp/simple.o:
>>>>>  prev MD5=a3b21cc67542538560df721fd14c5797 skipping
>>>>> thread 1: done
>>>>> /Volumes/precious/cvs/swift-github/build/Ninja-RelWithDebInfoAssert+stdlib-DebugAssert/swift-macosx-x86_64/test-macosx-x86_64/IRGen/Output/module_hash.swift.tmp/test.o:
>>>>>  MD5=e888cbc861bdeaaf786df90c4e5a40da
>>>>> /Volumes/precious/cvs/swift-github/build/Ninja-RelWithDebInfoAssert+stdlib-DebugAssert/swift-macosx-x86_64/test-macosx-x86_64/IRGen/Output/module_hash.swift.tmp/test.o:
>>>>>  prev MD5=c32902f17598124702a017fac0e9b86d recompiling
>>>>> thread 0: done
>>>>> multi-threaded one file changed
>>>>> thread 0: fetched 
>>>>> /Volumes/precious/cvs/swift-github/build/Ninja-RelWithDebInfoAssert+stdlib-DebugAssert/swift-macosx-x86_64/test-macosx-x86_64/IRGen/Output/module_hash.swift.tmp/test.o
>>>>> thread 1: fetched 
>>>>> /Volumes/precious/cvs/swift-github/build/Ninja-RelWithDebInfoAssert+stdlib-DebugAssert/swift-macosx-x86_64/test-macosx-x86_64/IRGen/Output/module_hash.swift.tmp/simple.o
>>>>> /Volumes/precious/cvs/swift-github/build/Ninja-RelWithDebInfoAssert+stdlib-DebugAssert/swift-macosx-x86_64/test-macosx-x86_64/IRGen/Output/module_hash.swift.tmp/simple.o:
>>>>>  MD5=1819daca599a35aa54bcdbad1251d8ac
>>>>> /Volumes/precious/cvs/swift-github/build/Ninja-RelWithDebInfoAssert+stdlib-DebugAssert/swift-macosx-x86_64/test-macosx-x86_64/IRGen/Output/module_hash.swift.tmp/simple.o:
>>>>>  prev MD5=a3b21cc67542538560df721fd14c5797 recompiling
>>>>> /Volumes/precious/cvs/swift-github/build/Ninja-RelWithDebInfoAssert+stdlib-DebugAssert/swift-macosx-x86_64/test-macosx-x86_64/IRGen/Output/module_hash.swift.tmp/test.o:
>>>>>  MD5=c32902f17598124702a017fac0e9b86d
>>>>> /Volumes/precious/cvs/swift-github/build/Ninja-RelWithDebInfoAssert+stdlib-DebugAssert/swift-macosx-x86_64/test-macosx-x86_64/IRGen/Output/module_hash.swift.tmp/test.o:
>>>>>  prev MD5=e888cbc861bdeaaf786df90c4e5a40da recompiling
>>>>> thread 1: done
>>>>> thread 0: done
>>>>> 
>>>>> 
>>>>> -- 
>>>>> Greg Parker     gpar...@apple.com     Runtime Wrangler
>>>>> 
>>>>> 
>>>> 
>>> 
>> 
> 

_______________________________________________
swift-dev mailing list
swift-dev@swift.org
https://lists.swift.org/mailman/listinfo/swift-dev

Reply via email to