Ok, I'll hold off making a ticket then. Tony, do you think the double free
and corruption with Julia 0.5.0 could be independent of Microsoft. I'm not
seeing that behaviour anywhere else. Do we have any tools that might help
track it down? Or is it just not worth it for now?

Bill.

On 4 August 2016 at 08:54, Tony Kelman <t...@kelman.net> wrote:

> I don't think there's anything specific we can fix here, we have to wait
> for Microsoft to gradually fix the rest of the syscalls they haven't
> implemented all the way yet. Good to know this is available without having
> to opt in to the unstable test builds of Windows 10 now. Last I looked at
> it, the build performance was far better than compiling Julia from source
> in Cygwin or MSYS2, but not quite as good as Linux. I imagine it would be
> much slower if you build in a /mnt/c location (and according to David
> Anthoff, autotools in patchelf has some issues there, probably related to
> file timestamps), better to stay within the WSL /home/ filesystem. As long
> as you do that you can compile Julia from source as if you're on normal
> Ubuntu, but it won't pass all of the tests. Parallelism won't work until
> they fix getifaddrs for example.
>
>
>
> On Wednesday, August 3, 2016 at 9:59:22 AM UTC-7, Bill Hart wrote:
>>
>> I agree, it would be great to get it going.
>>
>> I'll open a ticket later on tonight or tomorrow. I'm not sure I can
>> contribute much more to it myself. I think the first thing to do might be
>> to contact the libuv people and ask them whether libuv is expected to run
>> on WSL. It may just be a waiting game, until Microsoft are able to
>> implement enough syscalls for them.
>>
>> Bill.
>>
>> On Wednesday, 3 August 2016 18:53:34 UTC+2, Stefan Karpinski wrote:
>>>
>>> Would be great to get this working. Maybe open an issue to track this?
>>>
>>> On Wednesday, August 3, 2016, 'Bill Hart' via julia-users <
>>> julia...@googlegroups.com> wrote:
>>>
>>>> In fact, both the old and new versions of libuv seem to fail their test
>>>> suites on WSL. I imagine they tie into the system calls pretty tightly and
>>>> Microsoft may not have implemented them all fully or correctly as of the
>>>> moment. Perhaps things will improve with the next release of WSL.
>>>>
>>>> Bill.
>>>>
>>>> On Wednesday, 3 August 2016 18:23:53 UTC+2, Bill Hart wrote:
>>>>>
>>>>> Julia seems to use an old version of libuv. People have noticed that
>>>>> libuv has problems on WSL. I don't know whether these have been fixed or
>>>>> not. I couldn't find any specific tickets for it. But perhaps the latest
>>>>> libuv works on WSL and maybe that points to a possible solution.
>>>>>
>>>>> Bill.
>>>>>
>>>>

Reply via email to