
Compiling on gcc 3.2, I get tons of compiler warnings about volatile qualifiers on functions. Specifically, things like this... gcc-C++-action ../../../bin/boost/libs/function_types/test/variadic_function_types.tes t/gcc/debug/variadic_function_types.o /home/jody/src/Borg/HEAD/boost/boost/type_traits/detail/cv_traits_impl. hpp: In instantiation of `boost::detail::cv_traits_imp<void (*)(const char*, ...)>': /home/jody/src/Borg/HEAD/boost/boost/type_traits/remove_cv.hpp:28: instantiated from `boost::remove_cv<void ()(const char*, ...)>' /home/jody/src/Borg/HEAD/boost/libs/function_types/example/variadic_fun ction_types.cpp:28: instantiated from `boost::function_types::function_type_signature<void ()(const char*, ...)>' /home/jody/src/Borg/HEAD/boost/libs/function_types/example/variadic_fun ction_types.cpp:28: instantiated from `boost::function_types::is_function_type<boost::function_types::tags::a ny_function, void ()(const char*, ...)>' /home/jody/src/Borg/HEAD/boost/libs/function_types/example/variadic_fun ction_types.cpp:28: instantiated from `mpl_::assert_arg_pred_not<boost::function_types::is_function_type<boos t::function_types::tags::any_function, void ()(const char*, ...)> >' /home/jody/src/Borg/HEAD/boost/libs/function_types/example/variadic_fun ction_types.cpp:28: instantiated from here /home/jody/src/Borg/HEAD/boost/boost/type_traits/detail/cv_traits_impl. hpp:52: warning: ignoring `volatile' qualifiers on `void ()(const char*, ...)' /home/jody/src/Borg/HEAD/boost/boost/type_traits/detail/cv_traits_impl. hpp:53: warning: ignoring `volatile' qualifiers on `void ()(const char*, ...)' /home/jody/src/Borg/HEAD/boost/boost/type_traits/detail/cv_traits_impl. hpp:51: warning: ignoring `volatile' qualifiers on `void ()(const char*, ...)' /home/jody/src/Borg/HEAD/boost/boost/type_traits/detail/cv_traits_impl. hpp:51: warning: ignoring `volatile' qualifiers on `void ()(const char*, ...)' /home/jody/src/Borg/HEAD/boost/boost/type_traits/detail/cv_traits_impl. hpp:54: warning: ignoring `volatile' qualifiers on `void ()(const char*, ...)'