treat compile warning as Fatal Error
Merge branch '20130420'