fixed compile errors on icpc probably introduced two commits ago