Unwarned Cum Compilation

Unwarned Cum Compilation