Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[SR-3921] Swift 3.1 Regression: RangeReplaceableCollection, SubSequence #46506

Closed
jdhealy opened this issue Feb 10, 2017 · 3 comments
Closed
Labels
bug A deviation from expected or documented behavior. Also: expected but undesirable behavior.

Comments

@jdhealy
Copy link
Contributor

jdhealy commented Feb 10, 2017

Previous ID SR-3921
Radar rdar://problem/30474861
Original Reporter @jdhealy
Type Bug
Status Closed
Resolution Done
Environment

Xcode 8.3 beta 2 (8W120l)

Additional Detail from JIRA
Votes 0
Component/s
Labels Bug, 3.1Regression
Assignee None
Priority Medium

md5: 57c7cb5df69ddc3c9d24d8fabc489d34

Issue Description:

Xcode 8.3 beta 2 (8W120l) required a workaround (jdhealy/PrettyColors@d6eba82) to conform to RangeReplaceableCollection.

Below are the errors output by Xcode 8.3 beta 2 (8W120l) upon reverting that commit on top of 5.0.0:

Showing All Messages

Build target PrettyColors of project PrettyColors with configuration Debug

Write auxiliary files

write-file /Users/jdhealy/Library/Developer/Xcode/DerivedData/PrettyColors-aqeivplcdmfxyzgecetvxzgkzlvf/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/PrettyColors-project-headers.hmap
write-file /Users/jdhealy/Library/Developer/Xcode/DerivedData/PrettyColors-aqeivplcdmfxyzgecetvxzgkzlvf/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/swift-overrides.hmap
write-file /Users/jdhealy/Library/Developer/Xcode/DerivedData/PrettyColors-aqeivplcdmfxyzgecetvxzgkzlvf/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/module.modulemap
/bin/mkdir -p /Users/jdhealy/Library/Developer/Xcode/DerivedData/PrettyColors-aqeivplcdmfxyzgecetvxzgkzlvf/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/Objects-normal/x86_64
write-file /Users/jdhealy/Library/Developer/Xcode/DerivedData/PrettyColors-aqeivplcdmfxyzgecetvxzgkzlvf/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/Objects-normal/x86_64/PrettyColors.LinkFileList
write-file /Users/jdhealy/Library/Developer/Xcode/DerivedData/PrettyColors-aqeivplcdmfxyzgecetvxzgkzlvf/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/PrettyColors-own-target-headers.hmap
write-file /Users/jdhealy/Library/Developer/Xcode/DerivedData/PrettyColors-aqeivplcdmfxyzgecetvxzgkzlvf/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/PrettyColors-all-target-headers.hmap
write-file /Users/jdhealy/Library/Developer/Xcode/DerivedData/PrettyColors-aqeivplcdmfxyzgecetvxzgkzlvf/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/PrettyColors-generated-files.hmap
write-file /Users/jdhealy/Library/Developer/Xcode/DerivedData/PrettyColors-aqeivplcdmfxyzgecetvxzgkzlvf/Build/Intermediates/PrettyColors.build/all-product-headers.yaml
write-file /Users/jdhealy/Library/Developer/Xcode/DerivedData/PrettyColors-aqeivplcdmfxyzgecetvxzgkzlvf/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/Objects-normal/x86_64/PrettyColors-OutputFileMap.json
write-file /Users/jdhealy/Library/Developer/Xcode/DerivedData/PrettyColors-aqeivplcdmfxyzgecetvxzgkzlvf/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/PrettyColors.hmap
/bin/mkdir -p /Users/jdhealy/Library/Developer/Xcode/DerivedData/PrettyColors-aqeivplcdmfxyzgecetvxzgkzlvf/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/DerivedSources
write-file /Users/jdhealy/Library/Developer/Xcode/DerivedData/PrettyColors-aqeivplcdmfxyzgecetvxzgkzlvf/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/DerivedSources/PrettyColors_vers.c
write-file /Users/jdhealy/Library/Developer/Xcode/DerivedData/PrettyColors-aqeivplcdmfxyzgecetvxzgkzlvf/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/PrettyColors-all-non-framework-target-headers.hmap

Create product structure

/bin/mkdir -p /Users/jdhealy/Library/Developer/Xcode/DerivedData/PrettyColors-aqeivplcdmfxyzgecetvxzgkzlvf/Build/Products/Debug/PrettyColors.framework/Versions/A/Modules
/bin/ln -sfh Versions/Current/Modules /Users/jdhealy/Library/Developer/Xcode/DerivedData/PrettyColors-aqeivplcdmfxyzgecetvxzgkzlvf/Build/Products/Debug/PrettyColors.framework/Modules
/bin/mkdir -p /Users/jdhealy/Library/Developer/Xcode/DerivedData/PrettyColors-aqeivplcdmfxyzgecetvxzgkzlvf/Build/Products/Debug/PrettyColors.framework/Versions/A/Headers
/bin/mkdir -p /Users/jdhealy/Library/Developer/Xcode/DerivedData/PrettyColors-aqeivplcdmfxyzgecetvxzgkzlvf/Build/Products/Debug/PrettyColors.framework/Versions/A/Resources
/bin/ln -sfh A /Users/jdhealy/Library/Developer/Xcode/DerivedData/PrettyColors-aqeivplcdmfxyzgecetvxzgkzlvf/Build/Products/Debug/PrettyColors.framework/Versions/Current
/bin/ln -sfh Versions/Current/Resources /Users/jdhealy/Library/Developer/Xcode/DerivedData/PrettyColors-aqeivplcdmfxyzgecetvxzgkzlvf/Build/Products/Debug/PrettyColors.framework/Resources
/bin/ln -sfh Versions/Current/Headers /Users/jdhealy/Library/Developer/Xcode/DerivedData/PrettyColors-aqeivplcdmfxyzgecetvxzgkzlvf/Build/Products/Debug/PrettyColors.framework/Headers
/bin/ln -sfh Versions/Current/PrettyColors /Users/jdhealy/Library/Developer/Xcode/DerivedData/PrettyColors-aqeivplcdmfxyzgecetvxzgkzlvf/Build/Products/Debug/PrettyColors.framework/PrettyColors

ProcessInfoPlistFile /Users/jdhealy/Library/Developer/Xcode/DerivedData/PrettyColors-aqeivplcdmfxyzgecetvxzgkzlvf/Build/Products/Debug/PrettyColors.framework/Versions/A/Resources/Info.plist Supporting\ Files/Info.plist
    cd /Users/jdhealy/Code/PrettyColors
    builtin-infoPlistUtility /Users/jdhealy/Code/PrettyColors/Supporting\ Files/Info.plist -expandbuildsettings -platform macosx -o /Users/jdhealy/Library/Developer/Xcode/DerivedData/PrettyColors-aqeivplcdmfxyzgecetvxzgkzlvf/Build/Products/Debug/PrettyColors.framework/Versions/A/Resources/Info.plist

CompileSwiftSources normal x86_64 com.apple.xcode.tools.swift.compiler
    cd /Users/jdhealy/Code/PrettyColors
    export DEVELOPER_DIR=/Applications/Xcode-beta.app/Contents/Developer
    export SDKROOT=/Applications/Xcode-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk
    /Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -incremental -module-name PrettyColors -O -whole-module-optimization -sdk /Applications/Xcode-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk -target x86_64-apple-macosx10.9 -g -module-cache-path /Users/jdhealy/Library/Developer/Xcode/DerivedData/ModuleCache -Xfrontend -serialize-debugging-options -application-extension -enable-testing -I /Users/jdhealy/Library/Developer/Xcode/DerivedData/PrettyColors-aqeivplcdmfxyzgecetvxzgkzlvf/Build/Products/Debug -F /Users/jdhealy/Library/Developer/Xcode/DerivedData/PrettyColors-aqeivplcdmfxyzgecetvxzgkzlvf/Build/Products/Debug -F /Applications/Xcode-beta.app/Contents/Developer/Library/Frameworks -c -num-threads 8 /Users/jdhealy/Code/PrettyColors/Source/ECMA\ 48.swift /Users/jdhealy/Code/PrettyColors/Source/Color\ - \ Named.swift /Users/jdhealy/Code/PrettyColors/Source/Color\ - \ EightBit.swift /Users/jdhealy/Code/PrettyColors/Source/ColorWrap.swift /Users/jdhealy/Code/PrettyColors/Source/Color.swift /Users/jdhealy/Code/PrettyColors/Source/StyleParameter.swift -output-file-map /Users/jdhealy/Library/Developer/Xcode/DerivedData/PrettyColors-aqeivplcdmfxyzgecetvxzgkzlvf/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/Objects-normal/x86_64/PrettyColors-OutputFileMap.json -parseable-output -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/jdhealy/Library/Developer/Xcode/DerivedData/PrettyColors-aqeivplcdmfxyzgecetvxzgkzlvf/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/Objects-normal/x86_64/PrettyColors.swiftmodule -Xcc -I/Users/jdhealy/Library/Developer/Xcode/DerivedData/PrettyColors-aqeivplcdmfxyzgecetvxzgkzlvf/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/swift-overrides.hmap -Xcc -iquote -Xcc /Users/jdhealy/Library/Developer/Xcode/DerivedData/PrettyColors-aqeivplcdmfxyzgecetvxzgkzlvf/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/PrettyColors-generated-files.hmap -Xcc -I/Users/jdhealy/Library/Developer/Xcode/DerivedData/PrettyColors-aqeivplcdmfxyzgecetvxzgkzlvf/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/PrettyColors-own-target-headers.hmap -Xcc -I/Users/jdhealy/Library/Developer/Xcode/DerivedData/PrettyColors-aqeivplcdmfxyzgecetvxzgkzlvf/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/PrettyColors-all-non-framework-target-headers.hmap -Xcc -ivfsoverlay -Xcc /Users/jdhealy/Library/Developer/Xcode/DerivedData/PrettyColors-aqeivplcdmfxyzgecetvxzgkzlvf/Build/Intermediates/PrettyColors.build/all-product-headers.yaml -Xcc -iquote -Xcc /Users/jdhealy/Library/Developer/Xcode/DerivedData/PrettyColors-aqeivplcdmfxyzgecetvxzgkzlvf/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/PrettyColors-project-headers.hmap -Xcc -I/Users/jdhealy/Library/Developer/Xcode/DerivedData/PrettyColors-aqeivplcdmfxyzgecetvxzgkzlvf/Build/Products/Debug/include -Xcc -I/Users/jdhealy/Library/Developer/Xcode/DerivedData/PrettyColors-aqeivplcdmfxyzgecetvxzgkzlvf/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/DerivedSources/x86_64 -Xcc -I/Users/jdhealy/Library/Developer/Xcode/DerivedData/PrettyColors-aqeivplcdmfxyzgecetvxzgkzlvf/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/DerivedSources -Xcc -DDEBUG=1 -emit-objc-header -emit-objc-header-path /Users/jdhealy/Library/Developer/Xcode/DerivedData/PrettyColors-aqeivplcdmfxyzgecetvxzgkzlvf/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/Objects-normal/x86_64/PrettyColors-Swift.h -Xcc -working-directory/Users/jdhealy/Code/PrettyColors

CompileSwift normal x86_64
    cd /Users/jdhealy/Code/PrettyColors
    /Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift -frontend -c "/Users/jdhealy/Code/PrettyColors/Source/ECMA 48.swift" "/Users/jdhealy/Code/PrettyColors/Source/Color -  Named.swift" "/Users/jdhealy/Code/PrettyColors/Source/Color -  EightBit.swift" /Users/jdhealy/Code/PrettyColors/Source/ColorWrap.swift /Users/jdhealy/Code/PrettyColors/Source/Color.swift /Users/jdhealy/Code/PrettyColors/Source/StyleParameter.swift -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/jdhealy/Library/Developer/Xcode/DerivedData/PrettyColors-aqeivplcdmfxyzgecetvxzgkzlvf/Build/Products/Debug -F /Users/jdhealy/Library/Developer/Xcode/DerivedData/PrettyColors-aqeivplcdmfxyzgecetvxzgkzlvf/Build/Products/Debug -F /Applications/Xcode-beta.app/Contents/Developer/Library/Frameworks -application-extension -enable-testing -g -module-cache-path /Users/jdhealy/Library/Developer/Xcode/DerivedData/ModuleCache -serialize-debugging-options -Xcc -I/Users/jdhealy/Library/Developer/Xcode/DerivedData/PrettyColors-aqeivplcdmfxyzgecetvxzgkzlvf/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/swift-overrides.hmap -Xcc -iquote -Xcc /Users/jdhealy/Library/Developer/Xcode/DerivedData/PrettyColors-aqeivplcdmfxyzgecetvxzgkzlvf/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/PrettyColors-generated-files.hmap -Xcc -I/Users/jdhealy/Library/Developer/Xcode/DerivedData/PrettyColors-aqeivplcdmfxyzgecetvxzgkzlvf/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/PrettyColors-own-target-headers.hmap -Xcc -I/Users/jdhealy/Library/Developer/Xcode/DerivedData/PrettyColors-aqeivplcdmfxyzgecetvxzgkzlvf/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/PrettyColors-all-non-framework-target-headers.hmap -Xcc -ivfsoverlay -Xcc /Users/jdhealy/Library/Developer/Xcode/DerivedData/PrettyColors-aqeivplcdmfxyzgecetvxzgkzlvf/Build/Intermediates/PrettyColors.build/all-product-headers.yaml -Xcc -iquote -Xcc /Users/jdhealy/Library/Developer/Xcode/DerivedData/PrettyColors-aqeivplcdmfxyzgecetvxzgkzlvf/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/PrettyColors-project-headers.hmap -Xcc -I/Users/jdhealy/Library/Developer/Xcode/DerivedData/PrettyColors-aqeivplcdmfxyzgecetvxzgkzlvf/Build/Products/Debug/include -Xcc -I/Users/jdhealy/Library/Developer/Xcode/DerivedData/PrettyColors-aqeivplcdmfxyzgecetvxzgkzlvf/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/DerivedSources/x86_64 -Xcc -I/Users/jdhealy/Library/Developer/Xcode/DerivedData/PrettyColors-aqeivplcdmfxyzgecetvxzgkzlvf/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/DerivedSources -Xcc -DDEBUG=1 -Xcc -working-directory/Users/jdhealy/Code/PrettyColors -emit-module-doc-path /Users/jdhealy/Library/Developer/Xcode/DerivedData/PrettyColors-aqeivplcdmfxyzgecetvxzgkzlvf/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/Objects-normal/x86_64/PrettyColors.swiftdoc -O -module-name PrettyColors -emit-module-path /Users/jdhealy/Library/Developer/Xcode/DerivedData/PrettyColors-aqeivplcdmfxyzgecetvxzgkzlvf/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/Objects-normal/x86_64/PrettyColors.swiftmodule -emit-objc-header-path /Users/jdhealy/Library/Developer/Xcode/DerivedData/PrettyColors-aqeivplcdmfxyzgecetvxzgkzlvf/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/Objects-normal/x86_64/PrettyColors-Swift.h -serialize-diagnostics-path "/Users/jdhealy/Library/Developer/Xcode/DerivedData/PrettyColors-aqeivplcdmfxyzgecetvxzgkzlvf/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/Objects-normal/x86_64/ECMA 48.dia" -emit-dependencies-path "/Users/jdhealy/Library/Developer/Xcode/DerivedData/PrettyColors-aqeivplcdmfxyzgecetvxzgkzlvf/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/Objects-normal/x86_64/ECMA 48.d" -num-threads 8 -o "/Users/jdhealy/Library/Developer/Xcode/DerivedData/PrettyColors-aqeivplcdmfxyzgecetvxzgkzlvf/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/Objects-normal/x86_64/ECMA 48.o" -o "/Users/jdhealy/Library/Developer/Xcode/DerivedData/PrettyColors-aqeivplcdmfxyzgecetvxzgkzlvf/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/Objects-normal/x86_64/Color -  Named.o" -o "/Users/jdhealy/Library/Developer/Xcode/DerivedData/PrettyColors-aqeivplcdmfxyzgecetvxzgkzlvf/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/Objects-normal/x86_64/Color -  EightBit.o" -o /Users/jdhealy/Library/Developer/Xcode/DerivedData/PrettyColors-aqeivplcdmfxyzgecetvxzgkzlvf/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/Objects-normal/x86_64/ColorWrap.o -o /Users/jdhealy/Library/Developer/Xcode/DerivedData/PrettyColors-aqeivplcdmfxyzgecetvxzgkzlvf/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/Objects-normal/x86_64/Color.o -o /Users/jdhealy/Library/Developer/Xcode/DerivedData/PrettyColors-aqeivplcdmfxyzgecetvxzgkzlvf/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/Objects-normal/x86_64/StyleParameter.o

/Users/jdhealy/Code/PrettyColors/Source/ColorWrap.swift:191:1: error: type 'Color.Wrap' does not conform to protocol 'Collection'
extension Color.Wrap: Collection, MutableCollection {
^
Swift.Collection:149:20: note: protocol requires nested type 'SubSequence'; do you want to add it?
    associatedtype SubSequence : _IndexableBase, Sequence = Slice<Self>
                   ^
/Users/jdhealy/Code/PrettyColors/Source/ColorWrap.swift:191:1: error: type 'Color.Wrap' does not conform to protocol 'MutableCollection'
extension Color.Wrap: Collection, MutableCollection {
^
Swift.MutableCollection:51:20: note: protocol requires nested type 'SubSequence'; do you want to add it?
    associatedtype SubSequence : Collection = MutableSlice<Self>
                   ^
/Users/jdhealy/Code/PrettyColors/Source/ColorWrap.swift:191:1: error: type 'Color.Wrap' does not conform to protocol '_IndexableBase'
extension Color.Wrap: Collection, MutableCollection {
^
Swift._IndexableBase:53:20: note: ambiguous inference of associated type 'SubSequence': 'RangeReplaceableSlice<Color.Wrap>' vs. 'MutableSlice<Color.Wrap>'
    associatedtype SubSequence
                   ^
Swift.RangeReplaceableCollection:2:12: note: matching requirement 'subscript' to this declaration inferred associated type to 'RangeReplaceableSlice<Color.Wrap>'
    public subscript(bounds: Range<Self.Index>) -> RangeReplaceableSlice<Self> { get }
           ^
Swift.MutableCollection:25:12: note: matching requirement 'subscript' to this declaration inferred associated type to 'MutableSlice<Color.Wrap>'
    public subscript(bounds: Range<Self.Index>) -> MutableSlice<Self> { get set }
           ^
/Users/jdhealy/Code/PrettyColors/Source/ColorWrap.swift:210:1: error: type 'Color.Wrap' does not conform to protocol 'RangeReplaceableCollection'
extension Color.Wrap: RangeReplaceableCollection {
^
Swift.RangeReplaceableCollection:49:20: note: protocol requires nested type 'SubSequence'; do you want to add it?
    associatedtype SubSequence : _RangeReplaceableIndexable = RangeReplaceableSlice<Self>
                   ^
/Users/jdhealy/Code/PrettyColors/Source/ColorWrap.swift:210:1: error: type 'Color.Wrap' does not conform to protocol '_RangeReplaceableIndexable'
extension Color.Wrap: RangeReplaceableCollection {
^
Swift._RangeReplaceableIndexable:18:12: note: protocol requires initializer 'init(repeating:count:)' with type '(repeating: Color.Wrap._Element, count: Int)'; do you want to add a stub?
    public init(repeating repeatedValue: Self._Element, count: Int)
           ^
Swift.RangeReplaceableCollection:17:24: note: candidate has non-matching type '(repeating: Self.Iterator.Element, count: Int)'
    public convenience init(repeating repeatedValue: Self.Iterator.Element, count: Int)
                       ^



Build failed    2/10/17, 1:35 PM

Xcode 8.3 beta 1 would fail in a similar fashion, but I don't have the output at hand.

Probably not useful, but here's the Travis-CI job for 5.0.0 on Xcodes 8.0, 8.1, 8.2 with the workaround d6eba82 in place.

@jckarter
Copy link
Member

@swift-ci create

@jdhealy
Copy link
Contributor Author

jdhealy commented Feb 11, 2017

All bueno with swift-DEVELOPMENT-SNAPSHOT-2017-02-10-a.xctoolchain, thanks!

TOOLCHAIN='swift-DEVELOPMENT-SNAPSHOT-2017-02-10-a.xctoolchain' xcodebuild build -project PrettyColors.xcodeproj -scheme 'PrettyColors' -derivedDataPath ${PWD}/build -sdk macosx -verbose
User defaults from command line:
    IDEDerivedDataPathOverride = /Users/jdhealy/Code/PrettyColors/build

Build settings from command line:
    SDKROOT = macosx10.12

=== BUILD TARGET PrettyColors OF PROJECT PrettyColors WITH CONFIGURATION Debug ===

Check dependencies

Write auxiliary files
/bin/mkdir -p /Users/jdhealy/Code/PrettyColors/build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/Objects-normal/x86_64
write-file /Users/jdhealy/Code/PrettyColors/build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/Objects-normal/x86_64/PrettyColors-OutputFileMap.json
/bin/mkdir -p /Users/jdhealy/Code/PrettyColors/build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/DerivedSources
write-file /Users/jdhealy/Code/PrettyColors/build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/DerivedSources/PrettyColors_vers.c
write-file /Users/jdhealy/Code/PrettyColors/build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/PrettyColors-all-target-headers.hmap
write-file /Users/jdhealy/Code/PrettyColors/build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/PrettyColors-generated-files.hmap
write-file /Users/jdhealy/Code/PrettyColors/build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/PrettyColors-own-target-headers.hmap
write-file /Users/jdhealy/Code/PrettyColors/build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/swift-overrides.hmap
write-file /Users/jdhealy/Code/PrettyColors/build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/module.modulemap
write-file /Users/jdhealy/Code/PrettyColors/build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/PrettyColors-project-headers.hmap
write-file /Users/jdhealy/Code/PrettyColors/build/Build/Intermediates/PrettyColors.build/all-product-headers.yaml
write-file /Users/jdhealy/Code/PrettyColors/build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/PrettyColors.hmap
write-file /Users/jdhealy/Code/PrettyColors/build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/Objects-normal/x86_64/PrettyColors.LinkFileList
write-file /Users/jdhealy/Code/PrettyColors/build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/PrettyColors-all-non-framework-target-headers.hmap

Create product structure
/bin/mkdir -p /Users/jdhealy/Code/PrettyColors/build/Build/Products/Debug/PrettyColors.framework/Versions/A/Modules
/bin/ln -sfh Versions/Current/Modules /Users/jdhealy/Code/PrettyColors/build/Build/Products/Debug/PrettyColors.framework/Modules
/bin/mkdir -p /Users/jdhealy/Code/PrettyColors/build/Build/Products/Debug/PrettyColors.framework/Versions/A/Headers
/bin/mkdir -p /Users/jdhealy/Code/PrettyColors/build/Build/Products/Debug/PrettyColors.framework/Versions/A/Resources
/bin/ln -sfh A /Users/jdhealy/Code/PrettyColors/build/Build/Products/Debug/PrettyColors.framework/Versions/Current
/bin/ln -sfh Versions/Current/Resources /Users/jdhealy/Code/PrettyColors/build/Build/Products/Debug/PrettyColors.framework/Resources
/bin/ln -sfh Versions/Current/Headers /Users/jdhealy/Code/PrettyColors/build/Build/Products/Debug/PrettyColors.framework/Headers
/bin/ln -sfh Versions/Current/PrettyColors /Users/jdhealy/Code/PrettyColors/build/Build/Products/Debug/PrettyColors.framework/PrettyColors

ProcessInfoPlistFile build/Build/Products/Debug/PrettyColors.framework/Versions/A/Resources/Info.plist Supporting\ Files/Info.plist
    cd /Users/jdhealy/Code/PrettyColors
    builtin-infoPlistUtility /Users/jdhealy/Code/PrettyColors/Supporting\ Files/Info.plist -expandbuildsettings -platform macosx -o /Users/jdhealy/Code/PrettyColors/build/Build/Products/Debug/PrettyColors.framework/Versions/A/Resources/Info.plist

CompileSwiftSources normal x86_64 com.apple.xcode.tools.swift.compiler
    cd /Users/jdhealy/Code/PrettyColors
    export DEVELOPER_DIR=/Applications/Xcode.app/Contents/Developer
    export SDKROOT=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk
    export TOOLCHAINS=com.apple.dt.toolchain.XcodeDefault
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -incremental -module-name PrettyColors -O -whole-module-optimization -sdk /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk -target x86_64-apple-macosx10.9 -g -module-cache-path /Users/jdhealy/Code/PrettyColors/build/ModuleCache -Xfrontend -serialize-debugging-options -application-extension -enable-testing -I /Users/jdhealy/Code/PrettyColors/build/Build/Products/Debug -F /Users/jdhealy/Code/PrettyColors/build/Build/Products/Debug -F /Applications/Xcode.app/Contents/Developer/Library/Frameworks -c -num-threads 8 /Users/jdhealy/Code/PrettyColors/Source/ECMA\ 48.swift /Users/jdhealy/Code/PrettyColors/Source/Color\ ·\ Named.swift /Users/jdhealy/Code/PrettyColors/Source/Color\ ·\ EightBit.swift /Users/jdhealy/Code/PrettyColors/Source/ColorWrap.swift /Users/jdhealy/Code/PrettyColors/Source/Color.swift /Users/jdhealy/Code/PrettyColors/Source/StyleParameter.swift -output-file-map /Users/jdhealy/Code/PrettyColors/build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/Objects-normal/x86_64/PrettyColors-OutputFileMap.json -parseable-output -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/jdhealy/Code/PrettyColors/build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/Objects-normal/x86_64/PrettyColors.swiftmodule -Xcc -I/Users/jdhealy/Code/PrettyColors/build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/swift-overrides.hmap -Xcc -iquote -Xcc /Users/jdhealy/Code/PrettyColors/build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/PrettyColors-generated-files.hmap -Xcc -I/Users/jdhealy/Code/PrettyColors/build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/PrettyColors-own-target-headers.hmap -Xcc -I/Users/jdhealy/Code/PrettyColors/build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/PrettyColors-all-non-framework-target-headers.hmap -Xcc -ivfsoverlay -Xcc /Users/jdhealy/Code/PrettyColors/build/Build/Intermediates/PrettyColors.build/all-product-headers.yaml -Xcc -iquote -Xcc /Users/jdhealy/Code/PrettyColors/build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/PrettyColors-project-headers.hmap -Xcc -I/Users/jdhealy/Code/PrettyColors/build/Build/Products/Debug/include -Xcc -I/Users/jdhealy/Code/PrettyColors/build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/DerivedSources/x86_64 -Xcc -I/Users/jdhealy/Code/PrettyColors/build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/DerivedSources -Xcc -DDEBUG=1 -emit-objc-header -emit-objc-header-path /Users/jdhealy/Code/PrettyColors/build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/Objects-normal/x86_64/PrettyColors-Swift.h -Xcc -working-directory/Users/jdhealy/Code/PrettyColors

CompileSwift normal x86_64
    cd /Users/jdhealy/Code/PrettyColors
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift -frontend -c "/Users/jdhealy/Code/PrettyColors/Source/ECMA 48.swift" "/Users/jdhealy/Code/PrettyColors/Source/Color · Named.swift" "/Users/jdhealy/Code/PrettyColors/Source/Color · EightBit.swift" /Users/jdhealy/Code/PrettyColors/Source/ColorWrap.swift /Users/jdhealy/Code/PrettyColors/Source/Color.swift /Users/jdhealy/Code/PrettyColors/Source/StyleParameter.swift -target x86_64-apple-macosx10.9 -enable-objc-interop -sdk /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk -I /Users/jdhealy/Code/PrettyColors/build/Build/Products/Debug -F /Users/jdhealy/Code/PrettyColors/build/Build/Products/Debug -F /Applications/Xcode.app/Contents/Developer/Library/Frameworks -application-extension -enable-testing -g -module-cache-path /Users/jdhealy/Code/PrettyColors/build/ModuleCache -serialize-debugging-options -Xcc -I/Users/jdhealy/Code/PrettyColors/build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/swift-overrides.hmap -Xcc -iquote -Xcc /Users/jdhealy/Code/PrettyColors/build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/PrettyColors-generated-files.hmap -Xcc -I/Users/jdhealy/Code/PrettyColors/build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/PrettyColors-own-target-headers.hmap -Xcc -I/Users/jdhealy/Code/PrettyColors/build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/PrettyColors-all-non-framework-target-headers.hmap -Xcc -ivfsoverlay -Xcc /Users/jdhealy/Code/PrettyColors/build/Build/Intermediates/PrettyColors.build/all-product-headers.yaml -Xcc -iquote -Xcc /Users/jdhealy/Code/PrettyColors/build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/PrettyColors-project-headers.hmap -Xcc -I/Users/jdhealy/Code/PrettyColors/build/Build/Products/Debug/include -Xcc -I/Users/jdhealy/Code/PrettyColors/build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/DerivedSources/x86_64 -Xcc -I/Users/jdhealy/Code/PrettyColors/build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/DerivedSources -Xcc -DDEBUG=1 -Xcc -working-directory/Users/jdhealy/Code/PrettyColors -emit-module-doc-path /Users/jdhealy/Code/PrettyColors/build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/Objects-normal/x86_64/PrettyColors.swiftdoc -O -module-name PrettyColors -emit-module-path /Users/jdhealy/Code/PrettyColors/build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/Objects-normal/x86_64/PrettyColors.swiftmodule -emit-objc-header-path /Users/jdhealy/Code/PrettyColors/build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/Objects-normal/x86_64/PrettyColors-Swift.h -serialize-diagnostics-path "/Users/jdhealy/Code/PrettyColors/build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/Objects-normal/x86_64/ECMA 48.dia" -emit-dependencies-path "/Users/jdhealy/Code/PrettyColors/build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/Objects-normal/x86_64/ECMA 48.d" -num-threads 8 -o "/Users/jdhealy/Code/PrettyColors/build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/Objects-normal/x86_64/ECMA 48.o" -o "/Users/jdhealy/Code/PrettyColors/build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/Objects-normal/x86_64/Color · Named.o" -o "/Users/jdhealy/Code/PrettyColors/build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/Objects-normal/x86_64/Color · EightBit.o" -o /Users/jdhealy/Code/PrettyColors/build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/Objects-normal/x86_64/ColorWrap.o -o /Users/jdhealy/Code/PrettyColors/build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/Objects-normal/x86_64/Color.o -o /Users/jdhealy/Code/PrettyColors/build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/Objects-normal/x86_64/StyleParameter.o

Ditto build/Build/Products/Debug/PrettyColors.framework/Versions/A/Headers/PrettyColors-Swift.h build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/Objects-normal/x86_64/PrettyColors-Swift.h
    cd /Users/jdhealy/Code/PrettyColors
    /usr/bin/ditto -rsrc /Users/jdhealy/Code/PrettyColors/build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/Objects-normal/x86_64/PrettyColors-Swift.h /Users/jdhealy/Code/PrettyColors/build/Build/Products/Debug/PrettyColors.framework/Versions/A/Headers/PrettyColors-Swift.h

CompileC build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/Objects-normal/x86_64/PrettyColors_vers.o build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/DerivedSources/PrettyColors_vers.c normal x86_64 c com.apple.compilers.llvm.clang.1_0.compiler
    cd /Users/jdhealy/Code/PrettyColors
    export LANG=en_US.US-ASCII
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c -arch x86_64 -fmessage-length=80 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit=0 -fcolor-diagnostics -std=gnu99 -fmodules -gmodules -fmodules-cache-path=/Users/jdhealy/Code/PrettyColors/build/ModuleCache -fmodules-prune-interval=86400 -fmodules-prune-after=345600 -fbuild-session-file=/Users/jdhealy/Code/PrettyColors/build/ModuleCache/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror=non-modular-include-in-framework-module -Xclang -fmodule-implementation-of -Xclang PrettyColors -fapplication-extension -Wno-trigraphs -fpascal-strings -O0 -fno-common -Wno-missing-field-initializers -Wno-missing-prototypes -Werror=return-type -Wunreachable-code -Werror=deprecated-objc-isa-usage -Werror=objc-root-class -Wno-missing-braces -Wparentheses -Wswitch -Wunused-function -Wno-unused-label -Wno-unused-parameter -Wunused-variable -Wunused-value -Wempty-body -Wconditional-uninitialized -Wno-unknown-pragmas -Wshadow -Wno-four-char-constants -Wno-conversion -Wconstant-conversion -Wint-conversion -Wbool-conversion -Wenum-conversion -Wshorten-64-to-32 -Wpointer-sign -Wnewline-eof -DDEBUG=1 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk -fasm-blocks -fstrict-aliasing -Wdeprecated-declarations -mmacosx-version-min=10.9 -g -Wno-sign-conversion -Winfinite-recursion -iquote /Users/jdhealy/Code/PrettyColors/build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/PrettyColors-generated-files.hmap -I/Users/jdhealy/Code/PrettyColors/build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/PrettyColors-own-target-headers.hmap -I/Users/jdhealy/Code/PrettyColors/build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/PrettyColors-all-non-framework-target-headers.hmap -ivfsoverlay /Users/jdhealy/Code/PrettyColors/build/Build/Intermediates/PrettyColors.build/all-product-headers.yaml -iquote /Users/jdhealy/Code/PrettyColors/build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/PrettyColors-project-headers.hmap -I/Users/jdhealy/Code/PrettyColors/build/Build/Products/Debug/include -I/Users/jdhealy/Code/PrettyColors/build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/DerivedSources/x86_64 -I/Users/jdhealy/Code/PrettyColors/build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/DerivedSources -Wno-error=unknown-warning-option -Wno-gcc-compat -Wno-unused-const-variable -Wno-unused -Wno-unused-result -Wno-unused-value -F/Users/jdhealy/Code/PrettyColors/build/Build/Products/Debug -F/Applications/Xcode.app/Contents/Developer/Library/Frameworks -MMD -MT dependencies -MF /Users/jdhealy/Code/PrettyColors/build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/Objects-normal/x86_64/PrettyColors_vers.d --serialize-diagnostics /Users/jdhealy/Code/PrettyColors/build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/Objects-normal/x86_64/PrettyColors_vers.dia -c /Users/jdhealy/Code/PrettyColors/build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/DerivedSources/PrettyColors_vers.c -o /Users/jdhealy/Code/PrettyColors/build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/Objects-normal/x86_64/PrettyColors_vers.o

Ditto build/Build/Products/Debug/PrettyColors.framework/Versions/A/Modules/PrettyColors.swiftmodule/x86_64.swiftdoc build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/Objects-normal/x86_64/PrettyColors.swiftdoc
    cd /Users/jdhealy/Code/PrettyColors
    /usr/bin/ditto -rsrc /Users/jdhealy/Code/PrettyColors/build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/Objects-normal/x86_64/PrettyColors.swiftdoc /Users/jdhealy/Code/PrettyColors/build/Build/Products/Debug/PrettyColors.framework/Versions/A/Modules/PrettyColors.swiftmodule/x86_64.swiftdoc

Ditto build/Build/Products/Debug/PrettyColors.framework/Versions/A/Modules/PrettyColors.swiftmodule/x86_64.swiftmodule build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/Objects-normal/x86_64/PrettyColors.swiftmodule
    cd /Users/jdhealy/Code/PrettyColors
    /usr/bin/ditto -rsrc /Users/jdhealy/Code/PrettyColors/build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/Objects-normal/x86_64/PrettyColors.swiftmodule /Users/jdhealy/Code/PrettyColors/build/Build/Products/Debug/PrettyColors.framework/Versions/A/Modules/PrettyColors.swiftmodule/x86_64.swiftmodule

Ld build/Build/Products/Debug/PrettyColors.framework/Versions/A/PrettyColors normal x86_64
    cd /Users/jdhealy/Code/PrettyColors
    export MACOSX_DEPLOYMENT_TARGET=10.9
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -arch x86_64 -dynamiclib -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk -L/Users/jdhealy/Code/PrettyColors/build/Build/Products/Debug -F/Users/jdhealy/Code/PrettyColors/build/Build/Products/Debug -F/Applications/Xcode.app/Contents/Developer/Library/Frameworks -filelist /Users/jdhealy/Code/PrettyColors/build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/Objects-normal/x86_64/PrettyColors.LinkFileList -install_name @rpath/PrettyColors.framework/Versions/A/PrettyColors -Xlinker -rpath -Xlinker @executable_path/Frameworks -Xlinker -rpath -Xlinker @loader_path/Frameworks -mmacosx-version-min=10.9 -Xlinker -object_path_lto -Xlinker /Users/jdhealy/Code/PrettyColors/build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/Objects-normal/x86_64/PrettyColors_lto.o -Xlinker -export_dynamic -Xlinker -no_deduplicate -fapplication-extension -fobjc-link-runtime -L/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx -Xlinker -add_ast_path -Xlinker /Users/jdhealy/Code/PrettyColors/build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/Objects-normal/x86_64/PrettyColors.swiftmodule -single_module -Xlinker -dependency_info -Xlinker /Users/jdhealy/Code/PrettyColors/build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/Objects-normal/x86_64/PrettyColors_dependency_info.dat -o /Users/jdhealy/Code/PrettyColors/build/Build/Products/Debug/PrettyColors.framework/Versions/A/PrettyColors

GenerateDSYMFile build/Build/Products/Debug/PrettyColors.framework.dSYM build/Build/Products/Debug/PrettyColors.framework/Versions/A/PrettyColors
    cd /Users/jdhealy/Code/PrettyColors
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/dsymutil /Users/jdhealy/Code/PrettyColors/build/Build/Products/Debug/PrettyColors.framework/Versions/A/PrettyColors -o /Users/jdhealy/Code/PrettyColors/build/Build/Products/Debug/PrettyColors.framework.dSYM

Ditto build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/module.modulemap build/Build/Products/Debug/PrettyColors.framework/Versions/A/Modules/module.modulemap
    cd /Users/jdhealy/Code/PrettyColors
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks /Users/jdhealy/Code/PrettyColors/build/Build/Intermediates/PrettyColors.build/Debug/PrettyColors.build/module.modulemap /Users/jdhealy/Code/PrettyColors/build/Build/Products/Debug/PrettyColors.framework/Versions/A/Modules

Touch build/Build/Products/Debug/PrettyColors.framework
    cd /Users/jdhealy/Code/PrettyColors
    /usr/bin/touch -c /Users/jdhealy/Code/PrettyColors/build/Build/Products/Debug/PrettyColors.framework

** BUILD SUCCEEDED **

@jckarter
Copy link
Member

Thanks for following up!

@swift-ci swift-ci transferred this issue from apple/swift-issues Apr 25, 2022
This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug A deviation from expected or documented behavior. Also: expected but undesirable behavior.
Projects
None yet
Development

No branches or pull requests

2 participants