[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 21:26:16 CDT 2016


This is likely swiftpm-related.  Investigating.

Anders

> On 2016-05-23, at 19.22, 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/283ccf20/attachment-0001.html>


More information about the swift-dev mailing list