id summary reporter owner description type status milestone component version severity resolution keywords cc 9172 Crash when not preserving FPU Alexandre Hamez olli "I get a SIGBUS when executing the following code: {{{ #include #include typedef boost::coroutines::coroutine generator; void foo(generator::caller_type& yield) { for (std::size_t i = 0; i < 10; ++i) yield(i); } int main() { boost::coroutines::attributes attr(false /*don't preserve FPU registers*/); generator gen(foo, attr); while (gen) { std::cout << gen.get() << std::endl; gen(); } return 0; }; }}} I tried with gcc 4.8 and clang 3.3 on Mac OS X 10.8 and with gcc 4.8 on Linux (CentOS 6). I also tried with the latest Boost trunk (r85977) on Mac OS X 10.8." Bugs closed To Be Determined coroutine Boost 1.54.0 Problem invalid