-O3 kills getline :(