Maybe. What are you running that hits a double free? Does it happen when 
run in julia-debug? What about under gdb?


On Thursday, August 4, 2016 at 2:16:58 AM UTC-7, Bill Hart wrote:
>
> 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 <to...@kelman.net <javascript:>> 
> 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