doubleにした時点で頭の50数ビットしか生きないので、分母、分子が単独で大きすぎる場合は両方をがばっとシフトしてから処理するようにしました。作業途中なのかもしれませんが、いくつか気づいたのでパッチを貼っておきます。Xでは、少なくともユーザランドではこのメンバは定義されていません。RFC3493を見る限り、オフィシャルには定義されていません。--enable-ipv6をconfigure時に指定せずにビルドしても、ext/net/test.scmでIPv6関連のテストが走ってしまう部分がある。決め打ちでテストを行っている。0:1:2:3:4:5:6:7問題については単にそういう結果を避けてみました。)コードを見る限りでは、直っているように見えるのですが、実際にbignumを与えてみると、どんな値であっても固定の乱数しか出てこないようです。方だけ直して、:seed初期化引数でシードが与えられた場合に未対応でした。PDT):このあいだチャットで報告しましたがあらためて書いておきます。Scm_DefaultCPLが定数扱いにならないためにMingwではライブラリのコンパイルに失敗します。Mingwのサポートは後回しにさせてください。拡張ライブラリの話です。Mingwビルド自体は通ります。ssax:make-parserで作ったパーサにDOCTYPE宣言のあるxml文章を入れるとうまく動きません。macroで、マクロ展開結果にassert-curr-charを含めてしまうための問題ですね。泥縄的に、sxml.ssax側でtext.parseをextendすることでsxml.ssaxを使う側にもtext.parseが見えるように対応しています。最新版のSSAXはR5RSの健全マクロで書き直されているので、そちらに対応すればこういう心配はしなくて済むのですが、時間が出来たらということで。define-syntaxで定義したマクロから呼ぶとエラーになります。macroの不幸な相互作用です。今は効率を考えてシンボルをrenameするかわりにidentifierに置き換えて済ませているんですが、時々こういう齟齬が出てくるのでやっぱり定義通りrenamingを実装しないとだめかなあ。matchの方で泥縄的に対応するか、マクロの方を根本的に直すか、どっちかいいかちょっと考えてみます。返り値として0が返るように書いてありますが、コードの方はそうなってないようです。HEADでは直ってます。返る方が自然ではないでしょうか。roundは四捨五入ではありません。いいんじゃないかしらん。roundの仕様がああなっているのは、四捨五入だと統計的に切り上げの方が多くなるバイアスが入るためです。四捨五入と思い込んでいました。検索して見つけた参考ページを示しときます。リンクがまずかったら、消してください。参考になるリンクはOKですよ。ここを見ているみんなにも益になりますし。返ってくるのが違和感あります。dlcompatライブラリ(libdl)がインストールされていることが必要です。http://fink.sourceforge.netからダウンロードできます。インストールされていることが必要です。ダウンロードできます。10.3以降では必要ありません。--with-localオプションで場所を指定して下さい。checkでエラーになります。このfixだとdefine-methodがトップレベルに来ないのがちょっと気持ち悪いなあ。いう時のためのcond-expandなんだけど、あいにくnetaux.scmの中では(今は)使えない。#f))のように書けてしかるべきなのだが、フィーチャーgauche.net.ipv6はモジュールgauche.netを読み込まないと使えるようにならず、gauche.net自身を構成するnetaux.scmのコンパイル中には見えない。みたいな感じで使えるようにする)。コメント中のタイポです。ext/net/test.scmが以下のようなエラーになります。use&quot;&gt;子プロセスのステータスをwait()していないために子プロセスが成仏できず、ローカルアドレスが使用中になってしまうようです。Scm_Init_&lt;module_name&gt;(void){...}のようになっていますが、関数の中身自体は何も返していません。load.cの中でこの関数を呼び出している部分も、戻り値を使用していません。いいんじゃないかと思います。他のScm_Init_系は(genstubのを含めて)voidになってるんで、単なる勘違いだったような気がします。マニュアルの記載と異なり戻り値がありません。この部分は全面的に改定されて該当コードは無くなってしまいました。次リリースではちゃんと戻り値を返します。&quot;hoge&quot;)))修正箇所が正しい自信はないんですが、これをあてると直ります。