-
-
Notifications
You must be signed in to change notification settings - Fork 196
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
unable to build a release from the latest master on Xcode 13.3.1 #490
Comments
@ayyappa-s You can try the master branch. It should work. Therefor needs a new release. |
@ileitch, would it be possible to tag a release for this sometime soon? 🙏 |
just tried with
|
looks like i found something. There is an open issue which could affecting our build swiftlang/swift-package-manager#5733 took the text below from here - https://github.com/keith/StaticInternalSwiftSyntaxParser
@ileitch for your kind attention. |
Ah, I never checked the Makefile when working on swiftlang/swift#473, we can use a workaround similar to this: I'll try and work on a patch tomorrow 🤞 |
thanks @liamnichols :). that would be very helpful |
@ayyappa-s: It's also worth mentioning that If you want to just build for use locally on your machine, running |
sure i will use that but i still need it for package distribution, will wait for you :). until then I will use the local way for now. thanks |
Ahh ok, understood 🙂 fix is in #493 👍 |
one thing i noticed with the latest periphery build on my local machine is the time taken for the periphery scan is kind of doubled. yes this is true @liamnichols verified it twice :(. |
@ayyappa-s: To confirm, how did you compare? Are you able to share a small sample project that we can use to compare together? Am I right in assuming that you are seeing this difference between the last official release and building |
sure @liamnichols i will see how project can be shared, btw is there a way where we can ask periphery to run in a mode to show why things getting slowed down ? if there is something to diagnose can you please share ? |
Actually from digging around the repo, I saw there is also a kind of benchmarking script used in the repo for scanning the periphery code itself... I did a comparison on Xcode 13.2.1
Xcode 13.3
I also checked out the latest release tag (2.8.6) and ran the same command with Xcode 13.2.1 again:
At a first glance, it doesn't suggest any significant change, but this was in no way a scientific test 😄 It feels like it might be a separate issue though, although I'm not sure |
thanks @ileitch i am closing down this issue for now and open a new one for the time. thanks for the numbers 🙏🏾 |
Thank you all for handling this. I will get a new release out later today! |
hi I was trying to clone and run
make build_release
it get broken due to duplicate symbols for on Xcode 13.3.1 ?The text was updated successfully, but these errors were encountered: