Mac OS X用CLISPのposix:file-stat

MacPortsから入れたCLISP 2.47でposix:file-statを使ったらCLISPが死んでしまった。

[1]> (posix:file-stat "test.lisp")
*** - handle_fault error2 ! address = 0x4 not in [0x19d9b000,0x19eefa34) !
SIGSEGV cannot be cured. Fault address = 0x4.
GC count: 0
Space collected by GC: 0 0
Run time: 0 24367
Real time: 14 942711
GC time: 0 0
Permanently allocated: 89888 bytes.
Currently in use: 1942408 bytes.
Free space: 504036 bytes.

WindowsやFreeBSDではちゃんと動いたのに…
Mac版特有のバグ?

4 Responses to “Mac OS X用CLISPのposix:file-stat”

  1. bokko より:

    MacPortsから入れたCLISP2.43でやってみたけど、問題なさげ。
    [1]> (posix:file-stat “Cmd.cpp”)
    #
    [2]>
    ちなみに2.43なのは、2.47にしようとするとインストール中にハングするからだったりする。

  2. bokko より:

    失礼。出力結果が一部抜けてた。以下が全出力。
    [1]> (posix:file-stat “Cmd.cpp”)
    #
    [2]>

  3. bokko より:

    ええと、何度もごめん。「くの字」があるだけで閉じてないのが原因で、投稿がちゃんと表示されてないみたいなので、「くの字」を抜いて、もう一回貼ります。
    (posix:file-stat “Cmd.cpp”)
    #FILE-STAT :FILE “/Users/bokkko/programming/cpp/Cmd.cpp” :DEV 234881026 :INO 13117579
    :MODE (:RUSR :WUSR :RGRP :ROTH 32768) :NLINK 1 :UID 501 :GID 20 :RDEV NIL :SIZE 10322 :BLKSIZE NIL :BLOCKS NIL
    :ATIME 3448142732 :MTIME 3448108769 :CTIME 3448108769>

  4. zick より:

    情報ありがとうございます。
    今度、バージョンを落として試してみます。

Leave a Reply