PyPyをビルドしているとの電波をキャッチ

うーん。助けることはできなそう...
2
こたまご🥚a.k.a. ひなたん @chibiegg

pypyとCPythonでとあるベンチが10倍違う…

2013-06-01 00:17:50
こたまご🥚a.k.a. ひなたん @chibiegg

言語研究のためのプログラミング、Python3や! 遂に3系を学習しなければいけない時が来たな。 いつかしないとあかんなとは思ってた。

2013-06-02 20:46:28
こたまご🥚a.k.a. ひなたん @chibiegg

うーん,新しいほうの計算機にpypyがはいらない.

2013-06-04 21:34:09
こたまご🥚a.k.a. ひなたん @chibiegg

4時間以上かかるpypyのコンパイルをやりなおし

2013-06-04 22:45:22
こたまご🥚a.k.a. ひなたん @chibiegg

1TB以上のデータを処理するから多分CPythonじゃ遅いから,がんばってでもPyPy入れたいところ.

2013-06-04 22:53:44
こたまご🥚a.k.a. ひなたん @chibiegg

なんでマンデルブロがビルド中に表示されるんやろと思ったらFAQにあった. 「なぜPyPyはトランスレーションの間Mandelbrotのフラクタルを描くんですか?」 「楽しいからです。」 らしいです.

2013-06-04 23:37:11
こたまご🥚a.k.a. ひなたん @chibiegg

「なぜ解析中になぜ( ◠‿◠ )が表示されるんですか?」 「え?当たり前でしょ」 を思いついた.

2013-06-04 23:39:12
こたまご🥚a.k.a. ひなたん @chibiegg

そうや…今日はストレージの再構成考えようと思ってたんやった…. 思ったより帰るの遅くてなんもしてないぞ〜 pypyもてこずるし...

2013-06-05 00:17:04
こたまご🥚a.k.a. ひなたん @chibiegg

またpypyのビルド失敗した... undefined symbol: _nc_panelhook ってなんでやねん.

2013-06-05 02:21:41
こたまご🥚a.k.a. ひなたん @chibiegg

やっぱりうまくいかん… chroot使うか

2013-06-05 10:51:43
こたまご🥚a.k.a. ひなたん @chibiegg

ソースからビルドしたpypy,なぜかlibncursesが使えなくてインタプリタが動かないけど,pyファイルを指定して実行ならできるみたい.

2013-06-05 12:15:35
こたまご🥚a.k.a. ひなたん @chibiegg

もっかいPyPyのビルドしなおしてる. もう何回目や.. 一回4時間ぐらいかかってるから,のべで24時間以上はやってるな

2013-06-05 14:35:33
こたまご🥚a.k.a. ひなたん @chibiegg

@m61k 研究室の計算用サーバ OSはScientific Linux. glibcのバージョンが古いことが原因で,配布されてるpypyのバイナリは使えない...

2013-06-05 14:37:37
こたまご🥚a.k.a. ひなたん @chibiegg

@__math どんな環境かわかんないけど,ビルド時にはLD_LIBRARY_PATHに無くても,ビルドオプションとかで別に指定できちゃうからビルドだけ通るってのはありえるな.

2013-06-05 14:55:31
こたまご🥚a.k.a. ひなたん @chibiegg

@__math 実行時にはLD_LIBRARY_PATH意外では指定できなくて, バイナリ本体と,バイナリから動的リンクされるライブラリが,どっちも同じライブラリAを求めていて,けど,バージョン違うとかになったらもう.....

2013-06-05 14:56:12
こたまご🥚a.k.a. ひなたん @chibiegg

@__math そう,pypyには2.17を使ってほしいから,検索パスに先に自分のディレクトリを指定してんけど,そうすると,lsとかも同じファイル名だからそっちを動的リンクしようとしてしまって…

2013-06-05 15:00:09
こたまご🥚a.k.a. ひなたん @chibiegg

今日は間に文字も入ること無く,きれいにマンデルブロ集合が描かれていく http://t.co/czNjqmOsmZ

2013-06-05 15:00:45
こたまご🥚a.k.a. ひなたん @chibiegg

@__math LD_LIBRARY_PATH=/home…. ./pypy ってすればpypyだけを違う検索パスで実行するのは可能やねんけど, pypyが使ってるほかのSLが古いglibを求めてるとアウト

2013-06-05 15:02:10
こたまご🥚a.k.a. ひなたん @chibiegg

@m61k @__math 確かに. でも64bitなバイナリが,32bitなライブラリを動的リンクってできるん?

2013-06-05 15:03:40
こたまご🥚a.k.a. ひなたん @chibiegg

@__math なのでpypyをビルドするはめになってる. これが数十分とかなら全然いいねんけど,数時間やからな...

2013-06-05 15:04:29
こたまご🥚a.k.a. ひなたん @chibiegg

@__math makeとちがって,シングルスレッドなんです…

2013-06-05 15:04:58
こたまご🥚a.k.a. ひなたん @chibiegg

@__math @m61k そっか,確かに. まだ簡単なのは32bitのやつが64bitのライブラリを絶対に呼び出さないところやな.

2013-06-05 15:05:43