boost 1.33 -> 1.34.1にアップデート

Boost Test Libraryを使って書いたテストで謎のメモリリーク(最適化レベル0の癖に関数をインライン化すると消える)が起きたので、1.34.1にアップデートしました。なぜかコレでリークが消えました。boostのバグだったのかな?

1.34ではテスト関連の関数名マクロ名がちらほら変わっているので、適宜置換が必要。

libpolatsk: 分散計算ライブラリ進捗状況

単なるリファクタリングで済むかと思ったのですが、プロトタイプでの問題点が多かったので8割くらい書き直してます。

未踏期間中バグが分散libレイヤーに固まっていたので、今回は全てのコードのテストを書くことにしました。(今までは怪しげなところしか組んでいなかった)

確実に動作すると思って書いたコードからもぼろぼろとバグが出てくるので、意外とテスト書いたほうが開発時間全体で見ても効率的なのかも。

さっきやっとノード管理マネージャクラスがテストを通るようになったところ。ぜんぜん進んでいません。