Alles umsonst? Oder kennt jemand einen Trick wie Lazarus das frisst?
Free Pascal von 2.6.0 auf 2.7.1 aktualisieren.
Nein, im Ernst: das war ein Bug in 2.6.0 und älter, der in 2.7.1 gefixt wurde. Trotzdem wird nur der "inherited IsOne" Aufruf geinlined, nicht jedoch das "if abcde.IsOne" (ob das beabsichtigt ist oder nicht kann ich grade jedoch nicht sagen). Auch weiß ich grade nicht ob der Fix in 2.6.1 gemergt wurde und damit Teil von 2.6.2 wird...
Gruß,
Sven