https://github.com/apple/swift
- HEAD
- refs/PRs/revert-line-directive-breakage
- refs/heads/105255151
- refs/heads/4.1-dont-hardcode-numbers-in-objc-block-sil
- refs/heads/5.0-dont-hardcode-numbers-in-objc-block-sil
- refs/heads/5.4
- refs/heads/ApolloZhu/const-extract/RawRepresentable
- refs/heads/Debra
- refs/heads/PR/add-lit-timeout
- refs/heads/QuietMisdreavus/docs-inheritance
- refs/heads/QuietMisdreavus/split-subscript
- refs/heads/SR-13229-tf
- refs/heads/SR-2545
- refs/heads/TF-201
- refs/heads/TF-876
- refs/heads/TensorFlowLite
- refs/heads/UnicodeEncoding
- refs/heads/abertelrud/109911673-playground-transform-option-flag
- refs/heads/aciidb0mb3r-patch-1
- refs/heads/ad-all-indirect
- refs/heads/ad-side-effects
- refs/heads/add-test-for-asan-compiler-crash
- refs/heads/add_fetch
- refs/heads/all-your-nsbase
- refs/heads/analyze_code_size_sorted
- refs/heads/anotherdayanothercommit
- refs/heads/asyncawait
- refs/heads/autodiff-alloc-uninit-array
- refs/heads/autodiff-array-uninit
- refs/heads/autodiff-modify-accessors-tf
- refs/heads/autodiff-upstream-silgen
- refs/heads/bananaphone
- refs/heads/bbuegling-test-branch
- refs/heads/benlangmuir-patch-1
- refs/heads/benlangmuir-patch-2
- refs/heads/benlangmuir-patch-3
- refs/heads/benlangmuir-patch-4
- refs/heads/benlangmuir-sworft-1
- refs/heads/better-unbroadcasting
- refs/heads/bisect-toolchains
- refs/heads/bump-version-availability-5.7-branch
- refs/heads/cherr42
- refs/heads/cherry_to_51_excl
- refs/heads/class-diff
- refs/heads/codable_test_comment_fix
- refs/heads/compnerd-foundation-configure
- refs/heads/compnerd-simplify
- refs/heads/concurrency/irgen/rdar72150368-2
- refs/heads/consider-outer-alternatives
- refs/heads/dabrahams-patch-1
- refs/heads/dcci-build-script-backend
- refs/heads/dd/the-future-is-now
- refs/heads/demangledmepatatino
- refs/heads/derivative-attr-silgen-new2
- refs/heads/derivative-config-lookup
- refs/heads/derivative-registration-typing-rules
- refs/heads/diff-attr-abi-api-status
- refs/heads/diff-attr-assert-resolved-param-indices
- refs/heads/diff-attr-store-original-decl
- refs/heads/diff-attr-test
- refs/heads/diff-transform-fix-alloc-stack-nodebugvar
- refs/heads/diff-witness-fn-verification
- refs/heads/differentiable-curry-doc
- refs/heads/differential-operators
- refs/heads/distributed-test
- refs/heads/dl/Debugging-Enable-DebugDescription-use-on-Linux
- refs/heads/dl/Sema-Allow-static-let-properties-in-generic-contexts
- refs/heads/dl/mangling-print-metatype-representation-conditionally
- refs/heads/dont-run-downstream-tests
- refs/heads/drexin-patch-1
- refs/heads/drexin-patch-2
- refs/heads/drexin-patch-3
- refs/heads/drexin-patch-4
- refs/heads/drexin-patch-5
- refs/heads/dsl-breakpoint-debugging
- refs/heads/duplicate_dash_dash
- refs/heads/egorzhdan/5.10-deep-template-mangling
- refs/heads/egorzhdan/5.10-reland-nsnotificationname-lookup
- refs/heads/egorzhdan/5.9-clang-stmt-iterator
- refs/heads/egorzhdan/circular-references
- refs/heads/egorzhdan/cmake-option-build-cxx
- refs/heads/egorzhdan/cxx-available
- refs/heads/egorzhdan/cxx-dep-order
- refs/heads/egorzhdan/cxx-instantiate-equal-op
- refs/heads/egorzhdan/cxx-std-function
- refs/heads/egorzhdan/cxx-std-windows
- refs/heads/egorzhdan/cxx-string-processing
- refs/heads/egorzhdan/cxx-template-mangling
- refs/heads/egorzhdan/cxx-user-defined-copy-ctor
- refs/heads/egorzhdan/cxx-vector-remove
- refs/heads/egorzhdan/cxx-windows-tests
- refs/heads/egorzhdan/cxx-wstring
- refs/heads/egorzhdan/deprecated-import-attr
- refs/heads/egorzhdan/doc-std-overlay
- refs/heads/egorzhdan/empty
- refs/heads/egorzhdan/glibc-features
- refs/heads/egorzhdan/libstdcxx-modulemap
- refs/heads/egorzhdan/llvm-bindings
- refs/heads/egorzhdan/reenable-mutability-test
- refs/heads/egorzhdan/return-type-unsafe-inst
- refs/heads/egorzhdan/scs-string-init
- refs/heads/egorzhdan/std-shared-ptr-test
- refs/heads/egorzhdan/std-string-owned
- refs/heads/egorzhdan/std-string-reserve
- refs/heads/egorzhdan/std-string-withutf8
- refs/heads/egorzhdan/swift-bridging-path
- refs/heads/egorzhdan/swiftshims-visibility
- refs/heads/ehud/constexpr-fix-2
- refs/heads/elsh-pkg-tables
- refs/heads/elsh/pkg-serialize-tables
- refs/heads/elsh/sep-pkg-serialize
- refs/heads/enable-cross-file-derivative-registration
- refs/heads/enable-loadable-by-address
- refs/heads/eng/PR-getters-setters
- refs/heads/eng/anders/empty-commit-for-ci
- refs/heads/eng/cross-repo-test-swiftpm-4299
- refs/heads/es-asan
- refs/heads/es-assert
- refs/heads/es-b1
- refs/heads/es-backup
- refs/heads/es-bypass
- refs/heads/es-ctx-pkg
- refs/heads/es-diags
- refs/heads/es-dnm
- refs/heads/es-m6
- refs/heads/es-pkg
- refs/heads/es-pkg-cmo
- refs/heads/es-pkg-face
- refs/heads/es-pkg-inter
- refs/heads/es-pkg-private
- refs/heads/es-pkg-sil-nfc
- refs/heads/es-pkgattr
- refs/heads/es-rel-private
- refs/heads/es-rename
- refs/heads/es-sep-pkg-serial
- refs/heads/es-serialize-pkg
- refs/heads/es-test
- refs/heads/es-tmp
- refs/heads/es-tmp-exp
- refs/heads/es-toolchain
- refs/heads/es-use-real
- refs/heads/external-swift-stdlib
- refs/heads/felipe/remove_dbg_addr
- refs/heads/fine-grained-on-by-default
- refs/heads/fix-ci-revert-757c50
- refs/heads/fix-macos-build-runtime
- refs/heads/fix-no-test-preset-for-toolchain
- refs/heads/fix-synthesized-file-unit-tf
- refs/heads/fix-tsan-libdispatch-bot
- refs/heads/fix_memory_offset_of_tail_allocated_c_array
- refs/heads/fixmeSC
- refs/heads/forward-mode-control-flow
- refs/heads/franklinsch-patch-1
- refs/heads/generic
- refs/heads/generic-typealias-1-lldb
- refs/heads/gh61368
- refs/heads/gottesmm-patch-sil-rst-fix2
- refs/heads/gsb-superclass
- refs/heads/inhibit-implicit-conversions
- refs/heads/irgen-sret-debug
- refs/heads/ishan/troubleshooting-guide-license
- refs/heads/jgrynspan/type-discovery
- refs/heads/jgrynspan/withUnsafeTemporaryAllocation-increase-limit
- refs/heads/ktoso-patch-1
- refs/heads/ktoso-patch-10
- refs/heads/ktoso-patch-11
- refs/heads/ktoso-patch-12
- refs/heads/ktoso-patch-13
- refs/heads/ktoso-patch-14
- refs/heads/ktoso-patch-15
- refs/heads/ktoso-patch-16
- refs/heads/ktoso-patch-2
- refs/heads/ktoso-patch-3
- refs/heads/ktoso-patch-4
- refs/heads/ktoso-patch-5
- refs/heads/ktoso-patch-6
- refs/heads/ktoso-patch-7
- refs/heads/ktoso-patch-8
- refs/heads/ktoso-patch-9
- refs/heads/lift-distance-precondition
- refs/heads/literal-result-availability
- refs/heads/lto-flag-for-stdlib
- refs/heads/main
- refs/heads/main-windows-vs2022
- refs/heads/marcrasi-const-evaluator-enums
- refs/heads/marcrasi-const-evaluator-part-1
- refs/heads/marcrasi-const-evaluator-part-2
- refs/heads/marcrasi-const-evaluator-part-3
- refs/heads/marcrasi-const-evaluator-part-4
- refs/heads/marcrasi-const-evaluator-strings
- refs/heads/marcrasi-constexpr-arrays
- refs/heads/marcrasi-delete-hardcoded-tv-conformances
- refs/heads/marcrasi-fix-sr13973
- refs/heads/marcrasi-fixing-non-cuda-build
- refs/heads/marcrasi-last-irgen-attrs
- refs/heads/marcrasi-patch-1
- refs/heads/marcrasi-retrodiff-lift-samefile
- refs/heads/marcrasi-static-assert
- refs/heads/marcrasi-swiftpm-triple-fix
- refs/heads/marcrasi-unsatisfied-generic-requirement
- refs/heads/marcrasi-use-diff-witness
- refs/heads/maxd/5.7.1-linux-deps
- refs/heads/maxd/alpine-build-runtime
- refs/heads/maxd/backtracing-markdown
- refs/heads/maxd/cross-repo-testing
- refs/heads/maxd/cross-repo-testing2
- refs/heads/maxd/docc-compiler-docs
- refs/heads/maxd/ld-path-dash
- refs/heads/maxd/linux-deps-checkout
- refs/heads/maxd/linux-deps2
- refs/heads/maxd/nested-ordered-lists
- refs/heads/maxd/no-more-build-toolchain
- refs/heads/maxd/sourcekit-lsp-driver
- refs/heads/maxd/use-lld
- refs/heads/maxd/wasi-stdlib-icu
- refs/heads/move-debugging-executables-into-its-own-section
- refs/heads/mracek/5.0-tsan-coroutines-fix
- refs/heads/nate/they_dont_love_you_like_i_love_you
- refs/heads/nate/xfail_custom_executors
- refs/heads/natecook1000-patch-1
- refs/heads/natecook1000-patch-2
- refs/heads/nc_collectiondifference
- refs/heads/next
- refs/heads/nserror-localized-desc
- refs/heads/optimize-derivative-gen-sig
- refs/heads/owned_fix
- refs/heads/patatinomio
- refs/heads/phausler/asyncmapsequence_inline
- refs/heads/pick-distributed-inits-sil-issue
- refs/heads/pick-missing-witness-allowance
- refs/heads/pick-rdar-109207043
- refs/heads/pick-synth-system-from-request-also
- refs/heads/populate-diff-witness
- refs/heads/pr-66bbf1369684fc75517cfe6a12718d3cdf6a09d6
- refs/heads/pr-94ee6e6c6e2d268f47f17dead77e4feb169c24e6
- refs/heads/preconcurrency-tag-regression
- refs/heads/preservesugar
- refs/heads/rauhul/goodnight-sweet-task
- refs/heads/ravikandhadai-patch-1
- refs/heads/ravikandhadai-patch-2
- refs/heads/rdar-43033749-fix-batch-mode-no-diags-swift-5.0-branch
- refs/heads/rdar-53901732
- refs/heads/re_enable_58640751_darwin
- refs/heads/readme-add-tf-gpu
- refs/heads/rebranch
- refs/heads/reenable-loadable-by-address
- refs/heads/reenable-stdlib-swiftinterface
- refs/heads/reenable-stdlib-swiftinterface-debug
- refs/heads/release/5.10
- refs/heads/release/5.10-cherry-pick
- refs/heads/release/5.3
- refs/heads/release/5.3-20201012
- refs/heads/release/5.4
- refs/heads/release/5.5
- refs/heads/release/5.5-05142021
- refs/heads/release/5.5-08092021
- refs/heads/release/5.6
- refs/heads/release/5.7
- refs/heads/release/5.7-04182022
- refs/heads/release/5.7.0
- refs/heads/release/5.8
- refs/heads/release/5.9
- refs/heads/release/5.9-20230510
- refs/heads/release/5.9.0
- refs/heads/release/5.9.1
- refs/heads/release/6.0
- refs/heads/remotemirrorsfixmacho
- refs/heads/remove-AlignedCharArray
- refs/heads/remove-deprecated-0.5-apis
- refs/heads/remove-narrow-perf-hack
- refs/heads/remove-stray-echo
- refs/heads/rename-transpose-attr
- refs/heads/revert-23687-pr-aa1beb8a78e3e8b7772bb6e273d51f214e0aa30d
- refs/heads/revert-24184-Accelerate_Swift-vDSP-Overlays
- refs/heads/revert-37816-revert-37799-BringBackCacheTest
- refs/heads/revert-38081-unxfail-75006694
- refs/heads/revert-39846-84202064
- refs/heads/revert-40173-enforce-llvmsupport-fork
- refs/heads/revert-40607-revert-cpp-string
- refs/heads/revert-40660-ewilde/abstract-closures-are-alright-now
- refs/heads/revert-59311-pr/revert-abitypes
- refs/heads/revert-59347-add-missing-include
- refs/heads/revert-59520-revert-59487-QuietMisdreavus/5.7/underscored-protocols
- refs/heads/revert-59521-revert-59480-QuietMisdreavus/underscored-protocols
- refs/heads/revert-60974-attributes
- refs/heads/revert-62275-rdar102481054
- refs/heads/revert-62914-wip-task-group-twotypes
- refs/heads/revert-63116-deser-safety-by-default
- refs/heads/revert-63468-implicit-some-reconstruction
- refs/heads/revert-63789-type-reconstruction-for-variadic-generics
- refs/heads/revert-64195-rdar-106364495-alt
- refs/heads/revert-64278-eng/PR-106547267
- refs/heads/revert-64443-two-way-args-in-result-builders-reland
- refs/heads/revert-64656-LegacyDeathBed
- refs/heads/revert-64947-jgrynspan/document-async-context-register
- refs/heads/revert-65119-sil-optimizer-peepholes-for-packs
- refs/heads/revert-66662-fix-specializer
- refs/heads/revert-67441-fix-overly-eager-closure-resolving
- refs/heads/revert-70128-preamble-macros-introducing-names
- refs/heads/revert-71242-bitwise-copyable/not-for-unchecked
- refs/heads/revert-71293-eng/dbukowski/disable-logging-moveonly-types-in-playground-transform
- refs/heads/revert-71552-cross-compile
- refs/heads/revert-71814-dl/Debugging-Use-SWIFT_NATIVE_SWIFT_TOOLS_PATH-if-defined
- refs/heads/revert-71846-eng/PR-123507361
- refs/heads/revert-71993-fix-32-bit-unowned-refcount-overflow
- refs/heads/revert-71994-egorzhdan/virtual-methods
- refs/heads/revert-72129-canImportSubmoduleInfer
- refs/heads/revert-904938a6a46
- refs/heads/rokhinip/102259828-freestanding-pthreads-package
- refs/heads/rokhinip/106095698-fix-warning
- refs/heads/rokhinip/86100521-actor-runtime-escalation
- refs/heads/rokhinip/86347801-task-creation-escalation-race-5.6
- refs/heads/rokhinip/clear-scheduler-private-fields-executor
- refs/heads/rokhinip/synchronize-group-child-creation-and-cancellation-5.6
- refs/heads/rokhinip/task-await-on-future
- refs/heads/rst-to-markdown
- refs/heads/runtime-fix-swift-error-box-comparison
- refs/heads/rxwei-patch-1
- refs/heads/rxwei-patch-4-1
- refs/heads/sequence=collection
- refs/heads/sequence_withcontiguoustorage_doc_comments_76716960_1
- refs/heads/set-inter-sub-indentity
- refs/heads/shahmishal/20230906
- refs/heads/shahmishal/20231010
- refs/heads/shahmishal/20231011
- refs/heads/shahmishal/20231012
- refs/heads/shahmishal/20231016
- refs/heads/shahmishal/20231210
- refs/heads/shahmishal/20240304
- refs/heads/shahmishal/bootstrapping_hosttools
- refs/heads/shahmishal/drop-PowerPC-SystemZ-Mip-llvm-targets-to-build
- refs/heads/sil-diff-witness-definitions
- refs/heads/sil-diff-witness-e2e
- refs/heads/sil-diff-witness-e2e-diffwitnessptr
- refs/heads/silgen-transform-null-context-3.0
- refs/heads/skip-bench-pending-set-on-fire
- refs/heads/split_edge_%1
- refs/heads/split_edge_cherry
- refs/heads/static-rangereplaceable-plus
- refs/heads/stdlib-BidirectionalCollection.removeLast
- refs/heads/stdlib-default-RangeReplaceableCollection.SubSequence-3.0
- refs/heads/stdlib-indexing
- refs/heads/stdlib-manual
- refs/heads/stdlib_standalone
- refs/heads/string_makenative_no_array
- refs/heads/structural-generic-programming
- refs/heads/structural-generic-programming-dev
- refs/heads/subst-function-type-conversion
- refs/heads/subst-function-type-value-lowering
- refs/heads/substring
- refs/heads/sview-work
- refs/heads/swift-2.2-branch
- refs/heads/swift-2.2-with-migration-attributes
- refs/heads/swift-2.3-branch
- refs/heads/swift-3-api-guidelines
- refs/heads/swift-3.0-branch
- refs/heads/swift-3.0-preview-1-branch
- refs/heads/swift-3.0-preview-2-branch
- refs/heads/swift-3.0-preview-3-branch
- refs/heads/swift-3.0-preview-4-branch
- refs/heads/swift-3.0-preview-5-branch
- refs/heads/swift-3.0.1-preview-2-branch
- refs/heads/swift-3.1-branch
- refs/heads/swift-4.0-branch
- refs/heads/swift-4.0-branch-04-18-2017
- refs/heads/swift-4.0-branch-06-02-2017
- refs/heads/swift-4.0-branch-06-23-2017
- refs/heads/swift-4.0-branch-07-11-2017
- refs/heads/swift-4.0-branch-10-10-2017
- refs/heads/swift-4.1-branch
- refs/heads/swift-4.2-branch
- refs/heads/swift-4.2-branch-03-26-2018
- refs/heads/swift-4.2-branch-04-20-2018
- refs/heads/swift-4.2-branch-04-30-2018
- refs/heads/swift-4.2-branch-06-11-2018
- refs/heads/swift-5.0-branch
- refs/heads/swift-5.0-branch-01-07-2019
- refs/heads/swift-5.0-branch-10-15-2018
- refs/heads/swift-5.0-branch-11-16-2018
- refs/heads/swift-5.0-branch-12-12-2018
- refs/heads/swift-5.1-DEVELOPMENT-SNAPSHOT-2018-11-16-a
- refs/heads/swift-5.1-branch
- refs/heads/swift-5.1-branch-03-18-2019
- refs/heads/swift-5.1-branch-04-24-2019
- refs/heads/swift-5.1-branch-06-12-2019
- refs/heads/swift-5.1-branch-07-24-2019
- refs/heads/swift-5.1-branch-08-28-2019
- refs/heads/swift-5.1-branch-fake-pr-bruno
- refs/heads/swift-5.1-old-llvm-branch
- refs/heads/swift-5.2-branch
- refs/heads/swift-5.5.3
- refs/heads/swift-5.6-RELEASE-branch
- refs/heads/swift-incremental-dependency-tracking
- refs/heads/swift52-hooks
- refs/heads/syntax-parse
- refs/heads/tensorflow
- refs/heads/tensorflow-0.10
- refs/heads/tensorflow-0.11
- refs/heads/tensorflow-0.11updated
- refs/heads/tensorflow-0.12
- refs/heads/tensorflow-0.2
- refs/heads/tensorflow-0.3
- refs/heads/tensorflow-0.4
- refs/heads/tensorflow-0.5
- refs/heads/tensorflow-0.6
- refs/heads/tensorflow-0.7
- refs/heads/tensorflow-0.8
- refs/heads/tensorflow-0.9
- refs/heads/tensorflow-autodiff-cleanup
- refs/heads/tensorflow-autodiff-debug
- refs/heads/tensorflow-autodiff-fixes
- refs/heads/tensorflow-autodiff-optimize-sil
- refs/heads/tensorflow-build-toolchain
- refs/heads/test-04-24-2021
- refs/heads/test-5.3-2020-08-18
- refs/heads/test-libdispatch-preset-on-swift-5.1-branch
- refs/heads/test/20210318/1
- refs/heads/test/use-std-pair-ir
- refs/heads/tgmath-derivatives-wip
- refs/heads/tsan-frontend-test
- refs/heads/tsan-swift-concurrency3
- refs/heads/tutorial-module
- refs/heads/typelist-existential
- refs/heads/underscore-differentiable
- refs/heads/unioc
- refs/heads/unsafe-continuation-validation
- refs/heads/unxfail_symbolication_test
- refs/heads/update-checkout-package-editor
- refs/heads/update-swift-apis
- refs/heads/upstream-derivative-attr
- refs/heads/vfe-improvements-demo
- refs/heads/vvas/swift5-types
- refs/heads/what-a-flake
- refs/heads/whole-sdk-validation
- refs/heads/win-docs
- refs/heads/windows-toolchain
- refs/heads/wip-adhoc-mutating-onreturn
- refs/heads/wip-better-error-missing-import
- refs/heads/wip-check-dupes
- refs/heads/wip-cleanup-hop-to-distributed-custom-executor
- refs/heads/wip-cleanup-ser-req-cant-be-nonproto
- refs/heads/wip-conformance-crash
- refs/heads/wip-custom-executor-distributed-2
- refs/heads/wip-custom-executor-not-directly-on-actor
- refs/heads/wip-cxx-silgencrash
- refs/heads/wip-da-olderthan-59-always-default-actor
- refs/heads/wip-deinit-test-da
- refs/heads/wip-distributed-actor-system
- refs/heads/wip-distributed-adhoc-docs
- refs/heads/wip-distributed-property-stubbing-final
- refs/heads/wip-dont-use-loc-validness-in-diagnostics-determination-113913291
- refs/heads/wip-executors
- refs/heads/wip-fix-witnesses-distributed
- refs/heads/wip-generic-distributed-call-clean
- refs/heads/wip-macro-forward-generic-args
- refs/heads/wip-more-docs-on-decoder-da
- refs/heads/wip-move-anyactor
- refs/heads/wip-revive-local-attr
- refs/heads/wip-sil-branch-names
- refs/heads/wip-task-executors
- refs/heads/wip-task-group-unlock-then-run-cleanups
- refs/heads/wip-tasklocals
- refs/heads/wip-tasks-rev3
- refs/heads/wip-throwing-dist-prop
- refs/heads/wip-unsafe-task-base-prio
- refs/heads/wip-waitAll-race
- refs/heads/wip-withLocal-warnings
- refs/heads/wrapped-stored-property-differentiation-tf
- refs/jdevlieghere/lldb-pr-testing
- refs/remotes/origin/main
- refs/tags/autoclosure-dragon
- refs/tags/backup
- refs/tags/lastPreXmasRebase
- refs/tags/nested-generic-dragon
- refs/tags/oldMerge
- refs/tags/passes-tests-12-20
- refs/tags/perMerge-10-16
- refs/tags/ran-26
- refs/tags/ran-26a
- refs/tags/ran-26b
- refs/tags/ran-26c
- refs/tags/ran-28
- refs/tags/ran18
- refs/tags/ran19
- refs/tags/ran21
- refs/tags/ran27
- refs/tags/ran27a
- refs/tags/repro-for-bob
- refs/tags/runs-26th
- refs/tags/simplified
- refs/tags/smokes1
- refs/tags/swift-3.0-GM-CANDIDATE
- refs/tags/swift-3.0-PREVIEW-1
- refs/tags/swift-3.0-PREVIEW-2
- refs/tags/swift-3.0-PREVIEW-3
- refs/tags/swift-3.0-PREVIEW-4
- refs/tags/swift-3.0-PREVIEW-5
- refs/tags/swift-3.0-PREVIEW-6
- refs/tags/swift-3.0-RELEASE
- refs/tags/swift-3.0.1-GM-CANDIDATE
- refs/tags/swift-3.0.1-PREVIEW-1
- refs/tags/swift-3.0.1-PREVIEW-2
- refs/tags/swift-3.0.1-PREVIEW-3
- refs/tags/swift-3.0.1-RELEASE
- refs/tags/swift-3.0.2-PREVIEW-1
- refs/tags/swift-3.0.2-RELEASE
- refs/tags/swift-3.1-RELEASE
- refs/tags/swift-3.1.1-RELEASE
- refs/tags/swift-4.0-RELEASE
- refs/tags/swift-4.0.2-RELEASE
- refs/tags/swift-4.0.3-RELEASE
- refs/tags/swift-4.1-RELEASE
- refs/tags/swift-4.1.1-RELEASE
- refs/tags/swift-4.1.2-RELEASE
- refs/tags/swift-4.1.3-RELEASE
- refs/tags/swift-4.2-CONVERGENCE
- refs/tags/swift-4.2-RELEASE
- refs/tags/swift-4.2.1-RELEASE
- refs/tags/swift-4.2.2-RELEASE
- refs/tags/swift-4.2.3-RELEASE
- refs/tags/swift-4.2.4-RELEASE
- Branches list truncated to 521 entries, 46 were omitted.
- swift-5.0-DEVELOPMENT-SNAPSHOT-2018-12-14-a
- swift-5.0-DEVELOPMENT-SNAPSHOT-2018-12-13-a
- swift-5.0-DEVELOPMENT-SNAPSHOT-2018-12-12-a
- swift-5.0-DEVELOPMENT-SNAPSHOT-2018-12-10-a
- swift-5.0-DEVELOPMENT-SNAPSHOT-2018-12-09-a
- swift-5.0-DEVELOPMENT-SNAPSHOT-2018-12-08-a
- swift-5.0-DEVELOPMENT-SNAPSHOT-2018-12-07-a
- swift-5.0-DEVELOPMENT-SNAPSHOT-2018-12-06-a
- swift-5.0-DEVELOPMENT-SNAPSHOT-2018-12-04-a
- swift-5.0-DEVELOPMENT-SNAPSHOT-2018-12-03-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-10-30-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-10-29-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-10-26-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-10-25-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-10-23-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-10-22-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-10-21-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-10-20-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-10-18-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-10-17-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-10-16-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-10-15-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-10-14-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-10-13-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-10-12-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-10-11-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-10-10-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-10-09-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-10-08-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-10-07-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-10-06-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-10-05-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-10-03-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-10-02-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-10-01-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-09-28-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-09-27-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-09-26-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-09-25-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-09-24-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-09-22-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-09-21-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-09-14-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-09-13-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-09-11-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-09-10-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-09-08-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-09-07-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-08-25-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-08-24-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-08-23-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-08-22-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-08-21-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-08-20-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-08-18-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-08-17-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-08-16-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-08-15-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-08-14-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-08-10-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-08-07-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-08-06-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-08-03-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-08-02-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-08-01-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-07-31-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-07-30-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-07-28-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-07-27-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-07-24-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-07-23-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-07-22-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-07-21-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-07-20-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-07-19-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-07-18-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-07-17-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-07-16-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-07-14-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-07-13-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-07-12-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-07-11-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-07-09-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-07-08-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-07-07-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-07-06-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-07-05-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-07-04-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-07-03-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-07-02-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-07-01-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-06-30-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-06-29-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-06-28-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-06-26-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-06-23-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-06-21-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-06-20-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-06-19-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-06-18-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-06-17-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-06-16-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-06-15-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-06-14-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-06-12-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-06-11-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-06-10-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-06-09-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-06-08-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-06-07-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-06-06-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-06-05-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-06-04-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-06-03-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-06-02-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-06-01-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-05-31-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-05-30-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-05-29-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-05-28-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-05-27-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-05-26-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-05-23-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-05-22-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-05-21-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-05-20-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-05-19-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-05-18-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-05-16-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-05-14-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-05-13-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-05-12-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-05-10-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-05-08-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-05-02-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-04-23-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-05-31-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-05-30-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-05-29-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-05-28-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-05-27-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-05-26-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-05-24-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-05-23-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-05-22-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-05-21-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-05-20-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-05-19-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-05-18-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-05-17-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-05-14-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-05-13-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-05-12-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-05-11-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-03-28-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-03-26-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-03-25-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-03-24-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-03-23-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-03-22-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-03-21-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-03-20-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-03-19-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-03-18-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-03-17-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-03-16-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-03-15-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-03-14-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-03-13-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-03-12-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-03-11-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-03-10-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-03-09-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-03-08-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-03-07-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-03-06-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-03-05-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-03-04-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-03-03-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-03-02-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-03-01-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-02-28-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-02-27-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-02-26-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-02-25-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-02-24-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-02-23-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-02-22-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-02-21-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-02-20-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-02-19-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-02-18-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-02-17-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-02-16-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-02-15-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-02-14-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-02-13-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-02-08-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-02-07-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-02-06-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-02-01-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-01-30-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-01-29-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-01-28-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-01-27-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-01-26-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-01-25-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-01-23-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-01-22-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-01-18-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-01-17-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-01-15-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-01-14-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-01-13-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-01-12-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-01-11-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-01-10-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-12-30-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-12-29-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-12-28-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-12-27-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-12-25-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-12-24-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-12-23-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-12-22-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-12-21-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-12-20-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-12-19-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-12-18-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-12-17-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-12-16-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-12-15-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-12-14-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-12-13-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-12-12-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-12-11-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-12-10-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-12-09-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-12-08-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-12-07-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-12-04-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-12-03-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-12-02-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-11-30-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-11-29-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-11-28-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-11-27-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-11-26-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-11-25-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-11-24-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-11-23-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-11-22-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-11-21-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-11-20-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-11-19-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-11-15-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-11-14-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-11-06-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-11-05-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-11-04-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-11-03-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-11-02-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-11-01-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-10-31-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-10-30-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-10-29-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-10-28-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-10-27-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-10-25-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-12-04-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-12-03-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-11-30-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-11-29-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-11-28-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-11-27-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-11-26-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-11-25-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-11-24-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-11-23-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-11-22-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-11-21-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-11-20-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-11-19-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-11-18-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-11-17-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-11-09-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-11-08-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-11-07-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-11-06-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-11-05-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-11-04-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-11-03-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-11-02-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-11-01-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-10-31-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-10-30-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-10-29-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-10-28-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-10-27-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-10-26-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-10-23-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-10-22-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-10-21-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-10-20-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-10-19-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-10-18-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-10-17-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-10-16-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-10-15-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-10-14-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-10-13-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-10-12-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-10-10-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-10-09-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-10-08-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-10-07-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-10-06-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-10-05-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-10-04-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-10-03-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-10-02-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-09-30-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-09-29-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-09-28-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-09-27-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-09-26-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-09-25-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-09-24-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-09-23-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-09-22-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-09-21-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-09-19-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-09-18-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-09-17-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-09-16-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-09-15-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-09-14-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-09-13-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-09-12-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-09-11-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-09-10-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-09-08-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-09-07-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-09-06-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-09-05-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-09-04-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-09-03-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-09-02-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-09-01-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-08-31-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-08-30-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-08-27-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-08-21-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-08-20-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-08-16-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-08-15-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-08-04-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-08-03-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-08-02-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-08-01-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-07-31-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-07-28-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-07-27-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-07-26-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-07-25-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-07-24-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-07-23-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-07-22-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-07-20-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-07-13-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-07-11-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-07-10-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-07-06-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-07-05-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-07-04-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-06-29-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-06-25-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-06-23-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-06-22-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-06-19-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-06-12-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-06-11-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-06-07-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-06-06-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-06-02-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-06-01-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-05-29-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-05-24-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-05-23-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-05-22-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-05-17-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-05-15-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-05-11-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-05-09-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-06-14-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-06-13-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-06-12-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-06-11-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-06-10-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-06-09-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-06-08-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-06-07-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-06-06-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-06-05-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-06-04-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-06-03-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-06-02-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-06-01-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-05-31-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-05-30-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-05-29-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-05-28-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-05-27-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-05-26-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-05-25-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-05-24-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-03-27-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-03-24-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-03-23-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-03-19-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-03-18-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-03-17-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-03-16-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-03-15-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-03-13-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-03-12-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-03-11-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-03-10-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-03-08-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-03-07-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-03-06-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-03-05-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-03-04-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-03-03-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-03-02-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-03-01-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-02-28-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-02-27-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-02-24-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-02-23-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-02-22-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-02-21-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-02-20-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-02-19-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-02-18-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-02-17-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-02-16-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-02-15-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-02-14-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-02-13-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-02-12-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-02-11-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-02-10-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-02-09-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-02-08-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-02-07-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-02-05-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-01-31-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-01-22-a
- swift-3.0-preview-1-SNAPSHOT-2016-05-31-a
- swift-2.2.1-SNAPSHOT-2016-04-23-a
- swift-2.2.1-SNAPSHOT-2016-04-12-a
- swift-2.2.1-SNAPSHOT-2016-03-28-a
- swift-2.2.1-RELEASE
- swift-2.2-SNAPSHOT-2016-03-01-a
- swift-2.2-SNAPSHOT-2016-02-24-a
- swift-2.2-SNAPSHOT-2016-02-08-a
- swift-2.2-SNAPSHOT-2016-02-03-a
- swift-2.2-SNAPSHOT-2016-01-25-a
- swift-2.2-SNAPSHOT-2016-01-11-a
- swift-2.2-SNAPSHOT-2016-01-06-a
- swift-2.2-SNAPSHOT-2015-12-31-a
- swift-2.2-SNAPSHOT-2015-12-22-a
- swift-2.2-SNAPSHOT-2015-12-18-a
- swift-2.2-SNAPSHOT-2015-12-10-a
- swift-2.2-SNAPSHOT-2015-12-01-b
- swift-2.2-SNAPSHOT-2015-12-01-a
- swift-2.2-RELEASE
- osx-passed
- Releases list truncated to 479 entries, 1946 were omitted.
Take a new snapshot of a software origin
If the archived software origin currently browsed is not synchronized with its upstream version (for instance when new commits have been issued), you can explicitly request Software Heritage to take a new snapshot of it.
Use the form below to proceed. Once a request has been submitted and accepted, it will be processed as soon as possible. You can then check its processing state by visiting this dedicated page.Processing "take a new snapshot" request ...
Permalinks
To reference or cite the objects present in the Software Heritage archive, permalinks based on SoftWare Hash IDentifiers (SWHIDs) must be used.
Select below a type of object currently browsed in order to display its associated SWHID and permalink.
Revision | Author | Date | Message | Commit Date |
---|---|---|---|---|
cba6b38 | Dave Abrahams | 26 August 2016, 17:19:41 UTC | reproducer /Users/dave/src/s/swift/utils/build-script --release --validation-test --stdlib-deployment-targets=macosx-x86_64 -- --distcc + mkdir -p /Users/dave/src/s/build/Ninja-ReleaseAssert + env HOST_VARIABLE_macosx_x86_64__SWIFT_BENCHMARK_TARGETS=swift-benchmark-macosx-x86_64 HOST_VARIABLE_macosx_x86_64__SWIFT_RUN_BENCHMARK_TARGETS=check-swift-benchmark-macosx-x86_64 HOST_VARIABLE_macosx_x86_64__SWIFT_SDKS=OSX HOST_VARIABLE_macosx_x86_64__SWIFT_STDLIB_TARGETS=swift-stdlib-macosx-x86_64 HOST_VARIABLE_macosx_x86_64__SWIFT_TEST_TARGETS=check-swift-validation-macosx-x86_64 caffeinate /Users/dave/src/s/swift/utils/build-script-impl --workspace /Users/dave/src/s --build-dir /Users/dave/src/s/build/Ninja-ReleaseAssert --install-prefix /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr --host-target macosx-x86_64 --stdlib-deployment-targets macosx-x86_64 --host-cc /Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang --host-cxx /Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ --darwin-xcrun-toolchain default --darwin-deployment-version-osx=10.9 --darwin-deployment-version-ios=7.0 --darwin-deployment-version-tvos=9.0 --darwin-deployment-version-watchos=2.0 --cmake /Users/dave/brew/bin/cmake --cmark-build-type Release --llvm-build-type Release --swift-build-type Release --swift-stdlib-build-type Release --lldb-build-type Release --foundation-build-type Release --libdispatch-build-type Release --xctest-build-type Release --swift-enable-assertions true --swift-stdlib-enable-assertions true --swift-analyze-code-coverage false --cmake-generator Ninja --build-jobs 4 '--common-cmake-options=-G Ninja -DCMAKE_C_COMPILER:PATH=/Users/dave/brew/bin/distcc -DCMAKE_C_COMPILER_ARG1=/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -DCMAKE_CXX_COMPILER:PATH=/Users/dave/brew/bin/distcc -DCMAKE_CXX_COMPILER_ARG1=/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++' --build-args=-j20 --cmark-cmake-options= '--llvm-cmake-options=-DLLVM_ENABLE_ASSERTIONS=TRUE -DLLVM_TARGETS_TO_BUILD=X86;ARM;AArch64;PowerPC;SystemZ' --swift-cmake-options= --build-stdlib-deployment-targets all --ninja-bin=/Users/dave/brew/bin/ninja --distcc --distcc-pump=/Users/dave/brew/bin/pump --skip-build-foundation --skip-build-xctest --skip-build-lldb --skip-build-llbuild --skip-build-libdispatch --skip-build-swiftpm --skip-build-playgroundlogger --skip-build-playgroundsupport --build-swift-dynamic-stdlib --build-swift-dynamic-sdk-overlay --skip-build-ios-device --skip-build-ios-simulator --skip-build-tvos-device --skip-build-tvos-simulator --skip-build-watchos-device --skip-build-watchos-simulator --skip-build-android --skip-test-ios-host --skip-test-ios-simulator --skip-test-tvos-host --skip-test-tvos-simulator --skip-test-watchos-host --skip-test-watchos-simulator --skip-test-android-host --validation-test --skip-test-benchmarks --skip-test-optimized --android-deploy-device-path /data/local/tmp --toolchain-prefix /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain --llvm-lit-args=-sv Building the standard library for: swift-stdlib-macosx-x86_64 Running Swift tests for: check-swift-validation-macosx-x86_64 cmark: using standard linker + rm -rf /Users/dave/src/s/build/Ninja-ReleaseAssert/cmark-macosx-x86_64/module-cache + mkdir -p /Users/dave/src/s/build/Ninja-ReleaseAssert/cmark-macosx-x86_64/module-cache + /Users/dave/brew/bin/pump /Users/dave/brew/bin/cmake --build /Users/dave/src/s/build/Ninja-ReleaseAssert/cmark-macosx-x86_64 -- -j20 all __________Using distcc-pump from /Users/dave/brew/bin/../Cellar/distcc-swift/r796/bin __________Using 2 distcc servers in pump mode ninja: no work to do. __________Shutting down distcc-pump include server llvm: using standard linker + rm -rf /Users/dave/src/s/build/Ninja-ReleaseAssert/llvm-macosx-x86_64/module-cache + mkdir -p /Users/dave/src/s/build/Ninja-ReleaseAssert/llvm-macosx-x86_64/module-cache symlinking the system headers (/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../../usr/include/c++) into the local clang build directory (/Users/dave/src/s/build/Ninja-ReleaseAssert/llvm-macosx-x86_64/include). + ln -s -f /Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../../usr/include/c++ /Users/dave/src/s/build/Ninja-ReleaseAssert/llvm-macosx-x86_64/include + /Users/dave/brew/bin/pump /Users/dave/brew/bin/cmake --build /Users/dave/src/s/build/Ninja-ReleaseAssert/llvm-macosx-x86_64 -- -j20 all __________Using distcc-pump from /Users/dave/brew/bin/../Cellar/distcc-swift/r796/bin __________Using 2 distcc servers in pump mode ninja: no work to do. __________Shutting down distcc-pump include server swift: using standard linker + rm -rf /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/module-cache + mkdir -p /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/module-cache + /Users/dave/brew/bin/pump /Users/dave/brew/bin/cmake --build /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64 -- -j20 all swift-stdlib-macosx-x86_64 swift-benchmark-macosx-x86_64 __________Using distcc-pump from /Users/dave/brew/bin/../Cellar/distcc-swift/r796/bin __________Using 2 distcc servers in pump mode [1/423] Running utility command for swiftRemoteMirror-macosx /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/./lib/swift/macosx/libswiftRemoteMirror.dylib: replacing existing signature [2/423] Generating SwiftRevision.inc [3/423] Symlinking Clang resource headers into /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/./lib/swift/clang [4/423] Generating HashedCollections.swift from HashedCollections.swift.gyb with ptr size = 8 [5/423] Building CXX object lib/Basic/CMakeFiles/swiftBasic.dir/Version.cpp.o distcc[28710] (dcc_build_somewhere) Warning: failed to distribute, running locally instead [6/423] Linking CXX static library lib/libswiftBasic.a [7/423] Linking CXX executable bin/swift-demangle [8/423] Linking CXX shared library lib/libswiftDemangle.dylib [9/423] Linking CXX executable bin/sil-opt [10/423] Linking CXX executable bin/swift [11/423] Linking CXX executable bin/swift-ide-test [12/423] Linking CXX executable bin/swift-remoteast-test [13/423] Linking CXX executable bin/lldb-moduleimport-test [14/423] Linking CXX executable bin/sil-extract [15/423] Linking CXX executable bin/swift-llvm-opt [16/423] Linking CXX shared library lib/libsourcekitdInProc.dylib [17/423] Linking CXX executable lib/sourcekitd.framework/Versions/A/XPCServices/SourceKitService.xpc/Contents/MacOS/SourceKitService [18/423] Linking CXX shared library lib/sourcekitd.framework/Versions/A/sourcekitd [19/423] Linking CXX executable bin/sourcekitd-repl [20/423] Linking CXX executable bin/complete-test [21/423] Linking CXX executable bin/sourcekitd-test [22/423] Compiling /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/macosx/x86_64/Swift.o FAILED: stdlib/public/core/macosx/x86_64/Swift.o lib/swift/macosx/x86_64/Swift.swiftmodule lib/swift/macosx/x86_64/Swift.swiftdoc cd /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core && /Users/dave/brew/Cellar/cmake/3.6.1/bin/cmake -E make_directory /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/macosx/x86_64 && /Users/dave/brew/Cellar/cmake/3.6.1/bin/cmake -E make_directory /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/./lib/swift/macosx/x86_64 && /Users/dave/src/s/swift/utils/line-directive /Users/dave/src/s/swift/stdlib/public/core/Algorithm.swift /Users/dave/src/s/swift/stdlib/public/core/ArrayBody.swift /Users/dave/src/s/swift/stdlib/public/core/ArrayBufferProtocol.swift /Users/dave/src/s/swift/stdlib/public/core/ArrayCast.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/Arrays.swift /Users/dave/src/s/swift/stdlib/public/core/ArrayType.swift /Users/dave/src/s/swift/stdlib/public/core/Assert.swift /Users/dave/src/s/swift/stdlib/public/core/AssertCommon.swift /Users/dave/src/s/swift/stdlib/public/core/BidirectionalCollection.swift /Users/dave/src/s/swift/stdlib/public/core/Bool.swift /Users/dave/src/s/swift/stdlib/public/core/BridgeObjectiveC.swift /Users/dave/src/s/swift/stdlib/public/core/BridgeStorage.swift /Users/dave/src/s/swift/stdlib/public/core/Builtin.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/BuiltinMath.swift /Users/dave/src/s/swift/stdlib/public/core/Character.swift /Users/dave/src/s/swift/stdlib/public/core/CocoaArray.swift /Users/dave/src/s/swift/stdlib/public/core/Collection.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/CollectionAlgorithms.swift /Users/dave/src/s/swift/stdlib/public/core/Comparable.swift /Users/dave/src/s/swift/stdlib/public/core/CompilerProtocols.swift /Users/dave/src/s/swift/stdlib/public/core/ClosedRange.swift /Users/dave/src/s/swift/stdlib/public/core/ContiguousArrayBuffer.swift /Users/dave/src/s/swift/stdlib/public/core/CString.swift /Users/dave/src/s/swift/stdlib/public/core/CTypes.swift /Users/dave/src/s/swift/stdlib/public/core/DebuggerSupport.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/DropWhile.swift /Users/dave/src/s/swift/stdlib/public/core/EmptyCollection.swift /Users/dave/src/s/swift/stdlib/public/core/Equatable.swift /Users/dave/src/s/swift/stdlib/public/core/ErrorType.swift /Users/dave/src/s/swift/stdlib/public/core/Existential.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/Filter.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/FixedPoint.swift /Users/dave/src/s/swift/stdlib/public/core/FlatMap.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/Flatten.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/FloatingPoint.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/FloatingPointParsing.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/FloatingPointTypes.swift /Users/dave/src/s/swift/stdlib/public/core/Hashable.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/HashedCollections.swift /Users/dave/src/s/swift/stdlib/public/core/AnyHashable.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/HashedCollectionsAnyHashableExtensions.swift /Users/dave/src/s/swift/stdlib/public/core/Hashing.swift /Users/dave/src/s/swift/stdlib/public/core/HeapBuffer.swift /Users/dave/src/s/swift/stdlib/public/core/ImplicitlyUnwrappedOptional.swift /Users/dave/src/s/swift/stdlib/public/core/Index.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/Indices.swift /Users/dave/src/s/swift/stdlib/public/core/InputStream.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/IntegerArithmetic.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/IntegerParsing.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/Integers.swift /Users/dave/src/s/swift/stdlib/public/core/Join.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/LazyCollection.swift /Users/dave/src/s/swift/stdlib/public/core/LazySequence.swift /Users/dave/src/s/swift/stdlib/public/core/LifetimeManager.swift /Users/dave/src/s/swift/stdlib/public/core/ManagedBuffer.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/Map.swift /Users/dave/src/s/swift/stdlib/public/core/MemoryLayout.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/Mirrors.swift /Users/dave/src/s/swift/stdlib/public/core/Misc.swift /Users/dave/src/s/swift/stdlib/public/core/MutableCollection.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/NewtypeWrapper.swift /Users/dave/src/s/swift/stdlib/public/core/ObjCMirrors.swift /Users/dave/src/s/swift/stdlib/public/core/Optional.swift /Users/dave/src/s/swift/stdlib/public/core/OptionSet.swift /Users/dave/src/s/swift/stdlib/public/core/OutputStream.swift /Users/dave/src/s/swift/stdlib/public/core/Pointer.swift /Users/dave/src/s/swift/stdlib/public/core/Policy.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/PrefixWhile.swift /Users/dave/src/s/swift/stdlib/public/core/Print.swift /Users/dave/src/s/swift/stdlib/public/core/RandomAccessCollection.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/Range.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/RangeReplaceableCollection.swift /Users/dave/src/s/swift/stdlib/public/core/Reflection.swift /Users/dave/src/s/swift/stdlib/public/core/Repeat.swift /Users/dave/src/s/swift/stdlib/public/core/REPL.swift /Users/dave/src/s/swift/stdlib/public/core/Reverse.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/Runtime.swift /Users/dave/src/s/swift/stdlib/public/core/Sequence.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/SequenceAlgorithms.swift /Users/dave/src/s/swift/stdlib/public/core/SequenceWrapper.swift /Users/dave/src/s/swift/stdlib/public/core/SetAlgebra.swift /Users/dave/src/s/swift/stdlib/public/core/ShadowProtocols.swift /Users/dave/src/s/swift/stdlib/public/core/Shims.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/Slice.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/Sort.swift /Users/dave/src/s/swift/stdlib/public/core/StaticString.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/Stride.swift /Users/dave/src/s/swift/stdlib/public/core/StringCharacterView.swift /Users/dave/src/s/swift/stdlib/public/core/String.swift /Users/dave/src/s/swift/stdlib/public/core/StringBridge.swift /Users/dave/src/s/swift/stdlib/public/core/StringBuffer.swift /Users/dave/src/s/swift/stdlib/public/core/StringCore.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/StringInterpolation.swift /Users/dave/src/s/swift/stdlib/public/core/StringLegacy.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/StringRangeReplaceableCollection.swift /Users/dave/src/s/swift/stdlib/public/core/StringIndexConversions.swift /Users/dave/src/s/swift/stdlib/public/core/StringUnicodeScalarView.swift /Users/dave/src/s/swift/stdlib/public/core/StringUTF16.swift /Users/dave/src/s/swift/stdlib/public/core/StringUTF8.swift /Users/dave/src/s/swift/stdlib/public/core/SwiftNativeNSArray.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/UnavailableStringAPIs.swift /Users/dave/src/s/swift/stdlib/public/core/Unicode.swift /Users/dave/src/s/swift/stdlib/public/core/UnicodeScalar.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/UnicodeTrie.swift /Users/dave/src/s/swift/stdlib/public/core/Unmanaged.swift /Users/dave/src/s/swift/stdlib/public/core/UnsafeBitMap.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/UnsafeBufferPointer.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/UnsafePointer.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/UnsafeRawPointer.swift /Users/dave/src/s/swift/stdlib/public/core/WriteBackMutableSlice.swift /Users/dave/src/s/swift/stdlib/public/core/Availability.swift /Users/dave/src/s/swift/stdlib/public/core/CollectionOfOne.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/ExistentialCollection.swift /Users/dave/src/s/swift/stdlib/public/core/Mirror.swift /Users/dave/src/s/swift/stdlib/public/core/CommandLine.swift /Users/dave/src/s/swift/stdlib/public/core/SliceBuffer.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/Tuple.swift /Users/dave/src/s/swift/stdlib/public/core/UnfoldSequence.swift /Users/dave/src/s/swift/stdlib/public/core/VarArgs.swift /Users/dave/src/s/swift/stdlib/public/core/Zip.swift -- /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/./bin/swiftc -c -sdk /Applications/Xcode-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk -target x86_64-apple-macosx10.9 -resource-dir /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/./lib/swift -F /Applications/Xcode-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/../../../Developer/Library/Frameworks -O -D INTERNAL_CHECKS_ENABLED -I /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/./lib/swift/macosx/x86_64 -module-cache-path /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/./module-cache -no-link-objc-runtime -nostdimport -parse-stdlib -module-name Swift -Xfrontend -group-info-path -Xfrontend /Users/dave/src/s/swift/stdlib/public/core/GroupInfo.json -Xfrontend -sil-serialize-all -module-link-name swiftCore -force-single-frontend-invocation -Xcc -D__SWIFT_CURRENT_DYLIB=swiftCore -parse-as-library -emit-module -emit-module-path /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/./lib/swift/macosx/x86_64/Swift.swiftmodule -o /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/macosx/x86_64/Swift.o /Users/dave/src/s/swift/stdlib/public/core/Algorithm.swift /Users/dave/src/s/swift/stdlib/public/core/ArrayBody.swift /Users/dave/src/s/swift/stdlib/public/core/ArrayBufferProtocol.swift /Users/dave/src/s/swift/stdlib/public/core/ArrayCast.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/Arrays.swift /Users/dave/src/s/swift/stdlib/public/core/ArrayType.swift /Users/dave/src/s/swift/stdlib/public/core/Assert.swift /Users/dave/src/s/swift/stdlib/public/core/AssertCommon.swift /Users/dave/src/s/swift/stdlib/public/core/BidirectionalCollection.swift /Users/dave/src/s/swift/stdlib/public/core/Bool.swift /Users/dave/src/s/swift/stdlib/public/core/BridgeObjectiveC.swift /Users/dave/src/s/swift/stdlib/public/core/BridgeStorage.swift /Users/dave/src/s/swift/stdlib/public/core/Builtin.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/BuiltinMath.swift /Users/dave/src/s/swift/stdlib/public/core/Character.swift /Users/dave/src/s/swift/stdlib/public/core/CocoaArray.swift /Users/dave/src/s/swift/stdlib/public/core/Collection.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/CollectionAlgorithms.swift /Users/dave/src/s/swift/stdlib/public/core/Comparable.swift /Users/dave/src/s/swift/stdlib/public/core/CompilerProtocols.swift /Users/dave/src/s/swift/stdlib/public/core/ClosedRange.swift /Users/dave/src/s/swift/stdlib/public/core/ContiguousArrayBuffer.swift /Users/dave/src/s/swift/stdlib/public/core/CString.swift /Users/dave/src/s/swift/stdlib/public/core/CTypes.swift /Users/dave/src/s/swift/stdlib/public/core/DebuggerSupport.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/DropWhile.swift /Users/dave/src/s/swift/stdlib/public/core/EmptyCollection.swift /Users/dave/src/s/swift/stdlib/public/core/Equatable.swift /Users/dave/src/s/swift/stdlib/public/core/ErrorType.swift /Users/dave/src/s/swift/stdlib/public/core/Existential.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/Filter.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/FixedPoint.swift /Users/dave/src/s/swift/stdlib/public/core/FlatMap.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/Flatten.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/FloatingPoint.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/FloatingPointParsing.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/FloatingPointTypes.swift /Users/dave/src/s/swift/stdlib/public/core/Hashable.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/HashedCollections.swift /Users/dave/src/s/swift/stdlib/public/core/AnyHashable.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/HashedCollectionsAnyHashableExtensions.swift /Users/dave/src/s/swift/stdlib/public/core/Hashing.swift /Users/dave/src/s/swift/stdlib/public/core/HeapBuffer.swift /Users/dave/src/s/swift/stdlib/public/core/ImplicitlyUnwrappedOptional.swift /Users/dave/src/s/swift/stdlib/public/core/Index.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/Indices.swift /Users/dave/src/s/swift/stdlib/public/core/InputStream.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/IntegerArithmetic.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/IntegerParsing.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/Integers.swift /Users/dave/src/s/swift/stdlib/public/core/Join.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/LazyCollection.swift /Users/dave/src/s/swift/stdlib/public/core/LazySequence.swift /Users/dave/src/s/swift/stdlib/public/core/LifetimeManager.swift /Users/dave/src/s/swift/stdlib/public/core/ManagedBuffer.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/Map.swift /Users/dave/src/s/swift/stdlib/public/core/MemoryLayout.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/Mirrors.swift /Users/dave/src/s/swift/stdlib/public/core/Misc.swift /Users/dave/src/s/swift/stdlib/public/core/MutableCollection.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/NewtypeWrapper.swift /Users/dave/src/s/swift/stdlib/public/core/ObjCMirrors.swift /Users/dave/src/s/swift/stdlib/public/core/Optional.swift /Users/dave/src/s/swift/stdlib/public/core/OptionSet.swift /Users/dave/src/s/swift/stdlib/public/core/OutputStream.swift /Users/dave/src/s/swift/stdlib/public/core/Pointer.swift /Users/dave/src/s/swift/stdlib/public/core/Policy.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/PrefixWhile.swift /Users/dave/src/s/swift/stdlib/public/core/Print.swift /Users/dave/src/s/swift/stdlib/public/core/RandomAccessCollection.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/Range.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/RangeReplaceableCollection.swift /Users/dave/src/s/swift/stdlib/public/core/Reflection.swift /Users/dave/src/s/swift/stdlib/public/core/Repeat.swift /Users/dave/src/s/swift/stdlib/public/core/REPL.swift /Users/dave/src/s/swift/stdlib/public/core/Reverse.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/Runtime.swift /Users/dave/src/s/swift/stdlib/public/core/Sequence.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/SequenceAlgorithms.swift /Users/dave/src/s/swift/stdlib/public/core/SequenceWrapper.swift /Users/dave/src/s/swift/stdlib/public/core/SetAlgebra.swift /Users/dave/src/s/swift/stdlib/public/core/ShadowProtocols.swift /Users/dave/src/s/swift/stdlib/public/core/Shims.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/Slice.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/Sort.swift /Users/dave/src/s/swift/stdlib/public/core/StaticString.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/Stride.swift /Users/dave/src/s/swift/stdlib/public/core/StringCharacterView.swift /Users/dave/src/s/swift/stdlib/public/core/String.swift /Users/dave/src/s/swift/stdlib/public/core/StringBridge.swift /Users/dave/src/s/swift/stdlib/public/core/StringBuffer.swift /Users/dave/src/s/swift/stdlib/public/core/StringCore.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/StringInterpolation.swift /Users/dave/src/s/swift/stdlib/public/core/StringLegacy.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/StringRangeReplaceableCollection.swift /Users/dave/src/s/swift/stdlib/public/core/StringIndexConversions.swift /Users/dave/src/s/swift/stdlib/public/core/StringUnicodeScalarView.swift /Users/dave/src/s/swift/stdlib/public/core/StringUTF16.swift /Users/dave/src/s/swift/stdlib/public/core/StringUTF8.swift /Users/dave/src/s/swift/stdlib/public/core/SwiftNativeNSArray.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/UnavailableStringAPIs.swift /Users/dave/src/s/swift/stdlib/public/core/Unicode.swift /Users/dave/src/s/swift/stdlib/public/core/UnicodeScalar.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/UnicodeTrie.swift /Users/dave/src/s/swift/stdlib/public/core/Unmanaged.swift /Users/dave/src/s/swift/stdlib/public/core/UnsafeBitMap.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/UnsafeBufferPointer.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/UnsafePointer.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/UnsafeRawPointer.swift /Users/dave/src/s/swift/stdlib/public/core/WriteBackMutableSlice.swift /Users/dave/src/s/swift/stdlib/public/core/Availability.swift /Users/dave/src/s/swift/stdlib/public/core/CollectionOfOne.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/ExistentialCollection.swift /Users/dave/src/s/swift/stdlib/public/core/Mirror.swift /Users/dave/src/s/swift/stdlib/public/core/CommandLine.swift /Users/dave/src/s/swift/stdlib/public/core/SliceBuffer.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/Tuple.swift /Users/dave/src/s/swift/stdlib/public/core/UnfoldSequence.swift /Users/dave/src/s/swift/stdlib/public/core/VarArgs.swift /Users/dave/src/s/swift/stdlib/public/core/Zip.swift ^ 0 swift 0x0000000108d2c1bb llvm::sys::PrintStackTrace(llvm::raw_ostream&) + 43 1 swift 0x0000000108d2b3e6 llvm::sys::RunSignalHandlers() + 70 2 swift 0x0000000108d2ca91 SignalHandler(int) + 641 3 libsystem_platform.dylib 0x00007fffab22ebba _sigtramp + 26 4 swift 0x0000000106492282 swift::Lowering::TypeConverter::getTypeLowering(swift::Lowering::AbstractionPattern, swift::Type, unsigned int) + 210 5 swift 0x0000000106426370 swift::ApplyInst::create(swift::SILDebugLocation, swift::SILValue, swift::SILType, swift::SILType, llvm::ArrayRef<swift::Substitution>, llvm::ArrayRef<swift::SILValue>, bool, swift::SILFunction&, swift::SILOpenedArchetypesState&) + 160 6 swift 0x000000010629d32d (anonymous namespace)::SimplifyCFG::simplifyBlocks() + 13357 7 swift 0x0000000106295a86 (anonymous namespace)::SimplifyCFGPass::run() + 1030 8 swift 0x00000001061bd362 swift::SILPassManager::runPassOnFunction(swift::SILFunctionTransform*, swift::SILFunction*) + 2146 9 swift 0x00000001061be237 swift::SILPassManager::runFunctionPasses(llvm::ArrayRef<swift::SILFunctionTransform*>) + 1175 10 swift 0x00000001061bf4a4 swift::SILPassManager::runOneIteration() + 964 11 swift 0x00000001061caba7 swift::runSILOptimizationPasses(swift::SILModule&) + 231 12 swift 0x0000000105eb4758 swift::performFrontend(llvm::ArrayRef<char const*>, char const*, void*, swift::FrontendObserver*) + 7512 13 swift 0x0000000105e71fa0 main + 2544 14 libdyld.dylib 0x00007fffab022255 start + 1 Stack dump: 0. Program arguments: /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/bin/swift -frontend -c /Users/dave/src/s/swift/stdlib/public/core/Algorithm.swift /Users/dave/src/s/swift/stdlib/public/core/ArrayBody.swift /Users/dave/src/s/swift/stdlib/public/core/ArrayBufferProtocol.swift /Users/dave/src/s/swift/stdlib/public/core/ArrayCast.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/Arrays.swift /Users/dave/src/s/swift/stdlib/public/core/ArrayType.swift /Users/dave/src/s/swift/stdlib/public/core/Assert.swift /Users/dave/src/s/swift/stdlib/public/core/AssertCommon.swift /Users/dave/src/s/swift/stdlib/public/core/BidirectionalCollection.swift /Users/dave/src/s/swift/stdlib/public/core/Bool.swift /Users/dave/src/s/swift/stdlib/public/core/BridgeObjectiveC.swift /Users/dave/src/s/swift/stdlib/public/core/BridgeStorage.swift /Users/dave/src/s/swift/stdlib/public/core/Builtin.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/BuiltinMath.swift /Users/dave/src/s/swift/stdlib/public/core/Character.swift /Users/dave/src/s/swift/stdlib/public/core/CocoaArray.swift /Users/dave/src/s/swift/stdlib/public/core/Collection.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/CollectionAlgorithms.swift /Users/dave/src/s/swift/stdlib/public/core/Comparable.swift /Users/dave/src/s/swift/stdlib/public/core/CompilerProtocols.swift /Users/dave/src/s/swift/stdlib/public/core/ClosedRange.swift /Users/dave/src/s/swift/stdlib/public/core/ContiguousArrayBuffer.swift /Users/dave/src/s/swift/stdlib/public/core/CString.swift /Users/dave/src/s/swift/stdlib/public/core/CTypes.swift /Users/dave/src/s/swift/stdlib/public/core/DebuggerSupport.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/DropWhile.swift /Users/dave/src/s/swift/stdlib/public/core/EmptyCollection.swift /Users/dave/src/s/swift/stdlib/public/core/Equatable.swift /Users/dave/src/s/swift/stdlib/public/core/ErrorType.swift /Users/dave/src/s/swift/stdlib/public/core/Existential.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/Filter.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/FixedPoint.swift /Users/dave/src/s/swift/stdlib/public/core/FlatMap.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/Flatten.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/FloatingPoint.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/FloatingPointParsing.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/FloatingPointTypes.swift /Users/dave/src/s/swift/stdlib/public/core/Hashable.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/HashedCollections.swift /Users/dave/src/s/swift/stdlib/public/core/AnyHashable.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/HashedCollectionsAnyHashableExtensions.swift /Users/dave/src/s/swift/stdlib/public/core/Hashing.swift /Users/dave/src/s/swift/stdlib/public/core/HeapBuffer.swift /Users/dave/src/s/swift/stdlib/public/core/ImplicitlyUnwrappedOptional.swift /Users/dave/src/s/swift/stdlib/public/core/Index.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/Indices.swift /Users/dave/src/s/swift/stdlib/public/core/InputStream.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/IntegerArithmetic.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/IntegerParsing.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/Integers.swift /Users/dave/src/s/swift/stdlib/public/core/Join.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/LazyCollection.swift /Users/dave/src/s/swift/stdlib/public/core/LazySequence.swift /Users/dave/src/s/swift/stdlib/public/core/LifetimeManager.swift /Users/dave/src/s/swift/stdlib/public/core/ManagedBuffer.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/Map.swift /Users/dave/src/s/swift/stdlib/public/core/MemoryLayout.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/Mirrors.swift /Users/dave/src/s/swift/stdlib/public/core/Misc.swift /Users/dave/src/s/swift/stdlib/public/core/MutableCollection.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/NewtypeWrapper.swift /Users/dave/src/s/swift/stdlib/public/core/ObjCMirrors.swift /Users/dave/src/s/swift/stdlib/public/core/Optional.swift /Users/dave/src/s/swift/stdlib/public/core/OptionSet.swift /Users/dave/src/s/swift/stdlib/public/core/OutputStream.swift /Users/dave/src/s/swift/stdlib/public/core/Pointer.swift /Users/dave/src/s/swift/stdlib/public/core/Policy.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/PrefixWhile.swift /Users/dave/src/s/swift/stdlib/public/core/Print.swift /Users/dave/src/s/swift/stdlib/public/core/RandomAccessCollection.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/Range.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/RangeReplaceableCollection.swift /Users/dave/src/s/swift/stdlib/public/core/Reflection.swift /Users/dave/src/s/swift/stdlib/public/core/Repeat.swift /Users/dave/src/s/swift/stdlib/public/core/REPL.swift /Users/dave/src/s/swift/stdlib/public/core/Reverse.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/Runtime.swift /Users/dave/src/s/swift/stdlib/public/core/Sequence.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/SequenceAlgorithms.swift /Users/dave/src/s/swift/stdlib/public/core/SequenceWrapper.swift /Users/dave/src/s/swift/stdlib/public/core/SetAlgebra.swift /Users/dave/src/s/swift/stdlib/public/core/ShadowProtocols.swift /Users/dave/src/s/swift/stdlib/public/core/Shims.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/Slice.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/Sort.swift /Users/dave/src/s/swift/stdlib/public/core/StaticString.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/Stride.swift /Users/dave/src/s/swift/stdlib/public/core/StringCharacterView.swift /Users/dave/src/s/swift/stdlib/public/core/String.swift /Users/dave/src/s/swift/stdlib/public/core/StringBridge.swift /Users/dave/src/s/swift/stdlib/public/core/StringBuffer.swift /Users/dave/src/s/swift/stdlib/public/core/StringCore.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/StringInterpolation.swift /Users/dave/src/s/swift/stdlib/public/core/StringLegacy.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/StringRangeReplaceableCollection.swift /Users/dave/src/s/swift/stdlib/public/core/StringIndexConversions.swift /Users/dave/src/s/swift/stdlib/public/core/StringUnicodeScalarView.swift /Users/dave/src/s/swift/stdlib/public/core/StringUTF16.swift /Users/dave/src/s/swift/stdlib/public/core/StringUTF8.swift /Users/dave/src/s/swift/stdlib/public/core/SwiftNativeNSArray.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/UnavailableStringAPIs.swift /Users/dave/src/s/swift/stdlib/public/core/Unicode.swift /Users/dave/src/s/swift/stdlib/public/core/UnicodeScalar.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/UnicodeTrie.swift /Users/dave/src/s/swift/stdlib/public/core/Unmanaged.swift /Users/dave/src/s/swift/stdlib/public/core/UnsafeBitMap.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/UnsafeBufferPointer.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/UnsafePointer.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/UnsafeRawPointer.swift /Users/dave/src/s/swift/stdlib/public/core/WriteBackMutableSlice.swift /Users/dave/src/s/swift/stdlib/public/core/Availability.swift /Users/dave/src/s/swift/stdlib/public/core/CollectionOfOne.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/ExistentialCollection.swift /Users/dave/src/s/swift/stdlib/public/core/Mirror.swift /Users/dave/src/s/swift/stdlib/public/core/CommandLine.swift /Users/dave/src/s/swift/stdlib/public/core/SliceBuffer.swift /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/8/Tuple.swift /Users/dave/src/s/swift/stdlib/public/core/UnfoldSequence.swift /Users/dave/src/s/swift/stdlib/public/core/VarArgs.swift /Users/dave/src/s/swift/stdlib/public/core/Zip.swift -disable-objc-attr-requires-foundation-module -target x86_64-apple-macosx10.9 -enable-objc-interop -sdk /Applications/Xcode-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk -I /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/./lib/swift/macosx/x86_64 -F /Applications/Xcode-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/../../../Developer/Library/Frameworks -module-cache-path /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/./module-cache -module-link-name swiftCore -nostdimport -parse-stdlib -resource-dir /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/./lib/swift -D INTERNAL_CHECKS_ENABLED -group-info-path /Users/dave/src/s/swift/stdlib/public/core/GroupInfo.json -sil-serialize-all -Xcc -D__SWIFT_CURRENT_DYLIB=swiftCore -emit-module-doc-path /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/./lib/swift/macosx/x86_64/Swift.swiftdoc -O -parse-as-library -module-name Swift -emit-module-path /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/./lib/swift/macosx/x86_64/Swift.swiftmodule -o /Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/stdlib/public/core/macosx/x86_64/Swift.o 1. While running pass #501034 SILFunctionTransform "Simplify CFG" on SILFunction "@_TFVs3SetCfT18_immutableCocoaSetPs6_NSSet__GS_x_". | 26 August 2016, 17:19:41 UTC |
6a2a4d4 | Dave Abrahams | 26 August 2016, 01:38:38 UTC | XFAIL tests I don't know how to fix | 26 August 2016, 16:36:03 UTC |
ff09ffc | Dave Abrahams | 26 August 2016, 00:19:15 UTC | Modernize some test code | 26 August 2016, 16:36:03 UTC |
36386a8 | Dave Abrahams | 25 August 2016, 23:13:31 UTC | Rename some test helpers so tests make sense. | 26 August 2016, 16:36:02 UTC |
417e38c | Dave Abrahams | 25 August 2016, 22:13:07 UTC | XFAIL tests that depend on stdlib implementation details | 26 August 2016, 16:36:02 UTC |
af5f2d3 | Dave Abrahams | 25 August 2016, 21:46:33 UTC | [stdlib] Drop test This failure mode can no longer be reliably detected. | 26 August 2016, 01:46:15 UTC |
3fab69e | Dave Abrahams | 13 August 2016, 03:08:08 UTC | [stdlib] Rip out ArrayBuffer | 26 August 2016, 01:46:15 UTC |
4524293 | Dave Abrahams | 13 August 2016, 02:28:07 UTC | [stdlib] Stop using ArrayBuffer | 26 August 2016, 01:46:15 UTC |
d0dff78 | Dave Abrahams | 13 August 2016, 02:12:15 UTC | [stdlib] Add a default argument for convenience | 26 August 2016, 01:42:37 UTC |
eddfd61 | Dave Abrahams | 13 August 2016, 02:11:40 UTC | [stdlib] Better diagnostics for unsafeDowncast | 26 August 2016, 01:42:37 UTC |
5ffb151 | Jordan Rose | 26 August 2016, 01:26:35 UTC | [ClangImporter] Predefine __swift__ in imported (Obj)C code. (#4510) This macro expands to a numeric value representing the current Swift language version; for Swift 3.1.2, it would be 30102. See discussion in https://lists.swift.org/pipermail/swift-dev/Week-of-Mon-20160822/002754.html. rdar://problem/26921435 | 26 August 2016, 01:26:35 UTC |
1faa412 | Maxim Moiseev | 25 August 2016, 23:50:14 UTC | [stdlib] Adding radar links to the FIXME(ABI) markers (#4511) | 25 August 2016, 23:50:14 UTC |
d0f8b45 | swift-ci | 25 August 2016, 20:57:54 UTC | Merge pull request #4507 from compnerd/refs-to-nodes | 25 August 2016, 20:57:54 UTC |
5d21c2a | Robert Widmann | 25 August 2016, 20:01:52 UTC | Merge pull request #4502 from practicalswift/swiftc-28403-swift-genericsignature-getsubstitutionmap [swiftc (56 vs. 5156)] Add crasher in swift::GenericSignature::getSubstitutionMap(...) | 25 August 2016, 20:01:52 UTC |
9203283 | Saleem Abdulrasool | 25 August 2016, 17:32:00 UTC | SILOptimizer: switch to NodeRef This adds the typedef and switches uses of NodeType * to NodeRef. This is in preparation for the eventual NodeRef-ization of the GraphTraits in LLVM. NFC. | 25 August 2016, 20:01:11 UTC |
2793fd1 | swift-ci | 25 August 2016, 19:57:15 UTC | Merge pull request #4506 from rudkx/crashers | 25 August 2016, 19:57:15 UTC |
20d9b96 | karwa | 25 August 2016, 19:47:55 UTC | [Driver] Added -tools-directory option. (#2912) Provides a path to look for ld (Darwin), or clang/binutils (Unix). | 25 August 2016, 19:47:55 UTC |
ae044f2 | Dave Abrahams | 25 August 2016, 18:41:50 UTC | Merge pull request #4201 from benrimmington/docs-text-output-streamable [docs] Streamable => TextOutputStreamable, NFC | 25 August 2016, 18:41:50 UTC |
e2f7c6e | Mark Lacey | 25 August 2016, 18:19:49 UTC | Add known type checker crasher. Add minimized test for rdar://problem/27830834. In a build with asserts enabled assert with: (TypeVariables[impl.getGraphIndex()] == typeVar && "Type variable mismatch") | 25 August 2016, 18:19:49 UTC |
739ae7b | swift-ci | 25 August 2016, 17:38:04 UTC | Merge pull request #4487 from compnerd/forwards-is-backwards | 25 August 2016, 17:38:04 UTC |
4136f91 | Ben Langmuir | 25 August 2016, 15:29:16 UTC | Merge pull request #4348 from rintaro/cc-override-access [CodeCompletion] Never emit 'private' for conformance or override declarations | 25 August 2016, 15:29:16 UTC |
3900166 | Dmitri Gribenko | 25 August 2016, 11:35:12 UTC | Merge pull request #4503 from Nirma/simple_while [stdlib] simplify repeat to while | 25 August 2016, 11:35:12 UTC |
2f1e536 | Nicholas Maccharoli | 25 August 2016, 09:54:42 UTC | [stdlib] simplify repeat to while | 25 August 2016, 09:54:42 UTC |
1d83bca | swift-ci | 25 August 2016, 08:28:36 UTC | Merge pull request #4496 from apple/shahmishal-patch-1 | 25 August 2016, 08:28:36 UTC |
0aa73e2 | practicalswift | 25 August 2016, 08:17:20 UTC | [swiftc (56 vs. 5156)] Add crasher in swift::GenericSignature::getSubstitutionMap(...) Add test case for crash triggered in `swift::GenericSignature::getSubstitutionMap(...)`. Current number of unresolved compiler crashers: 56 (5156 resolved) Assertion failure in `llvm/include/llvm/ADT/ArrayRef.h (line 139)`: ``` Assertion `!empty()' failed. When executing: const T &llvm::ArrayRef<swift::Substitution>::front() const [T = swift::Substitution] ``` Assertion context: ``` /// size - Get the array size. size_t size() const { return Length; } /// front - Get the first element. const T &front() const { assert(!empty()); return Data[0]; } /// back - Get the last element. const T &back() const { ``` Stack trace: ``` swift: /path/to/llvm/include/llvm/ADT/ArrayRef.h:139: const T &llvm::ArrayRef<swift::Substitution>::front() const [T = swift::Substitution]: Assertion `!empty()' failed. 8 swift 0x000000000111d436 swift::GenericSignature::getSubstitutionMap(llvm::ArrayRef<swift::Substitution>) const + 566 9 swift 0x0000000000f5a0d0 swift::createDesignatedInitOverride(swift::TypeChecker&, swift::ClassDecl*, swift::ConstructorDecl*, swift::DesignatedInitKind) + 384 10 swift 0x0000000000edcd44 swift::TypeChecker::addImplicitConstructors(swift::NominalTypeDecl*) + 3284 11 swift 0x0000000000ecfcfe swift::TypeChecker::checkInheritanceClause(swift::Decl*, swift::GenericTypeResolver*) + 5998 12 swift 0x0000000000ed1077 swift::TypeChecker::validateDecl(swift::ValueDecl*, bool) + 375 17 swift 0x0000000001121464 swift::lookupVisibleDecls(swift::VisibleDeclConsumer&, swift::DeclContext const*, swift::LazyResolver*, bool, swift::SourceLoc) + 1188 18 swift 0x0000000000f16652 swift::TypeChecker::performTypoCorrection(swift::DeclContext*, swift::DeclRefKind, swift::Type, swift::DeclName, swift::SourceLoc, swift::OptionSet<swift::NameLookupFlags, unsigned int>, swift::LookupResult&, unsigned int) + 290 19 swift 0x0000000000ebc96a swift::TypeChecker::resolveDeclRefExpr(swift::UnresolvedDeclRefExpr*, swift::DeclContext*) + 4058 21 swift 0x000000000109a22b swift::Expr::walk(swift::ASTWalker&) + 27 22 swift 0x0000000000ebd1f0 swift::TypeChecker::solveForExpression(swift::Expr*&, swift::DeclContext*, swift::Type, swift::FreeTypeVariableBinding, swift::ExprTypeCheckListener*, swift::constraints::ConstraintSystem&, llvm::SmallVectorImpl<swift::constraints::Solution>&, swift::OptionSet<swift::TypeCheckExprFlags, unsigned int>) + 224 23 swift 0x0000000000ec443d swift::TypeChecker::typeCheckExpression(swift::Expr*&, swift::DeclContext*, swift::TypeLoc, swift::ContextualTypePurpose, swift::OptionSet<swift::TypeCheckExprFlags, unsigned int>, swift::ExprTypeCheckListener*, swift::constraints::ConstraintSystem*) + 621 24 swift 0x0000000000ec55f0 swift::TypeChecker::typeCheckBinding(swift::Pattern*&, swift::Expr*&, swift::DeclContext*) + 352 25 swift 0x0000000000ec580b swift::TypeChecker::typeCheckPatternBinding(swift::PatternBindingDecl*, unsigned int) + 267 30 swift 0x0000000000ed7466 swift::TypeChecker::typeCheckDecl(swift::Decl*, bool) + 150 33 swift 0x0000000000f3f67a swift::TypeChecker::typeCheckFunctionBodyUntil(swift::FuncDecl*, swift::SourceLoc) + 346 34 swift 0x0000000000f3f4de swift::TypeChecker::typeCheckAbstractFunctionBodyUntil(swift::AbstractFunctionDecl*, swift::SourceLoc) + 46 35 swift 0x0000000000f400a3 swift::TypeChecker::typeCheckAbstractFunctionBody(swift::AbstractFunctionDecl*) + 179 37 swift 0x0000000000efb4a1 swift::performTypeChecking(swift::SourceFile&, swift::TopLevelContext&, swift::OptionSet<swift::TypeCheckingFlags, unsigned int>, unsigned int, unsigned int) + 1281 38 swift 0x0000000000c7b5b9 swift::CompilerInstance::performSema() + 3289 40 swift 0x00000000007db487 swift::performFrontend(llvm::ArrayRef<char const*>, char const*, void*, swift::FrontendObserver*) + 2887 41 swift 0x00000000007a72b8 main + 2872 Stack dump: 0. Program arguments: /path/to/swift/bin/swift -frontend -c -primary-file validation-test/compiler_crashers/28403-swift-genericsignature-getsubstitutionmap.swift -target x86_64-unknown-linux-gnu -disable-objc-interop -module-name main -o /tmp/28403-swift-genericsignature-getsubstitutionmap-72dd2a.o 1. While type-checking 'a' at validation-test/compiler_crashers/28403-swift-genericsignature-getsubstitutionmap.swift:14:22 2. While type-checking 'b' at validation-test/compiler_crashers/28403-swift-genericsignature-getsubstitutionmap.swift:15:1 3. While type-checking expression at [validation-test/compiler_crashers/28403-swift-genericsignature-getsubstitutionmap.swift:16:7 - line:16:7] RangeText="F" <unknown>:0: error: unable to execute command: Aborted <unknown>:0: error: compile command failed due to signal (use -v to see invocation) ``` | 25 August 2016, 08:17:20 UTC |
deb562d | Greg Parker | 25 August 2016, 07:33:43 UTC | [stdlib] Remove struct SwiftObject_s. (#4501) [stdlib] Remove struct SwiftObject_s. SWIFT_HEAPOBJECT_NON_OBJC_MEMBERS works just as well with less redundancy. | 25 August 2016, 07:33:43 UTC |
13d5371 | swift-ci | 25 August 2016, 06:47:45 UTC | Merge pull request #4498 from compnerd/vim-typealias | 25 August 2016, 06:47:45 UTC |
596a888 | Ted Kremenek | 25 August 2016, 06:20:47 UTC | Merge pull request #4490 from scallanan/master [PlaygroundTransform] Don't log the results of functions that return (). | 25 August 2016, 06:20:47 UTC |
5bbacc6 | Greg Parker | 25 August 2016, 04:32:53 UTC | Merge pull request #4497 from gparker42/remove-rdar18950072-workaround [stdlib] Remove workaround for an old clang bug (rdar://18950072). | 25 August 2016, 04:32:53 UTC |
041bc95 | Saleem Abdulrasool | 25 August 2016, 04:02:33 UTC | vim: remove typealias from keywords It is in the tyep definition list, do not treat it as a keyword. | 25 August 2016, 04:02:35 UTC |
1c58cc2 | Greg Parker | 25 August 2016, 03:14:03 UTC | [stdlib] Remove workaround for an old clang bug (rdar://18950072). | 25 August 2016, 03:14:03 UTC |
5a8950a | Mark Lacey | 25 August 2016, 03:01:01 UTC | Merge pull request #4495 from xedin/dpc [Type Checker] Directional Path Consistency algorithm | 25 August 2016, 03:01:01 UTC |
d2a3863 | Mishal Shah | 25 August 2016, 01:43:05 UTC | Update pull request template with new trigger | 25 August 2016, 01:43:05 UTC |
8e04a84 | Pavel Yaskevich | 25 August 2016, 01:08:50 UTC | [Type checker] Introduce directional path consistency algorithm DPC algorithm tries to solve individual sub-expressions and combine resolved types as a way to reduce pre-existing OSR domains. Solving is done bottom-up so each consecutive sub-expression tightens possible solution domain even further. | 25 August 2016, 01:40:28 UTC |
35f3f71 | Mishal Shah | 25 August 2016, 00:54:05 UTC | Merge pull request #4492 from apple/revert-4485-dpc Revert "[Type checker] Introduce directional path consistency algorithm" | 25 August 2016, 00:54:05 UTC |
a84704f | Mishal Shah | 25 August 2016, 00:53:12 UTC | Revert "[Type checker] Introduce directional path consistency algorithm" | 25 August 2016, 00:53:12 UTC |
d30b364 | Sean Callanan | 25 August 2016, 00:43:57 UTC | [PlaygroundTransform] Don't log the results of functions that return (). The fix for missing logging for += accidentally made us log ALL functions that return (), not just the ones that happen to touch inout parameters. That's not really desirable, and resulted from a missing testcase. This fixes the problem and adds a testcase. <rdar://problem/27995558> | 25 August 2016, 00:43:57 UTC |
f683d84 | Mark Lacey | 24 August 2016, 23:29:08 UTC | Merge pull request #4485 from xedin/dpc [Type checker] Introduce directional path consistency algorithm | 24 August 2016, 23:29:08 UTC |
ca539d9 | Saleem Abdulrasool | 24 August 2016, 19:48:56 UTC | SIL: remove unnecessary forward declaration This removes the forward declaration for the class which is unnecessary. NFC. | 24 August 2016, 23:17:24 UTC |
1f6670f | Xi Ge | 24 August 2016, 23:16:11 UTC | [Parser] Correct the fixit for protocol composition's syntax change (#4483) * [Parser] Correct a fixit to preserve the trailing content after replacing Protocol<A, B>. rdar://27992964 When migrating, we found our fixit to replace the old protocol composition syntax, namely "Protocol<A, B>", to the new syntax, "A & B", does not preserve the trailing content after '>'. For instance, we replace "Protocol<A, B>?" with "A & B". This patch fixes the issue by inserting whatever after '>' in the old syntax to the new replacement string. I consider this as a hack; the root-cause fix should be in the lexer to smartly separate '>' and '?' as two tokens instead of one. * [test] Update existing test. | 24 August 2016, 23:16:11 UTC |
258a0ad | Jordan Rose | 24 August 2016, 23:02:28 UTC | [APINotes] Protocols cannot use import-as-member. (#4482) We could support this in the future but right now it's causing problems. There's also a potential ambiguity issue here where a protocol and class could have the same name. In addition to updating the importer, remove the two entries from the CryptoTokenKit API notes that were trying to use this feature. rdar://problem/27990168 | 24 August 2016, 23:02:28 UTC |
223060f | Ben Langmuir | 24 August 2016, 22:45:46 UTC | Merge pull request #4227 from rintaro/parsedecl-poundif [SR-702][Parse] Disallow attributes before '#if' | 24 August 2016, 22:45:46 UTC |
9fab7cb | Gary Liu | 24 August 2016, 22:33:29 UTC | Fix s390x Enum load/storeMultiPayloadValue (#4461) | 24 August 2016, 22:33:29 UTC |
8d850e5 | swift-ci | 24 August 2016, 22:00:44 UTC | Merge pull request #4481 from DougGregor/revert-bridging-entrypoints | 24 August 2016, 22:00:44 UTC |
de51b01 | Pavel Yaskevich | 24 August 2016, 07:17:06 UTC | [Type checker] Introduce directional path consistency algorithm DPC algoritm tries to solve individual sub-expressions and combine resolved types as a way to reduce pre-existing OSR domains. Solving is done bottom-up so each consecutive sub-expression tightens possible solution domain even further. | 24 August 2016, 21:38:46 UTC |
e2de394 | Robert Widmann | 24 August 2016, 21:05:11 UTC | Merge pull request #629 from glessard/NSStringAPI-testfix [test] fix for hasPrefix and hasSuffix test | 24 August 2016, 21:05:11 UTC |
57f1090 | Doug Gregor | 24 August 2016, 20:20:03 UTC | Revert "[Set/Dictionary] Eliminate "bridging" collection entrypoints." This reverts commit dc0ae675bc6af4b6a0819561fc2e5ec665187053. The change here (presumably the change to Foundation) caused a regression in several of the bridging-related benchmarks, e.g., ObjectiveCBridgeFromNSSetAnyObjectToString, DictionaryBridge, ObjectiveCBridgeFromNSDictionaryAnyObjectToString. | 24 August 2016, 20:20:03 UTC |
d2d66f7 | eeckstein | 24 August 2016, 19:37:20 UTC | Merge pull request #4480 from eeckstein/partial-apply-opt2 address gottesmm's and jrose-apple's comments on the partial_apply optimization | 24 August 2016, 19:37:20 UTC |
01c6d4b | Erik Eckstein | 24 August 2016, 18:30:12 UTC | Add a test case for recent change in FunctionSignatureOpts | 24 August 2016, 18:30:12 UTC |
5bfb9b2 | Erik Eckstein | 24 August 2016, 18:29:48 UTC | Improve comment and function name. NFC. | 24 August 2016, 18:29:48 UTC |
5a41eaa | Guillaume Lessard | 05 February 2016, 05:50:33 UTC | Separate the list of xfails from the test list, add test for regional indicator symbol. Expected failures when testing comparisons and substrings are not the same; separating them allows better coverage. | 24 August 2016, 17:08:53 UTC |
68cc65d | Guillaume Lessard | 29 January 2016, 17:21:47 UTC | Correction for the hasPrefix and hasSuffix test The expected value should be recalculated for every combination of inputs. It was previously cached and used twice; it appeared to work because of SR-243. | 24 August 2016, 17:05:01 UTC |
9c943f0 | Doug Gregor | 24 August 2016, 16:31:34 UTC | Merge pull request #4371 from jtbandes/diag [QoI] Diagnose initializers written as typed patterns (SR-1461) | 24 August 2016, 16:31:34 UTC |
cc1ee96 | Robert Widmann | 24 August 2016, 16:13:54 UTC | Merge pull request #4476 from practicalswift/swiftc-28402-swift-typebase-getcanonicaltype [swiftc (55 vs. 5156)] Add crasher in swift::TypeBase::getCanonicalType(...) | 24 August 2016, 16:13:54 UTC |
bc837bc | swiftix | 24 August 2016, 13:57:53 UTC | Merge pull request #4473 from swiftix/master [sil-mandatory-inliner] Decrease the compile time | 24 August 2016, 13:57:53 UTC |
7913ce9 | John McCall | 24 August 2016, 11:10:50 UTC | Merge pull request #4448 from rjmccall/fix-dyncasts-volume-xxiv Fix several bugs in dynamic casts | 24 August 2016, 11:10:50 UTC |
7a02db4 | practicalswift | 24 August 2016, 09:32:11 UTC | [swiftc (55 vs. 5156)] Add crasher in swift::TypeBase::getCanonicalType(...) Add test case for crash triggered in `swift::TypeBase::getCanonicalType(...)`. Current number of unresolved compiler crashers: 55 (5156 resolved) Assertion failure in [`include/swift/AST/Type.h (line 241)`](https://github.com/apple/swift/blob/master/include/swift/AST/Type.h#L241): ``` Assertion `isActuallyCanonicalOrNull() && "Forming a CanType out of a non-canonical type!"' failed. When executing: swift::CanType::CanType(swift::TypeBase *) ``` Assertion context: ``` static CanType getLValueOrInOutObjectTypeImpl(CanType type); static ClassDecl *getClassBoundImpl(CanType type); public: explicit CanType(TypeBase *P = 0) : Type(P) { assert(isActuallyCanonicalOrNull() && "Forming a CanType out of a non-canonical type!"); } explicit CanType(Type T) : Type(T) { assert(isActuallyCanonicalOrNull() && "Forming a CanType out of a non-canonical type!"); ``` Stack trace: ``` swift: /path/to/swift/include/swift/AST/Type.h:241: swift::CanType::CanType(swift::TypeBase *): Assertion `isActuallyCanonicalOrNull() && "Forming a CanType out of a non-canonical type!"' failed. 8 swift 0x00000000011536e2 swift::TypeBase::getCanonicalType() + 2370 14 swift 0x000000000109a2de swift::Stmt::walk(swift::ASTWalker&) + 78 15 swift 0x0000000000f03b35 swift::TypeChecker::computeCaptures(swift::AnyFunctionRef) + 549 19 swift 0x000000000109a2de swift::Stmt::walk(swift::ASTWalker&) + 78 20 swift 0x0000000000f03b35 swift::TypeChecker::computeCaptures(swift::AnyFunctionRef) + 549 22 swift 0x0000000000efb4a1 swift::performTypeChecking(swift::SourceFile&, swift::TopLevelContext&, swift::OptionSet<swift::TypeCheckingFlags, unsigned int>, unsigned int, unsigned int) + 1281 23 swift 0x0000000000c7b5b9 swift::CompilerInstance::performSema() + 3289 25 swift 0x00000000007db487 swift::performFrontend(llvm::ArrayRef<char const*>, char const*, void*, swift::FrontendObserver*) + 2887 26 swift 0x00000000007a72b8 main + 2872 Stack dump: 0. Program arguments: /path/to/swift/bin/swift -frontend -c -primary-file validation-test/compiler_crashers/28402-swift-typebase-getcanonicaltype.swift -target x86_64-unknown-linux-gnu -disable-objc-interop -module-name main -o /tmp/28402-swift-typebase-getcanonicaltype-e8cf35.o <unknown>:0: error: unable to execute command: Aborted <unknown>:0: error: compile command failed due to signal (use -v to see invocation) ``` | 24 August 2016, 09:32:11 UTC |
e540faa | Robert Widmann | 24 August 2016, 08:25:31 UTC | Merge pull request #2917 from frootloops/set-algebra Add simple tests for SetAlgebra protocol | 24 August 2016, 08:25:31 UTC |
20aa8cb | Arsen Gasparyan | 24 August 2016, 07:45:53 UTC | Add tests for SetAlgebra protocol | 24 August 2016, 07:46:18 UTC |
76022b1 | Robert Widmann | 24 August 2016, 07:45:57 UTC | Merge pull request #4474 from practicalswift/swiftc-28401-swift-boundgenerictype-get [swiftc (54 vs. 5156)] Add crasher in ? | 24 August 2016, 07:45:57 UTC |
424602a | practicalswift | 24 August 2016, 07:19:33 UTC | [swiftc (54 vs. 5156)] Add crasher in ? Add test case for crash triggered in `?`. Current number of unresolved compiler crashers: 54 (5156 resolved) Stack trace: ``` <unknown>:0: error: unable to execute command: Segmentation fault <unknown>:0: error: compile command failed due to signal (use -v to see invocation) ``` | 24 August 2016, 07:19:33 UTC |
db54d37 | swift-ci | 24 August 2016, 06:37:10 UTC | Merge pull request #4472 from rudkx/crashers | 24 August 2016, 06:37:10 UTC |
05e0cb6 | swift-ci | 24 August 2016, 06:35:05 UTC | Merge pull request #4471 from rudkx/remove-assert | 24 August 2016, 06:35:05 UTC |
62e5b77 | Roman Levenstein | 24 August 2016, 06:14:55 UTC | [sil-mandatory-inliner] Decrease the compile time The inlining algorithm was rescanning the whole basic block after inlining a call, which resulted in O(N^2) time complexity. In some pathological cases like e.g. huge basic blocks with many thousands of calls this would lead to very long compile times which could takes hours to finish. This change improves compile times by avoiding the rescanning of basic blocks containing the call which was inlined. rdar://27818830 | 24 August 2016, 06:15:29 UTC |
dc7d433 | Mark Lacey | 24 August 2016, 02:33:55 UTC | Remove an overzealous assert. When we are able to type check an expression this assert is fine, although of little value. In the context of failed type checks, though, it can be actively harmful. The issue is that we can attempt to solve smaller parts of the constraint system and assign contextual types (e.g. for the arguments of a function) despite not being able to drill into members. Some of the diagnostics we emit in these cases are not terribly useful, and I've opened rdar://problem/27982012 with one example. Resolves: rdar://problem/25812474 rdar://problem/26589865 rdar://problem/27974638 | 24 August 2016, 04:58:29 UTC |
5a4d813 | Slava Pestov | 24 August 2016, 04:53:33 UTC | Merge pull request #4470 from slavapestov/reflection-crash-invalid-single-payload-enum Reflection: Fix crash in single-payload enum layout if payload type c… | 24 August 2016, 04:53:33 UTC |
1705caa | Slava Pestov | 24 August 2016, 04:52:50 UTC | Merge pull request #4038 from karwa/generic-enums Fix SR-2134: emit 'rawValue' bodies for enums with a generic raw value | 24 August 2016, 04:52:50 UTC |
5d89924 | Mark Lacey | 17 August 2016, 04:57:53 UTC | Add known type checker crashers. Add minimized tests for: rdar://problem/27879334 | 24 August 2016, 03:34:56 UTC |
2e6e2c2 | Slava Pestov | 23 August 2016, 23:54:27 UTC | Reflection: Fix crash in single-payload enum layout if payload type could not be lowered Fixes <rdar://problem/27906876>. | 24 August 2016, 01:30:00 UTC |
4392276 | Ben Langmuir | 23 August 2016, 22:39:53 UTC | Merge pull request #4467 from benlangmuir/cc-crash-ace-null [codecomplete] Handle null type in AbstractClosureExpr context | 23 August 2016, 22:39:53 UTC |
32186b2 | Ben Langmuir | 23 August 2016, 22:24:06 UTC | Merge pull request #4464 from benlangmuir/archetype-builder-crash-bandaid [codecomplete] Attempt to workaround ArchetypeBuilder crash in non-asserts build | 23 August 2016, 22:24:06 UTC |
d8fa0b0 | Ben Langmuir | 23 August 2016, 21:57:15 UTC | [codecomplete] Handle null type in AbstractClosureExpr context rdar://problem/27643235 | 23 August 2016, 21:58:44 UTC |
9af36b8 | Tony Parker | 23 August 2016, 21:40:24 UTC | Merge pull request #4458 from seabaylea/foundation-dependency Add dependency on libdispatch from Foundation on Linux | 23 August 2016, 21:40:24 UTC |
ea1cb62 | Robert Widmann | 23 August 2016, 21:24:13 UTC | Merge pull request #4456 from practicalswift/swiftc-28400-swift-nominaltypedecl-prepareextensions [swiftc (53 vs. 5156)] Add crasher in swift::constraints::ConstraintSystem::assignFixedType(...) | 23 August 2016, 21:24:13 UTC |
28dbdf9 | Ben Langmuir | 23 August 2016, 20:52:07 UTC | [codecomplete] Attempt to workaround ArchetypeBuilder crash in non-asserts build Add a defensive return on null if we're building without assertions. There appears to be a way to trigger this in code-completion, so until we find a reproducer/figure out what's going wrong, try not to crash. Only impacts no-asserts builds. rdar://problem/27615954 | 23 August 2016, 21:05:10 UTC |
f4ffdb5 | swift-ci | 23 August 2016, 20:54:12 UTC | Merge pull request #4462 from benlangmuir/cc-ctor-alias-crash | 23 August 2016, 20:54:12 UTC |
4372a30 | Jordan Rose | 23 August 2016, 20:36:56 UTC | Operator methods are not @objc-compatible. (#4430) https://bugs.swift.org/browse/SR-2419 | 23 August 2016, 20:36:56 UTC |
ba8009b | Brian Gesiak | 23 August 2016, 20:35:48 UTC | [SR-1788] Add -driver-time-compilation option (#4367) Add an option to print the time it takes each driver task to complete. Here's an example of the output: ``` $ swiftc -driver-time-compilation \ -emit-library -module-name Crispix \ Crispix/A.swift Crispix/B.swift Crispix/C.swift ===-------------------------------------------------------------------------=== Driver Time Compilation ===-------------------------------------------------------------------------=== Total Execution Time: 0.0000 seconds (0.0875 wall clock) ---Wall Time--- --- Name --- 0.0245 ( 28.0%) link /path/to/Crispix/A.swift /path/to/Crispix/B.swift /path/to/Crispix/C.swift 0.0211 ( 24.1%) compile /path/to/Crispix/A.swift 0.0209 ( 23.9%) compile /path/to/Crispix/B.swift 0.0176 ( 20.1%) compile /path/to/Crispix/C.swift 0.0035 ( 4.0%) swift-autolink-extract /path/to/Crispix/A.swift /path/to/Crispix/B.swift /path/to/Crispix/C.swift 0.0875 (100.0%) Total ``` | 23 August 2016, 20:35:48 UTC |
2855634 | Ben Langmuir | 23 August 2016, 18:57:32 UTC | [codecomplete] Check for ErrorType before asking for CD->getResultType() Fixes a crash where we try to cast ErrorType to a function type to get the result. rdar://problem/27763826 | 23 August 2016, 20:14:56 UTC |
cc5e64d | Doug Gregor | 23 August 2016, 18:06:56 UTC | Merge pull request #4459 from DougGregor/fix-crashes-rdar27940842 [Type checker] Improve recovery from erroneous operators in types. | 23 August 2016, 18:06:56 UTC |
55aa909 | Keith Smiley | 23 August 2016, 17:31:48 UTC | Update swift-demangle to interactively demangle (#4412) This changes the swift-demangle interactive STDIN mode to immediately print the demangled symbol on return as opposed to printing them all at the end. | 23 August 2016, 17:31:48 UTC |
d74b97c | Doug Gregor | 23 August 2016, 17:08:27 UTC | Merge pull request #4445 from jtbandes/diagnose-optional [QoI] fix diagnosis of non-Optional enum used in optional pattern | 23 August 2016, 17:08:27 UTC |
e939de4 | Doug Gregor | 23 August 2016, 16:37:21 UTC | [Type checker] If any argument to an application failed to type-check, don’t check the application. Eliminates an assertion that came up while investigating rdar://problem/27940842. | 23 August 2016, 16:37:21 UTC |
62a3de6 | Doug Gregor | 23 August 2016, 16:36:03 UTC | [Type checker] Add ‘static’ to member operators to improve recovery. Eliminates a crash due to missing ‘static’ on member operations. Fixes part of rdar://problem/27940842. | 23 August 2016, 16:36:03 UTC |
aa485e8 | eeckstein | 23 August 2016, 16:30:20 UTC | Merge pull request #4457 from eeckstein/partial-apply-opt Add an optimization to eliminate a partial_apply if all applied arguments are dead in the applied function. | 23 August 2016, 16:30:20 UTC |
12b8893 | seabaylea | 23 August 2016, 15:51:29 UTC | Add dependency on libdispatch from Foundation on Linux | 23 August 2016, 15:51:29 UTC |
959e19d | Erik Eckstein | 19 August 2016, 05:25:42 UTC | Add an optimization to eliminate a partial_apply if all applied arguments are dead in the applied function. This consists of 3 parts: 1) Extend CallerAnalysis to also provide information if a function is partially applied 2) A new DeadArgSignatureOpt pass, similar to FunctionSignatureOpts, which just specializes for dead arguments of partially applied functions. 3) Let CapturePropagation eliminate such partial_apply instructions and replace them with a thin_to_thick conversion of the specialized functions. This optimzation improves benchmarks where static struct or class functions are passed as a closure (e.g. -20% for SortStrings). Such functions have a additional metatype parameter. We used to create a partial_apply in this case, which allocates a context, etc. But this is not necessary as the metatype parameter is not used in most cases. rdar://problem/27513085 | 23 August 2016, 14:32:41 UTC |
f86f025 | Erik Eckstein | 18 August 2016, 20:39:37 UTC | FunctionSignatureOpts: also specialize externally available functions. Otherwise we are missing some important opportunities. No code size degradation observed. | 23 August 2016, 14:32:41 UTC |
219d093 | John McCall | 22 August 2016, 03:09:32 UTC | Fix the cast optimizer to handle CF/NS bridging correctly, and fix the dynamic cast runtime to handle class + enum casts to AnyHashable correctly. | 23 August 2016, 14:22:28 UTC |
10c4204 | practicalswift | 23 August 2016, 07:29:13 UTC | [swiftc (53 vs. 5156)] Add crasher in swift::constraints::ConstraintSystem::assignFixedType(...) Add test case for crash triggered in `swift::constraints::ConstraintSystem::assignFixedType(...)`. Current number of unresolved compiler crashers: 53 (5156 resolved) Assertion failure in [`lib/Sema/ConstraintGraph.cpp (line 207)`](https://github.com/apple/swift/blob/master/lib/Sema/ConstraintGraph.cpp#L207): ``` Assertion `!adjacency.FixedBinding && "Already marked as a fixed binding?"' failed. When executing: void swift::constraints::ConstraintGraphNode::addFixedBinding(swift::TypeVariableType *) ``` Assertion context: ``` } void ConstraintGraphNode::addFixedBinding(TypeVariableType *typeVar) { auto &adjacency = getAdjacency(typeVar); assert(!adjacency.FixedBinding && "Already marked as a fixed binding?"); adjacency.FixedBinding = true; } void ConstraintGraphNode::removeFixedBinding(TypeVariableType *typeVar) { modifyAdjacency(typeVar, [](Adjacency &adj) { ``` Stack trace: ``` swift: /path/to/swift/lib/Sema/ConstraintGraph.cpp:207: void swift::constraints::ConstraintGraphNode::addFixedBinding(swift::TypeVariableType *): Assertion `!adjacency.FixedBinding && "Already marked as a fixed binding?"' failed. 9 swift 0x0000000000f61c3e swift::constraints::ConstraintSystem::assignFixedType(swift::TypeVariableType*, swift::Type, bool) + 366 10 swift 0x0000000000fc8f9e swift::constraints::ConstraintSystem::matchTypes(swift::Type, swift::Type, swift::constraints::TypeMatchKind, unsigned int, swift::constraints::ConstraintLocatorBuilder) + 3262 11 swift 0x0000000000fcd27d swift::constraints::ConstraintSystem::matchDeepEqualityTypes(swift::Type, swift::Type, swift::constraints::ConstraintLocatorBuilder) + 877 12 swift 0x0000000000fcdc15 swift::constraints::ConstraintSystem::simplifyRestrictedConstraint(swift::constraints::ConversionRestrictionKind, swift::Type, swift::Type, swift::constraints::TypeMatchKind, unsigned int, swift::constraints::ConstraintLocatorBuilder) + 1077 13 swift 0x0000000000fd5097 swift::constraints::ConstraintSystem::simplifyConstraint(swift::constraints::Constraint const&) + 439 14 swift 0x0000000000fddc0d swift::constraints::ConstraintSystem::solveSimplified(llvm::SmallVectorImpl<swift::constraints::Solution>&, swift::FreeTypeVariableBinding) + 11277 15 swift 0x0000000000fd99c3 swift::constraints::ConstraintSystem::solveRec(llvm::SmallVectorImpl<swift::constraints::Solution>&, swift::FreeTypeVariableBinding) + 323 16 swift 0x0000000000fddce4 swift::constraints::ConstraintSystem::solveSimplified(llvm::SmallVectorImpl<swift::constraints::Solution>&, swift::FreeTypeVariableBinding) + 11492 17 swift 0x0000000000fd99c3 swift::constraints::ConstraintSystem::solveRec(llvm::SmallVectorImpl<swift::constraints::Solution>&, swift::FreeTypeVariableBinding) + 323 18 swift 0x0000000000fddce4 swift::constraints::ConstraintSystem::solveSimplified(llvm::SmallVectorImpl<swift::constraints::Solution>&, swift::FreeTypeVariableBinding) + 11492 19 swift 0x0000000000fd99c3 swift::constraints::ConstraintSystem::solveRec(llvm::SmallVectorImpl<swift::constraints::Solution>&, swift::FreeTypeVariableBinding) + 323 20 swift 0x0000000000fdf3c1 swift::constraints::ConstraintSystem::solveSimplified(llvm::SmallVectorImpl<swift::constraints::Solution>&, swift::FreeTypeVariableBinding) + 17345 21 swift 0x0000000000fd99c3 swift::constraints::ConstraintSystem::solveRec(llvm::SmallVectorImpl<swift::constraints::Solution>&, swift::FreeTypeVariableBinding) + 323 22 swift 0x0000000000fdf3c1 swift::constraints::ConstraintSystem::solveSimplified(llvm::SmallVectorImpl<swift::constraints::Solution>&, swift::FreeTypeVariableBinding) + 17345 23 swift 0x0000000000fd99c3 swift::constraints::ConstraintSystem::solveRec(llvm::SmallVectorImpl<swift::constraints::Solution>&, swift::FreeTypeVariableBinding) + 323 24 swift 0x0000000000fdf3c1 swift::constraints::ConstraintSystem::solveSimplified(llvm::SmallVectorImpl<swift::constraints::Solution>&, swift::FreeTypeVariableBinding) + 17345 25 swift 0x0000000000fd99c3 swift::constraints::ConstraintSystem::solveRec(llvm::SmallVectorImpl<swift::constraints::Solution>&, swift::FreeTypeVariableBinding) + 323 26 swift 0x0000000000fddce4 swift::constraints::ConstraintSystem::solveSimplified(llvm::SmallVectorImpl<swift::constraints::Solution>&, swift::FreeTypeVariableBinding) + 11492 27 swift 0x0000000000fd99c3 swift::constraints::ConstraintSystem::solveRec(llvm::SmallVectorImpl<swift::constraints::Solution>&, swift::FreeTypeVariableBinding) + 323 28 swift 0x0000000000fddce4 swift::constraints::ConstraintSystem::solveSimplified(llvm::SmallVectorImpl<swift::constraints::Solution>&, swift::FreeTypeVariableBinding) + 11492 29 swift 0x0000000000fd99c3 swift::constraints::ConstraintSystem::solveRec(llvm::SmallVectorImpl<swift::constraints::Solution>&, swift::FreeTypeVariableBinding) + 323 30 swift 0x0000000000fddce4 swift::constraints::ConstraintSystem::solveSimplified(llvm::SmallVectorImpl<swift::constraints::Solution>&, swift::FreeTypeVariableBinding) + 11492 31 swift 0x0000000000fd99c3 swift::constraints::ConstraintSystem::solveRec(llvm::SmallVectorImpl<swift::constraints::Solution>&, swift::FreeTypeVariableBinding) + 323 32 swift 0x0000000000fddce4 swift::constraints::ConstraintSystem::solveSimplified(llvm::SmallVectorImpl<swift::constraints::Solution>&, swift::FreeTypeVariableBinding) + 11492 33 swift 0x0000000000fd99c3 swift::constraints::ConstraintSystem::solveRec(llvm::SmallVectorImpl<swift::constraints::Solution>&, swift::FreeTypeVariableBinding) + 323 34 swift 0x0000000000fddce4 swift::constraints::ConstraintSystem::solveSimplified(llvm::SmallVectorImpl<swift::constraints::Solution>&, swift::FreeTypeVariableBinding) + 11492 35 swift 0x0000000000fd99c3 swift::constraints::ConstraintSystem::solveRec(llvm::SmallVectorImpl<swift::constraints::Solution>&, swift::FreeTypeVariableBinding) + 323 36 swift 0x0000000000fddce4 swift::constraints::ConstraintSystem::solveSimplified(llvm::SmallVectorImpl<swift::constraints::Solution>&, swift::FreeTypeVariableBinding) + 11492 37 swift 0x0000000000fd99c3 swift::constraints::ConstraintSystem::solveRec(llvm::SmallVectorImpl<swift::constraints::Solution>&, swift::FreeTypeVariableBinding) + 323 38 swift 0x0000000000fddce4 swift::constraints::ConstraintSystem::solveSimplified(llvm::SmallVectorImpl<swift::constraints::Solution>&, swift::FreeTypeVariableBinding) + 11492 39 swift 0x0000000000fd99c3 swift::constraints::ConstraintSystem::solveRec(llvm::SmallVectorImpl<swift::constraints::Solution>&, swift::FreeTypeVariableBinding) + 323 40 swift 0x0000000000fddce4 swift::constraints::ConstraintSystem::solveSimplified(llvm::SmallVectorImpl<swift::constraints::Solution>&, swift::FreeTypeVariableBinding) + 11492 41 swift 0x0000000000fd99c3 swift::constraints::ConstraintSystem::solveRec(llvm::SmallVectorImpl<swift::constraints::Solution>&, swift::FreeTypeVariableBinding) + 323 42 swift 0x0000000000fd9779 swift::constraints::ConstraintSystem::solve(llvm::SmallVectorImpl<swift::constraints::Solution>&, swift::FreeTypeVariableBinding) + 73 43 swift 0x0000000000ebd438 swift::TypeChecker::solveForExpression(swift::Expr*&, swift::DeclContext*, swift::Type, swift::FreeTypeVariableBinding, swift::ExprTypeCheckListener*, swift::constraints::ConstraintSystem&, llvm::SmallVectorImpl<swift::constraints::Solution>&, swift::OptionSet<swift::TypeCheckExprFlags, unsigned int>) + 808 44 swift 0x0000000000ec443d swift::TypeChecker::typeCheckExpression(swift::Expr*&, swift::DeclContext*, swift::TypeLoc, swift::ContextualTypePurpose, swift::OptionSet<swift::TypeCheckExprFlags, unsigned int>, swift::ExprTypeCheckListener*, swift::constraints::ConstraintSystem*) + 621 45 swift 0x0000000000ec55f0 swift::TypeChecker::typeCheckBinding(swift::Pattern*&, swift::Expr*&, swift::DeclContext*) + 352 46 swift 0x0000000000ec580b swift::TypeChecker::typeCheckPatternBinding(swift::PatternBindingDecl*, unsigned int) + 267 49 swift 0x0000000000ed7466 swift::TypeChecker::typeCheckDecl(swift::Decl*, bool) + 150 51 swift 0x0000000000f40ae6 swift::TypeChecker::typeCheckTopLevelCodeDecl(swift::TopLevelCodeDecl*) + 134 52 swift 0x0000000000efb40d swift::performTypeChecking(swift::SourceFile&, swift::TopLevelContext&, swift::OptionSet<swift::TypeCheckingFlags, unsigned int>, unsigned int, unsigned int) + 1133 53 swift 0x0000000000c7b5b9 swift::CompilerInstance::performSema() + 3289 55 swift 0x00000000007db487 swift::performFrontend(llvm::ArrayRef<char const*>, char const*, void*, swift::FrontendObserver*) + 2887 56 swift 0x00000000007a72b8 main + 2872 Stack dump: 0. Program arguments: /path/to/swift/bin/swift -frontend -c -primary-file validation-test/compiler_crashers/28400-swift-nominaltypedecl-prepareextensions.swift -target x86_64-unknown-linux-gnu -disable-objc-interop -module-name main -o /tmp/28400-swift-nominaltypedecl-prepareextensions-72c649.o 1. While type-checking declaration 0x6578c80 at validation-test/compiler_crashers/28400-swift-nominaltypedecl-prepareextensions.swift:15:1 2. While type-checking expression at [validation-test/compiler_crashers/28400-swift-nominaltypedecl-prepareextensions.swift:15:9 - line:15:28] RangeText="s1 ?? s2 ?? s3 ?? []" <unknown>:0: error: unable to execute command: Aborted <unknown>:0: error: compile command failed due to signal (use -v to see invocation) ``` | 23 August 2016, 07:29:13 UTC |
fa36206 | Robert Widmann | 23 August 2016, 05:40:59 UTC | Merge pull request #4449 from practicalswift/swiftc-28399-getpointerelementtype-is-not-storagetype [swiftc (52 vs. 5156)] Add crasher in swift::irgen::emitPolymorphicParameters(...) | 23 August 2016, 05:40:59 UTC |
4181026 | Xin Tong | 22 August 2016, 23:53:42 UTC | Merge pull request #4453 from trentxintong/LLVMSwiftARC Fix a globalvariable initializer bug in LLVMSwiftARC | 22 August 2016, 23:53:42 UTC |
e12e730 | Doug Gregor | 22 August 2016, 23:32:14 UTC | Merge pull request #4454 from DougGregor/remove-bridging-entrypoints [Set/Dictionary] Eliminate "bridging" collection entrypoints. | 22 August 2016, 23:32:14 UTC |
9432a84 | SpringsUp | 22 August 2016, 20:07:47 UTC | [Diagnostics QOI]: More descriptive errors for synthesized RawRepresentable enums | 22 August 2016, 23:03:03 UTC |
dc0ae67 | Doug Gregor | 22 August 2016, 21:50:55 UTC | [Set/Dictionary] Eliminate "bridging" collection entrypoints. Remove the functions _(set|dictionary)Bridge(From|To)ObjectiveC(Conditional) from the standard library. These entrypoints are no longer used by the compiler (thanks to generalized collection up/downcasting), so stop using them in Foundation and in tests. | 22 August 2016, 22:14:09 UTC |
f5f6905 | Ted Kremenek | 22 August 2016, 21:32:54 UTC | Merge pull request #4452 from jckarter/crash-on-empty-field-in-nested-class Runtime: Don't clobber the compiler-emitted layout of empty fields. | 22 August 2016, 21:32:54 UTC |
026cee2 | Xin Tong | 22 August 2016, 21:23:21 UTC | Fix a globalvariable initializer bug in LLVMSwiftARC | 22 August 2016, 21:23:21 UTC |
f9af125 | SpringsUp | 22 August 2016, 19:34:54 UTC | Tighter type-checking of enums with synthesized RawRepresentable conformance Fixes SR-2134 | 22 August 2016, 20:49:48 UTC |
82a7a55 | Slava Pestov | 22 August 2016, 20:48:32 UTC | Merge pull request #4451 from slavapestov/almost-remove-AllArchetypes (Almost) Remove AllArchetypes list | 22 August 2016, 20:48:32 UTC |
4f65ef9 | Joe Groff | 22 August 2016, 20:37:13 UTC | Runtime: Don't clobber the compiler-emitted layout of empty fields. Otherwise, we try to dirty constant memory for classes emitted as constant-layout by the compiler. Fixes rdar://problem/27951346. | 22 August 2016, 20:37:13 UTC |