luatex or luajittex?
![](https://secure.gravatar.com/avatar/5955e8e90611e77ccbfc7721b6112027.jpg?s=120&d=mm&r=g)
Dear list, first of all, best wishes to all for the new year 2014. I have just updated the ConTeXt Suite and I discovered that the latest luatex version is newer than the luajittex version (0.78.0 vs. 0.77.0). Which one is preferable: luatex or luajittex? Many thanks for your help, Pablo -- http://www.ousia.tk
![](https://secure.gravatar.com/avatar/49e63acb01f2ca80efce7eed08310ce8.jpg?s=120&d=mm&r=g)
On 1/6/2014 9:29 PM, Pablo Rodriguez wrote:
Dear list,
first of all, best wishes to all for the new year 2014.
I have just updated the ConTeXt Suite and I discovered that the latest luatex version is newer than the luajittex version (0.78.0 vs. 0.77.0).
Which one is preferable: luatex or luajittex?
both should work although at some point we will move on to > 0.77 specific functionality there will be a luajittex 0.78.1 soon (there is already a binary for windows, as Akira always provides the latest greatest) (and as usual the jit version is some 20% faster due to the faster Lua vm) Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------
![](https://secure.gravatar.com/avatar/5955e8e90611e77ccbfc7721b6112027.jpg?s=120&d=mm&r=g)
On 01/06/2014 10:38 PM, Hans Hagen wrote:
On 1/6/2014 9:29 PM, Pablo Rodriguez wrote:
[...] Which one is preferable: luatex or luajittex?
both should work although at some point we will move on to > 0.77 specific functionality
there will be a luajittex 0.78.1 soon (there is already a binary for windows, as Akira always provides the latest greatest)
(and as usual the jit version is some 20% faster due to the faster Lua vm)
Many thanks for your reply, Hans. I have just updated the ConTeXt Suite (for Linux) and luajittex seems to be broken. When removing tex/texmf-cache/luatex-cache, context isn’t able to recreate it. If I try to recreate it manually (invoking "context --engine=luajittex --make en"), I get an error. Full log available at http://www.ousia.tk/luajittex.txt. Many thanks for your help, Pablo -- http://www.ousia.tk
![](https://secure.gravatar.com/avatar/49e63acb01f2ca80efce7eed08310ce8.jpg?s=120&d=mm&r=g)
On 1/7/2014 7:07 PM, Pablo Rodriguez wrote:
On 01/06/2014 10:38 PM, Hans Hagen wrote:
On 1/6/2014 9:29 PM, Pablo Rodriguez wrote:
[...] Which one is preferable: luatex or luajittex?
both should work although at some point we will move on to > 0.77 specific functionality
there will be a luajittex 0.78.1 soon (there is already a binary for windows, as Akira always provides the latest greatest)
(and as usual the jit version is some 20% faster due to the faster Lua vm)
Many thanks for your reply, Hans.
I have just updated the ConTeXt Suite (for Linux) and luajittex seems to be broken. When removing tex/texmf-cache/luatex-cache, context isn’t able to recreate it.
If I try to recreate it manually (invoking "context --engine=luajittex --make en"), I get an error. Full log available at http://www.ousia.tk/luajittex.txt.
Must be some faulty compilation or download: This is LuajitTeX, Version beta-0.78.1-2014010416 (TeX Live 2013/dev) makes the format okay. Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------
![](https://secure.gravatar.com/avatar/5955e8e90611e77ccbfc7721b6112027.jpg?s=120&d=mm&r=g)
On 01/07/2014 07:17 PM, Hans Hagen wrote:
On 1/7/2014 7:07 PM, Pablo Rodriguez wrote:
I have just updated the ConTeXt Suite (for Linux) and luajittex seems to be broken. When removing tex/texmf-cache/luatex-cache, context isn’t able to recreate it.
If I try to recreate it manually (invoking "context --engine=luajittex --make en"), I get an error. Full log available at http://www.ousia.tk/luajittex.txt.
Must be some faulty compilation or download:
This is LuajitTeX, Version beta-0.78.1-2014010416 (TeX Live 2013/dev)
makes the format okay.
Many thanks for the reply, Hans. Sorry if I’m wrong, but I think that the issue here may be caused by this older version (the one provided with linux [Linux 32-bit]). This is what I get when I run the luatex binary: This is LuaTeX, Version beta-0.78.0-2014010116 (rev 4704) Pablo -- http://www.ousia.tk
![](https://secure.gravatar.com/avatar/49e63acb01f2ca80efce7eed08310ce8.jpg?s=120&d=mm&r=g)
On 1/7/2014 8:04 PM, Pablo Rodriguez wrote:
On 01/07/2014 07:17 PM, Hans Hagen wrote:
On 1/7/2014 7:07 PM, Pablo Rodriguez wrote:
I have just updated the ConTeXt Suite (for Linux) and luajittex seems to be broken. When removing tex/texmf-cache/luatex-cache, context isn’t able to recreate it.
If I try to recreate it manually (invoking "context --engine=luajittex --make en"), I get an error. Full log available at http://www.ousia.tk/luajittex.txt.
Must be some faulty compilation or download:
This is LuajitTeX, Version beta-0.78.1-2014010416 (TeX Live 2013/dev)
makes the format okay.
Many thanks for the reply, Hans.
Sorry if I’m wrong, but I think that the issue here may be caused by this older version (the one provided with linux [Linux 32-bit]). This is what I get when I run the luatex binary:
I'm not so sure about that ... 60 locals is far from enough and we always had a higher value. Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------
![](https://secure.gravatar.com/avatar/6114858d84b0f40cf715f12237ab67a1.jpg?s=120&d=mm&r=g)
On Tue, Jan 7, 2014 at 7:07 PM, Pablo Rodriguez wrote:
On 01/06/2014 10:38 PM, Hans Hagen wrote:
On 1/6/2014 9:29 PM, Pablo Rodriguez wrote:
[...] Which one is preferable: luatex or luajittex?
both should work although at some point we will move on to > 0.77 specific functionality
there will be a luajittex 0.78.1 soon (there is already a binary for windows, as Akira always provides the latest greatest)
(and as usual the jit version is some 20% faster due to the faster Lua vm)
Many thanks for your reply, Hans.
I have just updated the ConTeXt Suite (for Linux) and luajittex seems to be broken.
Which one? 32-bit or 64-bit linux (linux or linux-64)? I failed to automatically compile 32-bit binaries (and I would have to remember how to switch the compiler and simply didn't care enough at the time to take the effort + we have problems with weirdly misbehaving subversion without proper understanding what could go wrong, so some binary builders weren't even able to submit their binaries). If that fails it might be due to version mismatch which means that I need to build the binary first. 64-bit binaries claim to be using beta-0.78.1. If that one fails that you might need to tell what exactly goes wrong so that others can help you. Mojca PS: The list of platforms with too old LuaTeX includes PowerPC & armel linux + all flavours of (k)freebsd. The only platforms with the latest luajittex seem to be x86_64-linux and x86_64-darwin. It might be that some binary builders weren't even aware of the update.
![](https://secure.gravatar.com/avatar/5955e8e90611e77ccbfc7721b6112027.jpg?s=120&d=mm&r=g)
On 01/07/2014 07:24 PM, Mojca Miklavec wrote:
On Tue, Jan 7, 2014 at 7:07 PM, Pablo Rodriguez wrote:
On 01/06/2014 10:38 PM, Hans Hagen wrote:
On 1/6/2014 9:29 PM, Pablo Rodriguez wrote:
[...] Which one is preferable: luatex or luajittex?
both should work although at some point we will move on to > 0.77 specific functionality
there will be a luajittex 0.78.1 soon (there is already a binary for windows, as Akira always provides the latest greatest)
(and as usual the jit version is some 20% faster due to the faster Lua vm)
Many thanks for your reply, Hans.
I have just updated the ConTeXt Suite (for Linux) and luajittex seems to be broken.
Which one? 32-bit or 64-bit linux (linux or linux-64)?
Many thanks for the reply, Mojca. Linux 32-bits is my architecture.
I failed to automatically compile 32-bit binaries (and I would have to remember how to switch the compiler and simply didn't care enough at the time to take the effort + we have problems with weirdly misbehaving subversion without proper understanding what could go wrong, so some binary builders weren't even able to submit their binaries). If that fails it might be due to version mismatch which means that I need to build the binary first.
I guess the version mismatch might cause the issue. Many thanks for your reply, Pablo -- http://www.ousia.tk
![](https://secure.gravatar.com/avatar/6114858d84b0f40cf715f12237ab67a1.jpg?s=120&d=mm&r=g)
On Tue, Jan 7, 2014 at 8:06 PM, Pablo Rodriguez wrote:
On 01/07/2014 07:24 PM, Mojca Miklavec wrote:
On Tue, Jan 7, 2014 at 7:07 PM, Pablo Rodriguez wrote:
On 01/06/2014 10:38 PM, Hans Hagen wrote:
On 1/6/2014 9:29 PM, Pablo Rodriguez wrote:
[...] Which one is preferable: luatex or luajittex?
both should work although at some point we will move on to > 0.77 specific functionality
there will be a luajittex 0.78.1 soon (there is already a binary for windows, as Akira always provides the latest greatest)
I have just updated the ConTeXt Suite (for Linux) and luajittex seems to be broken.
Which one? 32-bit or 64-bit linux (linux or linux-64)?
Linux 32-bits is my architecture.
I failed to automatically compile 32-bit binaries (and I would have to remember how to switch the compiler and simply didn't care enough at the time to take the effort + we have problems with weirdly misbehaving subversion without proper understanding what could go wrong, so some binary builders weren't even able to submit their binaries). If that fails it might be due to version mismatch which means that I need to build the binary first.
I guess the version mismatch might cause the issue.
Please try again. (Or at least I hope that the new binary has proliferated to the distribution already.) Mojca
![](https://secure.gravatar.com/avatar/5955e8e90611e77ccbfc7721b6112027.jpg?s=120&d=mm&r=g)
On 01/07/2014 08:36 PM, Mojca Miklavec wrote:
[...] Please try again. (Or at least I hope that the new binary has proliferated to the distribution already.)
Many thanks for your help, Mojca. I tried and it seems that I still have the issue. I will check tomorrow again. Pablo -- http://www.ousia.tk
![](https://secure.gravatar.com/avatar/49e63acb01f2ca80efce7eed08310ce8.jpg?s=120&d=mm&r=g)
On 1/7/2014 9:58 PM, Pablo Rodriguez wrote:
On 01/07/2014 08:36 PM, Mojca Miklavec wrote:
[...] Please try again. (Or at least I hope that the new binary has proliferated to the distribution already.)
Many thanks for your help, Mojca.
I tried and it seems that I still have the issue.
I will check tomorrow again.
or move to 64 bit linux (makes normal luatex faster too) Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------
![](https://secure.gravatar.com/avatar/5955e8e90611e77ccbfc7721b6112027.jpg?s=120&d=mm&r=g)
On 01/07/2014 10:14 PM, Hans Hagen wrote:
On 1/7/2014 9:58 PM, Pablo Rodriguez wrote:
[...] Many thanks for your help, Mojca.
I tried and it seems that I still have the issue.
I will check tomorrow again.
or move to 64 bit linux (makes normal luatex faster too)
My processor and system are 32 bit. Pablo -- http://www.ousia.tk
![](https://secure.gravatar.com/avatar/5955e8e90611e77ccbfc7721b6112027.jpg?s=120&d=mm&r=g)
On 01/07/2014 08:36 PM, Mojca Miklavec wrote:
[...]
Please try again. (Or at least I hope that the new binary has proliferated to the distribution already.)
Mojca, just now the ConTeXt Suite still downloads version 0.78.0 for Linux 32-bit ("This is LuaTeX, Version beta-0.78.0-2014010116 (TeX Live 2013/dev) (rev 4704)"). I‘ll try tomorrow again. Many thanks for your help, Pablo -- http://www.ousia.tk
![](https://secure.gravatar.com/avatar/6114858d84b0f40cf715f12237ab67a1.jpg?s=120&d=mm&r=g)
On Jan 8, 2014 5:02 PM, "Pablo Rodriguez" wrote:
On 01/07/2014 08:36 PM, Mojca Miklavec wrote:
[...]
Please try again. (Or at least I hope that the new binary has proliferated to the distribution already.)
Mojca,
just now the ConTeXt Suite still downloads version 0.78.0 for Linux 32-bit ("This is LuaTeX, Version beta-0.78.0-2014010116 (TeX Live 2013/dev) (rev 4704)").
I‘ll try tomorrow again.
Which version do you expect? There won't be any updates to this unless/until Taco or Luigi release a new one. Mojca
![](https://secure.gravatar.com/avatar/5955e8e90611e77ccbfc7721b6112027.jpg?s=120&d=mm&r=g)
On 01/08/2014 05:11 PM, Mojca Miklavec wrote:
On Jan 8, 2014 5:02 PM, "Pablo Rodriguez" wrote:
On 01/07/2014 08:36 PM, Mojca Miklavec wrote:
[...]
Please try again. (Or at least I hope that the new binary has proliferated to the distribution already.)
Mojca,
just now the ConTeXt Suite still downloads version 0.78.0 for Linux 32-bit ("This is LuaTeX, Version beta-0.78.0-2014010116 (TeX Live 2013/dev) (rev 4704)").
I‘ll try tomorrow again.
Which version do you expect? There won't be any updates to this unless/until Taco or Luigi release a new one.
I expected version 0.78.1, since version 0.78.0 seems not to be able to generate the ConTeXt format file. But keeping the format file from my previous install seems to avoid the issue. Many thanks for your help, Pablo -- http://www.ousia.tk
![](https://secure.gravatar.com/avatar/5955e8e90611e77ccbfc7721b6112027.jpg?s=120&d=mm&r=g)
On 01/08/2014 08:17 PM, Pablo Rodriguez wrote:
On 01/08/2014 05:11 PM, Mojca Miklavec wrote:
[...] Which version do you expect? There won't be any updates to this unless/until Taco or Luigi release a new one.
I expected version 0.78.1, since version 0.78.0 seems not to be able to generate the ConTeXt format file.
But keeping the format file from my previous install seems to avoid the issue.
Mojca, sorry for the noise, but I have realized that I was wrong in my both previous statements. With the betas that come with luatex-0.78.0 (in 32-bit Linux), the ConTeXt format generation fails only when using LuajitTeX, not LuaTeX. And keeping my format file from my previous install doesn’t avoid the issue. It simply doesn’t compile the ConTeXt source, but I failed to notice it. Many thanks for your help, Pablo -- http://www.ousia.tk
![](https://secure.gravatar.com/avatar/49e63acb01f2ca80efce7eed08310ce8.jpg?s=120&d=mm&r=g)
On 1/7/2014 8:06 PM, Pablo Rodriguez wrote:
I guess the version mismatch might cause the issue.
A mismatch between ... and ... ? ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------
participants (3)
-
Hans Hagen
-
Mojca Miklavec
-
Pablo Rodriguez