I think you're heading in the right direction. I'll take a look once I go through the painful steps to repro :D
On Mon, Aug 24, 2015 at 7:14 AM, Emily Toop <[email protected]> wrote: > Just realised I was sending these to a dead address. Here we go again. > > On 21 August 2015 at 16:16, Emily Toop <[email protected]> wrote: > >> I've been working this week on getting Firefox for iOS ported over to >> using Swift 2.0 in preparation for work beginning on V1.0.x and the release >> of iOS9 in a few weeks. >> >> I am most of the way there, but I have now come up against a compiler >> crash in the Storage module that I am utterly flummoxed by. >> >> Can anyone help me? >> >> You can find the code for the port at >> https://github.com/mozilla/firefox-ios/pull/966 >> >> The compiler crash is >> >> Command failed due to signal: Abort trap: 6 >> >> It occurs when compiling the Storage module. >> >> The error output in the build is attached at XCode7_Compiler_Crash.txt. >> >> Any help would be appreciated. I thought I had it narrowed down to >> BrowserDB, but the further down the rabbit hole I went I realised that was >> a red herring. I suspect it is somewhere in SQLIteLogins addLogin but I'll >> be buggered if I can figure out where. >> > > > An update: I have managed to change the nature of the compiler crash to > one that is a little more informative. See attached error log. > > In light of this I am going to go through all the classes/structs in the > Storage module and ensure that all of our protocol implementations have > complete signatures with the correct types. > > If that leads little insight I'm not sure where to go next. > > Have filed this compiler crash with apple: > http://www.openradar.me/radar?id=4551431268859904 > > > _______________________________________________ > mobile-firefox-dev mailing list > [email protected] > https://mail.mozilla.org/listinfo/mobile-firefox-dev > >
_______________________________________________ mobile-firefox-dev mailing list [email protected] https://mail.mozilla.org/listinfo/mobile-firefox-dev

