fix finsh bug. on 64bit linux, simposix, sysvar bug.