[fpc-devel] "Case statement does not handle all possible cases" Warning
Martok
listbox at martoks-place.de
Sat May 18 14:02:41 CEST 2019
It's not DFA.
See my proposal thread from January and Jonas' implementation from this week:
<http://lists.freepascal.org/pipermail/fpc-devel/2019-January/039972.html>
<http://lists.freepascal.org/pipermail/fpc-devel/2019-May/040737.html>
> Warnings should indicate the possibility of unstable code due to
> uninitialised values
As long as the core question remains unanswered, these are required exactly
because in cases (pun intended) where they exist, the compiler may do something
very different from what was intended, and even be wildly different between
platforms.
I would prefer literally any other solution (such as the two-line-patch my
Windows trunk builds have contained for two years now), but this is the one that
gets merged. Go figure.
--
Regards,
Martok
Ceterum censeo b32079 esse sanandam.
More information about the fpc-devel
mailing list