Avatar
Avatar
kebo
ぐぬぬ...
  • wasmtime, Wasmer
  • absolute symlink: 非対応
  • readlink: 可能
  • call stack size 増やす: 可能
  • WasmKit
  • absolute symlink: 可能 (バグはあって修正の必要があるが修正後でも可能予定)
  • readlink: 未実装
  • call stack size 増やす: 非対応だが実装することはできなくはない
  • WasmEdge
  • absolute symlink: EINVAL が返ってくる (オプション等で回避可能なのかはまだ調査不十分)
  • readlink: 未確認
  • call stack size 増やす: 未確認
(edited)
これを確認した時に実行していたビルド成果物が間違っていたことになるので改めて確認していたら,Wasmer は絶対パスの symlink が可能そうでした.
  • wasmtime
    • absolute symlink: 非対応
    • readlink: 可能
    • call stack size 増やす: 可能
  • Wasmer
    • absolute symlink: 可能
    • readlink: 可能
    • call stack size 増やす: 可能
  • WasmKit
    • absolute symlink: 可能 (バグはあって修正の必要があるが修正後でも可能予定)
    • readlink: 未実装
    • call stack size 増やす: 非対応だが実装することはできなくはない
  • WasmEdge
    • absolute symlink: EINVAL が返ってくる (オプション等で回避可能なのかはまだ調査不十分)
    • readlink: 未確認
    • call stack size 増やす: 未確認
4:20 PM
なので Wasmer で swift-format のテスト実行を試していたんですが,Wasmer だとこの Bundle.main 問題がどうしても突破できなくて原因がわからないんですよね.wasmtime だとカレントディレクトリを --dir / みたいに指定しておけば十分なんですが,Wasmer だとそれじゃダメで... https://github.com/swiftwasm/swift/issues/5574 (edited)