Hi, here is a patch for g++-v3/bits/stl_threads.h which provides _Atomic_swap with gthreads. It's a simple patch (direct conversion of the pthread code), but it nevertheless makes ropes usable again in a threaded environment. -- dimitris mailto:vyzo@media.mit.edu