Conference Room SAD
[thread display] [new arrival display] [word search] [past log] [管理用]

Subject Re: SAD with SUSE Linux
Date: 2006/04/27(Thu) 14:27:08
ContributorAkio Morita
URLhttp://acc-physics.kek.jp/SAD/SADrelease/distfiles/oldsad-1.0.8.22.5b.tar.gz

> 吉本です。
> > > offset=0x5555555e70aだから src/inc/MACCBK.incの RBASEパラメータを現在値から
> > -5461 * 1024^3ぐらい引けばいいはず....
> > いまの初期値は 1.5 * 1024^2だからほとんど誤差なので、RBASEを integer*8にして
> > -5462 * 1073741824(1024^3)ぐらいにしてどうなるでしょうか?
> > えっと、RBASEをinteger*8にして値を-5465*1073741824にすると怒られるんで、他に変更しないと
> いけないところがあるんじゃないですか?
>
手持ちのコンパイラでチェックしました
GCC 3.4.4/amd64 OK
GCC 4.2.0/amd64 NG
症状としては、GFORTRANが 配列の添字として暗黙のうちに
integer(integer*4)を仮定している模様
-fdefault-integer-8で、暗黙のうちに仮定する integer型を integer*8にすると
その部分は乗り越えられるが、他の部分でコンパイルエラーがでます


- 関連一覧ツリー (Click ▼ to display all articles in a thread.)