ToDo:
Y氏の報じるところによれば、Suse Linux上の 64bitモードで構築した SADは動かないらしぃ(lmalloc4: allocated chunk offset is out of range)。 lmallocモジュールのレンジチェッカが役に立った模様です ^_^;
まあ、SADの内部アドレス表現が8octetを単位とした 32bit符号付きで、 負数を invalidとして定義しているので、16GBが限界で 64bitな VM空間に 対応できないのが原因。
こうした制約はデータ構造に依るものだが、データ構造中の各要素の 大きさや位置が、SADのコード中にHard Codeされているので 直したくても局所的な修正は行い得ない...Orz
歴史的経緯だろうけど、いまどきのソフトウェアとしては 「ぶっちゃけ、有り得な〜ぃ!!」
カテゴリー: Admin | Emacs | EPICS | Fortran | FreeBSD | GCC | hgsubversion | IPv6 | KEKB | LHC | Lisp | LLVM | MADX | Ryzen | SAD | samba | tDiary | unix | WWW | YaSAI | お仕事 | イベント | 出張 | 宴会 | 数学 | 艦これ | 買いもの | 追記 | 雑記