id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 3096,"compiler error (Borland C++ Builder 4): unordered_map - ""value_base""",anonymous,Daniel James,"When trying to compile a program using boost::unordered_map from Version 1.39 with Borland C++ Builder 4 (I have to :( ) I get the following compiler error: "" [C++ Fehler] hash_table_impl.hpp(91): E2401 Ungültige Template-Argumentliste. [C++ Fehler] hash_table_impl.hpp(92): E2040 Deklaration nicht ordnungsgemäß abgeschlossen. [C++ Fehler] hash_table_impl.hpp(91): E2401 Ungültige Template-Argumentliste. [C++ Fehler] hash_table_impl.hpp(92): E2040 Deklaration nicht ordnungsgemäß abgeschlossen. "" I think you can lookup the Error numbers from Borland since I don't know their exact English translations within Borland. The error is concerning the following declaration: {{{ struct value_base { typename boost::aligned_storage< sizeof(value_type), boost::alignment_of::value>::type data_; void* address() { return this; } }; }}} ",Bugs,closed,Boost 1.40.0,unordered,Boost 1.39.0,Problem,fixed,,