Added exception logging to complier wrapper