Ferenc Wagner wrote:
It would be possible to enforce timeout to make the run time bounded. Not implemented yet, but on the TODO list. Have you got a better idea?
On ms-windows with msvc++ I would have Just put an exception catchall handler and would catch 99.99% of possible exceptions. I think dlls/kernel has such code. Maybe someone knows how to write a macro for wine-tests that would let you do something like:
try_test{ gpf_test() ; } catch_test(){ ok( 0 ,"gpf_test has failed") ; }
this would certainly let test continue, No ?
<side note> exceptions is on my TODO list. I'm looking for a way to tie the g++ and gcc exceptions to the Wine's structured exceptions, like on windows. For winelib apps. Maybe the only way is to back port MinGW for elf. </side note>
Free Life Boaz