Part without bonus is working fine. (even with -m32 and O3 options)