鳳鳴は祖父の俳号

日記 メモ そんなの

WSL

GNU APL 1.7 インストール挑戦中(5) FILE_IO

ZZZZ.tc.log: 以下で値が異なる。 > )CLEAR == CLEAR WS > )HISTORY CLEAR > "UCS strings:" (⎕FIO ¯13) apl: ⋅⋅⋅ UCS strings: 456 ⋅⋅⋅ ref: ⋅⋅⋅ UCS strings: 441 ⋅⋅⋅ 従来、原始関数FILE_IOだったものをシステム関数⎕FIOに書き換えている。GNU APLwslib5/…

GNU APL 1.7 インストール挑戦中(4) 複素数の計算結果の表示(MacOSX)

これはちょっと脱線。MacOSX 10.11.6 Apple LLVM version 8.0.0 (clang-800.0.42.1) の結果。 なぜか数値のうしろに(必要のない)E0が付いている。このテストケースでは数値の表示フォーマットを操作している箇所はなかった。□Circle_Functions.tc > 0 ¯1 ¯2 …

GNU APL 1.7 インストール挑戦中(3) テストケースの演算精度について

※以下の結果はビルドするときに export CC=clang ; export CXX=clang++ を実行したものと export CC=clang ; export CXX=clang++ ; export CFLAGS="-mno-sse" を実行したときで差がなかった。オプションの指定が違う?□Format_by_spec.tc.log: > 22 0⍕2⋆70 a…

GNU APL 1.7 インストール挑戦中(2) clangによるビルド

続き。 export CC=clang ; export CXX=clang++ で ./configure して make。ログはこちら。BoW: build GNU APL 1.7 Bash on Ubuntu on Windows (16.04) by clang · GitHubtestcases/*.tc実行結果のうちエラーをピックアップ。 BoW: build GNU APL 1.7 Bash on…

GNU APL 1.7 インストール挑戦中(1)

Windows10のCreatorsUpdateでBash on Ubuntu on Windows(WSL)が16.04になった。更新方法はPowershellを管理者モードで実行し、 lxrun /uninstall /full をやってまっさらにした後に lxrun /install で再インストール。sudo apt-get update ; sudo apt-get up…