
Anthony Williams wrote:
Both Borland and gcc-mingw are failing the tss_lib tests, due to lack of tss_cleanup_implemented, implying we don't have a means of doing automatic TSS cleanup when static linking with these compilers.
Unless anyone has any good reason not to (such as an idea on how to implement such automatic cleanup), I will mark these as expected failures tomorrow.
I am not sure this is the right way to do it. cleanup implemented can be done by user code, by explicitly calling the cleanup on process end, i.e. before end of main. Only automatic cleanup is missing, which I think is simply an optimization, but not strictly required. Please give me some days to look into it (perhaps weekend?), I'll try to find out the proper way to handle the issue. (No I am not suggesting that I will implement automatic cleanup.) Possibly the cleanup implemented should be "fake implemented" by the test code for these compilers. Ok? Roland