Q1 - There should be more details in the actual log file, but your code has formatting errors.   In the last few months, the uncrusitfy tool has been introduced to get common formatting errors fixed.   See details here: EDK II Code Formatting · tianocore/tianocore.github.io Wiki ( https://github.com/tianocore/tianocore.github.io/wiki/EDK-II-Code-Formatting ) Q2 - New code additions require passing ECC.  You will just need to work through the reported errors. Thanks Sean