<html><head></head><body><div>Madhu,</div><div><br></div><div>Oy, my bad -- I only just noticed you put the toolchain version at the bottom of your original email.</div><div><br></div><div>It's possible the May 9th toolchain is already too old to build XCTest. I'll double-check myself. In the meantime, you may want to try building your own toolchain and using that.</div><div><br></div><div>- Brian Gesiak<br><br><div class="acompli_signature"></div><br></div><br><br><br>
<div class="gmail_quote">On Sun, May 29, 2016 at 7:23 AM -0700, "Brian Gesiak" <span dir="ltr"><<a href="mailto:modocache@gmail.com" target="_blank">modocache@gmail.com</a>></span> wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="3D"ltr"">
<div>Madhu,</div><div><br></div><div>Thanks for the report!</div><div><br></div><div>The main difference between the build scripts (which use xcodebuild) and using Xcode itself is the version of Swift that is used. The build scripts build a Swift 3.0 compiler, then use that to build XCTest. When using Xcode directly, you need to select a recent Swift toolchain yourself.</div><div><br></div><div>Which Swift toolchain are you using to compile XCTest in Xcode?</div><div><br></div><div>Our tests only make sure apple/swift master works. If the latest Swift toolchain from <a dir="ltr" href="http://swift.org" x-apple-data-detectors="true" x-apple-data-detectors-type="link" x-apple-data-detectors-result="1">http://swift.org</a> doesn't work, you may have to built your own toolchain. You can do so using the `utils/build-toolchain` script in the Swift repository.</div><div><br></div><div>Once you figure out your Swift toolchain version, let us know! You should be able to find out in the preferences pane in Xcode.</div><div><br></div><div>- Brian Gesiak</div><div><br><div class="acompli_signature"></div><br></div><br><br><br>
<div class="gmail_quote">On Sun, May 29, 2016 at 1:24 AM -0700, "Madhu Samuel via swift-corelibs-dev" <span dir="ltr"><<a href="mailto:swift-corelibs-dev@swift.org" target="_blank">swift-corelibs-dev@swift.org</a>></span> wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="3D"ltr"">
<div dir="ltr"><div><div>Hi All,</div><div><br></div><div>I am new to this forum. </div><div><br></div><div>I am trying to build the xctest project. I followed the instructions at <a href="https://github.com/apple/swift-corelibs-xctest">https://github.com/apple/swift-corelibs-xctest</a></div><div><br></div><div>I am able to successfully build via the build scripts. But, if I build XCTest using xcode using the SwiftXCTest scheme I am getting a few errors. </div><div><br></div><div>1. swift-corelibs-foundation/Foundation/NSXMLDTDNode.swift:242:64: error: cannot convert value of type 'UnsafeMutablePointer<Void>' (aka 'UnsafeMutablePointer<()>') to expected argument type 'OpaquePointer'</div><div> let unmanaged = Unmanaged<NSXMLDTDNode>.fromOpaque(privateData)</div><div><br></div><div>2. swift-corelibs-foundation/Foundation/NSTimer.swift:14:47: error: cannot convert value of type 'UnsafeMutablePointer<Void>' (aka 'UnsafeMutablePointer<()>') to expected argument type 'OpaquePointer'</div><div> let t = Unmanaged<NSTimer>.fromOpaque(info!).takeUnretainedValue()</div><div><br></div><div>etc.</div><div><br></div><div>My dev environment, </div><div>OS: Mac OSX El Capitan 10.11.4 (15E65).</div><div>Xcode Version: Version 7.3.1 (7D1014)</div><div>XCode Toolchain: Swift Development Snapshot 2016-05-09 (a)</div><div><br></div><div>Any help is appreciated.</div><div><br></div><div>Regards,</div><div>Madhu</div><div><br></div><div><br></div></div></div>
</div>
</blockquote>
</div>
</div>
</blockquote>
</div>
</body></html>