id summary reporter owner description type status milestone component version severity resolution keywords cc 6802 Sun compiler not supported at all. viboes Ion Gaztañaga "Hi, all the test regression on Sun compiler are failing. I don't know if errors such as ""../boost/container/detail/memory_util.hpp"", line 61: Error: reference is not a member of std::allocator. can not be hacked easily through an indirection. If you don't want to support this compiler it will be great if you update the file status/explicit-failures-markup.xml . {{{ Test output: Sandia-sun - container - allocator_traits_test / sun-5.10 Rev 77982 / Sun, 15 Apr 2012 09:05:49 +0000 Report Time: Mon, 16 Apr 2012 14:46:58 +0000 Compile [2012-04-15 16:55:58 UTC]: fail ""/opt/sunstudio12.1/bin/CC"" +d -library=stlport4 -features=tmplife -features=tmplrefstatic -library=stlport4 -g -erroff=%none -m64 -KPIC -DBOOST_ALL_NO_LIB=1 -I"".."" -c -o ""/scratch2/kbelco/boost/results/boost/bin.v2/libs/container/test/allocator_traits_test.test/sun-5.10/debug/address-model-64/stdlib-sun-stlport/allocator_traits_test.o"" ""../libs/container/test/allocator_traits_test.cpp"" ""../boost/container/detail/memory_util.hpp"", line 61: Error: reference is not a member of std::allocator. ""../boost/container/allocator_traits.hpp"", line 132: Where: While specializing ""boost::container::container_detail::boost_intrusive_default_type_reference, boost::container::container_detail::unvoid::type&>"". ""../boost/container/allocator_traits.hpp"", line 132: Where: Specialized in boost::container::allocator_traits>. ""../libs/container/test/allocator_traits_test.cpp"", line 195: Where: Specialized in non-template code. ""../boost/container/detail/memory_util.hpp"", line 62: Error: const_reference is not a member of std::allocator. ""../boost/container/allocator_traits.hpp"", line 136: Where: While specializing ""boost::container::container_detail::boost_intrusive_default_type_const_reference, const boost::container::container_detail::unvoid::type&>"". ""../boost/container/allocator_traits.hpp"", line 136: Where: Specialized in boost::container::allocator_traits>. ""../libs/container/test/allocator_traits_test.cpp"", line 195: Where: Specialized in non-template code. ""../boost/container/detail/memory_util.hpp"", line 63: Error: void_pointer is not a member of std::allocator. ""../boost/container/allocator_traits.hpp"", line 141: Where: While specializing ""boost::container::container_detail::boost_intrusive_eval_default_type_void_pointer, boost::intrusive::pointer_traits::rebind_pointer>"". ""../boost/container/allocator_traits.hpp"", line 141: Where: Specialized in boost::container::allocator_traits>. ""../libs/container/test/allocator_traits_test.cpp"", line 195: Where: Specialized in non-template code. ""../boost/container/detail/memory_util.hpp"", line 64: Error: const_void_pointer is not a member of std::allocator. ""../boost/container/allocator_traits.hpp"", line 146: Where: While specializing ""boost::container::container_detail::boost_intrusive_eval_default_type_const_void_pointer, boost::intrusive::pointer_traits::rebind_pointer>"". ""../boost/container/allocator_traits.hpp"", line 146: Where: Specialized in boost::container::allocator_traits>. ""../libs/container/test/allocator_traits_test.cpp"", line 195: Where: Specialized in non-template code. ""../boost/container/detail/memory_util.hpp"", line 66: Error: propagate_on_container_copy_assignment is not a member of std::allocator. ""../boost/container/allocator_traits.hpp"", line 158: Where: While specializing ""boost::container::container_detail::boost_intrusive_default_type_propagate_on_container_copy_assignment, boost::integral_constant>"". ""../boost/container/allocator_traits.hpp"", line 158: Where: Specialized in boost::container::allocator_traits>. ""../libs/container/test/allocator_traits_test.cpp"", line 195: Where: Specialized in non-template code. ""../boost/container/detail/memory_util.hpp"", line 67: Error: propagate_on_container_move_assignment is not a member of std::allocator. ""../boost/container/allocator_traits.hpp"", line 162: Where: While specializing ""boost::container::container_detail::boost_intrusive_default_type_propagate_on_container_move_assignment, boost::integral_constant>"". ""../boost/container/allocator_traits.hpp"", line 162: Where: Specialized in boost::container::allocator_traits>. ""../libs/container/test/allocator_traits_test.cpp"", line 195: Where: Specialized in non-template code. ""../boost/container/detail/memory_util.hpp"", line 68: Error: propagate_on_container_swap is not a member of std::allocator. ""../boost/container/allocator_traits.hpp"", line 166: Where: While specializing ""boost::container::container_detail::boost_intrusive_default_type_propagate_on_container_swap, boost::integral_constant>"". ""../boost/container/allocator_traits.hpp"", line 166: Where: Specialized in boost::container::allocator_traits>. ""../libs/container/test/allocator_traits_test.cpp"", line 195: Where: Specialized in non-template code. ""../boost/container/detail/memory_util.hpp"", line 59: Error: pointer is not a member of SimpleAllocator. ""../boost/container/allocator_traits.hpp"", line 123: Where: While specializing ""boost::container::container_detail::boost_intrusive_default_type_pointer, void*>"". ""../boost/container/allocator_traits.hpp"", line 123: Where: Specialized in boost::container::allocator_traits>. ""../libs/container/test/allocator_traits_test.cpp"", line 196: Where: Specialized in non-template code. ""../boost/container/detail/memory_util.hpp"", line 60: Error: const_pointer is not a member of SimpleAllocator. ""../boost/container/allocator_traits.hpp"", line 128: Where: While specializing ""boost::container::container_detail::boost_intrusive_eval_default_type_const_pointer, boost::intrusive::pointer_traits::rebind_pointer>"". ""../boost/container/allocator_traits.hpp"", line 128: Where: Specialized in boost::container::allocator_traits>. ""../libs/container/test/allocator_traits_test.cpp"", line 196: Where: Specialized in non-template code. ""../boost/container/detail/memory_util.hpp"", line 61: Error: reference is not a member of SimpleAllocator. ""../boost/container/allocator_traits.hpp"", line 132: Where: While specializing ""boost::container::container_detail::boost_intrusive_default_type_reference, boost::container::container_detail::unvoid::type&>"". ""../boost/container/allocator_traits.hpp"", line 132: Where: Specialized in boost::container::allocator_traits>. ""../libs/container/test/allocator_traits_test.cpp"", line 196: Where: Specialized in non-template code. ""../boost/container/detail/memory_util.hpp"", line 62: Error: const_reference is not a member of SimpleAllocator. ""../boost/container/allocator_traits.hpp"", line 136: Where: While specializing ""boost::container::container_detail::boost_intrusive_default_type_const_reference, const boost::container::container_detail::unvoid::type&>"". ""../boost/container/allocator_traits.hpp"", line 136: Where: Specialized in boost::container::allocator_traits>. ""../libs/container/test/allocator_traits_test.cpp"", line 196: Where: Specialized in non-template code. ""../boost/container/detail/memory_util.hpp"", line 63: Error: void_pointer is not a member of SimpleAllocator. ""../boost/container/allocator_traits.hpp"", line 141: Where: While specializing ""boost::container::container_detail::boost_intrusive_eval_default_type_void_pointer, boost::intrusive::pointer_traits::rebind_pointer>"". ""../boost/container/allocator_traits.hpp"", line 141: Where: Specialized in boost::container::allocator_traits>. ""../libs/container/test/allocator_traits_test.cpp"", line 196: Where: Specialized in non-template code. ""../boost/container/detail/memory_util.hpp"", line 64: Error: const_void_pointer is not a member of SimpleAllocator. ""../boost/container/allocator_traits.hpp"", line 146: Where: While specializing ""boost::container::container_detail::boost_intrusive_eval_default_type_const_void_pointer, boost::intrusive::pointer_traits::rebind_pointer>"". ""../boost/container/allocator_traits.hpp"", line 146: Where: Specialized in boost::container::allocator_traits>. ""../libs/container/test/allocator_traits_test.cpp"", line 196: Where: Specialized in non-template code. ""../boost/container/detail/memory_util.hpp"", line 69: Error: difference_type is not a member of SimpleAllocator. ""../boost/container/allocator_traits.hpp"", line 150: Where: While specializing ""boost::container::container_detail::boost_intrusive_default_type_difference_type, long>"". ""../boost/container/allocator_traits.hpp"", line 150: Where: Specialized in boost::container::allocator_traits>. ""../libs/container/test/allocator_traits_test.cpp"", line 196: Where: Specialized in non-template code. ""../boost/container/detail/memory_util.hpp"", line 65: Error: size_type is not a member of SimpleAllocator. ""../boost/container/allocator_traits.hpp"", line 154: Where: While specializing ""boost::container::container_detail::boost_intrusive_default_type_size_type, unsigned long>"". ""../boost/container/allocator_traits.hpp"", line 154: Where: Specialized in boost::container::allocator_traits>. ""../libs/container/test/allocator_traits_test.cpp"", line 196: Where: Specialized in non-template code. ""../boost/container/detail/memory_util.hpp"", line 66: Error: propagate_on_container_copy_assignment is not a member of SimpleAllocator. ""../boost/container/allocator_traits.hpp"", line 158: Where: While specializing ""boost::container::container_detail::boost_intrusive_default_type_propagate_on_container_copy_assignment, boost::integral_constant>"". ""../boost/container/allocator_traits.hpp"", line 158: Where: Specialized in boost::container::allocator_traits>. ""../libs/container/test/allocator_traits_test.cpp"", line 196: Where: Specialized in non-template code. ""../boost/container/detail/memory_util.hpp"", line 67: Error: propagate_on_container_move_assignment is not a member of SimpleAllocator. ""../boost/container/allocator_traits.hpp"", line 162: Where: While specializing ""boost::container::container_detail::boost_intrusive_default_type_propagate_on_container_move_assignment, boost::integral_constant>"". ""../boost/container/allocator_traits.hpp"", line 162: Where: Specialized in boost::container::allocator_traits>. ""../libs/container/test/allocator_traits_test.cpp"", line 196: Where: Specialized in non-template code. ""../boost/container/detail/memory_util.hpp"", line 68: Error: propagate_on_container_swap is not a member of SimpleAllocator. ""../boost/container/allocator_traits.hpp"", line 166: Where: While specializing ""boost::container::container_detail::boost_intrusive_default_type_propagate_on_container_swap, boost::integral_constant>"". ""../boost/container/allocator_traits.hpp"", line 166: Where: Specialized in boost::container::allocator_traits>. ""../libs/container/test/allocator_traits_test.cpp"", line 196: Where: Specialized in non-template code. ""../boost/intrusive/detail/memory_util.hpp"", line 142: Error: element_type is not a member of SimpleSmartPtr. ""../boost/intrusive/pointer_traits.hpp"", line 72: Where: While specializing ""boost::intrusive::detail::boost_intrusive_eval_default_type_element_type, boost::intrusive::detail::first_param>>"". ""../boost/intrusive/pointer_traits.hpp"", line 72: Where: Specialized in boost::intrusive::pointer_traits>. ""../boost/container/allocator_traits.hpp"", line 127: Where: Specialized in boost::container::allocator_traits>. ""../libs/container/test/allocator_traits_test.cpp"", line 197: Where: Specialized in non-template code. ""../boost/intrusive/detail/memory_util.hpp"", line 143: Error: difference_type is not a member of SimpleSmartPtr. ""../boost/intrusive/pointer_traits.hpp"", line 75: Where: While specializing ""boost::intrusive::detail::boost_intrusive_default_type_difference_type, long>"". ""../boost/intrusive/pointer_traits.hpp"", line 75: Where: Specialized in boost::intrusive::pointer_traits>. ""../boost/container/allocator_traits.hpp"", line 127: Where: Specialized in boost::container::allocator_traits>. ""../libs/container/test/allocator_traits_test.cpp"", line 197: Where: Specialized in non-template code. 20 Error(s) detected. }}} " Bugs closed To Be Determined container Boost 1.49.0 Problem fixed vicente.botet@…