No. Either you hit a compiler bug, or maybe you are mixing versions. (if you upgraded FPC/Lazarus recently, did you clean out old .o/.ppu's ?)
If that is not the case, make a minimal console program demonstrating the problem and post it on the bugtracker (or first here, and I'll tell you if I can repoduce before you go to the bugtracker )