Re: function signature specialization crashlog
Re: function signature specialization crashlog
- Subject: Re: function signature specialization crashlog
- From: John McCall <email@hidden>
- Date: Mon, 31 Oct 2016 15:13:11 -0700
> On Oct 31, 2016, at 6:12 AM, Torsten Curdt <email@hidden> wrote:
>
> I have a real hard time understanding this iOS/Swift3 crashlog.
This is an odd list to be posting this to. Crash logs are there for the developers
of the crashing software. If you're interested in helping fix the compiler, that's great,
but you should be bringing this up on swift-dev. If you're just trying to figure out how
to get the Swift compiler to stop crashing on your code, the crash logs probably
aren't going to help that much.
> For one the closure #s do not help that very much (I just assume they numbered
> from the beginning of the file?)
They should be numbered from the beginning of the enclosing entity: in this
case, the enclosing method.
> and the closure line numbers are all 0.
That's probably because it's implicitly-generated code.
> Any ideas what could be going on?
I'm afraid not. Please file a radar.
John.
>
> cheers,
> Torsten
>
> 0 Foo 0x00000001000b8e10
>
> function signature specialization <Arg[0] = Owned To Guaranteed, Arg[1] =
> Owned To Guaranteed> of Foo.StoresViewController.(viewDidLoad () ->
> ()).(closure #20) (StoresViewController.swift:0)
>
> 1 Foo 0x00000001000b8fa4
>
> function signature specialization <Arg[0] = Owned To Guaranteed, Arg[1] =
> Owned To Guaranteed, Arg[2] = Owned To Guaranteed> of function signature
> specialization <Arg[0] = [Constant Propagated Function :
> Foo.StoresViewController.(viewDidLoad () -> ()).(closure #20)]> of
> Foo.StoresViewController.(viewDidLoad () -> ()).(closure #21)
> (StoresViewController.swift:0)
>
> 2 Foo 0x00000001000b2814
> function signature specialization <Arg[0] = [Constant Propagated Function :
> Foo.StoresViewController.(viewDidLoad () -> ()).(closure #20)]> of
> Foo.StoresViewController.(viewDidLoad () -> ()).(closure #21)
> (StoresViewController.swift:0)
>
> 3 Foo 0x00000001000bb11c
>
> partial apply forwarder for reabstraction thunk helper from @callee_owned
> (@owned [Foo.Store], @owned __ObjC.CLLocation?, @owned __ObjC.CLLocation?,
> @unowned Swift.Bool) -> (@owned [Foo.Store], @error @owned Swift.Error) to
> @callee_owned (@in [Foo.Store], @in __ObjC.CLLocation?, @in
> __ObjC.CLLocation?, @in Swift.Bool) -> (@out [Foo.Store], @error @owned
> Swift.Error) (StoresViewController.swift:0)
>
> ...
> _______________________________________________
>
> Cocoa-dev mailing list (email@hidden)
>
> Please do not post admin requests or moderator comments to the list.
> Contact the moderators at cocoa-dev-admins(at)lists.apple.com
>
> Help/Unsubscribe/Update your Subscription:
>
> This email sent to email@hidden
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden