log
log,abort,assert