Running test case "basic_tests". regress\basic_tests.cpp:36: Error in test here: regress\/test_regex_search.hpp:517:Received an unexpected std::exception: std: :bad_cast (While testing N5boost11basic_regexIcNS_16cpp_regex_traitsIcEEEE) Catchpoint 1 (exception thrown), __cxa_throw (obj=0x3da1f0, tinfo=0x7fbd28, dest=0x746460 <~out_of_range>) at ../../../../gcc-4.4.0/libstdc++-v3/libsupc++/eh_throw.cc:66 66 ../../../../gcc-4.4.0/libstdc++-v3/libsupc++/eh_throw.cc: No such file o r directory. in ../../../../gcc-4.4.0/libstdc++-v3/libsupc++/eh_throw.cc (gdb) where #0 __cxa_throw (obj=0x3da1f0, tinfo=0x7fbd28, dest=0x746460 <~out_of_range>) at ../../../../gcc-4.4.0/libstdc++-v3/libsupc++/eh_throw.cc:66 #1 0x0076b9ea in std::__throw_out_of_range ( __s=0x7e1a2c "vector::_M_range_check") at ../../../../gcc-4.4.0/libstdc++-v3/src/functexcept.cc:76 #2 0x0071e3d7 in std::vector, std::alloca tor > >::_M_range_check ( this=0x3d29a8, __n=0) at c:/mingw/bin/../lib/gcc/mingw32/4.4.0/include/c++/bits/stl_vector.h:634 #3 0x0071e3f4 in std::vector, std::alloca tor > >::at (this=0x3d29a8, __n=0) at c:/mingw/bin/../lib/gcc/mingw32/4.4.0/include/c++/bits/stl_vector.h:670 #4 0x007183c5 in boost::re_detail::basic_regex_implementation >::subexpression (this=0x3d2860, n=1) at ../../../boost/regex/v4/basic_regex.hpp:284 #5 0x00714f5b in boost::basic_regex >::subexp ression (this=0x28ee10, n=1) at ../../../boost/regex/v4/basic_regex.hpp:537 #6 0x006a1118 in test > (r=...) at regress//test_regex_search.hpp:482 #7 0x006a6808 in do_test (c=@0x28f6c1, tag=...) at regress//test.hpp:88 #8 0x00425e2e in test (c=@0x28f6c1, tag=...) at regress\main.cpp:184 #9 0x0040159e in basic_tests () at regress\basic_tests.cpp:36 #10 0x00425a82 in run_tests () at regress\main.cpp:43 #11 0x00425d7d in cpp_main () at regress\main.cpp:108 #12 0x00426ace in operator() (this=0x3d13d4) at ../../../boost/test/impl/cpp_main.ipp:49 #13 0x004272bb in invoke<::cpp_main_caller> (this=0x28fdcf, f=...) at ../../../boost/test/utils/callback.hpp:42 #14 0x004272a7 in invoke (this=0x3d13d0) at ../../../boost/test/utils/callback.hpp:89 #15 0x00719875 in boost::unit_test::callback0::operator() (this=0x28fee8) at ../../../boost/test/utils/callback.hpp:118 #16 0x006bb18d in boost::detail::do_invoke, boost::unit_test::callback0 > (tr=..., F=...) at ../../../boost/test/impl/execution_monitor.ipp:244 #17 0x00425f41 in boost::execution_monitor::catch_signals (this=0x28fecc, F=...) at ../../../boost/test/impl/execution_monitor.ipp:1149 #18 0x00425f6d in boost::execution_monitor::execute (this=0x28fecc, F=...) at ../../../boost/test/impl/execution_monitor.ipp:1167 #19 0x00426b6d in boost::prg_exec_monitor_main ( cpp_main=0x425d72 , argc=1, argv=0x3d1318) at ../../../boost/test/impl/cpp_main.ipp:78 #20 0x00426e45 in main (argc=1, argv=0x3d1318) at ../../../boost/test/impl/cpp_main.ipp:128 (gdb)