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

This one is mine and will be resolved shortly. Practical Swift and I have been stepping on each others toes trying to introduce and fix the same crashes.

~Robert Widmann

···

On Mar 14, 2017, at 1:04 AM, no-reply@swift.org wrote:

[FAILURE] oss-swift-incremental-RA-linux-ubuntu-16_04 [#2138]

Build URL: https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-16_04/2138/
Project: oss-swift-incremental-RA-linux-ubuntu-16_04
Date of build: Mon, 13 Mar 2017 21:23:47 -0700
Build duration: 40 min
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_04/2138/consoleFull#-1062847473ee1a197b-acac-4b17-83cf-a53b95139a76&gt;
Regression test failed: This build failed because a regression test in the test suite FAILed. Below is a list of all errors:
Indication 1 <https://ci.swift.org//job/oss-swift-incremental-RA-linux-ubuntu-16_04/2138/consoleFull#-475296903fca400bf-2f4a-462e-b517-e058d770b2d7&gt;
Tests:

Name: Swift(linux-x86_64)
Failed: 1 test(s), Passed: 9070 test(s), Total: 9071 test(s)
Failed: Swift(linux-x86_64).compiler_crashers.28719-currentconstraintsolverarena-no-constraint-solver-active.swift <https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-16_04/2138/testReport/junit/Swift(linux-x86_64)/compiler_crashers/28719_currentconstraintsolverarena_no_constraint_solver_active_swift&gt;
Name: Swift-Unit
Failed: 0 test(s), Passed: 415 test(s), Total: 415 test(s)

Changes

Commit 76b88211f42483a75b761f2684734d909f5724dd by practicalswift:
[swiftc (73 vs. 5456)] Add crasher in

add: validation-test/compiler_crashers/28718-swift-typebase-getcanonicaltype.swift

Commit 6769f78460316b6122a445dceae79f217f23baab by mgottesman:
[silgen] Standardize field names in ResultPlan.{cpp,h} to match SILGen

edit: lib/SILGen/ResultPlan.cpp
edit: lib/SILGen/ResultPlan.h

Commit 0881877eaa79149a1c90e7fa3dec09bc1636ce6a by spestov:
Serialization: Remove code that became dead when PolymorphicFunctionType

edit: lib/Serialization/Serialization.cpp
edit: lib/Serialization/Serialization.h
edit: lib/Serialization/Deserialization.cpp
edit: include/swift/Serialization/ModuleFile.h

Commit e95acebc2440b12643fff2cc3660da1d70ebf1f2 by spestov:
Serialization: Add test for generic subscripts

add: test/Serialization/Inputs/has_generic_subscript.swift
add: test/Serialization/generic_subscript.swift

Commit 18fbfd46c5034a917a382574e2eb2a447119ec4a by spestov:
Serialization: Fix latent bug with extensions of nested generic types

add: test/Serialization/Inputs/has_nested_generic_extension.swift
add: test/Serialization/nested_generic_extension.swift
edit: lib/Serialization/Deserialization.cpp
edit: lib/Serialization/Serialization.cpp

Commit e3d7ff954e71826c58583ea877efd7de428229dd by practicalswift:
[swiftc (74 vs. 5456)] Add crasher in swift::MetatypeType::get

add: validation-test/compiler_crashers/28719-currentconstraintsolverarena-no-constraint-solver-active.swift

Commit 1367b0cb3650168d51996139ace742d62db0df84 by devteam.codafi:
Invalidate default argument exprs if typechecking fails

delete: validation-test/compiler_crashers/28718-swift-typebase-getcanonicaltype.swift
add: validation-test/compiler_crashers_fixed/28695-unreachable-executed-at-swift-lib-ast-type-cpp-1351.swift
add: validation-test/compiler_crashers_fixed/28684-isactuallycanonicalornull-forming-a-cantype-out-of-a-non-canonical-type.swift
add: validation-test/compiler_crashers_fixed/28676-currentconstraintsolverarena-no-constraint-solver-active.swift
add: validation-test/compiler_crashers_fixed/28712-swift-typebase-getcanonicaltype.swift
delete: validation-test/compiler_crashers/28712-swift-typebase-getcanonicaltype.swift
delete: validation-test/compiler_crashers/28690-isactuallycanonicalornull-forming-a-cantype-out-of-a-non-canonical-type.swift
delete: validation-test/compiler_crashers/28703-swift-typebase-getdesugaredtype.swift
delete: validation-test/compiler_crashers/28677-isactuallycanonicalornull-forming-a-cantype-out-of-a-non-canonical-type.swift
delete: validation-test/compiler_crashers/28684-isactuallycanonicalornull-forming-a-cantype-out-of-a-non-canonical-type.swift
add: validation-test/compiler_crashers_fixed/28681-swift-typebase-getcanonicaltype.swift
add: validation-test/compiler_crashers_fixed/28679-swift-typebase-getcanonicaltype.swift
add: validation-test/compiler_crashers_fixed/28676-anonymous-namespace-findcapturedvars-checktype-swift-type-swift-sourceloc.swift
add: validation-test/compiler_crashers_fixed/28677-isactuallycanonicalornull-forming-a-cantype-out-of-a-non-canonical-type.swift
add: validation-test/compiler_crashers_fixed/28690-isactuallycanonicalornull-forming-a-cantype-out-of-a-non-canonical-type.swift
delete: validation-test/compiler_crashers/28676-currentconstraintsolverarena-no-constraint-solver-active.swift
add: validation-test/compiler_crashers_fixed/28703-swift-typebase-getdesugaredtype.swift
delete: validation-test/compiler_crashers/28705-swift-typebase-getcanonicaltype.swift
delete: validation-test/compiler_crashers/28709-unreachable-executed-at-swift-lib-ast-type-cpp-1005.swift
add: validation-test/compiler_crashers_fixed/28713-swift-typebase-getdesugaredtype.swift
delete: validation-test/compiler_crashers/28716-unreachable-executed-at-swift-lib-ast-type-cpp-1215.swift
add: validation-test/compiler_crashers_fixed/28718-swift-typebase-getcanonicaltype.swift
delete: validation-test/compiler_crashers/28692-unreachable-executed-at-swift-lib-ast-type-cpp-1349.swift
add: validation-test/compiler_crashers_fixed/28656-unreachable-executed-at-swift-lib-ast-type-cpp-1137.swift
delete: validation-test/compiler_crashers/28681-swift-typebase-getcanonicaltype.swift
add: validation-test/compiler_crashers_fixed/28699-swift-typebase-getcanonicaltype.swift
add: validation-test/compiler_crashers_fixed/28658-result-case-not-implemented.swift
delete: validation-test/compiler_crashers/28715-isactuallycanonicalornull-forming-a-cantype-out-of-a-non-canonical-type.swift
delete: validation-test/compiler_crashers/28661-swift-typebase-getcanonicaltype.swift
delete: validation-test/compiler_crashers/28713-swift-typebase-getdesugaredtype.swift
delete: validation-test/compiler_crashers/28711-anonymous-namespace-findcapturedvars-checktype-swift-type-swift-sourceloc.swift
delete: validation-test/compiler_crashers/28695-unreachable-executed-at-swift-lib-ast-type-cpp-1351.swift
delete: validation-test/compiler_crashers/28652-anonymous-namespace-verifier-verifychecked-swift-type-llvm-smallptrset-swift-arc.swift
add: validation-test/compiler_crashers_fixed/28661-swift-typebase-getcanonicaltype.swift
delete: validation-test/compiler_crashers/28679-swift-typebase-getcanonicaltype.swift
add: validation-test/compiler_crashers_fixed/28696-swift-typebase-getcanonicaltype.swift
delete: validation-test/compiler_crashers/28656-unreachable-executed-at-swift-lib-ast-type-cpp-1137.swift
add: validation-test/compiler_crashers_fixed/28709-unreachable-executed-at-swift-lib-ast-type-cpp-1005.swift
delete: validation-test/compiler_crashers/28658-result-case-not-implemented.swift
edit: lib/Sema/TypeCheckStmt.cpp
add: validation-test/compiler_crashers_fixed/28711-anonymous-namespace-findcapturedvars-checktype-swift-type-swift-sourceloc.swift
delete: validation-test/compiler_crashers/28699-swift-typebase-getcanonicaltype.swift
add: validation-test/compiler_crashers_fixed/28692-unreachable-executed-at-swift-lib-ast-type-cpp-1349.swift
add: validation-test/compiler_crashers_fixed/28705-swift-typebase-getcanonicaltype.swift
add: validation-test/compiler_crashers_fixed/28715-isactuallycanonicalornull-forming-a-cantype-out-of-a-non-canonical-type.swift
add: validation-test/compiler_crashers_fixed/28716-unreachable-executed-at-swift-lib-ast-type-cpp-1215.swift
add: validation-test/compiler_crashers_fixed/28652-anonymous-namespace-verifier-verifychecked-swift-type-llvm-smallptrset-swift-arc.swift
delete: validation-test/compiler_crashers/28676-anonymous-namespace-findcapturedvars-checktype-swift-type-swift-sourceloc.swift
delete: validation-test/compiler_crashers/28696-swift-typebase-getcanonicaltype.swift

Thanks, Robert.

···

On Mar 13, 2017, at 10:13 PM, Robert Widmann <devteam.codafi@gmail.com> wrote:

This one is mine and will be resolved shortly. Practical Swift and I have been stepping on each others toes trying to introduce and fix the same crashes.

~Robert Widmann

On Mar 14, 2017, at 1:04 AM, no-reply@swift.org <mailto:no-reply@swift.org> wrote:

[FAILURE] oss-swift-incremental-RA-linux-ubuntu-16_04 [#2138]

Build URL: https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-16_04/2138/
Project: oss-swift-incremental-RA-linux-ubuntu-16_04
Date of build: Mon, 13 Mar 2017 21:23:47 -0700
Build duration: 40 min
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_04/2138/consoleFull#-1062847473ee1a197b-acac-4b17-83cf-a53b95139a76&gt;
Regression test failed: This build failed because a regression test in the test suite FAILed. Below is a list of all errors:
Indication 1 <https://ci.swift.org//job/oss-swift-incremental-RA-linux-ubuntu-16_04/2138/consoleFull#-475296903fca400bf-2f4a-462e-b517-e058d770b2d7&gt;
Tests:

Name: Swift(linux-x86_64)
Failed: 1 test(s), Passed: 9070 test(s), Total: 9071 test(s)
Failed: Swift(linux-x86_64).compiler_crashers.28719-currentconstraintsolverarena-no-constraint-solver-active.swift <https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-16_04/2138/testReport/junit/Swift(linux-x86_64)/compiler_crashers/28719_currentconstraintsolverarena_no_constraint_solver_active_swift&gt;
Name: Swift-Unit
Failed: 0 test(s), Passed: 415 test(s), Total: 415 test(s)

Changes

Commit 76b88211f42483a75b761f2684734d909f5724dd by practicalswift:
[swiftc (73 vs. 5456)] Add crasher in

add: validation-test/compiler_crashers/28718-swift-typebase-getcanonicaltype.swift

Commit 6769f78460316b6122a445dceae79f217f23baab by mgottesman:
[silgen] Standardize field names in ResultPlan.{cpp,h} to match SILGen

edit: lib/SILGen/ResultPlan.cpp
edit: lib/SILGen/ResultPlan.h

Commit 0881877eaa79149a1c90e7fa3dec09bc1636ce6a by spestov:
Serialization: Remove code that became dead when PolymorphicFunctionType

edit: lib/Serialization/Serialization.cpp
edit: lib/Serialization/Serialization.h
edit: lib/Serialization/Deserialization.cpp
edit: include/swift/Serialization/ModuleFile.h

Commit e95acebc2440b12643fff2cc3660da1d70ebf1f2 by spestov:
Serialization: Add test for generic subscripts

add: test/Serialization/Inputs/has_generic_subscript.swift
add: test/Serialization/generic_subscript.swift

Commit 18fbfd46c5034a917a382574e2eb2a447119ec4a by spestov:
Serialization: Fix latent bug with extensions of nested generic types

add: test/Serialization/Inputs/has_nested_generic_extension.swift
add: test/Serialization/nested_generic_extension.swift
edit: lib/Serialization/Deserialization.cpp
edit: lib/Serialization/Serialization.cpp

Commit e3d7ff954e71826c58583ea877efd7de428229dd by practicalswift:
[swiftc (74 vs. 5456)] Add crasher in swift::MetatypeType::get

add: validation-test/compiler_crashers/28719-currentconstraintsolverarena-no-constraint-solver-active.swift

Commit 1367b0cb3650168d51996139ace742d62db0df84 by devteam.codafi:
Invalidate default argument exprs if typechecking fails

delete: validation-test/compiler_crashers/28718-swift-typebase-getcanonicaltype.swift
add: validation-test/compiler_crashers_fixed/28695-unreachable-executed-at-swift-lib-ast-type-cpp-1351.swift
add: validation-test/compiler_crashers_fixed/28684-isactuallycanonicalornull-forming-a-cantype-out-of-a-non-canonical-type.swift
add: validation-test/compiler_crashers_fixed/28676-currentconstraintsolverarena-no-constraint-solver-active.swift
add: validation-test/compiler_crashers_fixed/28712-swift-typebase-getcanonicaltype.swift
delete: validation-test/compiler_crashers/28712-swift-typebase-getcanonicaltype.swift
delete: validation-test/compiler_crashers/28690-isactuallycanonicalornull-forming-a-cantype-out-of-a-non-canonical-type.swift
delete: validation-test/compiler_crashers/28703-swift-typebase-getdesugaredtype.swift
delete: validation-test/compiler_crashers/28677-isactuallycanonicalornull-forming-a-cantype-out-of-a-non-canonical-type.swift
delete: validation-test/compiler_crashers/28684-isactuallycanonicalornull-forming-a-cantype-out-of-a-non-canonical-type.swift
add: validation-test/compiler_crashers_fixed/28681-swift-typebase-getcanonicaltype.swift
add: validation-test/compiler_crashers_fixed/28679-swift-typebase-getcanonicaltype.swift
add: validation-test/compiler_crashers_fixed/28676-anonymous-namespace-findcapturedvars-checktype-swift-type-swift-sourceloc.swift
add: validation-test/compiler_crashers_fixed/28677-isactuallycanonicalornull-forming-a-cantype-out-of-a-non-canonical-type.swift
add: validation-test/compiler_crashers_fixed/28690-isactuallycanonicalornull-forming-a-cantype-out-of-a-non-canonical-type.swift
delete: validation-test/compiler_crashers/28676-currentconstraintsolverarena-no-constraint-solver-active.swift
add: validation-test/compiler_crashers_fixed/28703-swift-typebase-getdesugaredtype.swift
delete: validation-test/compiler_crashers/28705-swift-typebase-getcanonicaltype.swift
delete: validation-test/compiler_crashers/28709-unreachable-executed-at-swift-lib-ast-type-cpp-1005.swift
add: validation-test/compiler_crashers_fixed/28713-swift-typebase-getdesugaredtype.swift
delete: validation-test/compiler_crashers/28716-unreachable-executed-at-swift-lib-ast-type-cpp-1215.swift
add: validation-test/compiler_crashers_fixed/28718-swift-typebase-getcanonicaltype.swift
delete: validation-test/compiler_crashers/28692-unreachable-executed-at-swift-lib-ast-type-cpp-1349.swift
add: validation-test/compiler_crashers_fixed/28656-unreachable-executed-at-swift-lib-ast-type-cpp-1137.swift
delete: validation-test/compiler_crashers/28681-swift-typebase-getcanonicaltype.swift
add: validation-test/compiler_crashers_fixed/28699-swift-typebase-getcanonicaltype.swift
add: validation-test/compiler_crashers_fixed/28658-result-case-not-implemented.swift
delete: validation-test/compiler_crashers/28715-isactuallycanonicalornull-forming-a-cantype-out-of-a-non-canonical-type.swift
delete: validation-test/compiler_crashers/28661-swift-typebase-getcanonicaltype.swift
delete: validation-test/compiler_crashers/28713-swift-typebase-getdesugaredtype.swift
delete: validation-test/compiler_crashers/28711-anonymous-namespace-findcapturedvars-checktype-swift-type-swift-sourceloc.swift
delete: validation-test/compiler_crashers/28695-unreachable-executed-at-swift-lib-ast-type-cpp-1351.swift
delete: validation-test/compiler_crashers/28652-anonymous-namespace-verifier-verifychecked-swift-type-llvm-smallptrset-swift-arc.swift
add: validation-test/compiler_crashers_fixed/28661-swift-typebase-getcanonicaltype.swift
delete: validation-test/compiler_crashers/28679-swift-typebase-getcanonicaltype.swift
add: validation-test/compiler_crashers_fixed/28696-swift-typebase-getcanonicaltype.swift
delete: validation-test/compiler_crashers/28656-unreachable-executed-at-swift-lib-ast-type-cpp-1137.swift
add: validation-test/compiler_crashers_fixed/28709-unreachable-executed-at-swift-lib-ast-type-cpp-1005.swift
delete: validation-test/compiler_crashers/28658-result-case-not-implemented.swift
edit: lib/Sema/TypeCheckStmt.cpp
add: validation-test/compiler_crashers_fixed/28711-anonymous-namespace-findcapturedvars-checktype-swift-type-swift-sourceloc.swift
delete: validation-test/compiler_crashers/28699-swift-typebase-getcanonicaltype.swift
add: validation-test/compiler_crashers_fixed/28692-unreachable-executed-at-swift-lib-ast-type-cpp-1349.swift
add: validation-test/compiler_crashers_fixed/28705-swift-typebase-getcanonicaltype.swift
add: validation-test/compiler_crashers_fixed/28715-isactuallycanonicalornull-forming-a-cantype-out-of-a-non-canonical-type.swift
add: validation-test/compiler_crashers_fixed/28716-unreachable-executed-at-swift-lib-ast-type-cpp-1215.swift
add: validation-test/compiler_crashers_fixed/28652-anonymous-namespace-verifier-verifychecked-swift-type-llvm-smallptrset-swift-arc.swift
delete: validation-test/compiler_crashers/28676-anonymous-namespace-findcapturedvars-checktype-swift-type-swift-sourceloc.swift
delete: validation-test/compiler_crashers/28696-swift-typebase-getcanonicaltype.swift