2013-11-01から1ヶ月間の記事一覧

llvmのエラーメッセージがわかりやすかった

foo.m_bar と書くべきところを,foo.bar と書いていたら,foo.m_bar なんじゃないのと指摘してくれた.なんだこれは.たまげたなあ.凄い(確信).こんなかんじで書いていると, class ssl_info { public: ptr_cdpi_ssl m_client; }; void func() { get_ssl…

gccとllvmのコンパイル時間

計測したソースコードはこれ https://github.com/ytakano/catenaccio_dpiまずは,最適化無し(-g -O0)から. $ cmake -DCMAKE_CXX_COMPILER=clang++ . $ cmake -DCMAKE_BUILD_TYPE=Debug -DUSE_MONGO=1 . $ time make make 43.50s user 3.08s system 99% cp…