In file included from main.cpp:5:
In file included from ./track.h:2:
In file included from ../..\mpd/value_iterator/value_iterator.h:1:
In file included from C:/MinGW/bin\..\lib\clang\3.1/../../../include/c++/4.5.4\iterator:64:
In file included from C:/MinGW/bin\..\lib\clang\3.1/../../../include/c++/4.5.4\ostream:39:
In file included from C:/MinGW/bin\..\lib\clang\3.1/../../../include/c++/4.5.4\ios:39:
In file included from C:/MinGW/bin\..\lib\clang\3.1/../../../include/c++/4.5.4\exception:150:
C:/MinGW/bin\..\lib\clang\3.1/../../../include/c++/4.5.4\exception_ptr.h(132,12) : error: unknown type name 'type_info'
const type_info*
^
In file included from main.cpp:5:
In file included from ./track.h:2:
In file included from ../..\mpd/value_iterator/value_iterator.h:1:
In file included from C:/MinGW/bin\..\lib\clang\3.1/../../../include/c++/4.5.4\iterator:64:
In file included from C:/MinGW/bin\..\lib\clang\3.1/../../../include/c++/4.5.4\ostream:39:
In file included from C:/MinGW/bin\..\lib\clang\3.1/../../../include/c++/4.5.4\ios:39:
In file included from C:/MinGW/bin\..\lib\clang\3.1/../../../include/c++/4.5.4\exception:151:
C:/MinGW/bin\..\lib\clang\3.1/../../../include/c++/4.5.4\nested_exception.h(62,4) : error: the parameter for this explicitly-defaulted copy constructor is const, but a member or base requires it to be non-const
nested_exception(const nested_exception&) = default;
^
C:/MinGW/bin\..\lib\clang\3.1/../../../include/c++/4.5.4\nested_exception.h(64,22) : error: the parameter for this explicitly-defaulted copy assignment operator is const, but a member or base requires it to be non-const
nested_exception& operator=(const nested_exception&) = default;
^
C:/MinGW/bin\..\lib\clang\3.1/../../../include/c++/4.5.4\nested_exception.h(77,27) : error: exception specification in declaration does not match previous declaration
inline nested_exception::~nested_exception() = default;
^
C:/MinGW/bin\..\lib\clang\3.1/../../../include/c++/4.5.4\nested_exception.h(66,19) : note: previous declaration is here
inline virtual ~nested_exception();
^
C:/MinGW/bin\..\lib\clang\3.1/../../../include/c++/4.5.4\nested_exception.h(122,60) : error: redefinition of default argument
__throw_with_nested(_Ex&& __ex, const nested_exception* = 0)
^ ~
C:/MinGW/bin\..\lib\clang\3.1/../../../include/c++/4.5.4\nested_exception.h(110,55) : note: previous definition is here
__throw_with_nested(_Ex&&, const nested_exception* = 0)
^ ~
5 errors generated.