[swift-dev] [Swift CI] Build Failure: OSS - Swift Package - Ubuntu 15.10 (swift-3.0-preview-1) #43

Anders Bertelrud anders at apple.com
Mon May 23 22:20:24 CDT 2016


It seems that the `swift-3.0-preview-1-branch` branch of the `swift-integration-tests` repo doesn’t contain the all the commits that update the tests for the `swift-3.0-preview-1-branch` of `swiftpm`.  I’ll see which ones need to be cherry-picked.

Anders

> On 2016-05-23, at 19.26, Anders Bertelrud <anders at apple.com> wrote:
> 
> This is likely swiftpm-related.  Investigating.
> 
> Anders
> 
>> On 2016-05-23, at 19.22, no-reply at swift.org <mailto:no-reply at swift.org> wrote:
>> 
>> [FAILURE] oss-swift-3.0-preview-1-package-linux-ubuntu-15_10 [#43]
>> 
>> Build URL:	https://ci.swift.org/job/oss-swift-3.0-preview-1-package-linux-ubuntu-15_10/43/ <https://ci.swift.org/job/oss-swift-3.0-preview-1-package-linux-ubuntu-15_10/43/>
>> Project:	oss-swift-3.0-preview-1-package-linux-ubuntu-15_10
>> Date of build:	Mon, 23 May 2016 18:54:12 -0700
>> Build duration:	28 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-3.0-preview-1-package-linux-ubuntu-15_10/43/consoleFull#1769971923ee1a197b-acac-4b17-83cf-a53b95139a76>
>> 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-3.0-preview-1-package-linux-ubuntu-15_10/43/consoleFull#828009311fca400bf-2f4a-462e-b517-e058d770b2d7>
>> Changes
>> 
>> Commit ba067bd2a0f4498b74bc1cada7d1ca018a1964fb by kremenek:
>> Implement SE-0062: Referencing Objective-C key-paths (#2640)
>> 
>> add: test/expr/unary/keypath/keypath.swift
>> edit: lib/Sema/CSGen.cpp
>> add: test/Interpreter/SDK/objc_keypath.swift
>> edit: include/swift/AST/ExprNodes.def
>> edit: lib/AST/ASTWalker.cpp
>> edit: lib/IDE/CodeCompletion.cpp
>> edit: include/swift/Parse/Parser.h
>> add: test/SILGen/objc_keypath.swift
>> edit: include/swift/AST/DiagnosticsSema.def
>> add: test/IDE/complete_pound_keypath.swift
>> edit: lib/Sema/CSApply.cpp
>> edit: lib/AST/Expr.cpp
>> edit: include/swift/AST/Expr.h
>> edit: lib/SILGen/SILGenExpr.cpp
>> edit: lib/Sema/TypeCheckStmt.cpp
>> edit: include/swift/Parse/CodeCompletionCallbacks.h
>> edit: lib/AST/ASTDumper.cpp
>> edit: include/swift/AST/DiagnosticsParse.def
>> add: lib/Sema/TypeCheckExprObjC.cpp
>> edit: lib/Sema/TypeChecker.cpp
>> edit: include/swift/IDE/CodeCompletion.h
>> edit: lib/Sema/TypeChecker.h
>> edit: lib/Sema/CMakeLists.txt
>> edit: CHANGELOG.md
>> edit: include/swift/Sema/IDETypeChecking.h
>> edit: lib/Parse/ParseExpr.cpp
>> edit: include/swift/Parse/Tokens.def
>> 
>> Commit 4d527e5bf589bc4283393babf290308e62ed9e93 by kremenek:
>> rdar://problem/26424505 <rdar://problem/26424505> Import as Member: QoI errors (#2650)
>> 
>> edit: apinotes/CoreGraphics.apinotes
>> add: test/APINotes/Inputs/broken-modules/BrokenAPINotes.apinotes
>> add: test/APINotes/Inputs/broken-modules/BrokenAPINotes.h
>> edit: test/IDE/Inputs/custom-modules/ImportAsMember.h
>> edit: test/IDE/Inputs/custom-modules/ImportAsMemberError.h
>> add: test/APINotes/Inputs/broken-modules/module.modulemap
>> add: test/APINotes/broken-swift-name.swift
>> edit: test/ClangModules/Inputs/custom-modules/SwiftName.apinotes
>> edit: test/IDE/import_as_member_objc.swift
>> 
>> Commit d58a88b634d014eb880693ad0a22b4b67fcf1906 by kremenek:
>> Adjust for API changes in Clang.
>> 
>> edit: lib/IRGen/GenCall.cpp
>> edit: lib/IRGen/IRGenModule.h
>> edit: lib/IRGen/IRGenModule.cpp
>> 
>> Commit 6af7e03c552f0f9dee5bc5d42a44f7bd91473410 by kremenek:
>> Something about Clang changed the order of emission of these functions.
>> 
>> edit: test/IRGen/objc_globals.swift
>> 
>> Commit 28af8a68ad0bddaa0f290592a3f0b203447e8633 by enderby:
>> Add the printing the Mach-O (__LLVM,__bundle) xar archive file section
>> 
>> edit: include/llvm/Config/config.h.cmake
>> edit: cmake/config-ix.cmake
>> add: test/tools/llvm-objdump/Inputs/LLVM-bundle.macho-x86_64
>> edit: test/lit.site.cfg.in
>> edit: test/lit.cfg
>> add: test/tools/llvm-objdump/macho-LLVM-bundle.test
>> edit: tools/llvm-objdump/MachODump.cpp
>> edit: lib/Object/CMakeLists.txt
>> 
>> Commit 51f74ee8be4a55991dc158916f332c84c30217e2 by friss:
>> [SCEVExpander] Don't break SSA in replaceCongruentIVs
>> 
>> edit: lib/Analysis/ScalarEvolutionExpander.cpp
>> add: test/Analysis/ScalarEvolution/expander-replace-congruent-ivs.ll
>> 
>> Commit 10c854a489eec1e22fbafb306d9e8b45656d9fde by jgroff:
>> Tighten up validation of swift_name for properties and subscripts.
>> 
>> edit: include/clang/Basic/DiagnosticIDs.h
>> edit: include/clang/Basic/DiagnosticSemaKinds.td
>> edit: test/SemaObjC/attr-swift.m
>> edit: lib/Sema/SemaDeclAttr.cpp
>> 
>> Commit 247d1ec514cd3d6fe388d62579d77646ec7ee8d2 by jgroff:
>> Only allow swift_name attributes on prototyped declarations.
>> 
>> edit: lib/Sema/SemaDeclAttr.cpp
>> edit: include/clang/Basic/DiagnosticSemaKinds.td
>> edit: test/SemaObjC/attr-swift.m
>> 
>> Commit 151224d09a657759fb0fb1692675d1b7161d0fc8 by jgroff:
>> Validate swift_names that come from API notes.
>> 
>> edit: test/SemaObjC/attr-swift.m
>> edit: lib/Sema/SemaDeclAttr.cpp
>> edit: include/clang/Basic/DiagnosticSemaKinds.td
>> edit: include/clang/Sema/Sema.h
>> edit: lib/Sema/SemaAPINotes.cpp
>> 
>> Commit 6a04995c4cf751c0c9d395535f03ff8716864e73 by jgroff:
>> Collect swift_name warnings under a swift-name-attribute warning group.
>> 
>> edit: include/clang/Basic/DiagnosticSemaKinds.td
>> edit: include/clang/Basic/DiagnosticGroups.td
>> 
>> Commit 8312371e330158daa8cfec4153f83d1c1cae1665 by bob.wilson:
>> Various improvements to the public IRGen interface.
>> 
>> edit: lib/CodeGen/CodeGenABITypes.cpp
>> edit: include/clang/CodeGen/ModuleBuilder.h
>> edit: include/clang/CodeGen/CodeGenABITypes.h
>> edit: lib/CodeGen/ModuleBuilder.cpp
>> 
>> Commit 6503cf3590283678f78a5744224c4cd47562685a by scallanan:
>> Handle injected class names in the ASTImporter.
>> 
>> edit: lib/AST/ASTImporter.cpp
>> add: test/ASTMerge/inheritance.cpp
>> add: test/ASTMerge/Inputs/inheritance-base.cpp
>> 
>> Commit b45444ed6fbad2c56851c76be4528ce55b9ceb6c by scallanan:
>> Added support to the ASTImporter for C++ constructor initializers. Also
>> 
>> add: test/ASTMerge/Inputs/init-ctors-classes.cpp
>> edit: lib/AST/ASTImporter.cpp
>> add: test/ASTMerge/init-ctors.cpp
>> edit: include/clang/AST/ASTImporter.h
>> 
>> Commit 723d4bdc52df34d30e1914c0e069359091922a11 by mren:
>> ObjectiveC: canonicalize "kindof id" to "id".
>> 
>> edit: test/SemaObjC/kindof.m
>> edit: lib/Sema/SemaType.cpp
>> 
>> Commit b1df2889462a1d82266ba66d45f6260e8498b947 by ankit.spd:
>> [Xcodeproj] Match Xcode's c99names
>> 
>> edit: Sources/PackageType/c99name().swift
>> add: Fixtures/Miscellaneous/PackageWithNonc99NameModules/Package.swift
>> edit: Tests/Functional/MiscellaneousTests.swift
>> add: Fixtures/Miscellaneous/PackageWithNonc99NameModules/Sources/A-B/ab.swift
>> add: Fixtures/Miscellaneous/PackageWithNonc99NameModules/Sources/B-C/bc.swift
>> edit: Fixtures/Miscellaneous/Spaces Fixture/Sources/Module Name 2/Foo.swift
>> add: Tests/PackageType/c99nameTests.swift
>> edit: Tests/Xcodeproj/FunctionalTests.swift
>> 
>> Commit 794821195ebcccb7f7296703e59959be8f64a5c7 by bhargav.grlnk:
>> Add --color argument to turn color output on/off
>> 
>> add: Sources/Utility/TTY.swift
>> add: Sources/Utility/ColorWrap.swift
>> edit: Sources/swift-build/usage.swift
>> edit: Sources/swift-build/main.swift
>> edit: Sources/Multitool/Error.swift
>> edit: Sources/Multitool/Options.swift
>> edit: Sources/Utility/Verbosity.swift
>> 
>> Commit d14ec5501a1d762d144e108caa0f4a58265eb9c5 by ankit.spd:
>> [PkgConfig] Fix typo
>> 
>> edit: Sources/PkgConfig/PkgConfig.swift
>> 
>> Commit 645f9d1fa7cec280d49639769d5ef66f29cb417f by ankit.spd:
>> [Build] Pass Xcc and Xld to Clang
>> 
>> edit: Sources/Build/describe().swift
>> edit: Sources/Build/Command.compile(ClangModule).swift
>> 
>> Commit 703f4517bef7e68b493470b9e0f00667104c2b9d by ankit.spd:
>> [ClangModule] Add test case for dynamic lookup.
>> 
>> add: Fixtures/ClangModules/CDynamicLookup/Package.swift
>> edit: Tests/Functional/ClangModuleTests.swift
>> add: Fixtures/ClangModules/CDynamicLookup/Foo.c
>> add: Fixtures/ClangModules/CDynamicLookup/include/Foo.h
>> 
>> Commit 5e19e23a52e46bef517ebc2242f12cf9303789ae by daniel_dunbar:
>> [bootstrap] Ensure link to swift-build-tool has the correct name.
>> 
>> edit: Utilities/bootstrap
>> 
>> Commit 5f0f2a9aa9a2bbede3959611f89bc75d68cbc494 by daniel_dunbar:
>> [Tests] Use consistent strategy for test manifest lists.
>> 
>> edit: Tests/Utility/XCTestManifests.swift
>> edit: Tests/Utility/PathTests.swift
>> edit: Tests/Transmute/ValidSourcesTests.swift
>> edit: Tests/ManifestSerializer/SerializationTests.swift
>> add: Tests/Utility/RmtreeTests.swift
>> add: Tests/Build/XCTestManifests.swift
>> edit: Tests/PackageType/c99nameTests.swift
>> add: Tests/Get/XCTestManifests.swift
>> add: Tests/ManifestSerializer/XCTestManifests.swift
>> delete: Tests/Utility/MiscTests.swift
>> edit: Tests/ManifestSerializer/ManifestTests.swift
>> add: Tests/PackageType/XCTestManifests.swift
>> edit: Tests/Utility/FileTests.swift
>> delete: Tests/Get/DependencyGraphTests.swift
>> add: Tests/OptionsParser/XCTestManifests.swift
>> edit: Tests/PackageType/PackageNameTests.swift
>> edit: Tests/Utility/CollectionTests.swift
>> add: Tests/Get/VersionGraphTests.swift
>> edit: Tests/Utility/ShellTests.swift
>> edit: Tests/Utility/ByteStringTests.swift
>> edit: Tests/Xcodeproj/GenerateXcodeprojTests.swift
>> edit: Tests/ManifestSerializer/TOMLTests.swift
>> delete: Tests/Get/RawCloneTests.swift
>> add: Tests/PkgConfig/XCTestManifests.swift
>> edit: Tests/Functional/ClangModuleTests.swift
>> edit: Tests/OptionsParser/OptionParserTests.swift
>> edit: Tests/Transmute/ModuleDependencyTests.swift
>> edit: Tests/Get/GetTests.swift
>> edit: Tests/Xcodeproj/FunctionalTests.swift
>> edit: Tests/Transmute/XCTestManifests.swift
>> edit: Tests/Utility/OutputByteStreamTests.swift
>> edit: Tests/Utility/StringTests.swift
>> add: Tests/Functional/XCTestManifests.swift
>> add: Tests/PackageDescription/XCTestManifests.swift
>> add: Tests/Get/GitTests.swift
>> edit: Tests/LinuxMain.swift
>> edit: Tests/Transmute/PrimitiveResolutionTests.swift
>> 
>> Commit 3ad1c94ee4e2f26e1ad001d021fb6cf9d1b43975 by daniel_dunbar:
>> [Basic] Introduce Basic module.
>> 
>> delete: Tests/Utility/ByteStringPerfTests.swift
>> delete: Tests/Utility/ByteStringTests.swift
>> edit: Tests/Xcodeproj/FunctionalTests.swift
>> edit: Sources/Build/ToolProtocol.swift
>> edit: Sources/Xcodeproj/generate().swift
>> add: Tests/Basic/OutputByteStreamPerfTests.swift
>> add: Sources/Basic/OutputByteStream.swift
>> add: Tests/Basic/ByteStringPerfTests.swift
>> delete: Tests/Utility/OutputByteStreamPerfTests.swift
>> delete: Sources/Utility/OutputByteStream.swift
>> add: Tests/Basic/OutputByteStreamTests.swift
>> add: Tests/Basic/XCTestManifests.swift
>> edit: Package.swift
>> add: Sources/Basic/README.md
>> delete: Sources/Utility/ByteString.swift
>> delete: Tests/Utility/OutputByteStreamTests.swift
>> edit: Tests/LinuxMain.swift
>> add: Sources/Basic/ByteString.swift
>> edit: Tests/Utility/XCTestManifests.swift
>> add: Tests/Basic/ByteStringTests.swift
>> edit: Sources/Build/describe().swift
>> 
>> Commit 4bcc114723471745c23633cc1481d8e17841b4cf by daniel_dunbar:
>> Add some notes on the `PackageDescription` module.
>> 
>> edit: Package.swift
>> add: Sources/PackageDescription/README.md
>> 
>> Commit 1584562d0a298532e29202306d83863a1017c1ea by daniel_dunbar:
>> [Tests] Change Transmute tests to run inside a temp directory.
>> 
>> edit: Tests/Transmute/PrimitiveResolutionTests.swift
>> edit: Tests/Transmute/ValidSourcesTests.swift
>> add: Tests/Transmute/Utilities.swift
>> edit: Tests/Transmute/fixture().swift
>> 
>> Commit 34c838241bec8da4c020e16b233799b62c98bf16 by bhargav.grlnk:
>> Throw error when duplicate modules are detected
>> 
>> edit: Sources/Transmute/transmute().swift
>> add: Sources/Transmute/recursiveDependencies().swift
>> edit: Sources/Transmute/Error.swift
>> 
>> Commit 62da07d5d1aa1a3476220452d4841613a588e6b1 by ankit.spd:
>> [swift-build] Rename files to support terminal usage.
>> 
>> delete: Sources/swift-build/--init.swift
>> add: Sources/swift-build/doctor.swift
>> add: Sources/swift-build/init.swift
>> add: Sources/swift-build/show-dependencies.swift
>> delete: Sources/swift-build/--doctor.swift
>> delete: Sources/swift-build/--show-dependencies.swift
>> 
>> Commit fac6b77e340df87b206d041402e729f92e174c51 by bhargav.grlnk:
>> Add test cases to detect duplicate modules
>> 
>> add: Fixtures/DependencyResolution/External/DuplicateModules/Bar/Sources/app/main.swift
>> edit: Sources/Transmute/recursiveDependencies().swift
>> add: Fixtures/DependencyResolution/External/DuplicateModules/Bar/Package.swift
>> add: Fixtures/DependencyResolution/External/DuplicateModules/Foo/Package.swift
>> add: Fixtures/DependencyResolution/External/DuplicateModules/Foo/Sources/Biz/Biz.swift
>> edit: Tests/Functional/ValidLayoutTests.swift
>> edit: Tests/Functional/DependencyResolutionTests.swift
>> add: Fixtures/DependencyResolution/External/DuplicateModules/Bar/Sources/Bar/Bar.swift
>> add: Fixtures/DependencyResolution/External/DuplicateModules/Foo/Sources/Bar/Bar.swift
>> 
>> Commit 12f055817a82a6d44335fa84da42558c0e598186 by ankit.spd:
>> [FunctionalTestSuite] Rename test, add entry for linux XCTest
>> 
>> edit: Tests/Functional/ClangModuleTests.swift
>> 
>> Commit 5a5ebb3fefc9cbe32460787487e0e1fe7ab15b5f by daniel_dunbar:
>> [PkgConfig] Add some comments on the implementation.
>> 
>> edit: Sources/PkgConfig/PkgConfig.swift
>> 
>> Commit 6a203d36c13e982f0bcea49aa20be7d10525e92b by daniel_dunbar:
>> [Layering] Add some notes on our module layering.
>> 
>> edit: Package.swift
>> 
>> Commit 4048861c7de734061e295eac5999f218226442ab by daniel_dunbar:
>> [OptionsParser] Fold the argument and error types in with the parser.
>> 
>> delete: Sources/OptionsParser/Error.swift
>> edit: Sources/OptionsParser/OptionsParser.swift
>> edit: Sources/PkgConfig/Module+PkgConfig.swift
>> edit: Sources/Multitool/Error.swift
>> edit: Sources/swift-build/usage.swift
>> edit: Tests/OptionsParser/OptionParserTests.swift
>> delete: Sources/OptionsParser/Argument.swift
>> edit: Sources/swift-test/usage.swift
>> 
>> Commit d9c2f8005390745996fea4b53b1c1d55e2833525 by ankit.spd:
>> [swift-build] Use OptionParserError instead of OptionsParser.Error
>> 
>> edit: Sources/swift-build/usage.swift
>> 
>> Commit e6a95ea432416ffea58a1265afefb4dc8b3a1a4f by daniel_dunbar:
>> [Basic] Move OptionsParser into Basic lib.
>> 
>> delete: Sources/OptionsParser/OptionsParser.swift
>> edit: Sources/swift-build/usage.swift
>> delete: Tests/OptionsParser/OptionParserTests.swift
>> add: Tests/Basic/OptionParserTests.swift
>> edit: Tests/Basic/XCTestManifests.swift
>> edit: Sources/Multitool/Error.swift
>> edit: Tests/LinuxMain.swift
>> edit: Package.swift
>> add: Sources/Basic/OptionParser.swift
>> delete: Tests/OptionsParser/XCTestManifests.swift
>> edit: Sources/swift-test/usage.swift
>> 
>> Commit d812fbf9d4693f9a772292ecc24758a066b2386c by daniel_dunbar:
>> [Basic] Move TOML parser into Basic lib.
>> 
>> delete: Sources/ManifestSerializer/TOML.swift
>> edit: Tests/ManifestSerializer/XCTestManifests.swift
>> delete: Tests/ManifestSerializer/TOMLTests.swift
>> edit: Sources/ManifestSerializer/fromTOML().swift
>> add: Tests/Basic/TOMLTests.swift
>> edit: Sources/ManifestSerializer/Manifest+parse.swift
>> edit: Tests/Basic/XCTestManifests.swift
>> add: Sources/Basic/TOML.swift
>> edit: Tests/ManifestSerializer/SerializationTests.swift
>> 
>> Commit 62db6425f89e97a584a7b066273537f03a207633 by daniel_dunbar:
>> [Fixtures] Add missing newlines at end of files.
>> 
>> edit: Fixtures/InvalidLayouts/MultipleRoots1/src/FooBarLib/FooBar.swift
>> edit: Fixtures/Miscellaneous/Spaces Fixture/Sources/Module Name 1/Foo.swift
>> edit: Fixtures/ModuleMaps/Transitive/packageA/Sources/main.swift
>> edit: Fixtures/ValidLayouts/SingleModule/SubfolderWithSwiftSuffix/Sources/Foo.swift
>> edit: Fixtures/Miscellaneous/ExcludeDiagnostic1/BarLib/Bar.swift
>> edit: Fixtures/Miscellaneous/ProductWithMissingModules/Foo.swift
>> edit: Fixtures/Products/DynamicLibrary/Foo.swift
>> edit: Fixtures/InvalidLayouts/Generic4/Foo/Bar/Foo.swift
>> edit: Fixtures/DependencyResolution/External/DuplicateModules/Foo/Sources/Biz/Biz.swift
>> edit: Fixtures/Miscellaneous/ExcludeDiagnostic4/Sources/main.swift
>> edit: Fixtures/Miscellaneous/ExactDependencies/FooLib1/Package.swift
>> edit: Fixtures/Miscellaneous/ExcludeDiagnostic5/Sources/main.swift
>> edit: Fixtures/Miscellaneous/ProductWithNoModules/Foo.swift
>> edit: Fixtures/InvalidLayouts/Generic5/main.swift
>> edit: Fixtures/InvalidLayouts/Generic1/main.swift
>> edit: Fixtures/InvalidLayouts/MultipleRoots2/src/FooBarLib/FooBar.swift
>> edit: Fixtures/InvalidLayouts/Generic3/Sources/main.swift
>> edit: Fixtures/DependencyResolution/Internal/InternalExecutableAsDependency/Package.swift
>> edit: Fixtures/ValidLayouts/SingleModule/Executable/Foo.swift
>> edit: Fixtures/Miscellaneous/ExcludeDiagnostic1/FooLib/Foo.swift
>> edit: Fixtures/Miscellaneous/ExcludeDiagnostic1/FooBarLib/FooBar.swift
>> edit: Fixtures/Miscellaneous/Spaces Fixture/Tests/Test Module Name/Foo.swift
>> edit: Fixtures/Miscellaneous/-DSWIFT_PACKAGE/Foo.swift
>> edit: Fixtures/Miscellaneous/Spaces Fixture/Package.swift
>> edit: Fixtures/ValidLayouts/SingleModule/CustomizedName/Foo.swift
>> edit: Fixtures/ValidLayouts/SingleModule/CustomizedName/Package.swift
>> edit: Fixtures/Products/StaticLibrary/Foo.swift
>> edit: Fixtures/Miscellaneous/ExcludeDiagnostic2/FooLib/Foo.swift
>> edit: Fixtures/ClangModules/ModuleMapGenerationCases/Sources/Baz/main.swift
>> edit: Fixtures/ValidLayouts/SingleModule/Library/Foo.swift
>> edit: Fixtures/Miscellaneous/ExcludeDiagnostic3/Foo/Sources/top/main.swift
>> edit: Fixtures/InvalidLayouts/Generic2/Sources/Bar/Foo.swift
>> edit: Fixtures/TestDependencies/Simple/Foo/Foo.swift
>> edit: Fixtures/InvalidLayouts/Generic2/main.swift
>> edit: Fixtures/InvalidLayouts/Generic5/Foo/Foo.swift
>> edit: Fixtures/DependencyResolution/Internal/Simple/Package.swift
>> edit: Fixtures/DependencyResolution/External/DuplicateModules/Bar/Sources/Bar/Bar.swift
>> edit: Fixtures/InvalidLayouts/Generic3/Sources/Bar/Foo.swift
>> edit: Fixtures/DependencyResolution/External/DuplicateModules/Foo/Sources/Bar/Bar.swift
>> edit: Fixtures/DependencyResolution/External/Simple/Foo/Foo.swift
>> edit: Fixtures/Miscellaneous/StaticProduct/Foo.swift
>> edit: Fixtures/InvalidLayouts/MultipleRoots1/Foo.swift
>> edit: Fixtures/ClangModules/CLibraryiquote/Sources/Baz/main.swift
>> edit: Fixtures/ModuleMaps/Transitive/packageB/Package.swift
>> edit: Fixtures/Miscellaneous/ExcludeDiagnostic2/FooBarLib/FooBar.swift
>> edit: Fixtures/InvalidLayouts/Generic1/Sources/Foo.swift
>> edit: Fixtures/ValidLayouts/SingleModule/SubfolderWithSwiftSuffix/Package.swift
>> edit: Fixtures/InvalidLayouts/Generic4/main.swift
>> edit: Fixtures/Miscellaneous/ExcludeDiagnostic2/BarLib/Bar.swift
>> edit: Fixtures/InvalidLayouts/MultipleRoots2/Sources/BarExec/Bar.swift
>> 
>> Commit 8895861c3f3e3551dc15db0c22ce09b0c961cea5 by daniel:
>> [Layering] Rename PackageType -> PackageModel. (#352)
>> 
>> delete: Fixtures/Miscellaneous/PackageType/Module/Package.swift
>> delete: Tests/PackageType/XCTestManifests.swift
>> edit: Sources/swift-test/test.swift
>> edit: Sources/Multitool/build().swift
>> edit: Sources/swift-build/init.swift
>> edit: Sources/Xcodeproj/Module+PBXProj.swift
>> edit: Sources/Transmute/transmute().swift
>> edit: Sources/Transmute/recursiveDependencies().swift
>> edit: Sources/Transmute/Package+products.swift
>> delete: Fixtures/Miscellaneous/PackageType/ModuleMap/Package.swift
>> edit: Tests/Xcodeproj/FunctionalTests.swift
>> edit: Sources/Build/misc.swift
>> edit: Sources/Get/get().swift
>> add: Sources/PackageModel/Sources.swift
>> edit: Tests/Utility/Utilities.swift
>> edit: Sources/Multitool/Toolchain.swift
>> delete: Sources/PackageType/Module.swift
>> edit: Sources/PkgConfig/Module+PkgConfig.swift
>> edit: Sources/Transmute/Package+shouldConsiderDirectory.swift
>> add: Fixtures/Miscellaneous/PackageModel/Module/Foo.swift
>> edit: Tests/Get/GetTests.swift
>> edit: Tests/Xcodeproj/GenerateXcodeprojTests.swift
>> edit: Sources/Get/Package.swift
>> edit: Sources/swift-build/show-dependencies.swift
>> delete: Tests/PackageType/PackageNameTests.swift
>> edit: Tests/Transmute/ModuleDependencyTests.swift
>> add: Sources/PackageModel/Manifest.swift
>> edit: Sources/swift-build/main.swift
>> edit: Sources/Get/PackagesDirectory.swift
>> edit: Sources/Build/Command.compile(SwiftModule).swift
>> add: Sources/PackageModel/Package.swift
>> edit: Sources/Transmute/Error.swift
>> edit: Package.swift
>> edit: Sources/Build/Command.link().swift
>> edit: Sources/ManifestSerializer/Manifest+parse.swift
>> add: Tests/PackageModel/c99nameTests.swift
>> edit: Sources/Transmute/sort().swift
>> edit: Sources/swift-build/xp.swift
>> delete: Fixtures/Miscellaneous/PackageType/App/Package.swift
>> edit: Tests/Transmute/ValidSourcesTests.swift
>> edit: Sources/Multitool/Error.swift
>> edit: Tests/ManifestSerializer/ManifestTests.swift
>> delete: Sources/PackageType/Sources.swift
>> add: Fixtures/Miscellaneous/PackageModel/App/Package.swift
>> delete: Sources/PackageType/c99name().swift
>> edit: Sources/Transmute/fillModuleGraph().swift
>> edit: Tests/Get/Utilities.swift
>> add: Sources/PackageModel/c99name().swift
>> edit: Sources/Build/describe().swift
>> delete: Sources/PackageType/Manifest.swift
>> edit: Tests/Build/Utilities.swift
>> delete: Fixtures/Miscellaneous/PackageType/ModuleMap/module.modulemap
>> edit: Sources/Xcodeproj/generate().swift
>> delete: Fixtures/Miscellaneous/PackageType/App/main.swift
>> edit: Sources/Build/ToolProtocol.swift
>> edit: Sources/Multitool/Options.swift
>> add: Sources/PackageModel/Module.swift
>> edit: Tests/Transmute/fixture().swift
>> delete: Sources/PackageType/Package.swift
>> edit: Sources/Xcodeproj/pbxproj().swift
>> add: Tests/PackageModel/XCTestManifests.swift
>> edit: Tests/Transmute/PrimitiveResolutionTests.swift
>> edit: Sources/Get/RawClone.swift
>> delete: Fixtures/Miscellaneous/PackageType/Module/Foo.swift
>> add: Fixtures/Miscellaneous/PackageModel/ModuleMap/Package.swift
>> add: Fixtures/Miscellaneous/PackageModel/Module/Package.swift
>> add: Fixtures/Miscellaneous/PackageModel/App/main.swift
>> delete: Sources/PackageType/Product.swift
>> edit: Tests/LinuxMain.swift
>> edit: Sources/Build/PackageVersion.swift
>> add: Tests/PackageModel/PackageNameTests.swift
>> edit: Tests/Xcodeproj/Utilities.swift
>> edit: Sources/Transmute/Package+testModules.swift
>> delete: Tests/PackageType/c99nameTests.swift
>> edit: Tests/Get/GitTests.swift
>> edit: Tests/Transmute/Utilities.swift
>> edit: Sources/Xcodeproj/xcscheme().swift
>> edit: Sources/Build/Buildable.swift
>> edit: Tests/Build/PackageVersionDataTests.swift
>> add: Fixtures/Miscellaneous/PackageModel/ModuleMap/module.modulemap
>> edit: Sources/Build/Command.compile(ClangModule).swift
>> edit: Tests/ManifestSerializer/Utilities.swift
>> edit: Sources/Transmute/Package+sourceRoot.swift
>> add: Sources/PackageModel/Product.swift
>> edit: Sources/Transmute/Package+modules.swift
>> 
>> Commit 578a6292d210f04c044af4a4d9b6109a29d12c10 by ankit.spd:
>> [PkgConfig] Handle case where there is no space after  in a key-value
>> 
>> edit: Tests/PkgConfig/pkgconfigInputs/empty_cflags.pc
>> edit: Sources/PkgConfig/PkgConfig.swift
>> 
>> Commit b0f2aa5af14dd37317d1b8668bea33db434d9cbb by daniel_dunbar:
>> [ManifestSerializer] Simplify the manifest loading initializer.
>> 
>> edit: Sources/ManifestSerializer/Manifest+parse.swift
>> 
>> Commit e186f45286fa2f771544b5532ed4a91fbc2c526f by daniel_dunbar:
>> [ManifestSerializer] Fold in the TOML deserialization code.
>> 
>> edit: Sources/ManifestSerializer/Manifest+parse.swift
>> delete: Sources/ManifestSerializer/fromTOML().swift
>> 
>> Commit a88ba10d88ff0506d12010bbdbd41d2bc7970c4b by daniel_dunbar:
>> [Layering] Turn ManifestSerializer into PackageLoading.
>> 
>> add: Sources/PackageLoading/Manifest+parse.swift
>> add: Tests/PackageLoading/JSONSerializationTests.swift
>> delete: Tests/ManifestSerializer/ManifestTests.swift
>> delete: Tests/ManifestSerializer/Inputs/target-deps-manifest
>> delete: Tests/ManifestSerializer/Inputs/trivial-manifest
>> add: Tests/PackageLoading/Inputs/trivial-manifest
>> delete: Tests/ManifestSerializer/JSONSerializationTests.swift
>> edit: Sources/swift-build/main.swift
>> add: Tests/PackageLoading/Inputs/package-deps-manifest
>> delete: Tests/ManifestSerializer/Inputs/package-deps-manifest
>> add: Tests/PackageLoading/Utilities.swift
>> edit: Package.swift
>> add: Tests/PackageLoading/XCTestManifests.swift
>> add: Tests/PackageLoading/Inputs/target-deps-manifest
>> delete: Sources/ManifestSerializer/JSONSerialization.swift
>> add: Sources/PackageLoading/JSONSerialization.swift
>> add: Tests/PackageLoading/SerializationTests.swift
>> delete: Sources/ManifestSerializer/Manifest+parse.swift
>> delete: Tests/ManifestSerializer/SerializationTests.swift
>> delete: Tests/ManifestSerializer/XCTestManifests.swift
>> edit: Tests/LinuxMain.swift
>> add: Tests/PackageLoading/ManifestTests.swift
>> delete: Tests/ManifestSerializer/Utilities.swift
>> edit: Sources/Transmute/transmute().swift
>> 
>> Commit a68c8b96486084e40d193fe8971fac2ad9fd0c6a by daniel_dunbar:
>> [PackageLoading] Reduce JSON public surface area.
>> 
>> edit: Sources/PackageLoading/JSONSerialization.swift
>> 
>> Commit d86a7e85db6350d37b3e24f739a881cc450ec300 by daniel_dunbar:
>> [Swift] Partial update for warnings from SE-0047.
>> 
>> edit: Sources/Basic/TOML.swift
>> edit: Sources/Basic/OutputByteStream.swift
>> edit: Sources/swift-build/init.swift
>> 
>> Commit e8279d1cd546164876f8fde0ccb43572bbd4c28b by anders:
>> [SR-1540] Allow bootstrap script to take a human-readable version string
>> 
>> edit: Utilities/bootstrap
>> edit: Sources/swift-build/main.swift
>> 
>> Commit d7e682abced99d9ff8629f0f37914034c02ea6b9 by daniel_dunbar:
>> [Transmute] Remove unnecessary `public` attribute.
>> 
>> edit: Sources/Transmute/Package+sourceRoot.swift
>> 
>> Commit 0143eabd430c92dee6261a136cb1daf67e80fa1a by anders:
>> [SR-1555] Temporarily disable whole-module optimization to avoid SR-1457
>> 
>> edit: Sources/Build/ToolProtocol.swift
>> edit: Utilities/bootstrap
>> 
>> Commit 9633b476a42611ff0f91d7416f457c02cf1e6369 by daniel_dunbar:
>> [Tests] Fix casing to match what test expects.
>> 
>> edit: Fixtures/Products/DynamicLibrary/Package.swift
>> 
>> Commit 55b5e13dc0f5c2f9f8ccc829b37f2ec7ea1b90c7 by daniel_dunbar:
>> [POSIX] Change mkdir() to expect a single argument.
>> 
>> edit: Sources/Xcodeproj/generate().swift
>> edit: Sources/Build/describe().swift
>> edit: Tests/Utility/RmtreeTests.swift
>> edit: Tests/Functional/ModuleMapTests.swift
>> edit: Sources/POSIX/mkdir.swift
>> edit: Tests/Functional/ValidLayoutTests.swift
>> edit: Tests/Utility/PathTests.swift
>> 
>> Commit bde5857290039ebedcbb3ba727462f0ccdd5ad7a by daniel_dunbar:
>> [POSIX] Change mkdir() to require an absolute path.
>> 
>> edit: Sources/Build/misc.swift
>> edit: Sources/Get/PackagesDirectory.swift
>> edit: Tests/Build/DescribeTests.swift
>> edit: Sources/POSIX/mkdir.swift
>> edit: Sources/Build/Command.link().swift
>> edit: Sources/Build/PackageVersion.swift
>> edit: Sources/Build/describe().swift
>> edit: Sources/Xcodeproj/generate().swift
>> edit: Sources/swift-build/main.swift
>> 
>> Commit 0fd26da4bd76637505e5627f3a402b82c9e66668 by daniel_dunbar:
>> [POSIX] Change mkdir() to not return anything.
>> 
>> edit: Sources/Xcodeproj/generate().swift
>> edit: Tests/Functional/ValidLayoutTests.swift
>> edit: Sources/Build/describe().swift
>> edit: Tests/Functional/ModuleMapTests.swift
>> edit: Sources/POSIX/mkdir.swift
>> 
>> Commit 5fdf4fce724ab3c66de1340b94944e17e17c3b6a by daniel_dunbar:
>> [Tests] Update for SE-0047.
>> 
>> edit: Tests/PackageLoading/Utilities.swift
>> 
>> Commit d1ed26d0c2dbffc981c2096ef0ad8bfbbdc064bb by daniel_dunbar:
>> [Tests] Fix duplicated utilities.
>> 
>> edit: Tests/Build/Utilities.swift
>> edit: Tests/Functional/Utilities.swift
>> edit: Tests/PackageLoading/Utilities.swift
>> edit: Tests/Xcodeproj/Utilities.swift
>> edit: Tests/Get/Utilities.swift
>> edit: Tests/Transmute/Utilities.swift
>> edit: Tests/Utility/Utilities.swift
>> 
>> Commit 84a0a58b3c5f925a4abc39da5dbdebc9371781b1 by daniel_dunbar:
>> [Tests] Make it more obvious when command output is suppressed.
>> 
>> edit: Tests/Functional/MiscellaneousTests.swift
>> edit: Tests/Functional/Utilities.swift
>> 
>> Commit de5c8c525ec90ec53fd407b0d46e85d1dbd6973a by daniel_dunbar:
>> [Tests] Migrate more call sites to `systemQuietly`.
>> 
>> edit: Tests/Utility/GitTests.swift
>> edit: Tests/Functional/ModuleMapTests.swift
>> edit: Tests/Get/GetTests.swift
>> edit: Tests/Get/GitTests.swift
>> 
>> Commit 0821bb62f5164a26741af2ee371b35b9502af4f5 by daniel_dunbar:
>> [Tests] Add suppression for SE-0047, where appropriate.
>> 
>> edit: Tests/Get/VersionGraphTests.swift
>> edit: Tests/Functional/Utilities.swift
>> edit: Tests/Xcodeproj/FunctionalTests.swift
>> 
>> Commit 445a36340df38be9bf6969f4417d300dcc2deba7 by daniel_dunbar:
>> [Build] Change Command.link to reuse Module.recursiveDependencies.
>> 
>> edit: Sources/Build/Command.link().swift
>> 
>> Commit 15f1df0707cd1b04df8ba3a84ea8cb12573ca1eb by daniel_dunbar:
>> [Transmute] Fold together several tightly coupled pieces.
>> 
>> delete: Sources/Transmute/fillModuleGraph().swift
>> delete: Sources/Transmute/recursiveDependencies().swift
>> edit: Tests/Get/GetTests.swift
>> delete: Sources/Transmute/transmute().swift
>> add: Sources/Transmute/transmute.swift
>> edit: Sources/PackageModel/Module.swift
>> 
>> Commit 0a50811b1e3c3af3a6ef007c668b6afe99602eb4 by daniel_dunbar:
>> [Transmute] Coalesce all the Package extensions.
>> 
>> delete: Sources/Transmute/Package+modules.swift
>> delete: Sources/Transmute/Package+testModules.swift
>> delete: Sources/Transmute/Package+sourceRoot.swift
>> delete: Sources/Transmute/Package+products.swift
>> add: Sources/Transmute/PackageExtensions.swift
>> edit: Sources/Transmute/sort().swift
>> delete: Sources/Transmute/Package+shouldConsiderDirectory.swift
>> 
>> Commit 8047541ee11183e27f7adc76547bffa3d38819e0 by daniel_dunbar:
>> [Transmute] Move errors closer to their use.
>> 
>> delete: Sources/Transmute/Error.swift
>> edit: Sources/Transmute/PackageExtensions.swift
>> 
>> Commit 3ee6177573111953f8917ec72e88986ac5ecd17d by daniel_dunbar:
>> [Layering] Fold Transmute into PackageLoading.
>> 
>> edit: Package.swift
>> add: Tests/PackageLoading/ValidSourcesTests.swift
>> add: Sources/PackageLoading/transmute.swift
>> edit: Sources/swift-build/main.swift
>> edit: Tests/Get/GetTests.swift
>> delete: Tests/Transmute/fixture().swift
>> add: Sources/PackageLoading/PackageExtensions.swift
>> edit: Tests/LinuxMain.swift
>> delete: Tests/Transmute/Utilities.swift
>> edit: Tests/PackageLoading/XCTestManifests.swift
>> delete: Sources/Transmute/sort().swift
>> add: Sources/PackageLoading/sort().swift
>> delete: Tests/Transmute/PrimitiveResolutionTests.swift
>> delete: Tests/Transmute/XCTestManifests.swift
>> delete: Tests/Transmute/ModuleDependencyTests.swift
>> add: Tests/PackageLoading/ModuleDependencyTests.swift
>> add: Tests/PackageLoading/PrimitiveResolutionTests.swift
>> delete: Tests/Transmute/ValidSourcesTests.swift
>> delete: Sources/Transmute/PackageExtensions.swift
>> add: Tests/PackageLoading/fixture().swift
>> delete: Sources/Transmute/transmute.swift
>> 
>> Commit 201b2d372a8da20b4c0577c8415c95fa00a55c26 by daniel_dunbar:
>> [Tests/PackageLoading] Combine convention tests together.
>> 
>> delete: Tests/PackageLoading/ValidSourcesTests.swift
>> delete: Tests/PackageLoading/fixture().swift
>> edit: Tests/PackageLoading/XCTestManifests.swift
>> add: Tests/PackageLoading/ConventionTests.swift
>> delete: Tests/PackageLoading/PrimitiveResolutionTests.swift
>> 
>> Commit 8465ba1a3231cc3158e59c5f731a8bc126de8dc6 by daniel_dunbar:
>> [swift-build] Add a --build-tests option.
>> 
>> edit: Sources/swift-build/usage.swift
>> edit: Sources/swift-build/main.swift
>> edit: Sources/Build/describe().swift
>> edit: Utilities/bootstrap
>> 
>> Commit 1c051aad8c7101d7a3212162b11ec6efe973b918 by daniel_dunbar:
>> [Utility] Add Foundation based `makeDirectories`.
>> 
>> edit: Tests/PackageLoading/ConventionTests.swift
>> add: Sources/Utility/makeDirectories.swift
>> delete: Sources/POSIX/mkdir.swift
>> edit: Tests/Utility/RmtreeTests.swift
>> edit: Sources/Xcodeproj/generate().swift
>> edit: Sources/swift-build/init.swift
>> edit: Tests/Functional/ModuleMapTests.swift
>> edit: Sources/Build/misc.swift
>> edit: Sources/Get/PackagesDirectory.swift
>> edit: Sources/POSIX/Error.swift
>> edit: Tests/Functional/ClangModuleTests.swift
>> edit: Sources/Build/Command.link().swift
>> edit: Sources/Build/PackageVersion.swift
>> edit: Sources/Build/describe().swift
>> edit: Tests/Functional/ValidLayoutTests.swift
>> edit: Sources/Xcodeproj/pbxproj().swift
>> edit: Tests/Utility/PathTests.swift
>> 
>> Commit fb20be03eb3ae84a55ed91b4bf4ecf7dd98a915d by daniel_dunbar:
>> [Utility] Add Foundation based `removeFileTree`.
>> 
>> edit: Tests/Functional/InvalidLayoutTests.swift
>> edit: Sources/Utility/misc.swift
>> delete: Sources/POSIX/rmdir.swift
>> edit: Tests/Functional/Utilities.swift
>> edit: Tests/Build/DescribeTests.swift
>> edit: Tests/Utility/RmtreeTests.swift
>> edit: Sources/Utility/makeDirectories.swift
>> add: Sources/Utility/removeFileTree.swift
>> edit: Tests/Utility/PathTests.swift
>> edit: Sources/swift-build/main.swift
>> delete: Sources/POSIX/unlink.swift
>> edit: Sources/POSIX/Error.swift
>> edit: Sources/PackageLoading/Manifest+parse.swift
>> 
>> Commit 6c50c3b060ea3455c4447cfaac49749053222259 by daniel_dunbar:
>> [Utility] Ignore write failures (SE-0047).
>> 
>> edit: Sources/Utility/Verbosity.swift
>> 
>> Commit 8d5d82ebfef934ce653961533fafa489776bdf1b by daniel_dunbar:
>> [Utility] Split out `Git` method that doesn't need output.
>> 
>> edit: Sources/Get/RawClone.swift
>> edit: Sources/Utility/Git.swift
>> 
>> Commit c476d0625e480d2405463e631f3ddedd52cf6cce by daniel_dunbar:
>> Last cleanups for SE-0047.
>> 
>> edit: Sources/swift-build/main.swift
>> edit: Tests/Functional/Utilities.swift
>> edit: Tests/Get/GitTests.swift
>> 
>> Commit df1ca580cb6e33780759a59c87512da752cc9372 by daniel:
>> [bootstrap] Always build tests in stage2. (#354)
>> 
>> edit: Utilities/bootstrap
>> 
>> Commit fdfceda14fe891b8ae79dd20bc752b2902bdfae1 by anders:
>> Make the marketing version string conform to what it should be
>> 
>> edit: Sources/swift-build/main.swift
>> 
>> Commit 0fd5216390e1e2854dbc5fa514f0f3ab29c6309f by daniel_dunbar:
>> [PkgConfig] Move PkgConfig parser itself into Utility.
>> 
>> delete: Tests/PkgConfig/pkgconfigInputs/escaped_spaces.pc
>> delete: Sources/PkgConfig/PkgConfig.swift
>> delete: Tests/PkgConfig/pkgconfigInputs/failure_case.pc
>> delete: Tests/PkgConfig/pkgconfigInputs/gtk+-3.0.pc
>> delete: Tests/PkgConfig/pkgconfigInputs/deps_variable.pc
>> delete: Tests/PkgConfig/pkgconfigInputs/empty_cflags.pc
>> edit: Tests/LinuxMain.swift
>> delete: Tests/PkgConfig/XCTestManifests.swift
>> delete: Tests/PkgConfig/PkgConfigParserTests.swift
>> add: Tests/Utility/pkgconfigInputs/gtk+-3.0.pc
>> add: Tests/Utility/pkgconfigInputs/empty_cflags.pc
>> edit: Tests/Utility/XCTestManifests.swift
>> add: Sources/Utility/PkgConfig.swift
>> add: Tests/Utility/pkgconfigInputs/failure_case.pc
>> add: Tests/Utility/pkgconfigInputs/escaped_spaces.pc
>> add: Tests/Utility/pkgconfigInputs/deps_variable.pc
>> add: Tests/Utility/PkgConfigParserTests.swift
>> 
>> Commit 8e709591186e67dc351a055047b4c9994a749c31 by daniel_dunbar:
>> [Layering] Fold pkgconfig flag interaction into PackageLoading.
>> 
>> delete: Sources/PkgConfig/Module+PkgConfig.swift
>> edit: Sources/Build/Command.compile(SwiftModule).swift
>> add: Sources/PackageLoading/Module+PkgConfig.swift
>> edit: Package.swift
>> edit: Sources/Build/Command.link().swift
>> edit: Sources/Xcodeproj/Module+PBXProj.swift
>> 
>> Commit a9d6d043408aca6cdd270f4765f7fb70b7b43c0b by ankit.spd:
>> [Utility] chomp the searchPaths obtains from pkg-config. The output
>> 
>> edit: Sources/Utility/PkgConfig.swift
>> 
>> Commit 66f018ec5e89bb9f78cd160994658f64debe7348 by ankit.spd:
>> [PkgConfigTestSuite] Remove duplicated test from allTests property
>> 
>> edit: Tests/Utility/PkgConfigParserTests.swift
>> 
>> Commit 399da5befc855231e34967547a0676151c9e16f2 by ankit.spd:
>> [PkgConfig] Filter the flags obtained by pkgconfig files
>> 
>> edit: Tests/PackageLoading/XCTestManifests.swift
>> add: Tests/PackageLoading/WhitelistTests.swift
>> edit: Sources/PackageLoading/Module+PkgConfig.swift
>> edit: Sources/Utility/PkgConfig.swift
>> 
>> Commit e90f84a80f25fa930b1a10af6df3e26f4ff48833 by ankit.spd:
>> [PkgConfig] Allow spaces around = in variables
>> 
>> edit: Tests/Utility/pkgconfigInputs/gtk+-3.0.pc
>> edit: Sources/Utility/PkgConfig.swift
>> 
>> Commit dc7940213b12b8969d005cbf2d87a0be208987a3 by daniel_dunbar:
>> [PackageLoading] Drop unnecessary `public` access.
>> 
>> edit: Sources/PackageLoading/PackageExtensions.swift
>> 
>> Commit 3a0ef0f3d48821a238dc2b26721ecad5336aa923 by daniel_dunbar:
>> [Tests] Remove some disabled tests.
>> 
>> edit: Tests/Get/GetTests.swift
>> 
>> Commit 6de76c367c30c6341a75e24520f302e845ca0279 by i.partridge:
>> Update NSJSONSerialization to new naming
>> 
>> edit: Sources/PackageLoading/JSONSerialization.swift
>> 
>> Commit e89bb65b7f0ba33ed9917064b415841507356473 by daniel_dunbar:
>> [PackageGraph] Introduce stub module.
>> 
>> add: Tests/PackageGraph/PackageGraphTests.swift
>> edit: Tests/LinuxMain.swift
>> add: Sources/PackageGraph/README.md
>> edit: Package.swift
>> add: Tests/PackageGraph/XCTestManifests.swift
>> add: Sources/PackageLoading/README.md
>> add: Sources/PackageGraph/PackageGraph.swift
>> 
>> Commit a0984b4148a5c0b361895c6bfd8fe98bc9bb65e0 by daniel_dunbar:
>> [Tests] Update a manifest entry.
>> 
>> edit: Tests/PackageLoading/XCTestManifests.swift
>> 
>> Commit 94e8247b6285875407852e63e1dfbce3b7c854ff by daniel_dunbar:
>> [Get] Drop unnecessary `public` access.
>> 
>> edit: Sources/Get/Error.swift
>> 
>> Commit 21c87e31a607b0857d154ec0d65ea05361374cd0 by daniel_dunbar:
>> [bootstrap] Don't build tests in release mode.
>> 
>> edit: Utilities/bootstrap
>> 
>> Commit acbea6fbcc23f849404f6a74989aecd63874bb92 by anthony.parker:
>> Revert "Update NSJSONSerialization to new naming"
>> 
>> edit: Sources/PackageLoading/JSONSerialization.swift
>> 
>> Commit bda40e95af35bc8466709435d71b086e5b94d1fd by daniel_dunbar:
>> [swift-test] Fold together SwiftTestTool.
>> 
>> delete: Sources/swift-test/Error.swift
>> add: Sources/swift-test/SwiftTestTool.swift
>> edit: Sources/swift-test/main.swift
>> delete: Sources/swift-test/test.swift
>> delete: Sources/swift-test/usage.swift
>> 
>> Commit af2615cc69fcf6624366e4c34db339e77e202a0d by daniel_dunbar:
>> [swift-build] Fold together SwiftBuildTool.
>> 
>> edit: Sources/swift-build/init.swift
>> edit: Sources/swift-build/main.swift
>> add: Sources/swift-build/SwiftBuildTool.swift
>> delete: Sources/swift-build/usage.swift
>> delete: Sources/swift-build/Error.swift
>> edit: Sources/swift-test/SwiftTestTool.swift
>> edit: Sources/swift-test/main.swift
>> 
>> Commit c0f75a39e37990fabc37494661c43ff5e08664cc by daniel_dunbar:
>> [swift-build] Merge describe() overload into SwiftBuildTool.
>> 
>> edit: Sources/swift-build/SwiftBuildTool.swift
>> delete: Sources/swift-build/xp.swift
>> 
>> Commit ed26cc070003c73aa779bd1ec75cb226d17c2b3f by daniel_dunbar:
>> [Commands] Combine swift-{build,test} into a new module.
>> 
>> add: Sources/Commands/SwiftTestTool.swift
>> delete: Sources/swift-build/SwiftBuildTool.swift
>> delete: Sources/swift-build/show-dependencies.swift
>> edit: Sources/swift-build/main.swift
>> add: Sources/Commands/UserToolchain.swift
>> delete: Sources/swift-build/doctor.swift
>> add: Sources/Commands/init.swift
>> delete: Sources/swift-test/SwiftTestTool.swift
>> edit: Package.swift
>> edit: Sources/swift-test/main.swift
>> add: Sources/Commands/SwiftBuildTool.swift
>> add: Sources/Commands/show-dependencies.swift
>> add: Sources/Commands/doctor.swift
>> delete: Sources/swift-build/UserToolchain.swift
>> delete: Sources/swift-build/init.swift
>> 
>> Commit 392c9ceb912711339e59c71c8afa5ff5fc9fcf46 by daniel_dunbar:
>> [Commands] Merge Multitool into Commands.
>> 
>> edit: Sources/Commands/SwiftBuildTool.swift
>> delete: Sources/Multitool/Toolchain.swift
>> edit: Sources/Commands/init.swift
>> edit: Sources/Commands/SwiftTestTool.swift
>> delete: Sources/Multitool/Error.swift
>> add: Sources/Commands/Options.swift
>> add: Sources/Commands/build().swift
>> delete: Sources/Multitool/Options.swift
>> delete: Sources/Multitool/build().swift
>> edit: Package.swift
>> add: Sources/Commands/ToolDefaults.swift
>> add: Sources/Commands/Error.swift
>> edit: Sources/Commands/UserToolchain.swift
>> add: Sources/Commands/README.md
>> 
>> Commit 0f70396062d8863b5710b1454bf610b0f52ed6c7 by daniel_dunbar:
>> [PackageModel] Add a README.
>> 
>> edit: Sources/PackageDescription/README.md
>> add: Sources/PackageModel/README.md
>> 
>> Commit 301d726ff2516c2d3cee5c7d92b4e19c4436eb82 by daniel_dunbar:
>> [SourceControl] Start sketching a CheckoutManager class.
>> 
>> add: Tests/SourceControl/XCTestManifests.swift
>> add: Tests/SourceControl/CheckoutManagerTests.swift
>> add: Sources/SourceControl/CheckoutManager.swift
>> edit: Package.swift
>> edit: Tests/LinuxMain.swift
>> 
>> Commit cc596fdc0e7ba42e473b91dfd22516bf79a17fea by bhargav.grlnk:
>> Generate framework targets in generated Xcode Project
>> 
>> edit: Sources/Xcodeproj/pbxproj().swift
>> edit: Sources/Xcodeproj/generate().swift
>> edit: Sources/Xcodeproj/Module+PBXProj.swift
>> edit: Sources/PackageLoading/Manifest+parse.swift
>> edit: Tests/Xcodeproj/FunctionalTests.swift
>> 
>> Commit 26e7437f46085bde41ce957d7b00f2621ed33c50 by daniel_dunbar:
>> [SourceControl] Implement minimal observer behavior.
>> 
>> edit: Tests/SourceControl/CheckoutManagerTests.swift
>> edit: Sources/SourceControl/CheckoutManager.swift
>> 
>> Commit dceade8e7cfabc87a5e39bace431f505033ef424 by anthony.parker:
>> Update NSJSONSerialization to new naming
>> 
>> edit: Sources/PackageLoading/JSONSerialization.swift
>> 
>> Commit 3f12f9ef39b9e1040c0738dec33f4481c9b9b613 by daniel_dunbar:
>> [OutputByteStream] Support Format.asJSON for Int & Double.
>> 
>> edit: Sources/Basic/OutputByteStream.swift
>> edit: Tests/Basic/OutputByteStreamTests.swift
>> 
>> Commit 41237374c12122763b83ad96d3f3b61d1eaa44b1 by daniel_dunbar:
>> [Basic] Rename to the more modern `ByteStreamable.write(to:)`.
>> 
>> edit: Sources/Basic/ByteString.swift
>> edit: Sources/Basic/OutputByteStream.swift
>> 
>> Commit ec6da8654a3479df2b67d84abbadcf44545db1a5 by rballard:
>> Add Anders Bertelrud and Daniel Dunbar as additional code owners for
>> 
>> edit: CODE_OWNERS.txt
>> 
>> Commit 9b786202a1b8d79d91e4816b44055ee64532deff by daniel_dunbar:
>> [Basic] Add a JSON value type.
>> 
>> add: Sources/Basic/JSON.swift
>> edit: Tests/Basic/XCTestManifests.swift
>> add: Tests/Basic/JSONTests.swift
>> 
>> Commit 21d47f1e802de77e9320848a388cd297550b4582 by daniel_dunbar:
>> [Basic] Rename to `ByteString.contents`.
>> 
>> edit: Sources/Xcodeproj/generate().swift
>> edit: Tests/Basic/ByteStringTests.swift
>> edit: Sources/Basic/ByteString.swift
>> edit: Tests/Xcodeproj/FunctionalTests.swift
>> edit: Sources/Build/describe().swift
>> 
>> Commit 57acb566e27f2544c6cad208a052bbf33a2c6852 by daniel_dunbar:
>> [Basic] Add JSON decoding support.
>> 
>> edit: Tests/Basic/JSONTests.swift
>> edit: Sources/Basic/JSON.swift
>> edit: Sources/Basic/OutputByteStream.swift
>> 
>> Commit 8d4448efa82e1db029d6fcd51fcdfd4495885d8a by daniel_dunbar:
>> [Tests] Add a test of nested arrays.
>> 
>> edit: Tests/Basic/JSONTests.swift
>> 
>> Commit ee7c6855ef81dfb01546fd21f7d1ad5e0bd520a4 by daniel:
>> Switched to the new Swift native JSON type for --dump-package (#361)
>> 
>> edit: Tests/PackageLoading/JSONSerializationTests.swift
>> edit: Sources/PackageLoading/JSONSerialization.swift
>> edit: Sources/Basic/JSON.swift
>> 
>> Commit d28c3efa7d29b2e12d950ea206b6c23d2994f4e2 by ankit.spd:
>> Add Objective-C Support to ClangModules
>> 
>> edit: Sources/PackageModel/Module.swift
>> edit: Sources/PackageModel/Sources.swift
>> 
>> Commit d5c4339a0719d28d7aadeae87d5a094ee51efb44 by ankit.spd:
>> Add C++ support in ClangModule
>> 
>> edit: Sources/Build/misc.swift
>> edit: Sources/PackageModel/Sources.swift
>> edit: Sources/PackageLoading/PackageExtensions.swift
>> edit: Sources/Build/Command.compile(ClangModule).swift
>> 
>> Commit baa871665f391a5b0c325c6994486e829e10c6e6 by daniel_dunbar:
>> [Utility] Update File enum casing.
>> 
>> edit: Sources/Build/PackageVersion.swift
>> edit: Tests/Utility/FileTests.swift
>> edit: Sources/Commands/init.swift
>> edit: Sources/Utility/File.swift
>> edit: Tests/Functional/MiscellaneousTests.swift
>> edit: Sources/Build/describe().swift
>> edit: Tests/Xcodeproj/FunctionalTests.swift
>> edit: Sources/Build/Command.link().swift
>> edit: Sources/Utility/PkgConfig.swift
>> edit: Sources/Build/misc.swift
>> edit: Sources/PackageLoading/Manifest+parse.swift
>> edit: Sources/Xcodeproj/generate().swift
>> 
>> Commit b81b2b9cd99bfa051fda7b439952a2d1fc0e2876 by anders:
>> Make the xcodeproj test more immune to differences in line endings (this
>> 
>> edit: Tests/Xcodeproj/GenerateXcodeprojTests.swift
>> 
>> Commit 84e7ac1d1db052c659229d457bddb9a97be6cb29 by anders:
>> [SE-0085] Add a `package` subcommand to handle package-oriented
>> 
>> edit: Package.swift
>> edit: Sources/Commands/show-dependencies.swift
>> add: Sources/swift-package/main.swift
>> edit: Sources/Commands/init.swift
>> edit: Sources/Commands/SwiftBuildTool.swift
>> add: Sources/Commands/SwiftPackageTool.swift
>> 
>> Commit d0e65e5d070b19b4e28a9c84d71e34e4edb9ce75 by anders:
>> Add back --help as a way to get help
>> 
>> edit: Sources/Commands/SwiftPackageTool.swift
>> 
>> Commit 46436b05e8fc78fc1dc929e4b2a14f5c27900390 by anders:
>> Install swift-package from the bootstrap script too
>> 
>> edit: Utilities/bootstrap
>> 
>> Commit 8951cb11748911414daae125f838ba84d88e86d0 by daniel_dunbar:
>> [SourceControl] Add basic CheckoutManager persistence.
>> 
>> edit: Sources/SourceControl/CheckoutManager.swift
>> edit: Tests/SourceControl/CheckoutManagerTests.swift
>> 
>> Commit 7845e2f7e3bf13682986f2e5feeaf6c89f18a875 by ankit.spd:
>> [ClangModule] Add include directory to include search paths
>> 
>> edit: Fixtures/ClangModules/CDynamicLookup/Foo.c
>> edit: Fixtures/ClangModules/ModuleMapGenerationCases/Sources/UmbrellaHeader/UmbrellaHeader.c
>> edit: Fixtures/ClangModules/ModuleMapGenerationCases/Sources/FlatInclude/FlatInclude.c
>> edit: Fixtures/ClangModules/ModuleMapGenerationCases/Sources/UmbrellaHeaderFlat/UmbrellaHeader.c
>> edit: Fixtures/ClangModules/CLibraryiquote/Sources/Foo/Foo.c
>> edit: Sources/Build/Command.compile(ClangModule).swift
>> edit: Fixtures/ClangModules/ModuleMapGenerationCases/Sources/UmbellaModuleNameInclude/Jaz.c
>> edit: Fixtures/ClangModules/CLibraryiquote/Sources/Bar/Bar.c
>> 
>> Commit 3a739485b96bb2f8f98b1e9c89a1e31f73a3bccf by konstantin.koval1:
>> rename enums to lowerCamelCase
>> 
>> edit: Sources/POSIX/system.swift
>> edit: Sources/Get/Package.swift
>> edit: Sources/Commands/build().swift
>> edit: Sources/Build/Command.compile(SwiftModule).swift
>> edit: Sources/Get/Git.swift
>> edit: Tests/Build/DescribeTests.swift
>> edit: Sources/Build/ToolProtocol.swift
>> edit: Sources/Build/Configuration.swift
>> edit: Sources/Commands/show-dependencies.swift
>> edit: Sources/Basic/OptionParser.swift
>> edit: Sources/POSIX/popen.swift
>> edit: Sources/PackageModel/Module.swift
>> edit: Tests/Get/GitTests.swift
>> edit: Sources/PackageLoading/transmute.swift
>> edit: Sources/Utility/TTY.swift
>> edit: Sources/Commands/SwiftPackageTool.swift
>> edit: Tests/Functional/Utilities.swift
>> edit: Tests/Get/VersionGraphTests.swift
>> edit: Sources/PackageModel/Package.swift
>> edit: Sources/Basic/TOML.swift
>> edit: Sources/Utility/Platform.swift
>> edit: Sources/Commands/SwiftTestTool.swift
>> edit: Sources/Commands/init.swift
>> edit: Sources/PackageLoading/Module+PkgConfig.swift
>> edit: Sources/PackageLoading/PackageExtensions.swift
>> edit: Sources/Build/misc.swift
>> edit: Sources/Commands/Error.swift
>> edit: Sources/Utility/ColorWrap.swift
>> edit: Sources/Get/RawClone.swift
>> edit: Sources/Xcodeproj/Module+PBXProj.swift
>> edit: Sources/Commands/SwiftBuildTool.swift
>> edit: Sources/PackageModel/Product.swift
>> edit: Sources/Utility/Verbosity.swift
>> edit: Sources/POSIX/Error.swift
>> edit: Sources/PackageModel/c99name().swift
>> edit: Sources/Utility/Error.swift
>> edit: Sources/Build/Error.swift
>> edit: Sources/PackageLoading/Manifest+parse.swift
>> edit: Sources/Utility/PkgConfig.swift
>> edit: Sources/Get/Fetcher.swift
>> edit: Tests/SourceControl/CheckoutManagerTests.swift
>> edit: Sources/Commands/UserToolchain.swift
>> edit: Sources/Build/describe().swift
>> edit: Tests/Functional/MiscellaneousTests.swift
>> edit: Sources/Build/Command.link().swift
>> edit: Tests/PackageLoading/WhitelistTests.swift
>> edit: Sources/Build/Command.compile(ClangModule).swift
>> edit: Sources/Commands/Options.swift
>> edit: Sources/Utility/File.swift
>> edit: Sources/Get/Error.swift
>> edit: Sources/Utility/Git.swift
>> edit: Tests/Basic/OptionParserTests.swift
>> edit: Tests/Get/GetTests.swift
>> edit: Tests/Basic/TOMLTests.swift
>> 
>> Commit 6922fe5e6435316502a5ebcf8d952dbf470c81e7 by anders:
>> Clean up some left-over code after moving functionality from swift-build
>> 
>> edit: Sources/Commands/SwiftBuildTool.swift
>> 
>> Commit 69acd07ee851d3d3b5de136e544e95765c891814 by anders:
>> Add a note to the help output of the swift-build, swift-test, and swift-
>> 
>> edit: Sources/Commands/SwiftTestTool.swift
>> edit: Sources/Commands/SwiftPackageTool.swift
>> edit: Sources/Commands/SwiftBuildTool.swift
>> 
>> Commit ec9cc8d7d3165b8728055168dcf3532a7fcb18e7 by anders:
>> Make tests use swift package, and generalize subcommand lookup to not
>> 
>> edit: Tests/Functional/Utilities.swift
>> edit: Tests/Xcodeproj/FunctionalTests.swift
>> 
>> Commit 40d23df5cdbb9799c07da0a59f42416d652db49f by anders:
>> Fix a build break caused by an incorrect class name on OS X.
>> 
>> edit: Tests/Functional/Utilities.swift
>> 
>> Commit 870aa7f56af73b84060f98375ba4605f085ef653 by daniel_dunbar:
>> [SourceControl] Split out Repository file.
>> 
>> add: Sources/SourceControl/Repository.swift
>> edit: Sources/SourceControl/CheckoutManager.swift
>> 
>> Commit 6e0b776a353b4ea4d28b2f6d9ff47af9bcea0afe by daniel_dunbar:
>> [Basic] Add a trivial Lock wrapper.
>> 
>> edit: Tests/Basic/XCTestManifests.swift
>> add: Tests/Basic/LockTests.swift
>> add: Sources/Basic/Lock.swift
>> 
>> Commit a086f6c842670e5a41ab0e3c8e9fbbecea6de39c by daniel_dunbar:
>> [Basic] Add a thread-safe lazy method cache wrapper.
>> 
>> edit: Tests/Basic/XCTestManifests.swift
>> add: Tests/Basic/LazyCacheTests.swift
>> add: Sources/Basic/LazyCache.swift
>> 
>> Commit ac0a8fd9e6af0370224269bca5c92c9e76aaa83a by anders:
>> Revert post-swift-branch API change to fix a build failure
>> 
>> edit: Sources/Basic/JSON.swift
>> 
>> Commit 6cfb0775815082230675ada9f4bac3be163c0a65 by anders:
>> Add a conditional to deal with API differences between Linux and the
>> 
>> edit: Sources/Basic/JSON.swift
> 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.swift.org/pipermail/swift-dev/attachments/20160523/4ff86ee7/attachment-0001.html>


More information about the swift-dev mailing list