/var/folders/ で始まる warning

更新日時:

AtCoder の提出に合わせて GCC 5.4.1 を用いているが、うちの計算機では毎回 warning がでる。

warning: section "__textcoal_nt" is deprecated

のようなのがたくさんでる。ここ に書いてある通りで、 GCC が出すアセンブリが古いらしい。

AtCoder の仕様に合わせてコンパイルしつつ、上の記事に書いている dirty な解決策を取ることに。

function gpp () {
    g++-5 -std=gnu++1y -O2 -I/opt/local/boost/include -L/opt/local/boost/lib -Wall $@ 2>&1 >/dev/null | grep -v -e '^/var/folders/*' -e '^[[:space:]]*\.section' -e '^[[:space:]]*\^[[:space:]]*~*'
}

コメントする