|
Namazu for hns による簡易全文検索 詳しくは 詳細指定/ヘルプを参照して下さい |
|||||||||||||||||||||||||||||||||||||||||||||||
2010年09月07日(火) 旧暦 [n年日記] [更新:"2010/09/09 13:23:12"]#1 [comp] 同じプログラムが 32bit/64bit OS で動作が違う
自分がかかわっている、C で書かれた、大きなプログラムがあって、
NetBSD/amd64 で動くのに NetBSD/i386 で動かない(らしい)。
本来 long int と書く必要があるところを int と書いているのかなぁ。 でも 64bit が必要な変数やデータ構造なんてないはずだけれど。 動かないと書いているけれど、殆ど動く。ある動作だけ変なのです。 また「らしい」と書いたけれど、全て自分の手元の話。どうもそうらしい、 という意味。問題の再現方法は分っています。 「gcc の warning を良く見る」というのもあるかな。 unsigned int と書くべきところを int としていると、そういう問題が起きることがある ? はい、何か分ったら、ここか、ここから分るところに書きます (9/20 日頃までには解決する必要があるのです)。 実は、多分つまらない理由だった気がします。for 文の終了条件が不充分で、 暴走していたのですが、 64bit だと、偶然止ってくれたというような ことかと思います。 --- src/bfd/reloc.c 23 Feb 2010 06:53:43 -0000 1.23 +++ src/bfd/reloc.c 8 Sep 2010 03:09:51 -0000 @@ -5201,10 +5201,11 @@ (unsigned int) reloc_count ); #endif + int count = reloc_count; if (reloc_count > 0) { arelent **parent; - for (parent = reloc_vector; *parent != NULL; parent++) + for (parent = reloc_vector; *parent != NULL && count-- > 1 ; parent++) { char *error_message = NULL; bfd_reloc_status_type r =でも実は cygwin (gcc-3.4.4) ではまだ動いていなくて gcc を 4 にすれば 良いのかなと思っています。(最新の cygwin でも 3.4.4.999 ?) gcc4 という選択肢があったけれど、それを見る前に自分で gcc-4.2.1 を ./configure だけで make。しかし動作がおかしいのは変らない。 ( Read More... (4) | つっこみ )
Comments related this article
2010年09月06日(月) 旧暦 [n年日記] [更新:"2010/09/07 17:08:42"]#1 [無線] All Asian Phone SOLP40 で参加
一応準備万端だったはずだけれど、
どうも疲れがたまっていたのか何度も小間切れに寝てしまって 13 時間くらい
しか運用出来なかった。
QSO PTS Mult Score 157 421 40 16840くらいだと思う。 CW の時 を見ると、19 時間運用して QSO PTS Mult Score 310 791 42 33,222になっている。 Phone/CW を勘案すると、これでもいいところなのかな。 7MHz で新しいところは JD1/o CE9 くらいかな。多分。 Multi は 9M6 BV BY CE9 DL DU EU HA HK HL HS I JD/o JT K KH0 KH2 KH6 LA LU LY OE OH PA PJ2 PY S5 SM SP UA UA9 UN UR VE VK VR XE YB YL YOPJ2 というのはちょっと怪しいかも知れない。 West Coast の朝、こちらで 22-23 JST, 向うの時間で (多分 Summer Time なので) 6-7 時頃かな、 何局か呼んで来てくれたのは大変うれしかった。ログは Cabrillo 形式でメールで提出済。 ある方からお借りした Voice2006 (売価 22,000円)を使って CQ を出した。 大変具合が良かった (接続の様子の写真を撮ろうと思っていて忘れた)。 一度は 接続試験 をしてあったけれど、これに外部マイクを接続するのは試していなかった。 何故か外部マイクでは録音出来ない、という不思議なことがあった。 去年 2009 の結果 から (40L 上位のみ) QSO PTS Multi Score JR9NVB 128 264 33 8712 C JE2OTM 90 226 32 7232 B JR4URW 26 64 11 704 C JI2IWB 22 52 10 520 JA1BJI 17 45 10 450 BIC-7000, NA-440 (35mH), N1MM Logger(10.9.1), Voice2006, Windows XP, ML115 ( つっこみ )
2010年09月05日(日) 旧暦 [n年日記] [更新:"2010/09/07 08:45:36"]#1 [植物] くちなしの害虫 オオスカシバ
クチナシに、とても巧妙な害虫が付いている。
おおすかしばの幼虫らしい。
成虫を見ても全く害虫には見えないけれど。
巧妙というのは、葉の裏側の中心の葉脈のところにかくれていて、 色も同じだし、ちらっと見たくらいでは気が付かない。 実際最初の日に見た時には何匹か見逃してしまった。 ( つっこみ )
2010年09月04日(土) 旧暦 [n年日記] [更新:"2010/09/04 07:06:20"]#1 [無題] うそつきな日本の私
美しい日本の私 あいまいな日本の私 うるさい日本の私 うそつきな日本の私 2002/09/08 の日記 (ちょっと多過ぎますよ) ふと思った、もしこの日本から、うそつきがなくなったら .. (日本だけでいいのか) 福知山線で多くの方が亡くなった時、ふと、 イタリアの電車が時刻通りでないことが多い、という評判を思い出した。 何が大切かって。時刻通りなことと、人の命とどちらが大切かと。 ( つっこみ )
2010年09月01日(水) 旧暦 [n年日記] [更新:"2010/09/01 21:05:40"]#1 [無線] JARL から QSL Card 570g
カードが佐川便で届いた。ACAG の参加証も入っている。
米国からも何枚か。 ( つっこみ )
|
最近の日記 2024年04月29日 ・dkim 2024年03月10日 ・停電 (瞬電) 2024年03月03日 ・the second try on bare-metal ・useradd 2024年02月29日 ・opendkim and senmail 2024年01月24日 ・chat/iam 0.0.8 | ||