reporting and compiler test