Ticket #6784: unordered_map_test.cpp

File unordered_map_test.cpp, 1.8 KB (added by Luke Elliott <lukester_null@…>, 11 years ago)

Demonstration of issue.

Line 
1#include <boost/unordered_map.hpp>
2
3int main()
4{
5 boost::unordered_map<int, int> myMap;
6
7 myMap[1] = 2;
8
9 return 0;
10}
11
12/*
13
14CC -V
15CC: Sun C++ 5.12 SunOS_i386 2011/11/16
16
17With boost 1.49.0 headers in /path/to/include/boost:
18
19CC unordered_map.cpp -I /path/to/include -library=stlport4
20
21"../../../include/boost/unordered/detail/emplace_args.hpp", line 188: Error: Could not find a match for boost::tuples::get<boost::tuples::N, boost::tuples::HT, boost::tuples::TT>(const boost::tuples::tuple<boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>) needed in boost::unordered::detail::construct_from_tuple<int, boost::tuples::null_type>(int*, const boost::tuples::tuple<boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>&).
22"../../../include/boost/unordered/detail/emplace_args.hpp", line 407: Where: While instantiating "boost::unordered::detail::construct_from_tuple<int, boost::tuples::null_type>(int*, const boost::tuples::tuple<boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>&)".
23"../../../include/boost/unordered/detail/emplace_args.hpp", line 407: Where: Instantiated from boost::unordered::unordered_map<int, int, boost::hash<int>, std::equal_to<int>, std::allocator<std::pair<const int, int>>>::operator[](const int&).
24
25*/