abort defined in stdlib i think
disable ivdep on bgq w xlc