2017/01/07

hw コマンドが malloc のエラーを吐くようになった

急に以下のようなエラーが出るようになった。

hw(94479,0x7fffb20523c0) malloc: *** malloc_zone_unregister() failed for 0x7fffb2048000

ググって見ると、gperftools に関連する issue があって、jemalloc が原因なのかな? issue の日付を見ると去年の9月には発生していたようなので、「急に以下のようなエラーが出るように」ということはなくて、気づいてなかったけど恐らく Sierra をインストールして環境構築をした直後から起きていたのに今まで気づかなかったということだろう。

ruby-julia

[3] pry(main)> Julia.eval('1 + 2 + 3 + Float64(pi)')
=> 9.141592653589793

こういうことができるようになった。