Hallo Hawkeye,
ich kann mich nicht erinnern jemals über diesen Bug gestolpert zu sein, aber der
RTL-Fehler ist tatsächlich da.
Interessant ist, dass der
QC-Eintrag von 2006 datiert, der fehlerhafte
ASM-Code aber so alt wie Delphi (min. D2) selbst ist. Noch interessanter finde ich, dass die relativ spät eingebrachte PUREPASCAL Version zwar nach Vorlage des
ASM-Codes geschrieben worden zu sein scheint, aber erstens auch falsch ist und zweitens ganz andere Fehler produziert.
Danke für deine "Ergänzung" - ich werde Val() in Zukunft sehr argwöhnisch betrachten...
Gute Nacht