- Codegen and clean compiler warnings