Skip to content

Instantly share code, notes, and snippets.

@emiltin
Last active December 27, 2015 00:09
Show Gist options
  • Save emiltin/7236128 to your computer and use it in GitHub Desktop.
Save emiltin/7236128 to your computer and use it in GitHub Desktop.
~/code/Project-OSRM$ (develop) rm -rf build
~/code/Project-OSRM$ (develop) rake
-- The C compiler identification is Clang 5.0.0
-- The CXX compiler identification is Clang 5.0.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- System supports 64 bits.
-- Configuring OSRM in release mode
-- OpenMP parallelization not available using clang++
-- Set Architecture to x64 on OS X
-- Activating flags for OS X 10.9
-- Boost version: 1.54.0
-- Found the following Boost libraries:
-- filesystem
-- program_options
-- regex
-- system
-- thread
-- Found BZip2: /usr/lib/libbz2.dylib (found version "1.0.6")
-- Looking for BZ2_bzCompressInit in /usr/lib/libbz2.dylib
-- Looking for BZ2_bzCompressInit in /usr/lib/libbz2.dylib - found
-- Found ZLIB: /usr/lib/libz.dylib (found version "1.2.5")
-- Looking for include file pthread.h
-- Looking for include file pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - found
-- Found Threads: TRUE
-- Looking for LuaJIT...
-- Could NOT find LuaJIT (missing: LUAJIT_LIBRARIES)
-- Found Lua51: /usr/local/lib/liblua.dylib (found version "5.1.5")
-- Found LibXml2: /usr/lib/libxml2.dylib (found version "2.9.0")
-- Looking for Luabind...
-- Found Luabind: /usr/local/lib/libluabind.dylib
-- Found Luabind: /usr/local/lib/libluabind.dylib
-- Found PROTOBUF: /usr/local/lib/libprotobuf.dylib
-- Looking for STXXL...
-- Found STXXL: /usr/local/lib/libstxxl.a
-- Found STXXL: /usr/local/lib/libstxxl.a
-- Looking for OSMPBF...
-- Found OSMPBF: /usr/local/lib/libosmpbf.a
-- Found OSMPBF: /usr/local/lib/libosmpbf.a
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/emil/code/Project-OSRM/build
Scanning dependencies of target GITDESCRIPTION
[ 5%] Building CXX object CMakeFiles/GITDESCRIPTION.dir/Util/GitDescription.cpp.o
Linking CXX static library libGITDESCRIPTION.a
[ 5%] Built target GITDESCRIPTION
Scanning dependencies of target UUIDConfigure
[ 10%] Configuring UUID.cpp
[ 10%] Built target UUIDConfigure
Scanning dependencies of target UUID
[ 15%] Configuring UUID.cpp
[ 21%] Building CXX object CMakeFiles/UUID.dir/Util/UUID.cpp.o
Linking CXX static library libUUID.a
[ 21%] Built target UUID
Scanning dependencies of target OSRM
[ 26%] Building CXX object CMakeFiles/OSRM.dir/Library/OSRM.cpp.o
[ 31%] Building CXX object CMakeFiles/OSRM.dir/Descriptors/DescriptionFactory.cpp.o
[ 36%] Building CXX object CMakeFiles/OSRM.dir/DataStructures/SearchEngineData.cpp.o
In file included from /Users/emil/code/Project-OSRM/DataStructures/SearchEngineData.cpp:28:
In file included from /Users/emil/code/Project-OSRM/DataStructures/SearchEngineData.h:32:
In file included from /Users/emil/code/Project-OSRM/DataStructures/QueryEdge.h:31:
/Users/emil/code/Project-OSRM/DataStructures/TurnInstructions.h:95:30: warning: unused variable 'TurnInstructions' [-Wunused-variable]
static TurnInstructionsClass TurnInstructions;
^
1 warning generated.
Linking CXX shared library libOSRM.dylib
[ 36%] Built target OSRM
Scanning dependencies of target osrm-datastore
[ 42%] Building CXX object CMakeFiles/osrm-datastore.dir/datastore.cpp.o
Linking CXX executable osrm-datastore
[ 42%] Built target osrm-datastore
Scanning dependencies of target osrm-extract
[ 47%] Building CXX object CMakeFiles/osrm-extract.dir/extractor.cpp.o
[ 52%] Building CXX object CMakeFiles/osrm-extract.dir/Extractor/BaseParser.cpp.o
[ 57%] Building CXX object CMakeFiles/osrm-extract.dir/Extractor/ExtractionContainers.cpp.o
[ 63%] Building CXX object CMakeFiles/osrm-extract.dir/Extractor/ExtractorCallbacks.cpp.o
[ 68%] Building CXX object CMakeFiles/osrm-extract.dir/Extractor/PBFParser.cpp.o
[ 73%] Building CXX object CMakeFiles/osrm-extract.dir/Extractor/ScriptingEnvironment.cpp.o
[ 78%] Building CXX object CMakeFiles/osrm-extract.dir/Extractor/XMLParser.cpp.o
Linking CXX executable osrm-extract
Undefined symbols for architecture x86_64:
"stxxl::print_msg(char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned int)", referenced from:
stxxl::vector<unsigned int, 4u, stxxl::lru_pager<8u>, 2097152u, stxxl::RC, unsigned long long>::~vector() in extractor.cpp.o
stxxl::vector<_Node, 4u, stxxl::lru_pager<8u>, 2097152u, stxxl::RC, unsigned long long>::~vector() in extractor.cpp.o
stxxl::vector<InternalExtractorEdge, 4u, stxxl::lru_pager<8u>, 2097152u, stxxl::RC, unsigned long long>::~vector() in extractor.cpp.o
stxxl::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, 4u, stxxl::lru_pager<8u>, 2097152u, stxxl::RC, unsigned long long>::~vector() in extractor.cpp.o
stxxl::vector<_RawRestrictionContainer, 4u, stxxl::lru_pager<8u>, 2097152u, stxxl::RC, unsigned long long>::~vector() in extractor.cpp.o
stxxl::vector<_WayIDStartAndEndEdge, 4u, stxxl::lru_pager<8u>, 2097152u, stxxl::RC, unsigned long long>::~vector() in extractor.cpp.o
stxxl::BIDArray<2097152u>::resize(unsigned long long) in extractor.cpp.o
...
"luabind::scope::scope(std::__1::auto_ptr<luabind::detail::registration>)", referenced from:
ScriptingEnvironment::ScriptingEnvironment(char const*) in ScriptingEnvironment.cpp.o
"std::string::find_last_of(char const*, unsigned long, unsigned long) const", referenced from:
stxxl::fileperblock_file<stxxl::syscall_file>::export_files(unsigned long long, unsigned long long, std::string) in libstxxl.a(fileperblock_file.libstxxl.o)
stxxl::fileperblock_file<stxxl::mmap_file>::export_files(unsigned long long, unsigned long long, std::string) in libstxxl.a(fileperblock_file.libstxxl.o)
"std::string::find(char const*, unsigned long, unsigned long) const", referenced from:
stxxl::split(std::string const&, std::string const&) in libstxxl.a(config.libstxxl.o)
"std::string::size() const", referenced from:
OSMPBF::BlobHeader::ByteSize() const in libosmpbf.a(fileformat.pb.o)
OSMPBF::Blob::ByteSize() const in libosmpbf.a(fileformat.pb.o)
OSMPBF::StringTable::ByteSize() const in libosmpbf.a(osmformat.pb.o)
OSMPBF::HeaderBlock::ByteSize() const in libosmpbf.a(osmformat.pb.o)
"std::string::substr(unsigned long, unsigned long) const", referenced from:
stxxl::split(std::string const&, std::string const&) in libstxxl.a(config.libstxxl.o)
stxxl::fileperblock_file<stxxl::syscall_file>::export_files(unsigned long long, unsigned long long, std::string) in libstxxl.a(fileperblock_file.libstxxl.o)
stxxl::fileperblock_file<stxxl::mmap_file>::export_files(unsigned long long, unsigned long long, std::string) in libstxxl.a(fileperblock_file.libstxxl.o)
"std::string::compare(char const*) const", referenced from:
stxxl::config::init(char const*) in libstxxl.a(config.libstxxl.o)
stxxl::create_file(std::string const&, std::string const&, int, int, int) in libstxxl.a(create_file.libstxxl.o)
"std::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >::str() const", referenced from:
stxxl::DiskAllocator::dump() const in libstxxl.a(diskallocator.libstxxl.o)
stxxl::DiskAllocator::deallocation_error(long long, long long, std::_Rb_tree_iterator<std::pair<long long const, long long> > const&, std::_Rb_tree_iterator<std::pair<long long const, long long> > const&) const in libstxxl.a(diskallocator.libstxxl.o)
stxxl::DiskAllocator::add_free_region(long long, long long) in libstxxl.a(diskallocator.libstxxl.o)
void stxxl::stxxl_util_function_error<stxxl::resource_error>(char const*, char const*, char const*) in libstxxl.a(mng.libstxxl.o)
stxxl::config::~config() in libstxxl.a(mng.libstxxl.o)
stxxl::stats::reset() in libstxxl.a(iostats.libstxxl.o)
stxxl::stats::_reset_io_wait_time() in libstxxl.a(iostats.libstxxl.o)
...
"std::ios_base::failure::what() const", referenced from:
vtable for stxxl::io_error in libstxxl.a(ufs_file_base.libstxxl.o)
vtable for stxxl::io_error in libstxxl.a(simdisk_file.libstxxl.o)
vtable for stxxl::io_error in libstxxl.a(wbtl_file.libstxxl.o)
vtable for stxxl::io_error in libstxxl.a(syscall_file.libstxxl.o)
vtable for stxxl::io_error in libstxxl.a(mmap_file.libstxxl.o)
vtable for stxxl::io_error in libstxxl.a(serving_request.libstxxl.o)
vtable for stxxl::io_error in libstxxl.a(request_with_state.libstxxl.o)
...
"std::basic_ios<char, std::char_traits<char> >::fill() const", referenced from:
stxxl::fileperblock_file<stxxl::syscall_file>::filename_for_block(unsigned long long) in libstxxl.a(fileperblock_file.libstxxl.o)
stxxl::fileperblock_file<stxxl::mmap_file>::filename_for_block(unsigned long long) in libstxxl.a(fileperblock_file.libstxxl.o)
stxxl::wbtl_file::sread(void*, unsigned long long, unsigned long long) in libstxxl.a(wbtl_file.libstxxl.o)
stxxl::wbtl_file::discard(unsigned long long, unsigned long long) in libstxxl.a(wbtl_file.libstxxl.o)
"std::basic_ios<char, std::char_traits<char> >::widen(char) const", referenced from:
stxxl::operator<<(std::ostream&, stxxl::stats_data const&) in libstxxl.a(iostats.libstxxl.o)
stxxl::config::init(char const*) in libstxxl.a(config.libstxxl.o)
stxxl::sim_disk_file::sim_disk_file(std::string const&, int, int, int) in libstxxl.a(create_file.libstxxl.o)
stxxl::IC35L080AVVA07::IC35L080AVVA07() in libstxxl.a(simdisk_file.libstxxl.o)
"std::allocator<char>::allocator()", referenced from:
OSMPBF::BlobHeader::GetTypeName() const in libosmpbf.a(fileformat.pb.o)
OSMPBF::Blob::GetTypeName() const in libosmpbf.a(fileformat.pb.o)
OSMPBF::Relation::GetTypeName() const in libosmpbf.a(osmformat.pb.o)
OSMPBF::Way::GetTypeName() const in libosmpbf.a(osmformat.pb.o)
OSMPBF::DenseNodes::GetTypeName() const in libosmpbf.a(osmformat.pb.o)
OSMPBF::Node::GetTypeName() const in libosmpbf.a(osmformat.pb.o)
OSMPBF::ChangeSet::GetTypeName() const in libosmpbf.a(osmformat.pb.o)
...
"std::allocator<char>::~allocator()", referenced from:
OSMPBF::BlobHeader::GetTypeName() const in libosmpbf.a(fileformat.pb.o)
OSMPBF::Blob::GetTypeName() const in libosmpbf.a(fileformat.pb.o)
OSMPBF::Relation::GetTypeName() const in libosmpbf.a(osmformat.pb.o)
OSMPBF::Way::GetTypeName() const in libosmpbf.a(osmformat.pb.o)
OSMPBF::DenseNodes::GetTypeName() const in libosmpbf.a(osmformat.pb.o)
OSMPBF::Node::GetTypeName() const in libosmpbf.a(osmformat.pb.o)
OSMPBF::ChangeSet::GetTypeName() const in libosmpbf.a(osmformat.pb.o)
...
"std::ostream::put(char)", referenced from:
stxxl::operator<<(std::ostream&, stxxl::stats_data const&) in libstxxl.a(iostats.libstxxl.o)
stxxl::config::init(char const*) in libstxxl.a(config.libstxxl.o)
stxxl::sim_disk_file::sim_disk_file(std::string const&, int, int, int) in libstxxl.a(create_file.libstxxl.o)
stxxl::IC35L080AVVA07::IC35L080AVVA07() in libstxxl.a(simdisk_file.libstxxl.o)
"std::ostream::flush()", referenced from:
stxxl::operator<<(std::ostream&, stxxl::stats_data const&) in libstxxl.a(iostats.libstxxl.o)
stxxl::config::init(char const*) in libstxxl.a(config.libstxxl.o)
stxxl::sim_disk_file::sim_disk_file(std::string const&, int, int, int) in libstxxl.a(create_file.libstxxl.o)
stxxl::print_msg(char const*, std::string const&, unsigned int) in libstxxl.a(verbose.libstxxl.o)
stxxl::IC35L080AVVA07::IC35L080AVVA07() in libstxxl.a(simdisk_file.libstxxl.o)
"std::ostream& std::ostream::_M_insert<void const*>(void const*)", referenced from:
stxxl::syscall_file::serve(stxxl::request const*) in libstxxl.a(syscall_file.libstxxl.o)
stxxl::request::check_alignment() const in libstxxl.a(request.libstxxl.o)
stxxl::request::check_nref_failed(bool) in libstxxl.a(request.libstxxl.o)
stxxl::request::print(std::ostream&) const in libstxxl.a(request.libstxxl.o)
"std::ostream& std::ostream::_M_insert<double>(double)", referenced from:
stxxl::format_with_SI_IEC_unit_multiplier(unsigned long long, char const*, int) in libstxxl.a(iostats.libstxxl.o)
stxxl::operator<<(std::ostream&, stxxl::stats_data const&) in libstxxl.a(iostats.libstxxl.o)
stxxl::IC35L080AVVA07::IC35L080AVVA07() in libstxxl.a(simdisk_file.libstxxl.o)
"std::ostream& std::ostream::_M_insert<long>(long)", referenced from:
stxxl::sim_disk_file::serve(stxxl::request const*) in libstxxl.a(simdisk_file.libstxxl.o)
stxxl::mmap_file::serve(stxxl::request const*) in libstxxl.a(mmap_file.libstxxl.o)
"std::ostream& std::ostream::_M_insert<unsigned long>(unsigned long)", referenced from:
stxxl::config::init(char const*) in libstxxl.a(config.libstxxl.o)
"std::ostream& std::ostream::_M_insert<long long>(long long)", referenced from:
stxxl::DiskAllocator::dump() const in libstxxl.a(diskallocator.libstxxl.o)
stxxl::DiskAllocator::deallocation_error(long long, long long, std::_Rb_tree_iterator<std::pair<long long const, long long> > const&, std::_Rb_tree_iterator<std::pair<long long const, long long> > const&) const in libstxxl.a(diskallocator.libstxxl.o)
stxxl::DiskAllocator::add_free_region(long long, long long) in libstxxl.a(diskallocator.libstxxl.o)
stxxl::config::init(char const*) in libstxxl.a(config.libstxxl.o)
stxxl::syscall_file::serve(stxxl::request const*) in libstxxl.a(syscall_file.libstxxl.o)
"std::ostream& std::ostream::_M_insert<unsigned long long>(unsigned long long)", referenced from:
stxxl::format_with_SI_IEC_unit_multiplier(unsigned long long, char const*, int) in libstxxl.a(iostats.libstxxl.o)
stxxl::sim_disk_file::serve(stxxl::request const*) in libstxxl.a(simdisk_file.libstxxl.o)
stxxl::fileperblock_file<stxxl::syscall_file>::filename_for_block(unsigned long long) in libstxxl.a(fileperblock_file.libstxxl.o)
stxxl::fileperblock_file<stxxl::mmap_file>::filename_for_block(unsigned long long) in libstxxl.a(fileperblock_file.libstxxl.o)
stxxl::wbtl_file::sread(void*, unsigned long long, unsigned long long) in libstxxl.a(wbtl_file.libstxxl.o)
stxxl::wbtl_file::discard(unsigned long long, unsigned long long) in libstxxl.a(wbtl_file.libstxxl.o)
stxxl::wbtl_file::check_corruption(unsigned long long, unsigned long long, std::_Rb_tree_iterator<std::pair<unsigned long long const, unsigned long long> >, std::_Rb_tree_iterator<std::pair<unsigned long long const, unsigned long long> >) in libstxxl.a(wbtl_file.libstxxl.o)
...
"std::ostream::operator<<(int)", referenced from:
stxxl::stats::reset() in libstxxl.a(iostats.libstxxl.o)
stxxl::stats::_reset_io_wait_time() in libstxxl.a(iostats.libstxxl.o)
stxxl::file::~file() in libstxxl.a(create_file.libstxxl.o)
stxxl::ufs_file_base::ufs_file_base(std::string const&, int) in libstxxl.a(ufs_file_base.libstxxl.o)
stxxl::ufs_file_base::lock() in libstxxl.a(ufs_file_base.libstxxl.o)
stxxl::file::~file() in libstxxl.a(ufs_file_base.libstxxl.o)
stxxl::file::~file() in libstxxl.a(simdisk_file.libstxxl.o)
...
"std::string::_M_leak_hard()", referenced from:
stxxl::config::init(char const*) in libstxxl.a(config.libstxxl.o)
"std::string::_Rep::_M_destroy(std::allocator<char> const&)", referenced from:
stxxl::DiskAllocator::dump() const in libstxxl.a(diskallocator.libstxxl.o)
stxxl::DiskAllocator::deallocation_error(long long, long long, std::_Rb_tree_iterator<std::pair<long long const, long long> > const&, std::_Rb_tree_iterator<std::pair<long long const, long long> > const&) const in libstxxl.a(diskallocator.libstxxl.o)
stxxl::DiskAllocator::add_free_region(long long, long long) in libstxxl.a(diskallocator.libstxxl.o)
void stxxl::stxxl_util_function_error<stxxl::resource_error>(char const*, char const*, char const*) in libstxxl.a(mng.libstxxl.o)
stxxl::config::~config() in libstxxl.a(mng.libstxxl.o)
stxxl::stats::reset() in libstxxl.a(iostats.libstxxl.o)
stxxl::stats::_reset_io_wait_time() in libstxxl.a(iostats.libstxxl.o)
...
"std::string::_Rep::_S_terminal", referenced from:
char* std::string::_S_construct<char*>(char*, char*, std::allocator<char> const&, std::forward_iterator_tag) in libstxxl.a(diskallocator.libstxxl.o)
char* std::string::_S_construct<char*>(char*, char*, std::allocator<char> const&, std::forward_iterator_tag) in libstxxl.a(mng.libstxxl.o)
char* std::string::_S_construct<char*>(char*, char*, std::allocator<char> const&, std::forward_iterator_tag) in libstxxl.a(iostats.libstxxl.o)
char* std::string::_S_construct<char*>(char*, char*, std::allocator<char> const&, std::forward_iterator_tag) in libstxxl.a(config.libstxxl.o)
char* std::string::_S_construct<char*>(char*, char*, std::allocator<char> const&, std::forward_iterator_tag) in libstxxl.a(request_queue_impl_qwqr.libstxxl.o)
char* std::string::_S_construct<char*>(char*, char*, std::allocator<char> const&, std::forward_iterator_tag) in libstxxl.a(create_file.libstxxl.o)
char* std::string::_S_construct<char*>(char*, char*, std::allocator<char> const&, std::forward_iterator_tag) in libstxxl.a(seed.libstxxl.o)
...
"std::string::_Rep::_S_empty_rep_storage", referenced from:
stxxl::DiskAllocator::dump() const in libstxxl.a(diskallocator.libstxxl.o)
stxxl::DiskAllocator::deallocation_error(long long, long long, std::_Rb_tree_iterator<std::pair<long long const, long long> > const&, std::_Rb_tree_iterator<std::pair<long long const, long long> > const&) const in libstxxl.a(diskallocator.libstxxl.o)
stxxl::DiskAllocator::add_free_region(long long, long long) in libstxxl.a(diskallocator.libstxxl.o)
char* std::string::_S_construct<char*>(char*, char*, std::allocator<char> const&, std::forward_iterator_tag) in libstxxl.a(diskallocator.libstxxl.o)
void stxxl::stxxl_util_function_error<stxxl::resource_error>(char const*, char const*, char const*) in libstxxl.a(mng.libstxxl.o)
char* std::string::_S_construct<char*>(char*, char*, std::allocator<char> const&, std::forward_iterator_tag) in libstxxl.a(mng.libstxxl.o)
stxxl::config::~config() in libstxxl.a(mng.libstxxl.o)
...
"std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&)", referenced from:
char* std::string::_S_construct<char*>(char*, char*, std::allocator<char> const&, std::forward_iterator_tag) in libstxxl.a(diskallocator.libstxxl.o)
char* std::string::_S_construct<char*>(char*, char*, std::allocator<char> const&, std::forward_iterator_tag) in libstxxl.a(mng.libstxxl.o)
char* std::string::_S_construct<char*>(char*, char*, std::allocator<char> const&, std::forward_iterator_tag) in libstxxl.a(iostats.libstxxl.o)
char* std::string::_S_construct<char*>(char*, char*, std::allocator<char> const&, std::forward_iterator_tag) in libstxxl.a(config.libstxxl.o)
char* std::string::_S_construct<char*>(char*, char*, std::allocator<char> const&, std::forward_iterator_tag) in libstxxl.a(request_queue_impl_qwqr.libstxxl.o)
char* std::string::_S_construct<char*>(char*, char*, std::allocator<char> const&, std::forward_iterator_tag) in libstxxl.a(create_file.libstxxl.o)
char* std::string::_S_construct<char*>(char*, char*, std::allocator<char> const&, std::forward_iterator_tag) in libstxxl.a(seed.libstxxl.o)
...
"std::string::clear()", referenced from:
OSMPBF::BlobHeader::Clear() in libosmpbf.a(fileformat.pb.o)
OSMPBF::Blob::Clear() in libosmpbf.a(fileformat.pb.o)
OSMPBF::HeaderBlock::Clear() in libosmpbf.a(osmformat.pb.o)
void google::protobuf::internal::RepeatedPtrFieldBase::Clear<google::protobuf::RepeatedPtrField<std::string>::TypeHandler>() in libosmpbf.a(osmformat.pb.o)
"std::string::append(char const*, unsigned long)", referenced from:
stxxl::print_msg(char const*, std::string const&, unsigned int) in libstxxl.a(verbose.libstxxl.o)
stxxl::fileperblock_file<stxxl::syscall_file>::fileperblock_file(std::string const&, int, int, int) in libstxxl.a(fileperblock_file.libstxxl.o)
stxxl::fileperblock_file<stxxl::syscall_file>::fileperblock_file(std::string const&, int, int, int) in libstxxl.a(fileperblock_file.libstxxl.o)
stxxl::fileperblock_file<stxxl::syscall_file>::~fileperblock_file() in libstxxl.a(fileperblock_file.libstxxl.o)
stxxl::fileperblock_file<stxxl::mmap_file>::fileperblock_file(std::string const&, int, int, int) in libstxxl.a(fileperblock_file.libstxxl.o)
stxxl::fileperblock_file<stxxl::mmap_file>::fileperblock_file(std::string const&, int, int, int) in libstxxl.a(fileperblock_file.libstxxl.o)
stxxl::fileperblock_file<stxxl::mmap_file>::~fileperblock_file() in libstxxl.a(fileperblock_file.libstxxl.o)
...
"std::string::append(std::string const&)", referenced from:
stxxl::print_msg(char const*, std::string const&, unsigned int) in libstxxl.a(verbose.libstxxl.o)
"std::string::assign(std::string const&)", referenced from:
stxxl::config::DiskEntry* std::__copy<false, std::random_access_iterator_tag>::copy<stxxl::config::DiskEntry*, stxxl::config::DiskEntry*>(stxxl::config::DiskEntry*, stxxl::config::DiskEntry*, stxxl::config::DiskEntry*) in libstxxl.a(config.libstxxl.o)
stxxl::config::DiskEntry* std::__copy_backward<false, std::random_access_iterator_tag>::__copy_b<stxxl::config::DiskEntry*, stxxl::config::DiskEntry*>(stxxl::config::DiskEntry*, stxxl::config::DiskEntry*, stxxl::config::DiskEntry*) in libstxxl.a(config.libstxxl.o)
std::string* std::__copy<false, std::random_access_iterator_tag>::copy<std::string*, std::string*>(std::string*, std::string*, std::string*) in libstxxl.a(config.libstxxl.o)
std::string* std::__copy<false, std::random_access_iterator_tag>::copy<std::string const*, std::string*>(std::string const*, std::string const*, std::string*) in libstxxl.a(config.libstxxl.o)
std::vector<stxxl::config::DiskEntry, std::allocator<stxxl::config::DiskEntry> >::_M_insert_aux(__gnu_cxx::__normal_iterator<stxxl::config::DiskEntry*, std::vector<stxxl::config::DiskEntry, std::allocator<stxxl::config::DiskEntry> > >, stxxl::config::DiskEntry const&) in libstxxl.a(config.libstxxl.o)
std::vector<std::string, std::allocator<std::string> >::_M_insert_aux(__gnu_cxx::__normal_iterator<std::string*, std::vector<std::string, std::allocator<std::string> > >, std::string const&) in libstxxl.a(config.libstxxl.o)
std::string* std::__copy_backward<false, std::random_access_iterator_tag>::__copy_b<std::string*, std::string*>(std::string*, std::string*, std::string*) in libstxxl.a(config.libstxxl.o)
...
"std::string::insert(unsigned long, std::string const&, unsigned long, unsigned long)", referenced from:
stxxl::fileperblock_file<stxxl::syscall_file>::export_files(unsigned long long, unsigned long long, std::string) in libstxxl.a(fileperblock_file.libstxxl.o)
stxxl::fileperblock_file<stxxl::mmap_file>::export_files(unsigned long long, unsigned long long, std::string) in libstxxl.a(fileperblock_file.libstxxl.o)
"std::string::push_back(char)", referenced from:
stxxl::print_msg(char const*, std::string const&, unsigned int) in libstxxl.a(verbose.libstxxl.o)
"std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)", referenced from:
stxxl::config::init(char const*) in libstxxl.a(config.libstxxl.o)
OSMPBF::BlobHeader::GetTypeName() const in libosmpbf.a(fileformat.pb.o)
OSMPBF::Blob::GetTypeName() const in libosmpbf.a(fileformat.pb.o)
OSMPBF::Relation::GetTypeName() const in libosmpbf.a(osmformat.pb.o)
OSMPBF::Way::GetTypeName() const in libosmpbf.a(osmformat.pb.o)
OSMPBF::DenseNodes::GetTypeName() const in libosmpbf.a(osmformat.pb.o)
OSMPBF::Node::GetTypeName() const in libosmpbf.a(osmformat.pb.o)
...
"std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)", referenced from:
stxxl::config::init(char const*) in libstxxl.a(config.libstxxl.o)
std::vector<std::string, std::allocator<std::string> >::operator=(std::vector<std::string, std::allocator<std::string> > const&) in libstxxl.a(config.libstxxl.o)
stxxl::config::DiskEntry* std::__uninitialized_copy_aux<__gnu_cxx::__normal_iterator<stxxl::config::DiskEntry*, std::vector<stxxl::config::DiskEntry, std::allocator<stxxl::config::DiskEntry> > >, stxxl::config::DiskEntry*>(__gnu_cxx::__normal_iterator<stxxl::config::DiskEntry*, std::vector<stxxl::config::DiskEntry, std::allocator<stxxl::config::DiskEntry> > >, __gnu_cxx::__normal_iterator<stxxl::config::DiskEntry*, std::vector<stxxl::config::DiskEntry, std::allocator<stxxl::config::DiskEntry> > >, stxxl::config::DiskEntry*, std::__false_type) in libstxxl.a(config.libstxxl.o)
stxxl::config::DiskEntry* std::__uninitialized_copy_aux<stxxl::config::DiskEntry*, stxxl::config::DiskEntry*>(stxxl::config::DiskEntry*, stxxl::config::DiskEntry*, stxxl::config::DiskEntry*, std::__false_type) in libstxxl.a(config.libstxxl.o)
std::string* std::vector<std::string, std::allocator<std::string> >::_M_allocate_and_copy<__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > > >(unsigned long, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) in libstxxl.a(config.libstxxl.o)
__gnu_cxx::new_allocator<stxxl::config::DiskEntry>::construct(stxxl::config::DiskEntry*, stxxl::config::DiskEntry const&) in libstxxl.a(config.libstxxl.o)
std::vector<stxxl::config::DiskEntry, std::allocator<stxxl::config::DiskEntry> >::_M_insert_aux(__gnu_cxx::__normal_iterator<stxxl::config::DiskEntry*, std::vector<stxxl::config::DiskEntry, std::allocator<stxxl::config::DiskEntry> > >, stxxl::config::DiskEntry const&) in libstxxl.a(config.libstxxl.o)
...
"std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()", referenced from:
OSMPBF::BlobHeader::MergeFrom(OSMPBF::BlobHeader const&) in libosmpbf.a(fileformat.pb.o)
OSMPBF::Blob::MergeFrom(OSMPBF::Blob const&) in libosmpbf.a(fileformat.pb.o)
OSMPBF::BlobHeader::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*) in libosmpbf.a(fileformat.pb.o)
OSMPBF::Blob::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*) in libosmpbf.a(fileformat.pb.o)
OSMPBF::HeaderBlock::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*) in libosmpbf.a(osmformat.pb.o)
OSMPBF::HeaderBlock::MergeFrom(OSMPBF::HeaderBlock const&) in libosmpbf.a(osmformat.pb.o)
"std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()", referenced from:
OSMPBF::BlobHeader::SharedDtor() in libosmpbf.a(fileformat.pb.o)
OSMPBF::Blob::SharedDtor() in libosmpbf.a(fileformat.pb.o)
OSMPBF::HeaderBlock::SharedDtor() in libosmpbf.a(osmformat.pb.o)
"std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()", referenced from:
std::vector<stxxl::config::DiskEntry, std::allocator<stxxl::config::DiskEntry> >::~vector() in libstxxl.a(mng.libstxxl.o)
stxxl::config::init(char const*) in libstxxl.a(config.libstxxl.o)
std::vector<std::string, std::allocator<std::string> >::operator=(std::vector<std::string, std::allocator<std::string> > const&) in libstxxl.a(config.libstxxl.o)
void std::vector<stxxl::config::DiskEntry, std::allocator<stxxl::config::DiskEntry> >::_M_range_insert<__gnu_cxx::__normal_iterator<stxxl::config::DiskEntry*, std::vector<stxxl::config::DiskEntry, std::allocator<stxxl::config::DiskEntry> > > >(__gnu_cxx::__normal_iterator<stxxl::config::DiskEntry*, std::vector<stxxl::config::DiskEntry, std::allocator<stxxl::config::DiskEntry> > >, __gnu_cxx::__normal_iterator<stxxl::config::DiskEntry*, std::vector<stxxl::config::DiskEntry, std::allocator<stxxl::config::DiskEntry> > >, __gnu_cxx::__normal_iterator<stxxl::config::DiskEntry*, std::vector<stxxl::config::DiskEntry, std::allocator<stxxl::config::DiskEntry> > >, std::forward_iterator_tag) in libstxxl.a(config.libstxxl.o)
stxxl::config::DiskEntry* std::__uninitialized_copy_aux<__gnu_cxx::__normal_iterator<stxxl::config::DiskEntry*, std::vector<stxxl::config::DiskEntry, std::allocator<stxxl::config::DiskEntry> > >, stxxl::config::DiskEntry*>(__gnu_cxx::__normal_iterator<stxxl::config::DiskEntry*, std::vector<stxxl::config::DiskEntry, std::allocator<stxxl::config::DiskEntry> > >, __gnu_cxx::__normal_iterator<stxxl::config::DiskEntry*, std::vector<stxxl::config::DiskEntry, std::allocator<stxxl::config::DiskEntry> > >, stxxl::config::DiskEntry*, std::__false_type) in libstxxl.a(config.libstxxl.o)
stxxl::config::DiskEntry* std::__uninitialized_copy_aux<stxxl::config::DiskEntry*, stxxl::config::DiskEntry*>(stxxl::config::DiskEntry*, stxxl::config::DiskEntry*, stxxl::config::DiskEntry*, std::__false_type) in libstxxl.a(config.libstxxl.o)
std::string* std::vector<std::string, std::allocator<std::string> >::_M_allocate_and_copy<__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > > >(unsigned long, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) in libstxxl.a(config.libstxxl.o)
...
"std::string::operator=(std::string const&)", referenced from:
void google::protobuf::internal::RepeatedPtrFieldBase::MergeFrom<google::protobuf::RepeatedPtrField<std::string>::TypeHandler>(google::protobuf::internal::RepeatedPtrFieldBase const&) in libosmpbf.a(osmformat.pb.o)
"std::runtime_error::runtime_error(std::string const&)", referenced from:
stxxl::config::init(char const*) in libstxxl.a(config.libstxxl.o)
stxxl::create_file(std::string const&, std::string const&, int, int, int) in libstxxl.a(create_file.libstxxl.o)
"std::runtime_error::runtime_error(std::string const&)", referenced from:
stxxl::bad_ext_alloc::bad_ext_alloc(std::string const&) in libstxxl.a(diskallocator.libstxxl.o)
stxxl::resource_error::resource_error(std::string const&) in libstxxl.a(mng.libstxxl.o)
stxxl::resource_error::resource_error(std::string const&) in libstxxl.a(iostats.libstxxl.o)
stxxl::resource_error::resource_error(std::string const&) in libstxxl.a(config.libstxxl.o)
stxxl::resource_error::resource_error(std::string const&) in libstxxl.a(request_queue_impl_qwqr.libstxxl.o)
stxxl::resource_error::resource_error(std::string const&) in libstxxl.a(create_file.libstxxl.o)
stxxl::resource_error::resource_error(std::string const&) in libstxxl.a(seed.libstxxl.o)
...
"std::basic_ifstream<char, std::char_traits<char> >::close()", referenced from:
stxxl::config::init(char const*) in libstxxl.a(config.libstxxl.o)
"std::basic_ifstream<char, std::char_traits<char> >::basic_ifstream(char const*, std::_Ios_Openmode)", referenced from:
stxxl::config::init(char const*) in libstxxl.a(config.libstxxl.o)
"std::basic_ifstream<char, std::char_traits<char> >::~basic_ifstream()", referenced from:
stxxl::config::init(char const*) in libstxxl.a(config.libstxxl.o)
"std::basic_ofstream<char, std::char_traits<char> >::open(char const*, std::_Ios_Openmode)", referenced from:
stxxl::logger::logger() in libstxxl.a(log.libstxxl.o)
"std::basic_ofstream<char, std::char_traits<char> >::basic_ofstream()", referenced from:
stxxl::logger::logger() in libstxxl.a(log.libstxxl.o)
"std::basic_ofstream<char, std::char_traits<char> >::~basic_ofstream()", referenced from:
stxxl::logger::logger() in libstxxl.a(log.libstxxl.o)
stxxl::logger::~logger() in libstxxl.a(log.libstxxl.o)
"std::_List_node_base::hook(std::_List_node_base*)", referenced from:
stxxl::request_queue_impl_qwqr::add_request(stxxl::request_ptr&) in libstxxl.a(request_queue_impl_qwqr.libstxxl.o)
"std::_List_node_base::unhook()", referenced from:
stxxl::request_queue_impl_qwqr::worker(void*) in libstxxl.a(request_queue_impl_qwqr.libstxxl.o)
stxxl::request_queue_impl_qwqr::cancel_request(stxxl::request_ptr&) in libstxxl.a(request_queue_impl_qwqr.libstxxl.o)
"std::invalid_argument::invalid_argument(std::string const&)", referenced from:
stxxl::request_queue_impl_qwqr::add_request(stxxl::request_ptr&) in libstxxl.a(request_queue_impl_qwqr.libstxxl.o)
stxxl::request_queue_impl_qwqr::cancel_request(stxxl::request_ptr&) in libstxxl.a(request_queue_impl_qwqr.libstxxl.o)
"std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream(std::_Ios_Openmode)", referenced from:
stxxl::DiskAllocator::dump() const in libstxxl.a(diskallocator.libstxxl.o)
stxxl::DiskAllocator::deallocation_error(long long, long long, std::_Rb_tree_iterator<std::pair<long long const, long long> > const&, std::_Rb_tree_iterator<std::pair<long long const, long long> > const&) const in libstxxl.a(diskallocator.libstxxl.o)
stxxl::DiskAllocator::add_free_region(long long, long long) in libstxxl.a(diskallocator.libstxxl.o)
void stxxl::stxxl_util_function_error<stxxl::resource_error>(char const*, char const*, char const*) in libstxxl.a(mng.libstxxl.o)
stxxl::config::~config() in libstxxl.a(mng.libstxxl.o)
stxxl::stats::reset() in libstxxl.a(iostats.libstxxl.o)
stxxl::stats::_reset_io_wait_time() in libstxxl.a(iostats.libstxxl.o)
...
"std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::~basic_ostringstream()", referenced from:
stxxl::DiskAllocator::dump() const in libstxxl.a(diskallocator.libstxxl.o)
stxxl::DiskAllocator::deallocation_error(long long, long long, std::_Rb_tree_iterator<std::pair<long long const, long long> > const&, std::_Rb_tree_iterator<std::pair<long long const, long long> > const&) const in libstxxl.a(diskallocator.libstxxl.o)
stxxl::DiskAllocator::add_free_region(long long, long long) in libstxxl.a(diskallocator.libstxxl.o)
void stxxl::stxxl_util_function_error<stxxl::resource_error>(char const*, char const*, char const*) in libstxxl.a(mng.libstxxl.o)
stxxl::config::~config() in libstxxl.a(mng.libstxxl.o)
stxxl::stats::reset() in libstxxl.a(iostats.libstxxl.o)
stxxl::stats::_reset_io_wait_time() in libstxxl.a(iostats.libstxxl.o)
...
"std::ios_base::Init::Init()", referenced from:
__GLOBAL__I_a in libstxxl.a(diskallocator.libstxxl.o)
__GLOBAL__I_a in libstxxl.a(mng.libstxxl.o)
__GLOBAL__I_a in libstxxl.a(async_schedule.libstxxl.o)
__GLOBAL__I_a in libstxxl.a(iostats.libstxxl.o)
__GLOBAL__I_a in libstxxl.a(config.libstxxl.o)
__GLOBAL__I_a in libstxxl.a(request_queue_impl_qwqr.libstxxl.o)
__GLOBAL__I_a in libstxxl.a(create_file.libstxxl.o)
...
"std::ios_base::Init::~Init()", referenced from:
__GLOBAL__I_a in libstxxl.a(diskallocator.libstxxl.o)
__GLOBAL__I_a in libstxxl.a(mng.libstxxl.o)
__GLOBAL__I_a in libstxxl.a(async_schedule.libstxxl.o)
__GLOBAL__I_a in libstxxl.a(iostats.libstxxl.o)
__GLOBAL__I_a in libstxxl.a(config.libstxxl.o)
__GLOBAL__I_a in libstxxl.a(request_queue_impl_qwqr.libstxxl.o)
__GLOBAL__I_a in libstxxl.a(create_file.libstxxl.o)
...
"std::ios_base::failure::failure(std::string const&)", referenced from:
stxxl::ufs_file_base::ufs_file_base(std::string const&, int) in libstxxl.a(ufs_file_base.libstxxl.o)
stxxl::ufs_file_base::lock() in libstxxl.a(ufs_file_base.libstxxl.o)
void stxxl::stxxl_util_function_error<stxxl::io_error>(char const*, char const*, char const*) in libstxxl.a(ufs_file_base.libstxxl.o)
stxxl::sim_disk_file::serve(stxxl::request const*) in libstxxl.a(simdisk_file.libstxxl.o)
void stxxl::stxxl_util_function_error<stxxl::io_error>(char const*, char const*, char const*) in libstxxl.a(simdisk_file.libstxxl.o)
stxxl::wbtl_file::get_next_write_block() in libstxxl.a(wbtl_file.libstxxl.o)
stxxl::syscall_file::serve(stxxl::request const*) in libstxxl.a(syscall_file.libstxxl.o)
...
"std::ios_base::failure::~failure()", referenced from:
stxxl::io_error::~io_error() in libstxxl.a(ufs_file_base.libstxxl.o)
stxxl::io_error::~io_error() in libstxxl.a(ufs_file_base.libstxxl.o)
stxxl::io_error::~io_error() in libstxxl.a(simdisk_file.libstxxl.o)
stxxl::io_error::~io_error() in libstxxl.a(simdisk_file.libstxxl.o)
stxxl::io_error::~io_error() in libstxxl.a(wbtl_file.libstxxl.o)
stxxl::io_error::~io_error() in libstxxl.a(wbtl_file.libstxxl.o)
stxxl::io_error::~io_error() in libstxxl.a(syscall_file.libstxxl.o)
...
"std::basic_ios<char, std::char_traits<char> >::clear(std::_Ios_Iostate)", referenced from:
void stxxl::stxxl_util_function_error<stxxl::resource_error>(char const*, char const*, char const*) in libstxxl.a(mng.libstxxl.o)
stxxl::format_with_SI_IEC_unit_multiplier(unsigned long long, char const*, int) in libstxxl.a(iostats.libstxxl.o)
void stxxl::stxxl_util_function_error<stxxl::resource_error>(char const*, char const*, char const*) in libstxxl.a(iostats.libstxxl.o)
stxxl::config::init(char const*) in libstxxl.a(config.libstxxl.o)
void stxxl::stxxl_util_function_error<stxxl::resource_error>(char const*, char const*, char const*) in libstxxl.a(config.libstxxl.o)
void stxxl::stxxl_util_function_error<stxxl::resource_error>(char const*, char const*, char const*) in libstxxl.a(request_queue_impl_qwqr.libstxxl.o)
void stxxl::stxxl_util_function_error<stxxl::resource_error>(char const*, char const*, char const*) in libstxxl.a(create_file.libstxxl.o)
...
"std::basic_ostream<char, std::char_traits<char> >& std::__ostream_insert<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*, long)", referenced from:
stxxl::DiskAllocator::dump() const in libstxxl.a(diskallocator.libstxxl.o)
stxxl::DiskAllocator::deallocation_error(long long, long long, std::_Rb_tree_iterator<std::pair<long long const, long long> > const&, std::_Rb_tree_iterator<std::pair<long long const, long long> > const&) const in libstxxl.a(diskallocator.libstxxl.o)
stxxl::DiskAllocator::add_free_region(long long, long long) in libstxxl.a(diskallocator.libstxxl.o)
void stxxl::stxxl_util_function_error<stxxl::resource_error>(char const*, char const*, char const*) in libstxxl.a(mng.libstxxl.o)
stxxl::config::~config() in libstxxl.a(mng.libstxxl.o)
stxxl::stats::reset() in libstxxl.a(iostats.libstxxl.o)
stxxl::stats::_reset_io_wait_time() in libstxxl.a(iostats.libstxxl.o)
...
"std::_Rb_tree_decrement(std::_Rb_tree_node_base*)", referenced from:
stxxl::DiskAllocator::add_free_region(long long, long long) in libstxxl.a(diskallocator.libstxxl.o)
std::_Rb_tree<long long, std::pair<long long const, long long>, std::_Select1st<std::pair<long long const, long long> >, std::less<long long>, std::allocator<std::pair<long long const, long long> > >::_M_insert_unique(std::_Rb_tree_iterator<std::pair<long long const, long long> >, std::pair<long long const, long long> const&) in libstxxl.a(diskallocator.libstxxl.o)
std::_Rb_tree<long long, std::pair<long long const, long long>, std::_Select1st<std::pair<long long const, long long> >, std::less<long long>, std::allocator<std::pair<long long const, long long> > >::_M_insert_unique(std::pair<long long const, long long> const&) in libstxxl.a(diskallocator.libstxxl.o)
std::_Rb_tree<stxxl::DiskGeometry::Zone, stxxl::DiskGeometry::Zone, std::_Identity<stxxl::DiskGeometry::Zone>, stxxl::DiskGeometry::ZoneCmp, std::allocator<stxxl::DiskGeometry::Zone> >::_M_insert_unique(stxxl::DiskGeometry::Zone const&) in libstxxl.a(simdisk_file.libstxxl.o)
stxxl::wbtl_file::_add_free_region(unsigned long long, unsigned long long) in libstxxl.a(wbtl_file.libstxxl.o)
std::_Rb_tree<unsigned long long, std::pair<unsigned long long const, std::pair<unsigned long long, unsigned long long> >, std::_Select1st<std::pair<unsigned long long const, std::pair<unsigned long long, unsigned long long> > >, std::less<unsigned long long>, std::allocator<std::pair<unsigned long long const, std::pair<unsigned long long, unsigned long long> > > >::_M_insert_unique(std::_Rb_tree_iterator<std::pair<unsigned long long const, std::pair<unsigned long long, unsigned long long> > >, std::pair<unsigned long long const, std::pair<unsigned long long, unsigned long long> > const&) in libstxxl.a(wbtl_file.libstxxl.o)
std::_Rb_tree<unsigned long long, std::pair<unsigned long long const, std::pair<unsigned long long, unsigned long long> >, std::_Select1st<std::pair<unsigned long long const, std::pair<unsigned long long, unsigned long long> > >, std::less<unsigned long long>, std::allocator<std::pair<unsigned long long const, std::pair<unsigned long long, unsigned long long> > > >::_M_insert_unique(std::pair<unsigned long long const, std::pair<unsigned long long, unsigned long long> > const&) in libstxxl.a(wbtl_file.libstxxl.o)
...
"std::_Rb_tree_increment(std::_Rb_tree_node_base const*)", referenced from:
stxxl::DiskAllocator::dump() const in libstxxl.a(diskallocator.libstxxl.o)
std::mem_fun_t<void, stxxl::onoff_switch> std::for_each<std::_Rb_tree_const_iterator<stxxl::onoff_switch*>, std::mem_fun_t<void, stxxl::onoff_switch> >(std::_Rb_tree_const_iterator<stxxl::onoff_switch*>, std::_Rb_tree_const_iterator<stxxl::onoff_switch*>, std::mem_fun_t<void, stxxl::onoff_switch>) in libstxxl.a(request_with_waiters.libstxxl.o)
"std::_Rb_tree_increment(std::_Rb_tree_node_base*)", referenced from:
std::_Rb_tree<long long, std::pair<long long const, long long>, std::_Select1st<std::pair<long long const, long long> >, std::less<long long>, std::allocator<std::pair<long long const, long long> > >::_M_insert_unique(std::_Rb_tree_iterator<std::pair<long long const, long long> >, std::pair<long long const, long long> const&) in libstxxl.a(diskallocator.libstxxl.o)
stxxl::wbtl_file::get_next_write_block() in libstxxl.a(wbtl_file.libstxxl.o)
std::_Rb_tree<unsigned long long, std::pair<unsigned long long const, std::pair<unsigned long long, unsigned long long> >, std::_Select1st<std::pair<unsigned long long const, std::pair<unsigned long long, unsigned long long> > >, std::less<unsigned long long>, std::allocator<std::pair<unsigned long long const, std::pair<unsigned long long, unsigned long long> > > >::_M_insert_unique(std::_Rb_tree_iterator<std::pair<unsigned long long const, std::pair<unsigned long long, unsigned long long> > >, std::pair<unsigned long long const, std::pair<unsigned long long, unsigned long long> > const&) in libstxxl.a(wbtl_file.libstxxl.o)
std::_Rb_tree<unsigned long long, std::pair<unsigned long long const, unsigned long long>, std::_Select1st<std::pair<unsigned long long const, unsigned long long> >, std::less<unsigned long long>, std::allocator<std::pair<unsigned long long const, unsigned long long> > >::_M_insert_unique(std::_Rb_tree_iterator<std::pair<unsigned long long const, unsigned long long> >, std::pair<unsigned long long const, unsigned long long> const&) in libstxxl.a(wbtl_file.libstxxl.o)
stxxl::disk_queues::~disk_queues() in libstxxl.a(disk_queued_file.libstxxl.o)
std::_Rb_tree<long long, std::pair<long long const, stxxl::request_queue_impl_qwqr*>, std::_Select1st<std::pair<long long const, stxxl::request_queue_impl_qwqr*> >, std::less<long long>, std::allocator<std::pair<long long const, stxxl::request_queue_impl_qwqr*> > >::_M_insert_unique(std::_Rb_tree_iterator<std::pair<long long const, stxxl::request_queue_impl_qwqr*> >, std::pair<long long const, stxxl::request_queue_impl_qwqr*> const&) in libstxxl.a(disk_queued_file.libstxxl.o)
stxxl::disk_queues::~disk_queues() in libstxxl.a(request_with_state.libstxxl.o)
...
"std::__throw_logic_error(char const*)", referenced from:
char* std::string::_S_construct<char*>(char*, char*, std::allocator<char> const&, std::forward_iterator_tag) in libstxxl.a(diskallocator.libstxxl.o)
char* std::string::_S_construct<char*>(char*, char*, std::allocator<char> const&, std::forward_iterator_tag) in libstxxl.a(mng.libstxxl.o)
char* std::string::_S_construct<char*>(char*, char*, std::allocator<char> const&, std::forward_iterator_tag) in libstxxl.a(iostats.libstxxl.o)
char* std::string::_S_construct<char*>(char*, char*, std::allocator<char> const&, std::forward_iterator_tag) in libstxxl.a(config.libstxxl.o)
char* std::string::_S_construct<char*>(char*, char*, std::allocator<char> const&, std::forward_iterator_tag) in libstxxl.a(request_queue_impl_qwqr.libstxxl.o)
char* std::string::_S_construct<char*>(char*, char*, std::allocator<char> const&, std::forward_iterator_tag) in libstxxl.a(create_file.libstxxl.o)
char* std::string::_S_construct<char*>(char*, char*, std::allocator<char> const&, std::forward_iterator_tag) in libstxxl.a(seed.libstxxl.o)
...
"std::__throw_length_error(char const*)", referenced from:
std::vector<stxxl::async_schedule_local::sim_event, std::allocator<stxxl::async_schedule_local::sim_event> >::_M_insert_aux(__gnu_cxx::__normal_iterator<stxxl::async_schedule_local::sim_event*, std::vector<stxxl::async_schedule_local::sim_event, std::allocator<stxxl::async_schedule_local::sim_event> > >, stxxl::async_schedule_local::sim_event const&) in libstxxl.a(async_schedule.libstxxl.o)
void std::vector<stxxl::config::DiskEntry, std::allocator<stxxl::config::DiskEntry> >::_M_range_insert<__gnu_cxx::__normal_iterator<stxxl::config::DiskEntry*, std::vector<stxxl::config::DiskEntry, std::allocator<stxxl::config::DiskEntry> > > >(__gnu_cxx::__normal_iterator<stxxl::config::DiskEntry*, std::vector<stxxl::config::DiskEntry, std::allocator<stxxl::config::DiskEntry> > >, __gnu_cxx::__normal_iterator<stxxl::config::DiskEntry*, std::vector<stxxl::config::DiskEntry, std::allocator<stxxl::config::DiskEntry> > >, __gnu_cxx::__normal_iterator<stxxl::config::DiskEntry*, std::vector<stxxl::config::DiskEntry, std::allocator<stxxl::config::DiskEntry> > >, std::forward_iterator_tag) in libstxxl.a(config.libstxxl.o)
std::vector<stxxl::config::DiskEntry, std::allocator<stxxl::config::DiskEntry> >::_M_insert_aux(__gnu_cxx::__normal_iterator<stxxl::config::DiskEntry*, std::vector<stxxl::config::DiskEntry, std::allocator<stxxl::config::DiskEntry> > >, stxxl::config::DiskEntry const&) in libstxxl.a(config.libstxxl.o)
std::vector<std::string, std::allocator<std::string> >::_M_insert_aux(__gnu_cxx::__normal_iterator<std::string*, std::vector<std::string, std::allocator<std::string> > >, std::string const&) in libstxxl.a(config.libstxxl.o)
"std::_Rb_tree_rebalance_for_erase(std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)", referenced from:
stxxl::DiskAllocator::add_free_region(long long, long long) in libstxxl.a(diskallocator.libstxxl.o)
stxxl::wbtl_file::_add_free_region(unsigned long long, unsigned long long) in libstxxl.a(wbtl_file.libstxxl.o)
stxxl::wbtl_file::discard(unsigned long long, unsigned long long) in libstxxl.a(wbtl_file.libstxxl.o)
stxxl::wbtl_file::get_next_write_block() in libstxxl.a(wbtl_file.libstxxl.o)
std::_Rb_tree<stxxl::onoff_switch*, stxxl::onoff_switch*, std::_Identity<stxxl::onoff_switch*>, std::less<stxxl::onoff_switch*>, std::allocator<stxxl::onoff_switch*> >::erase(std::_Rb_tree_iterator<stxxl::onoff_switch*>, std::_Rb_tree_iterator<stxxl::onoff_switch*>) in libstxxl.a(request_with_waiters.libstxxl.o)
"std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)", referenced from:
std::_Rb_tree<long long, std::pair<long long const, long long>, std::_Select1st<std::pair<long long const, long long> >, std::less<long long>, std::allocator<std::pair<long long const, long long> > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<long long const, long long> const&) in libstxxl.a(diskallocator.libstxxl.o)
std::_Rb_tree<stxxl::DiskGeometry::Zone, stxxl::DiskGeometry::Zone, std::_Identity<stxxl::DiskGeometry::Zone>, stxxl::DiskGeometry::ZoneCmp, std::allocator<stxxl::DiskGeometry::Zone> >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, stxxl::DiskGeometry::Zone const&) in libstxxl.a(simdisk_file.libstxxl.o)
std::_Rb_tree<unsigned long long, std::pair<unsigned long long const, std::pair<unsigned long long, unsigned long long> >, std::_Select1st<std::pair<unsigned long long const, std::pair<unsigned long long, unsigned long long> > >, std::less<unsigned long long>, std::allocator<std::pair<unsigned long long const, std::pair<unsigned long long, unsigned long long> > > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<unsigned long long const, std::pair<unsigned long long, unsigned long long> > const&) in libstxxl.a(wbtl_file.libstxxl.o)
std::_Rb_tree<unsigned long long, std::pair<unsigned long long const, unsigned long long>, std::_Select1st<std::pair<unsigned long long const, unsigned long long> >, std::less<unsigned long long>, std::allocator<std::pair<unsigned long long const, unsigned long long> > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<unsigned long long const, unsigned long long> const&) in libstxxl.a(wbtl_file.libstxxl.o)
std::_Rb_tree<long long, std::pair<long long const, stxxl::request_queue_impl_qwqr*>, std::_Select1st<std::pair<long long const, stxxl::request_queue_impl_qwqr*> >, std::less<long long>, std::allocator<std::pair<long long const, stxxl::request_queue_impl_qwqr*> > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<long long const, stxxl::request_queue_impl_qwqr*> const&) in libstxxl.a(disk_queued_file.libstxxl.o)
std::_Rb_tree<long long, std::pair<long long const, stxxl::request_queue_impl_qwqr*>, std::_Select1st<std::pair<long long const, stxxl::request_queue_impl_qwqr*> >, std::less<long long>, std::allocator<std::pair<long long const, stxxl::request_queue_impl_qwqr*> > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<long long const, stxxl::request_queue_impl_qwqr*> const&) in libstxxl.a(request_with_state.libstxxl.o)
std::_Rb_tree<stxxl::onoff_switch*, stxxl::onoff_switch*, std::_Identity<stxxl::onoff_switch*>, std::less<stxxl::onoff_switch*>, std::allocator<stxxl::onoff_switch*> >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, stxxl::onoff_switch* const&) in libstxxl.a(request_with_waiters.libstxxl.o)
...
"std::cerr", referenced from:
stxxl::config::init(char const*) in libstxxl.a(config.libstxxl.o)
stxxl::print_msg(char const*, std::string const&, unsigned int) in libstxxl.a(verbose.libstxxl.o)
"std::cout", referenced from:
stxxl::sim_disk_file::sim_disk_file(std::string const&, int, int, int) in libstxxl.a(create_file.libstxxl.o)
stxxl::print_msg(char const*, std::string const&, unsigned int) in libstxxl.a(verbose.libstxxl.o)
stxxl::IC35L080AVVA07::IC35L080AVVA07() in libstxxl.a(simdisk_file.libstxxl.o)
"std::basic_istream<char, std::char_traits<char> >& std::operator>><char, std::char_traits<char>, std::allocator<char> >(std::basic_istream<char, std::char_traits<char> >&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&)", referenced from:
stxxl::config::init(char const*) in libstxxl.a(config.libstxxl.o)
"typeinfo for std::ios_base::failure", referenced from:
typeinfo for stxxl::io_error in libstxxl.a(ufs_file_base.libstxxl.o)
typeinfo for stxxl::io_error in libstxxl.a(simdisk_file.libstxxl.o)
typeinfo for stxxl::io_error in libstxxl.a(fileperblock_file.libstxxl.o)
typeinfo for stxxl::io_error in libstxxl.a(mem_file.libstxxl.o)
typeinfo for stxxl::io_error in libstxxl.a(wbtl_file.libstxxl.o)
typeinfo for stxxl::io_error in libstxxl.a(syscall_file.libstxxl.o)
typeinfo for stxxl::io_error in libstxxl.a(mmap_file.libstxxl.o)
...
"vtable for std::ios_base::failure", referenced from:
stxxl::request::check_errors() in libstxxl.a(request_with_state.libstxxl.o)
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [osrm-extract] Error 1
make[1]: *** [CMakeFiles/osrm-extract.dir/all] Error 2
make: *** [all] Error 2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment