Hi Philipp,
   good news. We're waiting for you patches and bug reports. But mainly for
patches :)

Best regards,
Vadim.

On Thu, Jun 3, 2010 at 9:59 PM, Philipp Klose <[email protected]> wrote:

>  Thanks... I updated to 10.04 and now it works...
>
>
> On 02.06.2010 18:07, Vadim Atlygin wrote:
>
> Hi Philipp,
>    oh, I'm sorry, I'm actually running 10.04 and it has llvm 2.7 in
> repositories. You can either upgrade to Lucid or remove llvm-dev package and
> install it from sources from llvm.org.
>
> Best regards,
> Vadim.
>
>
> On Thu, Jun 3, 2010 at 1:54 AM, Philipp Klose <[email protected]> wrote:
>
>> It gives me:
>> Version: 2.6-0ubuntu1
>>
>> Philipp
>>
>>
>> Vadim Atlygin wrote:
>>
>> Hi Phillip,
>>    can you check what version of llvm-dev you have installed on your
>> system? You can do it by running 'aptitude show llvm-dev | grep Version' in
>> the command line.
>>    But I run Ubuntu 9.10 myself and it is really strange that you
>> experiencing problems in the similar setup.
>>
>> Best regards.
>> Vadim.
>>
>> On Thu, Jun 3, 2010 at 12:00 AM, Philipp Klose <[email protected]> wrote:
>>
>>> I am *really* interested in you project an I am following the github
>>> project. Currently and during the last week I am not able to compile out of
>>> the box on my Ubuntu 9.10.
>>> My build process crashes with the following error:
>>>
>>> hi...@hippo:~/neko_llvm_jit$ rake
>>> (in /home/hippo/neko_llvm_jit)
>>> make libneko neko std
>>> cc -Wall -fPIC -g -fomit-frame-pointer -I vm -D_GNU_SOURCE
>>> -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -DX86TargetMachineModule=1
>>> -DIA64TargetMachineModule=1 -pthread -o vm/llvm/jit.o -c vm/llvm/jit.cpp
>>> vm/llvm/jit.cpp: In function ‘void llvm_cpp_jit(neko_vm*, neko_module*)’:
>>> vm/llvm/jit.cpp:42: error: ‘GuaranteedTailCallOpt’ is not a member of
>>> ‘llvm’
>>> vm/llvm/jit.cpp:43: error: ‘JITEmitDebugInfo’ is not a member of ‘llvm’
>>> make: *** [vm/llvm/jit.o] Fehler 1
>>> rake aborted!
>>> Command failed with status (2): [make libneko neko std...]
>>> /home/hippo/neko_llvm_jit/Rakefile:13
>>> (See full trace by running task with --trace)
>>>
>>>
>>> Philipp
>>>
>>>
>>>
>>> Asger Ottar Alstrup wrote:
>>>
>>>> Hi,
>>>>
>>>> Today, Vadim finished implementing all of the opcodes, and now "Hello
>>>> world" in haXe works. This includes jitting and running all of the haXe 
>>>> neko
>>>> runtime before finally printing "Hello world". Jitting the runtime takes
>>>> about a second, but it is a significant milestone: now it works.
>>>>
>>>> >From now on, the next steps are to try with bigger haXe programs, and
>>>> fix any remaining bugs. After this, work can start to profile and optimize
>>>> this stuff. Right now, about 19 of the opcodes are C callbacks, and thus 
>>>> not
>>>> subject to LLVM's optimizations. Depending on what the profiling and
>>>> optimization work turns out, some of those opcodes can be rewritten to LLVM
>>>> opcodes to expose more stuff to optimizations.
>>>>
>>>> The link to the code is here:
>>>>
>>>> http://github.com/vava/neko_llvm_jit
>>>>
>>>> Go check it out. If you have a Linux box, it is really easy to compile
>>>> the code and try it out.
>>>>
>>>> Regards,
>>>> Asger
>>>>
>>>>
>>>
>>>  --
>>> Neko : One VM to run them all
>>> (http://nekovm.org)
>>>
>>
>>
>>
>> --
>> Neko : One VM to run them all
>> (http://nekovm.org)
>>
>
>
> --
> Neko : One VM to run them all
> (http://nekovm.org)
>
-- 
Neko : One VM to run them all
(http://nekovm.org)

Reply via email to