CORE symex-driven-lazy-loading-expected-failure
VirtualFunctions.class
--java-max-vla-length 48 --unwind 8 --java-unwind-enum-static --trace --function VirtualFunctions.check --show-goto-functions
 \(struct VirtualFunctions\$B \*\)a \. VirtualFunctions\$B\.f:\(\)V\(\);$
 a \. VirtualFunctions\$A\.f:\(\)V\(\);$
 b \. VirtualFunctions\$B\.f:\(\)V\(\);$
 \(struct VirtualFunctions\$B \*\)c \. VirtualFunctions\$B\.f:\(\)V\(\);$
^EXIT=0$
^SIGNAL=0$
--
--
This doesn't work under symex-driven lazy loading because it is incompatible with lazy-methods (default)
Note the space before the checks for virtual function call on a and b, this
verifies there is no cast.
