asm.py now includes errors and warnings