From: Anthony Williams (anthony_w.geo_at_[hidden])
Date: 2007-11-26 06:24:55
"John Maddock" <john_at_[hidden]> writes:
> Error E2096 ..\..\..\libs\thread\src\win32\thread.cpp 497: Illegal structure
> ration in function set_tss_data(const void
> id *,bool)
> *** 1 errors in Compile ***
> Same error with 5.6.4 and 5.8.2 compiler versions.
That's an unfortunate compiler bug: that line does "if(some-bool &&
line 151 does "if(the-same-shared_ptr)", so it's obviously context-sensitive.
It does appear that this bug is fixed in borland 5.9.2, as the bcbboost tests
Anyway, my Borland compiler seems to be working today (it's very temperamental
--- some days nothing works), so I'll sort out a fix.
-- Anthony Williams Just Software Solutions Ltd - http://www.justsoftwaresolutions.co.uk Registered in England, Company Number 5478976. Registered Office: 15 Carrallack Mews, St Just, Cornwall, TR19 7UL
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk