Сейчас скомпилировал в релизе - нормально бегает вроде. А в дебаге вылетает.

Вобщем возник вопрос какие различия между D7 и FPC, проявляющиеся в runtime, кто заметил?
Я знаю про следующие:
1. Конструкции вида Boolean(I), где I - целого типа переменная, а также Byte(B), где I - булевская переменная, в общем случае не работают (да и не должны). Надо использовать Ord().
2. Процедура Move() при включенном range checking и нулевым Count вылетает с range check error (вот это уже спорно).
Какие еще есть с виду более-менее адекватные конструкции, работающие в Delphi, но не работающие в FPC?