make sure we only check for warnings from the eval

This might fix the spurious test failures from Travis