[Swift CI] Build Failure: 0. OSS - Swift Incremental RA - OS X (master) #3504

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
                                                                                                                                                                ^

···

On Apr 19, 2016, at 12:45 PM, no-reply@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

----

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 gparker@apple.com Runtime Wrangler

This looks like there is some kind of non-determinism in the compilation.

···

On Apr 19, 2016, at 8:14 PM, Greg Parker <gparker@apple.com> wrote:

On Apr 19, 2016, at 12:45 PM, no-reply@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 gparker@apple.com Runtime Wrangler

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 <eeckstein@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 <gparker@apple.com> wrote:

On Apr 19, 2016, at 12:45 PM, no-reply@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 gparker@apple.com Runtime Wrangler

I will check in something to disable the pass.

-Xin

···

On Apr 19, 2016, at 9:34 PM, Greg Parker <gparker@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 <eeckstein@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 <gparker@apple.com> wrote:

On Apr 19, 2016, at 12:45 PM, no-reply@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 gparker@apple.com Runtime Wrangler

Thanks. I'll try that.

···

On Apr 19, 2016, at 9:35 PM, Xin Tong <xin_tong@apple.com> wrote:

I will check in something to disable the pass.

-Xin

On Apr 19, 2016, at 9:34 PM, Greg Parker <gparker@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 <eeckstein@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 <gparker@apple.com> wrote:

On Apr 19, 2016, at 12:45 PM, no-reply@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 gparker@apple.com Runtime Wrangler

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 <gparker@apple.com> wrote:

Thanks. I'll try that.

On Apr 19, 2016, at 9:35 PM, Xin Tong <xin_tong@apple.com> wrote:

I will check in something to disable the pass.

-Xin

On Apr 19, 2016, at 9:34 PM, Greg Parker <gparker@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 <eeckstein@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 <gparker@apple.com> wrote:

On Apr 19, 2016, at 12:45 PM, no-reply@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 gparker@apple.com Runtime Wrangler

Disabling the pass that way may have caused two more SILOptimizer test failures:
https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-15_10/4351/

I also suspect that the ArrayTraps failure is caused by something in the RR motion branch, but I'm still working to confirm that.

···

On Apr 19, 2016, at 9:45 PM, Xin Tong <xin_tong@apple.com> wrote:

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 <gparker@apple.com <mailto:gparker@apple.com>> wrote:

Thanks. I'll try that.

On Apr 19, 2016, at 9:35 PM, Xin Tong <xin_tong@apple.com <mailto:xin_tong@apple.com>> wrote:

I will check in something to disable the pass.

-Xin

On Apr 19, 2016, at 9:34 PM, Greg Parker <gparker@apple.com <mailto:gparker@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 <eeckstein@apple.com <mailto:eeckstein@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 <gparker@apple.com <mailto:gparker@apple.com>> wrote:

On Apr 19, 2016, at 12:45 PM, no-reply@swift.org <mailto:no-reply@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 gparker@apple.com <mailto:gparker@apple.com> Runtime Wrangler

Disabling the pass that way may have caused two more SILOptimizer test failures:
https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-15_10/4351/

I am fixing the problem now.

I also suspect that the ArrayTraps failure is caused by something in the RR motion branch, but I'm still working to confirm that.

I do not think so.

https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-14_04/4240/

-Xin

···

On Apr 19, 2016, at 10:00 PM, Greg Parker <gparker@apple.com> wrote:

On Apr 19, 2016, at 9:45 PM, Xin Tong <xin_tong@apple.com <mailto:xin_tong@apple.com>> wrote:

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 <gparker@apple.com <mailto:gparker@apple.com>> wrote:

Thanks. I'll try that.

On Apr 19, 2016, at 9:35 PM, Xin Tong <xin_tong@apple.com <mailto:xin_tong@apple.com>> wrote:

I will check in something to disable the pass.

-Xin

On Apr 19, 2016, at 9:34 PM, Greg Parker <gparker@apple.com <mailto:gparker@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 <eeckstein@apple.com <mailto:eeckstein@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 <gparker@apple.com <mailto:gparker@apple.com>> wrote:

On Apr 19, 2016, at 12:45 PM, no-reply@swift.org <mailto:no-reply@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 gparker@apple.com <mailto:gparker@apple.com> Runtime Wrangler

Disabling the pass that way may have caused two more SILOptimizer test failures:
https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-15_10/4351/

I am fixing the problem now.

I also suspect that the ArrayTraps failure is caused by something in the RR motion branch, but I'm still working to confirm that.

I do not think so.

https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-14_04/4240/

I meant if you look into the console output, the array test is still failing with RRcodemotion disabled.

···

On Apr 19, 2016, at 10:03 PM, Xin Tong via swift-dev <swift-dev@swift.org> wrote:

On Apr 19, 2016, at 10:00 PM, Greg Parker <gparker@apple.com <mailto:gparker@apple.com>> wrote:

-Xin

On Apr 19, 2016, at 9:45 PM, Xin Tong <xin_tong@apple.com <mailto:xin_tong@apple.com>> wrote:

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 <gparker@apple.com <mailto:gparker@apple.com>> wrote:

Thanks. I'll try that.

On Apr 19, 2016, at 9:35 PM, Xin Tong <xin_tong@apple.com <mailto:xin_tong@apple.com>> wrote:

I will check in something to disable the pass.

-Xin

On Apr 19, 2016, at 9:34 PM, Greg Parker <gparker@apple.com <mailto:gparker@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 <eeckstein@apple.com <mailto:eeckstein@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 <gparker@apple.com <mailto:gparker@apple.com>> wrote:

On Apr 19, 2016, at 12:45 PM, no-reply@swift.org <mailto:no-reply@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 gparker@apple.com <mailto:gparker@apple.com> Runtime Wrangler

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

To summarize. I think I fixed the non-determinism in commit 7d26a472009eae673fd40a0403ceb319027481be and re-enabled retain release code motion (RRCM).

I do not think the array test failure is related to RRCM , the benchmark failed even after i disabled RRCM.

https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-14_04/4240/
https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-15_10/4351/

-Xin

···

On Apr 19, 2016, at 10:05 PM, Xin Tong <xin_tong@apple.com> wrote:

On Apr 19, 2016, at 10:03 PM, Xin Tong via swift-dev <swift-dev@swift.org <mailto:swift-dev@swift.org>> wrote:

On Apr 19, 2016, at 10:00 PM, Greg Parker <gparker@apple.com <mailto:gparker@apple.com>> wrote:

Disabling the pass that way may have caused two more SILOptimizer test failures:
https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-15_10/4351/

I am fixing the problem now.

I also suspect that the ArrayTraps failure is caused by something in the RR motion branch, but I'm still working to confirm that.

I do not think so.

https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-14_04/4240/

I meant if you look into the console output, the array test is still failing with RRcodemotion disabled.

-Xin

On Apr 19, 2016, at 9:45 PM, Xin Tong <xin_tong@apple.com <mailto:xin_tong@apple.com>> wrote:

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 <gparker@apple.com <mailto:gparker@apple.com>> wrote:

Thanks. I'll try that.

On Apr 19, 2016, at 9:35 PM, Xin Tong <xin_tong@apple.com <mailto:xin_tong@apple.com>> wrote:

I will check in something to disable the pass.

-Xin

On Apr 19, 2016, at 9:34 PM, Greg Parker <gparker@apple.com <mailto:gparker@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 <eeckstein@apple.com <mailto:eeckstein@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 <gparker@apple.com <mailto:gparker@apple.com>> wrote:

On Apr 19, 2016, at 12:45 PM, no-reply@swift.org <mailto:no-reply@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 gparker@apple.com <mailto:gparker@apple.com> Runtime Wrangler

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

Looks good. Thanks.

I agree about the array failure. I mistakenly considered an OS X test in that diagnosis, but the test isn't failing anywhere on OS X.

···

On Apr 19, 2016, at 10:35 PM, Xin Tong <xin_tong@apple.com> wrote:

To summarize. I think I fixed the non-determinism in commit 7d26a472009eae673fd40a0403ceb319027481be and re-enabled retain release code motion (RRCM).

I do not think the array test failure is related to RRCM , the benchmark failed even after i disabled RRCM.

https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-14_04/4240/
https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-15_10/4351/

-Xin

On Apr 19, 2016, at 10:05 PM, Xin Tong <xin_tong@apple.com <mailto:xin_tong@apple.com>> wrote:

On Apr 19, 2016, at 10:03 PM, Xin Tong via swift-dev <swift-dev@swift.org <mailto:swift-dev@swift.org>> wrote:

On Apr 19, 2016, at 10:00 PM, Greg Parker <gparker@apple.com <mailto:gparker@apple.com>> wrote:

Disabling the pass that way may have caused two more SILOptimizer test failures:
https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-15_10/4351/

I am fixing the problem now.

I also suspect that the ArrayTraps failure is caused by something in the RR motion branch, but I'm still working to confirm that.

I do not think so.

https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-14_04/4240/

I meant if you look into the console output, the array test is still failing with RRcodemotion disabled.

-Xin

On Apr 19, 2016, at 9:45 PM, Xin Tong <xin_tong@apple.com <mailto:xin_tong@apple.com>> wrote:

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 <gparker@apple.com <mailto:gparker@apple.com>> wrote:

Thanks. I'll try that.

On Apr 19, 2016, at 9:35 PM, Xin Tong <xin_tong@apple.com <mailto:xin_tong@apple.com>> wrote:

I will check in something to disable the pass.

-Xin

On Apr 19, 2016, at 9:34 PM, Greg Parker <gparker@apple.com <mailto:gparker@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 <eeckstein@apple.com <mailto:eeckstein@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 <gparker@apple.com <mailto:gparker@apple.com>> wrote:

On Apr 19, 2016, at 12:45 PM, no-reply@swift.org <mailto:no-reply@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 gparker@apple.com <mailto:gparker@apple.com> Runtime Wrangler

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