[Dev-luatex] os.uname on 64 bit Windows

Reinhard Kotucha reinhard.kotucha at web.de
Sun Sep 5 02:17:38 CEST 2021


Hi,
on a 64 bit Windows machine os.uname() erroneously returns

  machine	i686

On the same machine I get under Linux

  machine	x86_64

with both, x86_64-linux and i386-linux binaries.  Thus I assume that
the keyword 'machine' refers to the hardware, not to how the binaries
were compiled (32 vs. 64 bit).

The complete output of

  for k,v in pairs(os.uname()) do
    print(k,v)
  end

is

  release       build 9200
  nodename      R804
  version       6.02
  machine       i686
  sysname       Windows 8

Regards,
  Reinhard

--
------------------------------------------------------------------
Reinhard Kotucha                            Phone: +49-511-3373112
Marschnerstr. 25
D-30167 Hannover                    mailto:reinhard.kotucha at web.de
------------------------------------------------------------------


More information about the dev-luatex mailing list