Ground Loopの投稿(2010年8月2日 00:17 UTC)上記のパッチでは、テストプログラムをビルドできなかった。そちらはどうだ?
x86ではオブジェクトファイルのリストにcryptopp/obj/cpu.oを含める必要があった。そうしないと”make test”が失敗する。x86_64ではその問題はなかった。
petreeの投稿(2010年8月2日 00:22 UTC)投稿されたオリジナルのパッチは自分の環境(Opteron 2376)で問題なく動作しており、標準の0.3.6クライアントと比較してパフォーマンスが2倍になった。そのわずかな変更を0.3.7にも移植でき、同じ結果が得られた。
上で述べたように、パフォーマンスの向上は確認したが、パッチ版が正しく動作するか確信がない。パッチ版でブロックを生成できたか?
はい、このパッチ適用後に 2 ブロック生成した。