Report
[FAILURE] oss-swift-incremental-RA-linux-ubuntu-16_04 [#6196]
Build URL:
https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-16_04/6196/
Project:
oss-swift-incremental-RA-linux-ubuntu-16_04
Date of build:
Fri, 16 Nov 2018 13:57:49 -0600
Build duration:
45 min
Identified problems:
- Swift Compile Error: Swift compiler error
- Compile Error: This build failed because of a compile error. Below is a list of all errors in the build log:
Tests:
Name: Swift(linux-x86_64)
Failed: 0 test(s), Passed: 9706 test(s), Total: 10964 test(s)
Name: Swift-Unit
Failed: 0 test(s), Passed: 504 test(s), Total: 504 test(s)
Changes
-
Commit a17f45d220d80ea9cd2064f520f0a9bb5de8f8f0 by danielrodriguez:
[android] Adapt POSIX test to Android- edit: test/stdlib/POSIX.swift
-
Commit 3ae807d4bfcb3fdb8c4fea753512422293f38e05 by bjhomer:
Make 'try?' flatten optional chaining like optional-chaining does.- edit: lib/AST/Expr.cpp
- edit: lib/Sema/CSApply.cpp
- edit: test/Parse/try.swift
- edit: lib/SILGen/SILGenExpr.cpp
- edit: lib/Sema/CSGen.cpp
- edit: lib/AST/ASTVerifier.cpp
-
Commit 5fc39d32015f00f9fc0461a6df5a79a32f17000c by bjhomer:
Adjust SILGen tests for flattened optional try.- edit: test/SILGen/errors.swift
-
Commit df6be36457f2e6d8d8db9c887e7fde4d066d1fde by bjhomer:
Add backwards-compatible behavior for swift-version < 5- edit: lib/SILGen/SILGenExpr.cpp
- edit: lib/Sema/CSApply.cpp
- edit: lib/AST/ASTVerifier.cpp
- edit: lib/Sema/CSGen.cpp
-
Commit 812c8213666095902fce1c7cd6b6b5a9a163490e by bjhomer:
Add a migration for the Swift 5 'try?' changes.- edit: lib/Migrator/Migrator.cpp
- edit: include/swift/Migrator/ASTMigratorPass.h
- add: lib/Migrator/OptionalTryMigratorPass.cpp
- edit: lib/Migrator/CMakeLists.txt
-
Commit 8b9ac0ad7f5aba840ff1170443a4ae4eb2c74718 by bjhomer:
Run tests for the new 'try?' behavior with '-swift-version 5'- edit: test/SILGen/errors.swift
- edit: test/Parse/try.swift
-
Commit dda367638be69b3cc10d3f9f9f2429953f4bc60f by bjhomer:
Add comment to clarify Swift 4/5 behavioral difference for 'try?'- edit: lib/Sema/CSApply.cpp
-
Commit ba03d126c03b4e1081ae3ee96f0cbd1a28d7285d by bjhomer:
Add more 'try?' tests.- edit: test/Parse/try.swift
-
Commit 94229861e15d74c0a37c9474736b1e134845f470 by bjhomer:
Add a bunch more 'try' tests.- edit: test/Parse/try.swift
-
Commit 1789d44d6c4babd11add3868aa3c9ce93f5ac3f3 by bjhomer:
Don't consider fixups that won't do anything.- edit: lib/Sema/CSDiagnostics.cpp
- edit: lib/Sema/CSSimplify.cpp
- edit: test/Parse/try.swift
-
Commit 9aaeaec61f7d3cff98ab6ae70aeb578518b1120e by bjhomer:
Add test validating that we preserve existing Swift 4 'try?' behavior.- delete: test/Parse/try.swift
- add: test/Parse/try_swift4.swift
- add: test/Parse/try_swift5.swift
-
Commit c371c064506bf68d6e14515f8fa197865fc13a3e by bjhomer:
Add basic tests for 'try?' migration.- add: test/Migrator/optional_try_migration.swift
- add: test/Migrator/optional_try_migration.swift.expected
-
Commit f166b0da3d0b48640ef7a75a28d5d9d904671a5b by bjhomer:
Make the try? migration simpler and more reliable.- edit: test/Migrator/optional_try_migration.swift
- edit: lib/Migrator/OptionalTryMigratorPass.cpp
- edit: test/Migrator/optional_try_migration.swift.expected
-
Commit 510cbd2d00e363e1f311305b2f2559c356d94700 by bjhomer:
Rename try_swift4.swift back to try.swift.- delete: test/Parse/try_swift4.swift
- add: test/Parse/try.swift
-
Commit f759296cc89ecd49f79fb41691b19cacb60b3fbe by dgregor:
[Keypaths] Encode generic environment in the key-path pattern.- edit: lib/IRGen/GenKeyPath.cpp
- edit: lib/IRGen/IRGenMangler.cpp
- edit: lib/IRGen/GenProto.cpp
- edit: test/IRGen/keypaths.sil
- edit: lib/IRGen/IRGenModule.h
- edit: lib/IRGen/IRGenMangler.h
- edit: include/swift/ABI/Metadata.h
- edit: include/swift/ABI/MetadataValues.h
- edit: lib/IRGen/MetadataRequest.cpp
- edit: stdlib/public/core/KeyPath.swift
-
Commit 600b59bb3f660c6195de28656daf872e1e96e656 by dgregor:
[Demangler] Fix a small issue with symbolic references in mangled names.- edit: lib/Demangling/Demangler.cpp
-
Commit cdd2928fec325e5f43e9e0efcc5f90bd6ff8aee7 by dgregor:
[Runtime] Generalize SubstGenericParametersFromMetadata slightly.- edit: stdlib/public/runtime/MetadataLookup.cpp
- edit: stdlib/public/runtime/Private.h
-
Commit b206bd610ad860aabca2693d73588f86f2df1645 by dgregor:
[ABI] Fix encoding of new generic environments metadata.- edit: include/swift/ABI/MetadataValues.h
- edit: test/IRGen/keypaths.sil
-
Commit cc2ee165a1229243ed03ca64b6e407d0f9f653aa by dgregor:
[ABI] Use generic environment to handle mangled generic keypath types.- edit: stdlib/public/core/Misc.swift
- edit: lib/IRGen/GenKeyPath.cpp
- edit: docs/ABI/Mangling.rst
- edit: test/IRGen/keypaths.sil
- edit: stdlib/public/runtime/MetadataLookup.cpp
- edit: unittests/runtime/Stdlib.cpp
- edit: stdlib/public/core/KeyPath.swift
- edit: stdlib/public/runtime/Private.h
-
Commit 27d49a61815404567d9dfdfce4fa00e7bcbd2d31 by klorentey:
[test] Disable concat_string_literals.32.swift in stdlib-DebugAssert- edit: test/SILOptimizer/concat_string_literals.32.swift
-
Commit d4fe6e9ff71b33650956969faca114df0e1148e1 by dgregor:
[Runtime] Fix a bug in handling multi-level generic environment- edit: test/stdlib/KeyPath.swift
- edit: stdlib/public/runtime/MetadataLookup.cpp
-
Commit 81bcf9d5d6561523d0ee867184977fbe96fba001 by github:
Revert "[ParseableInterfaces] Skip value witnesses of resilient- edit: lib/Sema/TypeCheckProtocol.cpp
- edit: test/ParseableInterface/Inputs/ConformancesUser.swift
- edit: test/ParseableInterface/Conformances.swiftinterface
- edit: lib/Sema/TypeCheckProtocol.h
-
Commit 976960f7517ed0d19e18c54de9b9dc9d73363a03 by blangmuir:
[Basic] Fix isExecutableFile on directories- edit: Sources/Basic/FileSystem.swift
- edit: Tests/BasicTests/FileSystemTests.swift