書き忘れましたが、環境はubuntuでgccです。