New macro PROFILE_ASSIGN()
Profile nlopt