Giter Site home page Giter Site logo

Comments (10)

yonaskolb avatar yonaskolb commented on April 30, 2024 2

All good! Got swift-docker up and running now, it's great!

from beak.

yonaskolb avatar yonaskolb commented on April 30, 2024 1

Thanks @felix91gr

from beak.

yonaskolb avatar yonaskolb commented on April 30, 2024

Hi @felix91gr
Did it work before in Swift 4.0 on Linux?
It works on Swift 4.1 on macOS. Beak hasn't actually been tested on Linux, but it's something that can be looked at

from beak.

felix91gr avatar felix91gr commented on April 30, 2024

Beak hasn't actually been tested on Linux, but it's something that can be looked at

Ohh! You can try to do it in a sandbox with Docker. Benedikt Terhechte did that for SourceKittenDaemon so that Mac users can run the tests locally for Linux as well. The setup is super easy :)

Did it work before in Swift 4.0 on Linux?

Haven't tried. I'm gonna see if I still have the 4.0 toolchain somewhere. If not, I'll download another one and test it. Maybe the 4.0 -> 4.1 transition broke it somehow.

from beak.

felix91gr avatar felix91gr commented on April 30, 2024

Yup, it doesn't work under 4.0 either. I'm gonna investigate further.

from beak.

felix91gr avatar felix91gr commented on April 30, 2024

Hmm. Is substringWithByteRange a property provided by Foundation? Since Foundation is incomplete on Linux, maybe therein lies the problem 🤔

from beak.

felix91gr avatar felix91gr commented on April 30, 2024

It's provided by SourceKittenFramework! Jesus, I never would've guessed. Of course I'd have a hard time looking it up in Apple's documentation 😆

Now then... why does the compiler fail to see it in Linux? 🤔 this is gonna need some digging around.

from beak.

yonaskolb avatar yonaskolb commented on April 30, 2024

Any updates on this @felix91gr?

from beak.

felix91gr avatar felix91gr commented on April 30, 2024

No! I'm sorry, I've been away at other projects and studying. I will put it on my to-do list to debug this someday :) (maybe in July, when I have winter holidays)

In the meantime, you can try to run the tests in Linux with a more polished docker utility: this one which is new and really nice.

Again, sorry for disappearing. I must've closed the tab I had Beak on, and then it slipped through my fingers 😅

from beak.

yonaskolb avatar yonaskolb commented on April 30, 2024

Fixed here #33

from beak.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.