[Swift CI] Build Failure: 0. OSS - Swift Incremental RA - Ubuntu 16.10 (master) #3160

Huon,

seems to be yours.

In file included from /home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-16_10/swift/lib/Basic/JSONSerialization.cpp:13:
<>/home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-16_10/swift/include/swift/Basic/JSONSerialization.h:448:47: error: no member named 'vector' in namespace 'std'
template <typename T> struct ArrayTraits<std::vector<T>> {
                                         ~~~~~^
/home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-16_10/swift/include/swift/Basic/JSONSerialization.h:448:54: error: 'T' does not refer to a value
template <typename T> struct ArrayTraits<std::vector<T>> {
                                                     ^
/home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-16_10/swift/include/swift/Basic/JSONSerialization.h:448:20: note: declared here
template <typename T> struct ArrayTraits<std::vector<T>> {
                   ^
2 errors generated.

Can you please fix or revert?

Thanks,
Erik

···

On Apr 21, 2017, at 2:01 PM, no-reply@swift.org wrote:

[FAILURE] oss-swift-incremental-RA-linux-ubuntu-16_10 [#3160]

Build URL: https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-16_10/3160/
Project: oss-swift-incremental-RA-linux-ubuntu-16_10
Date of build: Fri, 21 Apr 2017 13:59:48 -0700
Build duration: 1 min 37 sec
Identified problems:

Compile Error: This build failed because of a compile error. Below is a list of all errors in the build log:
Indication 1 <https://ci.swift.org//job/oss-swift-incremental-RA-linux-ubuntu-16_10/3160/consoleFull#1188692920ee1a197b-acac-4b17-83cf-a53b95139a76&gt;
Tests:

Name: Swift(linux-x86_64)
Failed: 0 test(s), Passed: 9230 test(s), Total: 9230 test(s)
Name: Swift-Unit
Failed: 0 test(s), Passed: 415 test(s), Total: 415 test(s)

Changes

Commit 87aa3e6935ad99e933512eceb75f4691d3fa6ecb by Huon Wilson:
[Frontend] -frontend -emit-loaded-module-trace.

edit: lib/Driver/ToolChains.cpp
edit: include/swift/Option/Options.td
add: test/Driver/loaded_module_trace.swift
edit: include/swift/AST/DiagnosticsFrontend.def
edit: lib/Driver/Types.cpp
add: test/Driver/Inputs/loaded_module_trace_empty.swift
edit: lib/FrontendTool/FrontendTool.cpp
edit: include/swift/Driver/Types.def
edit: lib/Frontend/CompilerInvocation.cpp
add: test/Driver/loaded_module_trace_foundation.swift
edit: lib/Driver/Driver.cpp
edit: include/swift/Basic/JSONSerialization.h
edit: include/swift/Frontend/FrontendOptions.h

Commit 7e8568d03d74c3e24d528fe67a22ecaf9f3246d5 by Huon Wilson:
[Driver] Main compiler tells frontend to -emit-loaded-module-trace.

edit: test/Driver/loaded_module_trace_foundation.swift
edit: include/swift/Driver/Compilation.h
edit: lib/Driver/Driver.cpp
edit: test/Driver/loaded_module_trace.swift

Commit 9c6c7c5105108d6bd0104d0441edc7df90a607e1 by Huon Wilson:
[Driver] Support the SWIFT_LOADED_MODULE_TRACE_PATH env var.

edit: lib/Driver/Driver.cpp
add: test/Driver/loaded_module_trace_env.swift

Commit b0656b032443a55941dc9f734a77a33cc1b70aa6 by Huon Wilson:
[test] C header, multifile, is-one-line and transitive dependency tests

add: test/Driver/loaded_module_trace_header.swift
add: test/Driver/Inputs/loaded_module_trace_imports_module.swift
add: test/Driver/loaded_module_trace_multifile.swift
edit: test/Driver/loaded_module_trace_env.swift
add: test/Driver/Inputs/loaded_module_trace_header.h
edit: test/Driver/loaded_module_trace.swift
add: test/Driver/Inputs/loaded_module_trace_header2.h

Commit 268834aabf201d610d06429116d2b8a2614238e2 by Huon Wilson:
[Frontend] Buffer loaded module trace in memory and append "atomically".

add: test/Driver/loaded_module_trace_append.swift
edit: lib/FrontendTool/FrontendTool.cpp

Commit a9825bb7c633a9deed81ead26d2bb330dde2bc8d by Nathan Hawes:
[migrator] Add -warn-swift3-objc-inference to the new migrator fixit

edit: include/swift/Migrator/FixitFilter.h

Huon

···

On Apr 21, 2017, at 14:05, Erik Eckstein <eeckstein@apple.com> wrote:

Huon,

seems to be yours.

In file included from /home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-16_10/swift/lib/Basic/JSONSerialization.cpp:13:
<>/home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-16_10/swift/include/swift/Basic/JSONSerialization.h:448:47: error: no member named 'vector' in namespace 'std'
template <typename T> struct ArrayTraits<std::vector<T>> {
                                         ~~~~~^
/home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-16_10/swift/include/swift/Basic/JSONSerialization.h:448:54: error: 'T' does not refer to a value
template <typename T> struct ArrayTraits<std::vector<T>> {
                                                     ^
/home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-16_10/swift/include/swift/Basic/JSONSerialization.h:448:20: note: declared here
template <typename T> struct ArrayTraits<std::vector<T>> {
                   ^
2 errors generated.

Can you please fix or revert?

Thanks,
Erik

On Apr 21, 2017, at 2:01 PM, no-reply@swift.org <mailto:no-reply@swift.org> wrote:

[FAILURE] oss-swift-incremental-RA-linux-ubuntu-16_10 [#3160]

Build URL: https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-16_10/3160/
Project: oss-swift-incremental-RA-linux-ubuntu-16_10
Date of build: Fri, 21 Apr 2017 13:59:48 -0700
Build duration: 1 min 37 sec
Identified problems:

Compile Error: This build failed because of a compile error. Below is a list of all errors in the build log:
Indication 1 <https://ci.swift.org//job/oss-swift-incremental-RA-linux-ubuntu-16_10/3160/consoleFull#1188692920ee1a197b-acac-4b17-83cf-a53b95139a76&gt;
Tests:

Name: Swift(linux-x86_64)
Failed: 0 test(s), Passed: 9230 test(s), Total: 9230 test(s)
Name: Swift-Unit
Failed: 0 test(s), Passed: 415 test(s), Total: 415 test(s)

Changes

Commit 87aa3e6935ad99e933512eceb75f4691d3fa6ecb by Huon Wilson:
[Frontend] -frontend -emit-loaded-module-trace.

edit: lib/Driver/ToolChains.cpp
edit: include/swift/Option/Options.td
add: test/Driver/loaded_module_trace.swift
edit: include/swift/AST/DiagnosticsFrontend.def
edit: lib/Driver/Types.cpp
add: test/Driver/Inputs/loaded_module_trace_empty.swift
edit: lib/FrontendTool/FrontendTool.cpp
edit: include/swift/Driver/Types.def
edit: lib/Frontend/CompilerInvocation.cpp
add: test/Driver/loaded_module_trace_foundation.swift
edit: lib/Driver/Driver.cpp
edit: include/swift/Basic/JSONSerialization.h
edit: include/swift/Frontend/FrontendOptions.h

Commit 7e8568d03d74c3e24d528fe67a22ecaf9f3246d5 by Huon Wilson:
[Driver] Main compiler tells frontend to -emit-loaded-module-trace.

edit: test/Driver/loaded_module_trace_foundation.swift
edit: include/swift/Driver/Compilation.h
edit: lib/Driver/Driver.cpp
edit: test/Driver/loaded_module_trace.swift

Commit 9c6c7c5105108d6bd0104d0441edc7df90a607e1 by Huon Wilson:
[Driver] Support the SWIFT_LOADED_MODULE_TRACE_PATH env var.

edit: lib/Driver/Driver.cpp
add: test/Driver/loaded_module_trace_env.swift

Commit b0656b032443a55941dc9f734a77a33cc1b70aa6 by Huon Wilson:
[test] C header, multifile, is-one-line and transitive dependency tests

add: test/Driver/loaded_module_trace_header.swift
add: test/Driver/Inputs/loaded_module_trace_imports_module.swift
add: test/Driver/loaded_module_trace_multifile.swift
edit: test/Driver/loaded_module_trace_env.swift
add: test/Driver/Inputs/loaded_module_trace_header.h
edit: test/Driver/loaded_module_trace.swift
add: test/Driver/Inputs/loaded_module_trace_header2.h

Commit 268834aabf201d610d06429116d2b8a2614238e2 by Huon Wilson:
[Frontend] Buffer loaded module trace in memory and append "atomically".

add: test/Driver/loaded_module_trace_append.swift
edit: lib/FrontendTool/FrontendTool.cpp

Commit a9825bb7c633a9deed81ead26d2bb330dde2bc8d by Nathan Hawes:
[migrator] Add -warn-swift3-objc-inference to the new migrator fixit

edit: include/swift/Migrator/FixitFilter.h

Thanks!

···

On Apr 21, 2017, at 3:10 PM, Huon Wilson <huon@apple.com> wrote:

[JSONSerialization] needs <vector>. by huonw · Pull Request #8928 · apple/swift · GitHub

Huon

On Apr 21, 2017, at 14:05, Erik Eckstein <eeckstein@apple.com <mailto:eeckstein@apple.com>> wrote:

Huon,

seems to be yours.

In file included from /home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-16_10/swift/lib/Basic/JSONSerialization.cpp:13:
<>/home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-16_10/swift/include/swift/Basic/JSONSerialization.h:448:47: error: no member named 'vector' in namespace 'std'
template <typename T> struct ArrayTraits<std::vector<T>> {
                                         ~~~~~^
/home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-16_10/swift/include/swift/Basic/JSONSerialization.h:448:54: error: 'T' does not refer to a value
template <typename T> struct ArrayTraits<std::vector<T>> {
                                                     ^
/home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-16_10/swift/include/swift/Basic/JSONSerialization.h:448:20: note: declared here
template <typename T> struct ArrayTraits<std::vector<T>> {
                   ^
2 errors generated.

Can you please fix or revert?

Thanks,
Erik

On Apr 21, 2017, at 2:01 PM, no-reply@swift.org <mailto:no-reply@swift.org> wrote:

[FAILURE] oss-swift-incremental-RA-linux-ubuntu-16_10 [#3160]

Build URL: https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-16_10/3160/
Project: oss-swift-incremental-RA-linux-ubuntu-16_10
Date of build: Fri, 21 Apr 2017 13:59:48 -0700
Build duration: 1 min 37 sec
Identified problems:

Compile Error: This build failed because of a compile error. Below is a list of all errors in the build log:
Indication 1 <https://ci.swift.org//job/oss-swift-incremental-RA-linux-ubuntu-16_10/3160/consoleFull#1188692920ee1a197b-acac-4b17-83cf-a53b95139a76&gt;
Tests:

Name: Swift(linux-x86_64)
Failed: 0 test(s), Passed: 9230 test(s), Total: 9230 test(s)
Name: Swift-Unit
Failed: 0 test(s), Passed: 415 test(s), Total: 415 test(s)

Changes

Commit 87aa3e6935ad99e933512eceb75f4691d3fa6ecb by Huon Wilson:
[Frontend] -frontend -emit-loaded-module-trace.

edit: lib/Driver/ToolChains.cpp
edit: include/swift/Option/Options.td
add: test/Driver/loaded_module_trace.swift
edit: include/swift/AST/DiagnosticsFrontend.def
edit: lib/Driver/Types.cpp
add: test/Driver/Inputs/loaded_module_trace_empty.swift
edit: lib/FrontendTool/FrontendTool.cpp
edit: include/swift/Driver/Types.def
edit: lib/Frontend/CompilerInvocation.cpp
add: test/Driver/loaded_module_trace_foundation.swift
edit: lib/Driver/Driver.cpp
edit: include/swift/Basic/JSONSerialization.h
edit: include/swift/Frontend/FrontendOptions.h

Commit 7e8568d03d74c3e24d528fe67a22ecaf9f3246d5 by Huon Wilson:
[Driver] Main compiler tells frontend to -emit-loaded-module-trace.

edit: test/Driver/loaded_module_trace_foundation.swift
edit: include/swift/Driver/Compilation.h
edit: lib/Driver/Driver.cpp
edit: test/Driver/loaded_module_trace.swift

Commit 9c6c7c5105108d6bd0104d0441edc7df90a607e1 by Huon Wilson:
[Driver] Support the SWIFT_LOADED_MODULE_TRACE_PATH env var.

edit: lib/Driver/Driver.cpp
add: test/Driver/loaded_module_trace_env.swift

Commit b0656b032443a55941dc9f734a77a33cc1b70aa6 by Huon Wilson:
[test] C header, multifile, is-one-line and transitive dependency tests

add: test/Driver/loaded_module_trace_header.swift
add: test/Driver/Inputs/loaded_module_trace_imports_module.swift
add: test/Driver/loaded_module_trace_multifile.swift
edit: test/Driver/loaded_module_trace_env.swift
add: test/Driver/Inputs/loaded_module_trace_header.h
edit: test/Driver/loaded_module_trace.swift
add: test/Driver/Inputs/loaded_module_trace_header2.h

Commit 268834aabf201d610d06429116d2b8a2614238e2 by Huon Wilson:
[Frontend] Buffer loaded module trace in memory and append "atomically".

add: test/Driver/loaded_module_trace_append.swift
edit: lib/FrontendTool/FrontendTool.cpp

Commit a9825bb7c633a9deed81ead26d2bb330dde2bc8d by Nathan Hawes:
[migrator] Add -warn-swift3-objc-inference to the new migrator fixit

edit: include/swift/Migrator/FixitFilter.h