The Darwin overlay contains:
https://github.com/apple/swift/blob/master/stdlib/public/SDK/Foundation/Foundation.swift#L918
:
public func NSLog(_ format: String, _ args: CVarArg...) {
withVaList(args) { NSLogv(format, $0) }
}
So for consistency it would make sense to expose it on other platforms
OK, we should fix the function signature to make it identical then (currently
it does not take an argument list), and perhaps define NSLogv() as well.
> On 6 Jul 2016, at 8:36 PM, Chris Bailey wrote:
>
> The Darwin overlay contains:
>
> https://github.com/apple/swift/blob/master/stdlib/public
Agreed - being consistent is key. The Foundation Reference currently
documents the Swift API for NSLogv() as:
https://developer.apple.com/library/mac/documentation/Cocoa/Reference/Foundation/Miscellaneous/Foundation_Functions/#//apple_ref/c/func/NSLogv
func NSLogv(_ format: String, _ args
Up until a few days ago, running 'util/build-script --libdispatch'
completed successfully.
Now it fails, generating the following errors. Any ideas on how to resolve
these? Or other ways people are using to build libdispatch at the moment?
Thanks!
/bin/bash ../libtool --tag=CXX --mode=compile
Hi,
There has been some churn over the last few days, but I am
successfully using util/build-script to build libdispatch with the current
tip of the master branch of libdispatch (and a swift checkout of the master
branch from yesterday morning). Maybe updating the checkout of libdispatch
Thanks for getting back to me so quickly Dave.
This worked last week, but didn't yesterday when I tried again. My "last
few days" guess might actually just be since yesterday morning. Maybe
something's changed since your last checkouts from yesterday morning?
Running these commands on a fresh Ubun
ok, thanks for the details.
I'll grab the latest myself tomorrow morning and see if I can reproduce.
--dave
From: Jean-Pierre Simard
To: David P Grove/Watson/IBM@IBMUS
Cc: swift-corelibs-dev@swift.org
Date: 07/06/2016 06:21 PM
Subject:Re: Troubleshooting libdispatch build
That's it. I managed to build things again by checking out everything at
the state it was yesterday morning:
for dir in */; do
cd $dir; git checkout `git rev-list -n 1 --before="2016-07-05 08:00"
master`; cd ..;
done
Still don't know which change(s) are responsible though.
On Wed, Jul 6, 2016