gcc does not like const pair in a vector