This should be a locale issue. decimal point and thousand separators swapped in some locales I can reproduce the bug by % LC_NUMERIC=fr_FR jc |ill-formed number: boot | dm=. 0 2 320 1280 2 720 243.247 244.273 | ^ | android_getdisplaymetrics=:3 :0 |[-201] /usr/local/share/j/9.5/system/main/stdlib.ijs
In the meantime you can try execute the jconsole by forcing LC_NUMERIC LC_NUMERIC=C ./jconsole or LC_NUMERIC=en_US ./jconsole On Sat, Apr 29, 2023 at 10:16 PM Nils Reuße <[email protected]> wrote: > Hi all, > > I’m new to J and am trying to install J9.4 on my M1 Macbook (arm64) with > macOS 13.3.1. > > I used the zip from the wiki page [1] and followed all the steps under > macOS. After that, I tried to follow the steps under „Finnish > Installation“, but when I start jconsole, I get the error „ill-formed > number: boot“ and loading pacman is not possible. Clicking on jqt.app > seems to crash jqt immediately. Simple expressions inside the console get > evaluated, however: > > % ./jconsole > |ill-formed number: boot > | dm=. 0 2 320 1280 2 720 243.247 244.273 > | ^ > | android_getdisplaymetrics=:3 :0 > |[-201] /Users/nils/J/j9.4/system/main/stdlib.ijs > > load 'pacman' > |value error: load > | load’pacman' > > 1 + 1 > 2 > <: 1 2 3 4 > 0 1 2 3 > > Am I doing it wrong or is this a problem with J on arm64 macOS? > Installation on Windows 10 on amd64 with winget worked without any problems. > > I also did not find the matching source code for this release, or any > release at all, so I could not try to compile J from source. > > Kind regards > Nils > > [1] https://code.jsoftware.com/wiki/System/Installation/J9.4/Zips > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm > ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
