5 invoke compile errorcode non zero

Fixes for Issue #5