mirror of
https://github.com/boostorg/type_traits.git
synced 2026-02-13 00:42:13 +00:00
5408 lines
331 KiB
Plaintext
5408 lines
331 KiB
Plaintext
*** libs/type_traits/alignment_test.cpp ***
|
|
|
|
** GCC 2.95.2
|
|
g++ -o boosttmp.exe -pedantic -Wall -ftemplate-depth-30 -I../.. ../../libs/type_traits/alignment_test.cpp
|
|
./boosttmp.exe
|
|
14 tests completed, 0 failures found, 0 failures expected from this compiler.
|
|
Pass
|
|
|
|
** GCC 2.95.2 + SGI STL 3.3
|
|
g++ -o boosttmp.exe -pedantic -Wall -ftemplate-depth-30 -Id:/stlimp/sgi330 -I../.. ../../libs/type_traits/alignment_test.cpp
|
|
./boosttmp.exe
|
|
14 tests completed, 0 failures found, 0 failures expected from this compiler.
|
|
Pass
|
|
|
|
** GCC 2.95.2 + STLPort 4
|
|
g++ -o boosttmp.exe -pedantic -Wall -ftemplate-depth-30 -D__STL_DEBUG -Ie:/stlport/stlport -I../.. ../../libs/type_traits/alignment_test.cpp -Le:/stlport/lib -lstlport_cygwin_stldebug
|
|
In file included from e:/stlport/stlport/stl/_iterator_base.h:38,
|
|
from e:/stlport/stlport/stl/_iterator.h:34,
|
|
from e:/stlport/stlport/iterator:35,
|
|
from ../../boost/config.hpp:193,
|
|
from ../../boost/type_traits/ice.hpp:16,
|
|
from ../../boost/type_traits/alignment_traits.hpp:16,
|
|
from ../../libs/type_traits/alignment_test.cpp:7:
|
|
e:/stlport/stlport/stl/type_traits.h:198: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/type_traits.h:206: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/type_traits.h:319: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/type_traits.h:323: warning: ANSI C++ does not support `long long'
|
|
In file included from e:/stlport/stlport/stl/_string_hash.h:23,
|
|
from e:/stlport/stlport/stl/_string.h:1534,
|
|
from e:/stlport/stlport/stl/_locale.c:23,
|
|
from e:/stlport/stlport/stl/_locale.h:217,
|
|
from e:/stlport/stlport/stl/_ios_base.h:25,
|
|
from e:/stlport/stlport/stl/_streambuf.h:21,
|
|
from e:/stlport/stlport/streambuf:31,
|
|
from e:/stlport/stlport/stl/_stream_iterator.h:47,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from ../../boost/config.hpp:193,
|
|
from ../../boost/type_traits/ice.hpp:16,
|
|
from ../../boost/type_traits/alignment_traits.hpp:16,
|
|
from ../../libs/type_traits/alignment_test.cpp:7:
|
|
e:/stlport/stlport/stl/_hash_fun.h:93: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_hash_fun.h:96: warning: ANSI C++ does not support `long long'
|
|
In file included from e:/stlport/stlport/limits:39,
|
|
from e:/stlport/stlport/stl/_ostream.h:24,
|
|
from e:/stlport/stlport/ostream:32,
|
|
from e:/stlport/stlport/stl/_istream.h:23,
|
|
from e:/stlport/stlport/stl/_stream_iterator.h:218,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from ../../boost/config.hpp:193,
|
|
from ../../boost/type_traits/ice.hpp:16,
|
|
from ../../boost/type_traits/alignment_traits.hpp:16,
|
|
from ../../libs/type_traits/alignment_test.cpp:7:
|
|
e:/stlport/stlport/stl/_limits.h:261: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_limits.h:262: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_limits.h:262: warning: ANSI C++ forbids long long integer constants
|
|
e:/stlport/stlport/stl/_limits.h:262: warning: ANSI C++ forbids long long integer constants
|
|
e:/stlport/stlport/stl/_limits.h:262: warning: ANSI C++ forbids long long integer constants
|
|
e:/stlport/stlport/stl/_limits.h:266: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_limits.h:267: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_limits.h:267: warning: ANSI C++ forbids long long integer constants
|
|
In file included from e:/stlport/stlport/ostream:32,
|
|
from e:/stlport/stlport/stl/_istream.h:23,
|
|
from e:/stlport/stlport/stl/_stream_iterator.h:218,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from ../../boost/config.hpp:193,
|
|
from ../../boost/type_traits/ice.hpp:16,
|
|
from ../../boost/type_traits/alignment_traits.hpp:16,
|
|
from ../../libs/type_traits/alignment_test.cpp:7:
|
|
e:/stlport/stlport/stl/_ostream.h:94: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_ostream.h:95: warning: ANSI C++ does not support `long long'
|
|
In file included from e:/stlport/stlport/stl/_ostream.c:21,
|
|
from e:/stlport/stlport/stl/_ostream.h:316,
|
|
from e:/stlport/stlport/ostream:32,
|
|
from e:/stlport/stlport/stl/_istream.h:23,
|
|
from e:/stlport/stlport/stl/_stream_iterator.h:218,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from ../../boost/config.hpp:193,
|
|
from ../../boost/type_traits/ice.hpp:16,
|
|
from ../../boost/type_traits/alignment_traits.hpp:16,
|
|
from ../../libs/type_traits/alignment_test.cpp:7:
|
|
e:/stlport/stlport/stl/_numeric_facets.h:233: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:238: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:309: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:311: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:363: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:368: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:406: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:408: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:459: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:460: warning: ANSI C++ does not support `long long'
|
|
In file included from e:/stlport/stlport/stl/_numeric_facets.h:529,
|
|
from e:/stlport/stlport/stl/_ostream.c:21,
|
|
from e:/stlport/stlport/stl/_ostream.h:316,
|
|
from e:/stlport/stlport/ostream:32,
|
|
from e:/stlport/stlport/stl/_istream.h:23,
|
|
from e:/stlport/stlport/stl/_stream_iterator.h:218,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from ../../boost/config.hpp:193,
|
|
from ../../boost/type_traits/ice.hpp:16,
|
|
from ../../boost/type_traits/alignment_traits.hpp:16,
|
|
from ../../libs/type_traits/alignment_test.cpp:7:
|
|
e:/stlport/stlport/stl/_numeric_facets.c:127: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.c:135: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.c:187: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.c:194: warning: ANSI C++ does not support `long long'
|
|
In file included from e:/stlport/stlport/stl/_stream_iterator.h:218,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from ../../boost/config.hpp:193,
|
|
from ../../boost/type_traits/ice.hpp:16,
|
|
from ../../boost/type_traits/alignment_traits.hpp:16,
|
|
from ../../libs/type_traits/alignment_test.cpp:7:
|
|
e:/stlport/stlport/stl/_istream.h:90: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_istream.h:91: warning: ANSI C++ does not support `long long'
|
|
./boosttmp.exe
|
|
14 tests completed, 0 failures found, 0 failures expected from this compiler.
|
|
Pass
|
|
|
|
** Borland C++ 5.5.1
|
|
bcc32 -eboosttmp.exe -I../.. -j10 -q ../../libs/type_traits/alignment_test.cpp
|
|
../../libs/type_traits/alignment_test.cpp:
|
|
./boosttmp.exe
|
|
14 tests completed, 0 failures found, 0 failures expected from this compiler.
|
|
Pass
|
|
|
|
** Borland C++ 5.4
|
|
e:/cpp/cbuilder4/bin/bcc32 -eboosttmp.exe -I../.. -j10 -q ../../libs/type_traits/alignment_test.cpp
|
|
../../libs/type_traits/alignment_test.cpp:
|
|
./boosttmp.exe
|
|
14 tests completed, 0 failures found, 0 failures expected from this compiler.
|
|
Pass
|
|
|
|
** Microsoft Visual C++
|
|
cl /Feboosttmp.exe /nologo /Zm800 /MTd /W3 /GR /GX /Zi /Od /GZ /Zi /I "../.." /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_CONSOLE" ../../libs/type_traits/alignment_test.cpp /link user32.lib
|
|
alignment_test.cpp
|
|
../../libs/type_traits/alignment_test.cpp(15) : warning C4305: 'argument' : truncation from 'enum ' to 'bool'
|
|
../../libs/type_traits/alignment_test.cpp(15) : while compiling class-template member function '__thiscall nested_tester_alignment_of<int>::nested_tester_alignment_of<int>(const char *)'
|
|
./boosttmp.exe
|
|
11 tests completed, 0 failures found, 0 failures expected from this compiler.
|
|
Pass
|
|
|
|
** Microsoft Visual C++ with STLport
|
|
cl /Feboosttmp.exe /nologo /Zm800 /MT /W3 /GR /GX /Zi /Od /GZ /I "e:/stlport//stlport" /I "../.." /D "WIN32" /D "_MBCS" /D "_CONSOLE" ../../libs/type_traits/alignment_test.cpp /link /libpath:e:/stlport/lib user32.lib
|
|
alignment_test.cpp
|
|
../../libs/type_traits/alignment_test.cpp(15) : warning C4305: 'argument' : truncation from 'enum ' to 'bool'
|
|
../../libs/type_traits/alignment_test.cpp(15) : while compiling class-template member function '__thiscall nested_tester_alignment_of<int>::nested_tester_alignment_of<int>(const char *)'
|
|
./boosttmp.exe
|
|
11 tests completed, 0 failures found, 0 failures expected from this compiler.
|
|
Pass
|
|
|
|
*** libs/type_traits/arithmetic_traits_test.cpp ***
|
|
|
|
** GCC 2.95.2
|
|
g++ -o boosttmp.exe -pedantic -Wall -ftemplate-depth-30 -I../.. ../../libs/type_traits/arithmetic_traits_test.cpp
|
|
./boosttmp.exe
|
|
111 tests completed, 0 failures found, 0 failures expected from this compiler.
|
|
Pass
|
|
|
|
** GCC 2.95.2 + SGI STL 3.3
|
|
g++ -o boosttmp.exe -pedantic -Wall -ftemplate-depth-30 -Id:/stlimp/sgi330 -I../.. ../../libs/type_traits/arithmetic_traits_test.cpp
|
|
./boosttmp.exe
|
|
111 tests completed, 0 failures found, 0 failures expected from this compiler.
|
|
Pass
|
|
|
|
** GCC 2.95.2 + STLPort 4
|
|
g++ -o boosttmp.exe -pedantic -Wall -ftemplate-depth-30 -D__STL_DEBUG -Ie:/stlport/stlport -I../.. ../../libs/type_traits/arithmetic_traits_test.cpp -Le:/stlport/lib -lstlport_cygwin_stldebug
|
|
In file included from e:/stlport/stlport/stl/_iterator_base.h:38,
|
|
from e:/stlport/stlport/stl/_iterator.h:34,
|
|
from e:/stlport/stlport/iterator:35,
|
|
from ../../boost/config.hpp:193,
|
|
from ../../boost/type_traits/ice.hpp:16,
|
|
from ../../boost/type_traits/arithmetic_traits.hpp:18,
|
|
from ../../libs/type_traits/arithmetic_traits_test.cpp:7:
|
|
e:/stlport/stlport/stl/type_traits.h:198: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/type_traits.h:206: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/type_traits.h:319: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/type_traits.h:323: warning: ANSI C++ does not support `long long'
|
|
In file included from e:/stlport/stlport/stl/_string_hash.h:23,
|
|
from e:/stlport/stlport/stl/_string.h:1534,
|
|
from e:/stlport/stlport/stl/_locale.c:23,
|
|
from e:/stlport/stlport/stl/_locale.h:217,
|
|
from e:/stlport/stlport/stl/_ios_base.h:25,
|
|
from e:/stlport/stlport/stl/_streambuf.h:21,
|
|
from e:/stlport/stlport/streambuf:31,
|
|
from e:/stlport/stlport/stl/_stream_iterator.h:47,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from ../../boost/config.hpp:193,
|
|
from ../../boost/type_traits/ice.hpp:16,
|
|
from ../../boost/type_traits/arithmetic_traits.hpp:18,
|
|
from ../../libs/type_traits/arithmetic_traits_test.cpp:7:
|
|
e:/stlport/stlport/stl/_hash_fun.h:93: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_hash_fun.h:96: warning: ANSI C++ does not support `long long'
|
|
In file included from e:/stlport/stlport/limits:39,
|
|
from e:/stlport/stlport/stl/_ostream.h:24,
|
|
from e:/stlport/stlport/ostream:32,
|
|
from e:/stlport/stlport/stl/_istream.h:23,
|
|
from e:/stlport/stlport/stl/_stream_iterator.h:218,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from ../../boost/config.hpp:193,
|
|
from ../../boost/type_traits/ice.hpp:16,
|
|
from ../../boost/type_traits/arithmetic_traits.hpp:18,
|
|
from ../../libs/type_traits/arithmetic_traits_test.cpp:7:
|
|
e:/stlport/stlport/stl/_limits.h:261: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_limits.h:262: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_limits.h:262: warning: ANSI C++ forbids long long integer constants
|
|
e:/stlport/stlport/stl/_limits.h:262: warning: ANSI C++ forbids long long integer constants
|
|
e:/stlport/stlport/stl/_limits.h:262: warning: ANSI C++ forbids long long integer constants
|
|
e:/stlport/stlport/stl/_limits.h:266: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_limits.h:267: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_limits.h:267: warning: ANSI C++ forbids long long integer constants
|
|
In file included from e:/stlport/stlport/ostream:32,
|
|
from e:/stlport/stlport/stl/_istream.h:23,
|
|
from e:/stlport/stlport/stl/_stream_iterator.h:218,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from ../../boost/config.hpp:193,
|
|
from ../../boost/type_traits/ice.hpp:16,
|
|
from ../../boost/type_traits/arithmetic_traits.hpp:18,
|
|
from ../../libs/type_traits/arithmetic_traits_test.cpp:7:
|
|
e:/stlport/stlport/stl/_ostream.h:94: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_ostream.h:95: warning: ANSI C++ does not support `long long'
|
|
In file included from e:/stlport/stlport/stl/_ostream.c:21,
|
|
from e:/stlport/stlport/stl/_ostream.h:316,
|
|
from e:/stlport/stlport/ostream:32,
|
|
from e:/stlport/stlport/stl/_istream.h:23,
|
|
from e:/stlport/stlport/stl/_stream_iterator.h:218,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from ../../boost/config.hpp:193,
|
|
from ../../boost/type_traits/ice.hpp:16,
|
|
from ../../boost/type_traits/arithmetic_traits.hpp:18,
|
|
from ../../libs/type_traits/arithmetic_traits_test.cpp:7:
|
|
e:/stlport/stlport/stl/_numeric_facets.h:233: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:238: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:309: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:311: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:363: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:368: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:406: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:408: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:459: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:460: warning: ANSI C++ does not support `long long'
|
|
In file included from e:/stlport/stlport/stl/_numeric_facets.h:529,
|
|
from e:/stlport/stlport/stl/_ostream.c:21,
|
|
from e:/stlport/stlport/stl/_ostream.h:316,
|
|
from e:/stlport/stlport/ostream:32,
|
|
from e:/stlport/stlport/stl/_istream.h:23,
|
|
from e:/stlport/stlport/stl/_stream_iterator.h:218,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from ../../boost/config.hpp:193,
|
|
from ../../boost/type_traits/ice.hpp:16,
|
|
from ../../boost/type_traits/arithmetic_traits.hpp:18,
|
|
from ../../libs/type_traits/arithmetic_traits_test.cpp:7:
|
|
e:/stlport/stlport/stl/_numeric_facets.c:127: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.c:135: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.c:187: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.c:194: warning: ANSI C++ does not support `long long'
|
|
In file included from e:/stlport/stlport/stl/_stream_iterator.h:218,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from ../../boost/config.hpp:193,
|
|
from ../../boost/type_traits/ice.hpp:16,
|
|
from ../../boost/type_traits/arithmetic_traits.hpp:18,
|
|
from ../../libs/type_traits/arithmetic_traits_test.cpp:7:
|
|
e:/stlport/stlport/stl/_istream.h:90: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_istream.h:91: warning: ANSI C++ does not support `long long'
|
|
In file included from ../../libs/type_traits/arithmetic_traits_test.cpp:7:
|
|
../../boost/type_traits/arithmetic_traits.hpp:59: warning: ANSI C++ does not support `long long'
|
|
../../boost/type_traits/arithmetic_traits.hpp:61: warning: ANSI C++ does not support `long long'
|
|
../../boost/type_traits/arithmetic_traits.hpp:120: warning: ANSI C++ does not support `long long'
|
|
../../boost/type_traits/arithmetic_traits.hpp:122: warning: ANSI C++ does not support `long long'
|
|
./boosttmp.exe
|
|
111 tests completed, 0 failures found, 0 failures expected from this compiler.
|
|
Pass
|
|
|
|
** Borland C++ 5.5.1
|
|
bcc32 -eboosttmp.exe -I../.. -j10 -q ../../libs/type_traits/arithmetic_traits_test.cpp
|
|
../../libs/type_traits/arithmetic_traits_test.cpp:
|
|
./boosttmp.exe
|
|
123 tests completed, 0 failures found, 0 failures expected from this compiler.
|
|
Pass
|
|
|
|
** Borland C++ 5.4
|
|
e:/cpp/cbuilder4/bin/bcc32 -eboosttmp.exe -I../.. -j10 -q ../../libs/type_traits/arithmetic_traits_test.cpp
|
|
../../libs/type_traits/arithmetic_traits_test.cpp:
|
|
./boosttmp.exe
|
|
123 tests completed, 0 failures found, 0 failures expected from this compiler.
|
|
Pass
|
|
|
|
** Microsoft Visual C++
|
|
cl /Feboosttmp.exe /nologo /Zm800 /MTd /W3 /GR /GX /Zi /Od /GZ /Zi /I "../.." /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_CONSOLE" ../../libs/type_traits/arithmetic_traits_test.cpp /link user32.lib
|
|
arithmetic_traits_test.cpp
|
|
LINK : LNK6004: boosttmp.exe not found or not built by the last incremental link; performing full link
|
|
./boosttmp.exe
|
|
123 tests completed, 0 failures found, 0 failures expected from this compiler.
|
|
Pass
|
|
|
|
** Microsoft Visual C++ with STLport
|
|
cl /Feboosttmp.exe /nologo /Zm800 /MT /W3 /GR /GX /Zi /Od /GZ /I "e:/stlport//stlport" /I "../.." /D "WIN32" /D "_MBCS" /D "_CONSOLE" ../../libs/type_traits/arithmetic_traits_test.cpp /link /libpath:e:/stlport/lib user32.lib
|
|
arithmetic_traits_test.cpp
|
|
./boosttmp.exe
|
|
123 tests completed, 0 failures found, 0 failures expected from this compiler.
|
|
Pass
|
|
|
|
*** libs/type_traits/composite_traits_test.cpp ***
|
|
|
|
** GCC 2.95.2
|
|
g++ -o boosttmp.exe -pedantic -Wall -ftemplate-depth-30 -I../.. ../../libs/type_traits/composite_traits_test.cpp
|
|
./boosttmp.exe
|
|
checking value of boost::is_reference<cr_type>::value...failed
|
|
found: 0 expected 1
|
|
70 tests completed, 1 failures found, 1 failures expected from this compiler.
|
|
Pass
|
|
|
|
** GCC 2.95.2 + SGI STL 3.3
|
|
g++ -o boosttmp.exe -pedantic -Wall -ftemplate-depth-30 -Id:/stlimp/sgi330 -I../.. ../../libs/type_traits/composite_traits_test.cpp
|
|
./boosttmp.exe
|
|
checking value of boost::is_reference<cr_type>::value...failed
|
|
found: 0 expected 1
|
|
70 tests completed, 1 failures found, 1 failures expected from this compiler.
|
|
Pass
|
|
|
|
** GCC 2.95.2 + STLPort 4
|
|
g++ -o boosttmp.exe -pedantic -Wall -ftemplate-depth-30 -D__STL_DEBUG -Ie:/stlport/stlport -I../.. ../../libs/type_traits/composite_traits_test.cpp -Le:/stlport/lib -lstlport_cygwin_stldebug
|
|
In file included from e:/stlport/stlport/stl/_iterator_base.h:38,
|
|
from e:/stlport/stlport/stl/_iterator.h:34,
|
|
from e:/stlport/stlport/iterator:35,
|
|
from ../../boost/config.hpp:193,
|
|
from ../../boost/type_traits/ice.hpp:16,
|
|
from ../../boost/type_traits/composite_traits.hpp:24,
|
|
from ../../libs/type_traits/composite_traits_test.cpp:7:
|
|
e:/stlport/stlport/stl/type_traits.h:198: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/type_traits.h:206: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/type_traits.h:319: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/type_traits.h:323: warning: ANSI C++ does not support `long long'
|
|
In file included from e:/stlport/stlport/stl/_string_hash.h:23,
|
|
from e:/stlport/stlport/stl/_string.h:1534,
|
|
from e:/stlport/stlport/stl/_locale.c:23,
|
|
from e:/stlport/stlport/stl/_locale.h:217,
|
|
from e:/stlport/stlport/stl/_ios_base.h:25,
|
|
from e:/stlport/stlport/stl/_streambuf.h:21,
|
|
from e:/stlport/stlport/streambuf:31,
|
|
from e:/stlport/stlport/stl/_stream_iterator.h:47,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from ../../boost/config.hpp:193,
|
|
from ../../boost/type_traits/ice.hpp:16,
|
|
from ../../boost/type_traits/composite_traits.hpp:24,
|
|
from ../../libs/type_traits/composite_traits_test.cpp:7:
|
|
e:/stlport/stlport/stl/_hash_fun.h:93: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_hash_fun.h:96: warning: ANSI C++ does not support `long long'
|
|
In file included from e:/stlport/stlport/limits:39,
|
|
from e:/stlport/stlport/stl/_ostream.h:24,
|
|
from e:/stlport/stlport/ostream:32,
|
|
from e:/stlport/stlport/stl/_istream.h:23,
|
|
from e:/stlport/stlport/stl/_stream_iterator.h:218,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from ../../boost/config.hpp:193,
|
|
from ../../boost/type_traits/ice.hpp:16,
|
|
from ../../boost/type_traits/composite_traits.hpp:24,
|
|
from ../../libs/type_traits/composite_traits_test.cpp:7:
|
|
e:/stlport/stlport/stl/_limits.h:261: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_limits.h:262: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_limits.h:262: warning: ANSI C++ forbids long long integer constants
|
|
e:/stlport/stlport/stl/_limits.h:262: warning: ANSI C++ forbids long long integer constants
|
|
e:/stlport/stlport/stl/_limits.h:262: warning: ANSI C++ forbids long long integer constants
|
|
e:/stlport/stlport/stl/_limits.h:266: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_limits.h:267: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_limits.h:267: warning: ANSI C++ forbids long long integer constants
|
|
In file included from e:/stlport/stlport/ostream:32,
|
|
from e:/stlport/stlport/stl/_istream.h:23,
|
|
from e:/stlport/stlport/stl/_stream_iterator.h:218,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from ../../boost/config.hpp:193,
|
|
from ../../boost/type_traits/ice.hpp:16,
|
|
from ../../boost/type_traits/composite_traits.hpp:24,
|
|
from ../../libs/type_traits/composite_traits_test.cpp:7:
|
|
e:/stlport/stlport/stl/_ostream.h:94: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_ostream.h:95: warning: ANSI C++ does not support `long long'
|
|
In file included from e:/stlport/stlport/stl/_ostream.c:21,
|
|
from e:/stlport/stlport/stl/_ostream.h:316,
|
|
from e:/stlport/stlport/ostream:32,
|
|
from e:/stlport/stlport/stl/_istream.h:23,
|
|
from e:/stlport/stlport/stl/_stream_iterator.h:218,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from ../../boost/config.hpp:193,
|
|
from ../../boost/type_traits/ice.hpp:16,
|
|
from ../../boost/type_traits/composite_traits.hpp:24,
|
|
from ../../libs/type_traits/composite_traits_test.cpp:7:
|
|
e:/stlport/stlport/stl/_numeric_facets.h:233: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:238: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:309: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:311: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:363: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:368: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:406: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:408: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:459: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:460: warning: ANSI C++ does not support `long long'
|
|
In file included from e:/stlport/stlport/stl/_numeric_facets.h:529,
|
|
from e:/stlport/stlport/stl/_ostream.c:21,
|
|
from e:/stlport/stlport/stl/_ostream.h:316,
|
|
from e:/stlport/stlport/ostream:32,
|
|
from e:/stlport/stlport/stl/_istream.h:23,
|
|
from e:/stlport/stlport/stl/_stream_iterator.h:218,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from ../../boost/config.hpp:193,
|
|
from ../../boost/type_traits/ice.hpp:16,
|
|
from ../../boost/type_traits/composite_traits.hpp:24,
|
|
from ../../libs/type_traits/composite_traits_test.cpp:7:
|
|
e:/stlport/stlport/stl/_numeric_facets.c:127: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.c:135: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.c:187: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.c:194: warning: ANSI C++ does not support `long long'
|
|
In file included from e:/stlport/stlport/stl/_stream_iterator.h:218,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from ../../boost/config.hpp:193,
|
|
from ../../boost/type_traits/ice.hpp:16,
|
|
from ../../boost/type_traits/composite_traits.hpp:24,
|
|
from ../../libs/type_traits/composite_traits_test.cpp:7:
|
|
e:/stlport/stlport/stl/_istream.h:90: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_istream.h:91: warning: ANSI C++ does not support `long long'
|
|
In file included from ../../boost/type_traits/conversion_traits.hpp:25,
|
|
from ../../boost/type_traits/composite_traits.hpp:30,
|
|
from ../../libs/type_traits/composite_traits_test.cpp:7:
|
|
../../boost/type_traits/arithmetic_traits.hpp:59: warning: ANSI C++ does not support `long long'
|
|
../../boost/type_traits/arithmetic_traits.hpp:61: warning: ANSI C++ does not support `long long'
|
|
../../boost/type_traits/arithmetic_traits.hpp:120: warning: ANSI C++ does not support `long long'
|
|
../../boost/type_traits/arithmetic_traits.hpp:122: warning: ANSI C++ does not support `long long'
|
|
./boosttmp.exe
|
|
checking value of boost::is_reference<cr_type>::value...failed
|
|
found: 0 expected 1
|
|
70 tests completed, 1 failures found, 1 failures expected from this compiler.
|
|
Pass
|
|
|
|
** Borland C++ 5.5.1
|
|
bcc32 -eboosttmp.exe -I../.. -j10 -q ../../libs/type_traits/composite_traits_test.cpp
|
|
../../libs/type_traits/composite_traits_test.cpp:
|
|
./boosttmp.exe
|
|
checking value of boost::is_pointer<int(&)[2]>::value...failed
|
|
found: 1 expected 0
|
|
checking value of boost::is_enum<enum_UDT>::value...failed
|
|
found: 0 expected 1
|
|
70 tests completed, 2 failures found, 2 failures expected from this compiler.
|
|
Pass
|
|
|
|
** Borland C++ 5.4
|
|
e:/cpp/cbuilder4/bin/bcc32 -eboosttmp.exe -I../.. -j10 -q ../../libs/type_traits/composite_traits_test.cpp
|
|
../../libs/type_traits/composite_traits_test.cpp:
|
|
./boosttmp.exe
|
|
checking value of boost::is_pointer<int(&)[2]>::value...failed
|
|
found: 1 expected 0
|
|
checking value of boost::is_enum<enum_UDT>::value...failed
|
|
found: 0 expected 1
|
|
70 tests completed, 2 failures found, 2 failures expected from this compiler.
|
|
Pass
|
|
|
|
** Microsoft Visual C++
|
|
cl /Feboosttmp.exe /nologo /Zm800 /MTd /W3 /GR /GX /Zi /Od /GZ /Zi /I "../.." /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_CONSOLE" ../../libs/type_traits/composite_traits_test.cpp /link user32.lib
|
|
composite_traits_test.cpp
|
|
LINK : LNK6004: boosttmp.exe not found or not built by the last incremental link; performing full link
|
|
./boosttmp.exe
|
|
checking value of boost::is_reference<const volatile int &>::value...failed
|
|
found: 0 expected 1
|
|
70 tests completed, 1 failures found, 1 failures expected from this compiler.
|
|
Pass
|
|
|
|
** Microsoft Visual C++ with STLport
|
|
cl /Feboosttmp.exe /nologo /Zm800 /MT /W3 /GR /GX /Zi /Od /GZ /I "e:/stlport//stlport" /I "../.." /D "WIN32" /D "_MBCS" /D "_CONSOLE" ../../libs/type_traits/composite_traits_test.cpp /link /libpath:e:/stlport/lib user32.lib
|
|
composite_traits_test.cpp
|
|
./boosttmp.exe
|
|
checking value of boost::is_reference<const volatile int &>::value...failed
|
|
found: 0 expected 1
|
|
70 tests completed, 1 failures found, 1 failures expected from this compiler.
|
|
Pass
|
|
|
|
*** libs/type_traits/cv_traits_test.cpp ***
|
|
|
|
** GCC 2.95.2
|
|
g++ -o boosttmp.exe -pedantic -Wall -ftemplate-depth-30 -I../.. ../../libs/type_traits/cv_traits_test.cpp
|
|
./boosttmp.exe
|
|
18 tests completed, 0 failures found, 0 failures expected from this compiler.
|
|
Pass
|
|
|
|
** GCC 2.95.2 + SGI STL 3.3
|
|
g++ -o boosttmp.exe -pedantic -Wall -ftemplate-depth-30 -Id:/stlimp/sgi330 -I../.. ../../libs/type_traits/cv_traits_test.cpp
|
|
./boosttmp.exe
|
|
18 tests completed, 0 failures found, 0 failures expected from this compiler.
|
|
Pass
|
|
|
|
** GCC 2.95.2 + STLPort 4
|
|
g++ -o boosttmp.exe -pedantic -Wall -ftemplate-depth-30 -D__STL_DEBUG -Ie:/stlport/stlport -I../.. ../../libs/type_traits/cv_traits_test.cpp -Le:/stlport/lib -lstlport_cygwin_stldebug
|
|
In file included from e:/stlport/stlport/stl/_iterator_base.h:38,
|
|
from e:/stlport/stlport/stl/_iterator.h:34,
|
|
from e:/stlport/stlport/iterator:35,
|
|
from ../../boost/config.hpp:193,
|
|
from ../../boost/type_traits/ice.hpp:16,
|
|
from ../../boost/type_traits/cv_traits.hpp:17,
|
|
from ../../libs/type_traits/cv_traits_test.cpp:7:
|
|
e:/stlport/stlport/stl/type_traits.h:198: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/type_traits.h:206: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/type_traits.h:319: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/type_traits.h:323: warning: ANSI C++ does not support `long long'
|
|
In file included from e:/stlport/stlport/stl/_string_hash.h:23,
|
|
from e:/stlport/stlport/stl/_string.h:1534,
|
|
from e:/stlport/stlport/stl/_locale.c:23,
|
|
from e:/stlport/stlport/stl/_locale.h:217,
|
|
from e:/stlport/stlport/stl/_ios_base.h:25,
|
|
from e:/stlport/stlport/stl/_streambuf.h:21,
|
|
from e:/stlport/stlport/streambuf:31,
|
|
from e:/stlport/stlport/stl/_stream_iterator.h:47,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from ../../boost/config.hpp:193,
|
|
from ../../boost/type_traits/ice.hpp:16,
|
|
from ../../boost/type_traits/cv_traits.hpp:17,
|
|
from ../../libs/type_traits/cv_traits_test.cpp:7:
|
|
e:/stlport/stlport/stl/_hash_fun.h:93: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_hash_fun.h:96: warning: ANSI C++ does not support `long long'
|
|
In file included from e:/stlport/stlport/limits:39,
|
|
from e:/stlport/stlport/stl/_ostream.h:24,
|
|
from e:/stlport/stlport/ostream:32,
|
|
from e:/stlport/stlport/stl/_istream.h:23,
|
|
from e:/stlport/stlport/stl/_stream_iterator.h:218,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from ../../boost/config.hpp:193,
|
|
from ../../boost/type_traits/ice.hpp:16,
|
|
from ../../boost/type_traits/cv_traits.hpp:17,
|
|
from ../../libs/type_traits/cv_traits_test.cpp:7:
|
|
e:/stlport/stlport/stl/_limits.h:261: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_limits.h:262: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_limits.h:262: warning: ANSI C++ forbids long long integer constants
|
|
e:/stlport/stlport/stl/_limits.h:262: warning: ANSI C++ forbids long long integer constants
|
|
e:/stlport/stlport/stl/_limits.h:262: warning: ANSI C++ forbids long long integer constants
|
|
e:/stlport/stlport/stl/_limits.h:266: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_limits.h:267: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_limits.h:267: warning: ANSI C++ forbids long long integer constants
|
|
In file included from e:/stlport/stlport/ostream:32,
|
|
from e:/stlport/stlport/stl/_istream.h:23,
|
|
from e:/stlport/stlport/stl/_stream_iterator.h:218,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from ../../boost/config.hpp:193,
|
|
from ../../boost/type_traits/ice.hpp:16,
|
|
from ../../boost/type_traits/cv_traits.hpp:17,
|
|
from ../../libs/type_traits/cv_traits_test.cpp:7:
|
|
e:/stlport/stlport/stl/_ostream.h:94: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_ostream.h:95: warning: ANSI C++ does not support `long long'
|
|
In file included from e:/stlport/stlport/stl/_ostream.c:21,
|
|
from e:/stlport/stlport/stl/_ostream.h:316,
|
|
from e:/stlport/stlport/ostream:32,
|
|
from e:/stlport/stlport/stl/_istream.h:23,
|
|
from e:/stlport/stlport/stl/_stream_iterator.h:218,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from ../../boost/config.hpp:193,
|
|
from ../../boost/type_traits/ice.hpp:16,
|
|
from ../../boost/type_traits/cv_traits.hpp:17,
|
|
from ../../libs/type_traits/cv_traits_test.cpp:7:
|
|
e:/stlport/stlport/stl/_numeric_facets.h:233: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:238: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:309: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:311: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:363: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:368: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:406: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:408: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:459: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:460: warning: ANSI C++ does not support `long long'
|
|
In file included from e:/stlport/stlport/stl/_numeric_facets.h:529,
|
|
from e:/stlport/stlport/stl/_ostream.c:21,
|
|
from e:/stlport/stlport/stl/_ostream.h:316,
|
|
from e:/stlport/stlport/ostream:32,
|
|
from e:/stlport/stlport/stl/_istream.h:23,
|
|
from e:/stlport/stlport/stl/_stream_iterator.h:218,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from ../../boost/config.hpp:193,
|
|
from ../../boost/type_traits/ice.hpp:16,
|
|
from ../../boost/type_traits/cv_traits.hpp:17,
|
|
from ../../libs/type_traits/cv_traits_test.cpp:7:
|
|
e:/stlport/stlport/stl/_numeric_facets.c:127: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.c:135: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.c:187: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.c:194: warning: ANSI C++ does not support `long long'
|
|
In file included from e:/stlport/stlport/stl/_stream_iterator.h:218,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from ../../boost/config.hpp:193,
|
|
from ../../boost/type_traits/ice.hpp:16,
|
|
from ../../boost/type_traits/cv_traits.hpp:17,
|
|
from ../../libs/type_traits/cv_traits_test.cpp:7:
|
|
e:/stlport/stlport/stl/_istream.h:90: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_istream.h:91: warning: ANSI C++ does not support `long long'
|
|
./boosttmp.exe
|
|
18 tests completed, 0 failures found, 0 failures expected from this compiler.
|
|
Pass
|
|
|
|
** Borland C++ 5.5.1
|
|
bcc32 -eboosttmp.exe -I../.. -j10 -q ../../libs/type_traits/cv_traits_test.cpp
|
|
../../libs/type_traits/cv_traits_test.cpp:
|
|
./boosttmp.exe
|
|
18 tests completed, 0 failures found, 0 failures expected from this compiler.
|
|
Pass
|
|
|
|
** Borland C++ 5.4
|
|
e:/cpp/cbuilder4/bin/bcc32 -eboosttmp.exe -I../.. -j10 -q ../../libs/type_traits/cv_traits_test.cpp
|
|
../../libs/type_traits/cv_traits_test.cpp:
|
|
./boosttmp.exe
|
|
18 tests completed, 0 failures found, 0 failures expected from this compiler.
|
|
Pass
|
|
|
|
** Microsoft Visual C++
|
|
cl /Feboosttmp.exe /nologo /Zm800 /MTd /W3 /GR /GX /Zi /Od /GZ /Zi /I "../.." /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_CONSOLE" ../../libs/type_traits/cv_traits_test.cpp /link user32.lib
|
|
cv_traits_test.cpp
|
|
LINK : LNK6004: boosttmp.exe not found or not built by the last incremental link; performing full link
|
|
./boosttmp.exe
|
|
checking value of boost::is_const<const void>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::is_volatile<volatile void>::value...failed
|
|
found: 0 expected 1
|
|
18 tests completed, 2 failures found, 2 failures expected from this compiler.
|
|
Pass
|
|
|
|
** Microsoft Visual C++ with STLport
|
|
cl /Feboosttmp.exe /nologo /Zm800 /MT /W3 /GR /GX /Zi /Od /GZ /I "e:/stlport//stlport" /I "../.." /D "WIN32" /D "_MBCS" /D "_CONSOLE" ../../libs/type_traits/cv_traits_test.cpp /link /libpath:e:/stlport/lib user32.lib
|
|
cv_traits_test.cpp
|
|
./boosttmp.exe
|
|
checking value of boost::is_const<const void>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::is_volatile<volatile void>::value...failed
|
|
found: 0 expected 1
|
|
18 tests completed, 2 failures found, 2 failures expected from this compiler.
|
|
Pass
|
|
|
|
*** libs/type_traits/is_convertible_test.cpp ***
|
|
|
|
** GCC 2.95.2
|
|
g++ -o boosttmp.exe -pedantic -Wall -ftemplate-depth-30 -I../.. ../../libs/type_traits/is_convertible_test.cpp
|
|
./boosttmp.exe
|
|
37 tests completed, 0 failures found, 0 failures expected from this compiler.
|
|
Pass
|
|
|
|
** GCC 2.95.2 + SGI STL 3.3
|
|
g++ -o boosttmp.exe -pedantic -Wall -ftemplate-depth-30 -Id:/stlimp/sgi330 -I../.. ../../libs/type_traits/is_convertible_test.cpp
|
|
./boosttmp.exe
|
|
37 tests completed, 0 failures found, 0 failures expected from this compiler.
|
|
Pass
|
|
|
|
** GCC 2.95.2 + STLPort 4
|
|
g++ -o boosttmp.exe -pedantic -Wall -ftemplate-depth-30 -D__STL_DEBUG -Ie:/stlport/stlport -I../.. ../../libs/type_traits/is_convertible_test.cpp -Le:/stlport/lib -lstlport_cygwin_stldebug
|
|
In file included from e:/stlport/stlport/stl/_iterator_base.h:38,
|
|
from e:/stlport/stlport/stl/_iterator.h:34,
|
|
from e:/stlport/stlport/iterator:35,
|
|
from ../../boost/config.hpp:193,
|
|
from ../../boost/type_traits/ice.hpp:16,
|
|
from ../../boost/type_traits/conversion_traits.hpp:19,
|
|
from ../../libs/type_traits/is_convertible_test.cpp:7:
|
|
e:/stlport/stlport/stl/type_traits.h:198: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/type_traits.h:206: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/type_traits.h:319: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/type_traits.h:323: warning: ANSI C++ does not support `long long'
|
|
In file included from e:/stlport/stlport/stl/_string_hash.h:23,
|
|
from e:/stlport/stlport/stl/_string.h:1534,
|
|
from e:/stlport/stlport/stl/_locale.c:23,
|
|
from e:/stlport/stlport/stl/_locale.h:217,
|
|
from e:/stlport/stlport/stl/_ios_base.h:25,
|
|
from e:/stlport/stlport/stl/_streambuf.h:21,
|
|
from e:/stlport/stlport/streambuf:31,
|
|
from e:/stlport/stlport/stl/_stream_iterator.h:47,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from ../../boost/config.hpp:193,
|
|
from ../../boost/type_traits/ice.hpp:16,
|
|
from ../../boost/type_traits/conversion_traits.hpp:19,
|
|
from ../../libs/type_traits/is_convertible_test.cpp:7:
|
|
e:/stlport/stlport/stl/_hash_fun.h:93: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_hash_fun.h:96: warning: ANSI C++ does not support `long long'
|
|
In file included from e:/stlport/stlport/limits:39,
|
|
from e:/stlport/stlport/stl/_ostream.h:24,
|
|
from e:/stlport/stlport/ostream:32,
|
|
from e:/stlport/stlport/stl/_istream.h:23,
|
|
from e:/stlport/stlport/stl/_stream_iterator.h:218,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from ../../boost/config.hpp:193,
|
|
from ../../boost/type_traits/ice.hpp:16,
|
|
from ../../boost/type_traits/conversion_traits.hpp:19,
|
|
from ../../libs/type_traits/is_convertible_test.cpp:7:
|
|
e:/stlport/stlport/stl/_limits.h:261: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_limits.h:262: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_limits.h:262: warning: ANSI C++ forbids long long integer constants
|
|
e:/stlport/stlport/stl/_limits.h:262: warning: ANSI C++ forbids long long integer constants
|
|
e:/stlport/stlport/stl/_limits.h:262: warning: ANSI C++ forbids long long integer constants
|
|
e:/stlport/stlport/stl/_limits.h:266: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_limits.h:267: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_limits.h:267: warning: ANSI C++ forbids long long integer constants
|
|
In file included from e:/stlport/stlport/ostream:32,
|
|
from e:/stlport/stlport/stl/_istream.h:23,
|
|
from e:/stlport/stlport/stl/_stream_iterator.h:218,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from ../../boost/config.hpp:193,
|
|
from ../../boost/type_traits/ice.hpp:16,
|
|
from ../../boost/type_traits/conversion_traits.hpp:19,
|
|
from ../../libs/type_traits/is_convertible_test.cpp:7:
|
|
e:/stlport/stlport/stl/_ostream.h:94: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_ostream.h:95: warning: ANSI C++ does not support `long long'
|
|
In file included from e:/stlport/stlport/stl/_ostream.c:21,
|
|
from e:/stlport/stlport/stl/_ostream.h:316,
|
|
from e:/stlport/stlport/ostream:32,
|
|
from e:/stlport/stlport/stl/_istream.h:23,
|
|
from e:/stlport/stlport/stl/_stream_iterator.h:218,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from ../../boost/config.hpp:193,
|
|
from ../../boost/type_traits/ice.hpp:16,
|
|
from ../../boost/type_traits/conversion_traits.hpp:19,
|
|
from ../../libs/type_traits/is_convertible_test.cpp:7:
|
|
e:/stlport/stlport/stl/_numeric_facets.h:233: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:238: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:309: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:311: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:363: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:368: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:406: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:408: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:459: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:460: warning: ANSI C++ does not support `long long'
|
|
In file included from e:/stlport/stlport/stl/_numeric_facets.h:529,
|
|
from e:/stlport/stlport/stl/_ostream.c:21,
|
|
from e:/stlport/stlport/stl/_ostream.h:316,
|
|
from e:/stlport/stlport/ostream:32,
|
|
from e:/stlport/stlport/stl/_istream.h:23,
|
|
from e:/stlport/stlport/stl/_stream_iterator.h:218,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from ../../boost/config.hpp:193,
|
|
from ../../boost/type_traits/ice.hpp:16,
|
|
from ../../boost/type_traits/conversion_traits.hpp:19,
|
|
from ../../libs/type_traits/is_convertible_test.cpp:7:
|
|
e:/stlport/stlport/stl/_numeric_facets.c:127: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.c:135: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.c:187: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.c:194: warning: ANSI C++ does not support `long long'
|
|
In file included from e:/stlport/stlport/stl/_stream_iterator.h:218,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from ../../boost/config.hpp:193,
|
|
from ../../boost/type_traits/ice.hpp:16,
|
|
from ../../boost/type_traits/conversion_traits.hpp:19,
|
|
from ../../libs/type_traits/is_convertible_test.cpp:7:
|
|
e:/stlport/stlport/stl/_istream.h:90: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_istream.h:91: warning: ANSI C++ does not support `long long'
|
|
In file included from ../../boost/type_traits/conversion_traits.hpp:25,
|
|
from ../../libs/type_traits/is_convertible_test.cpp:7:
|
|
../../boost/type_traits/arithmetic_traits.hpp:59: warning: ANSI C++ does not support `long long'
|
|
../../boost/type_traits/arithmetic_traits.hpp:61: warning: ANSI C++ does not support `long long'
|
|
../../boost/type_traits/arithmetic_traits.hpp:120: warning: ANSI C++ does not support `long long'
|
|
../../boost/type_traits/arithmetic_traits.hpp:122: warning: ANSI C++ does not support `long long'
|
|
./boosttmp.exe
|
|
37 tests completed, 0 failures found, 0 failures expected from this compiler.
|
|
Pass
|
|
|
|
** Borland C++ 5.5.1
|
|
bcc32 -eboosttmp.exe -I../.. -j10 -q ../../libs/type_traits/is_convertible_test.cpp
|
|
../../libs/type_traits/is_convertible_test.cpp:
|
|
Error E2396 ../../libs/type_traits/is_convertible_test.cpp 54: Template argument must be a constant expression in function main(int,char * *)
|
|
Error E2299 ../../libs/type_traits/is_convertible_test.cpp 54: Cannot generate template specialization from 'checker<(value)>' in function main(int,char * *)
|
|
Error E2379 ../../libs/type_traits/is_convertible_test.cpp 54: Statement missing ; in function main(int,char * *)
|
|
*** 3 errors in Compile ***
|
|
Fail
|
|
|
|
** Borland C++ 5.4
|
|
e:/cpp/cbuilder4/bin/bcc32 -eboosttmp.exe -I../.. -j10 -q ../../libs/type_traits/is_convertible_test.cpp
|
|
../../libs/type_traits/is_convertible_test.cpp:
|
|
Error E2396 ../../libs/type_traits/is_convertible_test.cpp 54: Template argument must be a constant expression in function main(int,char * *)
|
|
Error E2299 ../../libs/type_traits/is_convertible_test.cpp 54: Cannot generate template specialization from 'checker<(value)>' in function main(int,char * *)
|
|
Error E2379 ../../libs/type_traits/is_convertible_test.cpp 54: Statement missing ; in function main(int,char * *)
|
|
*** 3 errors in Compile ***
|
|
Fail
|
|
|
|
** Microsoft Visual C++
|
|
cl /Feboosttmp.exe /nologo /Zm800 /MTd /W3 /GR /GX /Zi /Od /GZ /Zi /I "../.." /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_CONSOLE" ../../libs/type_traits/is_convertible_test.cpp /link user32.lib
|
|
is_convertible_test.cpp
|
|
LINK : LNK6004: boosttmp.exe not found or not built by the last incremental link; performing full link
|
|
./boosttmp.exe
|
|
37 tests completed, 0 failures found, 0 failures expected from this compiler.
|
|
Pass
|
|
|
|
** Microsoft Visual C++ with STLport
|
|
cl /Feboosttmp.exe /nologo /Zm800 /MT /W3 /GR /GX /Zi /Od /GZ /I "e:/stlport//stlport" /I "../.." /D "WIN32" /D "_MBCS" /D "_CONSOLE" ../../libs/type_traits/is_convertible_test.cpp /link /libpath:e:/stlport/lib user32.lib
|
|
is_convertible_test.cpp
|
|
../..\boost/type_traits/conversion_traits.hpp(57) : warning C4244: 'argument' : conversion from 'float' to 'int', possible loss of data
|
|
../..\boost/type_traits/conversion_traits.hpp(83) : see reference to class template instantiation 'boost::detail::from_not_void_conversion::bind<float,int>' being compiled
|
|
../../libs/type_traits/is_convertible_test.cpp(21) : see reference to class template instantiation 'boost::is_convertible<float,int>' being compiled
|
|
./boosttmp.exe
|
|
37 tests completed, 0 failures found, 0 failures expected from this compiler.
|
|
Pass
|
|
|
|
*** libs/type_traits/is_same_test.cpp ***
|
|
|
|
** GCC 2.95.2
|
|
g++ -o boosttmp.exe -pedantic -Wall -ftemplate-depth-30 -I../.. ../../libs/type_traits/is_same_test.cpp
|
|
./boosttmp.exe
|
|
13 tests completed, 0 failures found, 0 failures expected from this compiler.
|
|
Pass
|
|
|
|
** GCC 2.95.2 + SGI STL 3.3
|
|
g++ -o boosttmp.exe -pedantic -Wall -ftemplate-depth-30 -Id:/stlimp/sgi330 -I../.. ../../libs/type_traits/is_same_test.cpp
|
|
./boosttmp.exe
|
|
13 tests completed, 0 failures found, 0 failures expected from this compiler.
|
|
Pass
|
|
|
|
** GCC 2.95.2 + STLPort 4
|
|
g++ -o boosttmp.exe -pedantic -Wall -ftemplate-depth-30 -D__STL_DEBUG -Ie:/stlport/stlport -I../.. ../../libs/type_traits/is_same_test.cpp -Le:/stlport/lib -lstlport_cygwin_stldebug
|
|
In file included from e:/stlport/stlport/stl/_iterator_base.h:38,
|
|
from e:/stlport/stlport/stl/_iterator.h:34,
|
|
from e:/stlport/stlport/iterator:35,
|
|
from ../../boost/config.hpp:193,
|
|
from ../../boost/type_traits/ice.hpp:16,
|
|
from ../../boost/type_traits/same_traits.hpp:15,
|
|
from ../../libs/type_traits/is_same_test.cpp:7:
|
|
e:/stlport/stlport/stl/type_traits.h:198: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/type_traits.h:206: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/type_traits.h:319: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/type_traits.h:323: warning: ANSI C++ does not support `long long'
|
|
In file included from e:/stlport/stlport/stl/_string_hash.h:23,
|
|
from e:/stlport/stlport/stl/_string.h:1534,
|
|
from e:/stlport/stlport/stl/_locale.c:23,
|
|
from e:/stlport/stlport/stl/_locale.h:217,
|
|
from e:/stlport/stlport/stl/_ios_base.h:25,
|
|
from e:/stlport/stlport/stl/_streambuf.h:21,
|
|
from e:/stlport/stlport/streambuf:31,
|
|
from e:/stlport/stlport/stl/_stream_iterator.h:47,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from ../../boost/config.hpp:193,
|
|
from ../../boost/type_traits/ice.hpp:16,
|
|
from ../../boost/type_traits/same_traits.hpp:15,
|
|
from ../../libs/type_traits/is_same_test.cpp:7:
|
|
e:/stlport/stlport/stl/_hash_fun.h:93: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_hash_fun.h:96: warning: ANSI C++ does not support `long long'
|
|
In file included from e:/stlport/stlport/limits:39,
|
|
from e:/stlport/stlport/stl/_ostream.h:24,
|
|
from e:/stlport/stlport/ostream:32,
|
|
from e:/stlport/stlport/stl/_istream.h:23,
|
|
from e:/stlport/stlport/stl/_stream_iterator.h:218,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from ../../boost/config.hpp:193,
|
|
from ../../boost/type_traits/ice.hpp:16,
|
|
from ../../boost/type_traits/same_traits.hpp:15,
|
|
from ../../libs/type_traits/is_same_test.cpp:7:
|
|
e:/stlport/stlport/stl/_limits.h:261: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_limits.h:262: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_limits.h:262: warning: ANSI C++ forbids long long integer constants
|
|
e:/stlport/stlport/stl/_limits.h:262: warning: ANSI C++ forbids long long integer constants
|
|
e:/stlport/stlport/stl/_limits.h:262: warning: ANSI C++ forbids long long integer constants
|
|
e:/stlport/stlport/stl/_limits.h:266: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_limits.h:267: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_limits.h:267: warning: ANSI C++ forbids long long integer constants
|
|
In file included from e:/stlport/stlport/ostream:32,
|
|
from e:/stlport/stlport/stl/_istream.h:23,
|
|
from e:/stlport/stlport/stl/_stream_iterator.h:218,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from ../../boost/config.hpp:193,
|
|
from ../../boost/type_traits/ice.hpp:16,
|
|
from ../../boost/type_traits/same_traits.hpp:15,
|
|
from ../../libs/type_traits/is_same_test.cpp:7:
|
|
e:/stlport/stlport/stl/_ostream.h:94: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_ostream.h:95: warning: ANSI C++ does not support `long long'
|
|
In file included from e:/stlport/stlport/stl/_ostream.c:21,
|
|
from e:/stlport/stlport/stl/_ostream.h:316,
|
|
from e:/stlport/stlport/ostream:32,
|
|
from e:/stlport/stlport/stl/_istream.h:23,
|
|
from e:/stlport/stlport/stl/_stream_iterator.h:218,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from ../../boost/config.hpp:193,
|
|
from ../../boost/type_traits/ice.hpp:16,
|
|
from ../../boost/type_traits/same_traits.hpp:15,
|
|
from ../../libs/type_traits/is_same_test.cpp:7:
|
|
e:/stlport/stlport/stl/_numeric_facets.h:233: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:238: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:309: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:311: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:363: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:368: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:406: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:408: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:459: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:460: warning: ANSI C++ does not support `long long'
|
|
In file included from e:/stlport/stlport/stl/_numeric_facets.h:529,
|
|
from e:/stlport/stlport/stl/_ostream.c:21,
|
|
from e:/stlport/stlport/stl/_ostream.h:316,
|
|
from e:/stlport/stlport/ostream:32,
|
|
from e:/stlport/stlport/stl/_istream.h:23,
|
|
from e:/stlport/stlport/stl/_stream_iterator.h:218,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from ../../boost/config.hpp:193,
|
|
from ../../boost/type_traits/ice.hpp:16,
|
|
from ../../boost/type_traits/same_traits.hpp:15,
|
|
from ../../libs/type_traits/is_same_test.cpp:7:
|
|
e:/stlport/stlport/stl/_numeric_facets.c:127: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.c:135: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.c:187: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.c:194: warning: ANSI C++ does not support `long long'
|
|
In file included from e:/stlport/stlport/stl/_stream_iterator.h:218,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from ../../boost/config.hpp:193,
|
|
from ../../boost/type_traits/ice.hpp:16,
|
|
from ../../boost/type_traits/same_traits.hpp:15,
|
|
from ../../libs/type_traits/is_same_test.cpp:7:
|
|
e:/stlport/stlport/stl/_istream.h:90: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_istream.h:91: warning: ANSI C++ does not support `long long'
|
|
./boosttmp.exe
|
|
13 tests completed, 0 failures found, 0 failures expected from this compiler.
|
|
Pass
|
|
|
|
** Borland C++ 5.5.1
|
|
bcc32 -eboosttmp.exe -I../.. -j10 -q ../../libs/type_traits/is_same_test.cpp
|
|
../../libs/type_traits/is_same_test.cpp:
|
|
./boosttmp.exe
|
|
13 tests completed, 0 failures found, 0 failures expected from this compiler.
|
|
Pass
|
|
|
|
** Borland C++ 5.4
|
|
e:/cpp/cbuilder4/bin/bcc32 -eboosttmp.exe -I../.. -j10 -q ../../libs/type_traits/is_same_test.cpp
|
|
../../libs/type_traits/is_same_test.cpp:
|
|
./boosttmp.exe
|
|
13 tests completed, 0 failures found, 0 failures expected from this compiler.
|
|
Pass
|
|
|
|
** Microsoft Visual C++
|
|
cl /Feboosttmp.exe /nologo /Zm800 /MTd /W3 /GR /GX /Zi /Od /GZ /Zi /I "../.." /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_CONSOLE" ../../libs/type_traits/is_same_test.cpp /link user32.lib
|
|
is_same_test.cpp
|
|
LINK : LNK6004: boosttmp.exe not found or not built by the last incremental link; performing full link
|
|
./boosttmp.exe
|
|
checking value of (::boost::is_same<void, const void>::value)...failed
|
|
found: 1 expected 0
|
|
13 tests completed, 1 failures found, 1 failures expected from this compiler.
|
|
Pass
|
|
|
|
** Microsoft Visual C++ with STLport
|
|
cl /Feboosttmp.exe /nologo /Zm800 /MT /W3 /GR /GX /Zi /Od /GZ /I "e:/stlport//stlport" /I "../.." /D "WIN32" /D "_MBCS" /D "_CONSOLE" ../../libs/type_traits/is_same_test.cpp /link /libpath:e:/stlport/lib user32.lib
|
|
is_same_test.cpp
|
|
./boosttmp.exe
|
|
checking value of (::boost::is_same<void, const void>::value)...failed
|
|
found: 1 expected 0
|
|
13 tests completed, 1 failures found, 1 failures expected from this compiler.
|
|
Pass
|
|
|
|
*** libs/type_traits/object_type_traits_test.cpp ***
|
|
|
|
** GCC 2.95.2
|
|
g++ -o boosttmp.exe -pedantic -Wall -ftemplate-depth-30 -I../.. ../../libs/type_traits/object_type_traits_test.cpp
|
|
./boosttmp.exe
|
|
checking value of boost::has_trivial_constructor<empty_UDT>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::has_trivial_copy<empty_UDT>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::has_trivial_assign<empty_UDT>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::is_empty<empty_UDT>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::is_empty<empty_POD_UDT>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::is_empty<empty_union_UDT>::value...failed
|
|
boost::is_empty<empty_union_UDT>::value does not compile on this compiler
|
|
checking value of boost::is_empty<boost::noncopyable>::value...failed
|
|
found: 0 expected 1
|
|
129 tests completed, 7 failures found, 7 failures expected from this compiler.
|
|
Pass
|
|
|
|
** GCC 2.95.2 + SGI STL 3.3
|
|
g++ -o boosttmp.exe -pedantic -Wall -ftemplate-depth-30 -Id:/stlimp/sgi330 -I../.. ../../libs/type_traits/object_type_traits_test.cpp
|
|
./boosttmp.exe
|
|
checking value of boost::has_trivial_constructor<empty_UDT>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::has_trivial_copy<empty_UDT>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::has_trivial_assign<empty_UDT>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::is_empty<empty_UDT>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::is_empty<empty_POD_UDT>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::is_empty<empty_union_UDT>::value...failed
|
|
boost::is_empty<empty_union_UDT>::value does not compile on this compiler
|
|
checking value of boost::is_empty<boost::noncopyable>::value...failed
|
|
found: 0 expected 1
|
|
129 tests completed, 7 failures found, 7 failures expected from this compiler.
|
|
Pass
|
|
|
|
** GCC 2.95.2 + STLPort 4
|
|
g++ -o boosttmp.exe -pedantic -Wall -ftemplate-depth-30 -D__STL_DEBUG -Ie:/stlport/stlport -I../.. ../../libs/type_traits/object_type_traits_test.cpp -Le:/stlport/lib -lstlport_cygwin_stldebug
|
|
In file included from e:/stlport/stlport/stl/_iterator_base.h:38,
|
|
from e:/stlport/stlport/stl/_iterator.h:34,
|
|
from e:/stlport/stlport/iterator:35,
|
|
from ../../boost/config.hpp:193,
|
|
from ../../boost/type_traits/ice.hpp:16,
|
|
from ../../boost/type_traits/object_traits.hpp:19,
|
|
from ../../libs/type_traits/object_type_traits_test.cpp:7:
|
|
e:/stlport/stlport/stl/type_traits.h:198: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/type_traits.h:206: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/type_traits.h:319: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/type_traits.h:323: warning: ANSI C++ does not support `long long'
|
|
In file included from e:/stlport/stlport/stl/_string_hash.h:23,
|
|
from e:/stlport/stlport/stl/_string.h:1534,
|
|
from e:/stlport/stlport/stl/_locale.c:23,
|
|
from e:/stlport/stlport/stl/_locale.h:217,
|
|
from e:/stlport/stlport/stl/_ios_base.h:25,
|
|
from e:/stlport/stlport/stl/_streambuf.h:21,
|
|
from e:/stlport/stlport/streambuf:31,
|
|
from e:/stlport/stlport/stl/_stream_iterator.h:47,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from ../../boost/config.hpp:193,
|
|
from ../../boost/type_traits/ice.hpp:16,
|
|
from ../../boost/type_traits/object_traits.hpp:19,
|
|
from ../../libs/type_traits/object_type_traits_test.cpp:7:
|
|
e:/stlport/stlport/stl/_hash_fun.h:93: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_hash_fun.h:96: warning: ANSI C++ does not support `long long'
|
|
In file included from e:/stlport/stlport/limits:39,
|
|
from e:/stlport/stlport/stl/_ostream.h:24,
|
|
from e:/stlport/stlport/ostream:32,
|
|
from e:/stlport/stlport/stl/_istream.h:23,
|
|
from e:/stlport/stlport/stl/_stream_iterator.h:218,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from ../../boost/config.hpp:193,
|
|
from ../../boost/type_traits/ice.hpp:16,
|
|
from ../../boost/type_traits/object_traits.hpp:19,
|
|
from ../../libs/type_traits/object_type_traits_test.cpp:7:
|
|
e:/stlport/stlport/stl/_limits.h:261: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_limits.h:262: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_limits.h:262: warning: ANSI C++ forbids long long integer constants
|
|
e:/stlport/stlport/stl/_limits.h:262: warning: ANSI C++ forbids long long integer constants
|
|
e:/stlport/stlport/stl/_limits.h:262: warning: ANSI C++ forbids long long integer constants
|
|
e:/stlport/stlport/stl/_limits.h:266: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_limits.h:267: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_limits.h:267: warning: ANSI C++ forbids long long integer constants
|
|
In file included from e:/stlport/stlport/ostream:32,
|
|
from e:/stlport/stlport/stl/_istream.h:23,
|
|
from e:/stlport/stlport/stl/_stream_iterator.h:218,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from ../../boost/config.hpp:193,
|
|
from ../../boost/type_traits/ice.hpp:16,
|
|
from ../../boost/type_traits/object_traits.hpp:19,
|
|
from ../../libs/type_traits/object_type_traits_test.cpp:7:
|
|
e:/stlport/stlport/stl/_ostream.h:94: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_ostream.h:95: warning: ANSI C++ does not support `long long'
|
|
In file included from e:/stlport/stlport/stl/_ostream.c:21,
|
|
from e:/stlport/stlport/stl/_ostream.h:316,
|
|
from e:/stlport/stlport/ostream:32,
|
|
from e:/stlport/stlport/stl/_istream.h:23,
|
|
from e:/stlport/stlport/stl/_stream_iterator.h:218,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from ../../boost/config.hpp:193,
|
|
from ../../boost/type_traits/ice.hpp:16,
|
|
from ../../boost/type_traits/object_traits.hpp:19,
|
|
from ../../libs/type_traits/object_type_traits_test.cpp:7:
|
|
e:/stlport/stlport/stl/_numeric_facets.h:233: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:238: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:309: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:311: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:363: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:368: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:406: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:408: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:459: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:460: warning: ANSI C++ does not support `long long'
|
|
In file included from e:/stlport/stlport/stl/_numeric_facets.h:529,
|
|
from e:/stlport/stlport/stl/_ostream.c:21,
|
|
from e:/stlport/stlport/stl/_ostream.h:316,
|
|
from e:/stlport/stlport/ostream:32,
|
|
from e:/stlport/stlport/stl/_istream.h:23,
|
|
from e:/stlport/stlport/stl/_stream_iterator.h:218,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from ../../boost/config.hpp:193,
|
|
from ../../boost/type_traits/ice.hpp:16,
|
|
from ../../boost/type_traits/object_traits.hpp:19,
|
|
from ../../libs/type_traits/object_type_traits_test.cpp:7:
|
|
e:/stlport/stlport/stl/_numeric_facets.c:127: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.c:135: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.c:187: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.c:194: warning: ANSI C++ does not support `long long'
|
|
In file included from e:/stlport/stlport/stl/_stream_iterator.h:218,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from ../../boost/config.hpp:193,
|
|
from ../../boost/type_traits/ice.hpp:16,
|
|
from ../../boost/type_traits/object_traits.hpp:19,
|
|
from ../../libs/type_traits/object_type_traits_test.cpp:7:
|
|
e:/stlport/stlport/stl/_istream.h:90: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_istream.h:91: warning: ANSI C++ does not support `long long'
|
|
In file included from ../../boost/type_traits/conversion_traits.hpp:25,
|
|
from ../../boost/type_traits/composite_traits.hpp:30,
|
|
from ../../boost/type_traits/object_traits.hpp:25,
|
|
from ../../libs/type_traits/object_type_traits_test.cpp:7:
|
|
../../boost/type_traits/arithmetic_traits.hpp:59: warning: ANSI C++ does not support `long long'
|
|
../../boost/type_traits/arithmetic_traits.hpp:61: warning: ANSI C++ does not support `long long'
|
|
../../boost/type_traits/arithmetic_traits.hpp:120: warning: ANSI C++ does not support `long long'
|
|
../../boost/type_traits/arithmetic_traits.hpp:122: warning: ANSI C++ does not support `long long'
|
|
./boosttmp.exe
|
|
checking value of boost::has_trivial_constructor<empty_UDT>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::has_trivial_copy<empty_UDT>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::has_trivial_assign<empty_UDT>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::is_empty<empty_UDT>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::is_empty<empty_POD_UDT>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::is_empty<empty_union_UDT>::value...failed
|
|
boost::is_empty<empty_union_UDT>::value does not compile on this compiler
|
|
checking value of boost::is_empty<boost::noncopyable>::value...failed
|
|
found: 0 expected 1
|
|
129 tests completed, 7 failures found, 7 failures expected from this compiler.
|
|
Pass
|
|
|
|
** Borland C++ 5.5.1
|
|
bcc32 -eboosttmp.exe -I../.. -j10 -q ../../libs/type_traits/object_type_traits_test.cpp
|
|
../../libs/type_traits/object_type_traits_test.cpp:
|
|
./boosttmp.exe
|
|
checking value of boost::is_class<enum_UDT>::value...failed
|
|
found: 1 expected 0
|
|
checking value of boost::is_POD<enum_UDT>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::has_trivial_constructor<empty_UDT>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::has_trivial_constructor<enum_UDT>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::has_trivial_copy<empty_UDT>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::has_trivial_copy<enum_UDT>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::has_trivial_assign<empty_UDT>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::has_trivial_assign<enum_UDT>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::has_trivial_destructor<enum_UDT>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::is_empty<empty_UDT>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::is_empty<empty_POD_UDT>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::is_empty<empty_union_UDT>::value...failed
|
|
boost::is_empty<empty_union_UDT>::value does not compile on this compiler
|
|
checking value of boost::is_empty<boost::noncopyable>::value...failed
|
|
found: 0 expected 1
|
|
129 tests completed, 13 failures found, 13 failures expected from this compiler.
|
|
Pass
|
|
|
|
** Borland C++ 5.4
|
|
e:/cpp/cbuilder4/bin/bcc32 -eboosttmp.exe -I../.. -j10 -q ../../libs/type_traits/object_type_traits_test.cpp
|
|
../../libs/type_traits/object_type_traits_test.cpp:
|
|
./boosttmp.exe
|
|
checking value of boost::is_class<enum_UDT>::value...failed
|
|
found: 1 expected 0
|
|
checking value of boost::is_POD<enum_UDT>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::has_trivial_constructor<empty_UDT>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::has_trivial_constructor<enum_UDT>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::has_trivial_copy<empty_UDT>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::has_trivial_copy<enum_UDT>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::has_trivial_assign<empty_UDT>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::has_trivial_assign<enum_UDT>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::has_trivial_destructor<enum_UDT>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::is_empty<empty_UDT>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::is_empty<empty_POD_UDT>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::is_empty<empty_union_UDT>::value...failed
|
|
boost::is_empty<empty_union_UDT>::value does not compile on this compiler
|
|
checking value of boost::is_empty<boost::noncopyable>::value...failed
|
|
found: 0 expected 1
|
|
129 tests completed, 13 failures found, 13 failures expected from this compiler.
|
|
Pass
|
|
|
|
** Microsoft Visual C++
|
|
cl /Feboosttmp.exe /nologo /Zm800 /MTd /W3 /GR /GX /Zi /Od /GZ /Zi /I "../.." /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_CONSOLE" ../../libs/type_traits/object_type_traits_test.cpp /link user32.lib
|
|
object_type_traits_test.cpp
|
|
LINK : LNK6004: boosttmp.exe not found or not built by the last incremental link; performing full link
|
|
./boosttmp.exe
|
|
checking value of boost::is_POD<int[2]>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::is_POD<int[3][2]>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::is_POD<int[2][4][5][6][3]>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::has_trivial_constructor<int[2]>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::has_trivial_constructor<int[3][2]>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::has_trivial_constructor<int[2][4][5][6][3]>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::has_trivial_constructor<empty_UDT>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::has_trivial_copy<int[2]>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::has_trivial_copy<int[3][2]>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::has_trivial_copy<int[2][4][5][6][3]>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::has_trivial_copy<empty_UDT>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::has_trivial_assign<int[2]>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::has_trivial_assign<int[3][2]>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::has_trivial_assign<int[2][4][5][6][3]>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::has_trivial_assign<empty_UDT>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::has_trivial_destructor<int[2]>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::has_trivial_destructor<int[3][2]>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::has_trivial_destructor<int[2][4][5][6][3]>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::is_empty<empty_union_UDT>::value...failed
|
|
boost::is_empty<empty_union_UDT>::value does not compile on this compiler
|
|
129 tests completed, 19 failures found, 19 failures expected from this compiler.
|
|
Pass
|
|
|
|
** Microsoft Visual C++ with STLport
|
|
cl /Feboosttmp.exe /nologo /Zm800 /MT /W3 /GR /GX /Zi /Od /GZ /I "e:/stlport//stlport" /I "../.." /D "WIN32" /D "_MBCS" /D "_CONSOLE" ../../libs/type_traits/object_type_traits_test.cpp /link /libpath:e:/stlport/lib user32.lib
|
|
object_type_traits_test.cpp
|
|
./boosttmp.exe
|
|
checking value of boost::is_POD<int[2]>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::is_POD<int[3][2]>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::is_POD<int[2][4][5][6][3]>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::has_trivial_constructor<int[2]>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::has_trivial_constructor<int[3][2]>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::has_trivial_constructor<int[2][4][5][6][3]>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::has_trivial_constructor<empty_UDT>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::has_trivial_copy<int[2]>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::has_trivial_copy<int[3][2]>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::has_trivial_copy<int[2][4][5][6][3]>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::has_trivial_copy<empty_UDT>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::has_trivial_assign<int[2]>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::has_trivial_assign<int[3][2]>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::has_trivial_assign<int[2][4][5][6][3]>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::has_trivial_assign<empty_UDT>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::has_trivial_destructor<int[2]>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::has_trivial_destructor<int[3][2]>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::has_trivial_destructor<int[2][4][5][6][3]>::value...failed
|
|
found: 0 expected 1
|
|
checking value of boost::is_empty<empty_union_UDT>::value...failed
|
|
boost::is_empty<empty_union_UDT>::value does not compile on this compiler
|
|
129 tests completed, 19 failures found, 19 failures expected from this compiler.
|
|
Pass
|
|
|
|
*** libs/type_traits/transform_traits_test.cpp ***
|
|
|
|
** GCC 2.95.2
|
|
g++ -o boosttmp.exe -pedantic -Wall -ftemplate-depth-30 -I../.. ../../libs/type_traits/transform_traits_test.cpp
|
|
./boosttmp.exe
|
|
checking type of boost::remove_reference<cr_type>::type...failed
|
|
expected type was int
|
|
typeid(int) was: i
|
|
typeid(boost::remove_reference<cr_type>::type) was: i
|
|
In template class t12type_checker2ZiZCRi
|
|
1799 tests completed, 1 failures found, 1 failures expected from this compiler.
|
|
Pass
|
|
|
|
** GCC 2.95.2 + SGI STL 3.3
|
|
g++ -o boosttmp.exe -pedantic -Wall -ftemplate-depth-30 -Id:/stlimp/sgi330 -I../.. ../../libs/type_traits/transform_traits_test.cpp
|
|
./boosttmp.exe
|
|
checking type of boost::remove_reference<cr_type>::type...failed
|
|
expected type was int
|
|
typeid(int) was: i
|
|
typeid(boost::remove_reference<cr_type>::type) was: i
|
|
In template class t12type_checker2ZiZCRi
|
|
1799 tests completed, 1 failures found, 1 failures expected from this compiler.
|
|
Pass
|
|
|
|
** GCC 2.95.2 + STLPort 4
|
|
g++ -o boosttmp.exe -pedantic -Wall -ftemplate-depth-30 -D__STL_DEBUG -Ie:/stlport/stlport -I../.. ../../libs/type_traits/transform_traits_test.cpp -Le:/stlport/lib -lstlport_cygwin_stldebug
|
|
In file included from e:/stlport/stlport/stl/_iterator_base.h:38,
|
|
from e:/stlport/stlport/stl/_iterator.h:34,
|
|
from e:/stlport/stlport/iterator:35,
|
|
from ../../boost/config.hpp:193,
|
|
from ../../boost/type_traits/ice.hpp:16,
|
|
from ../../boost/type_traits/transform_traits.hpp:17,
|
|
from ../../libs/type_traits/transform_traits_test.cpp:7:
|
|
e:/stlport/stlport/stl/type_traits.h:198: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/type_traits.h:206: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/type_traits.h:319: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/type_traits.h:323: warning: ANSI C++ does not support `long long'
|
|
In file included from e:/stlport/stlport/stl/_string_hash.h:23,
|
|
from e:/stlport/stlport/stl/_string.h:1534,
|
|
from e:/stlport/stlport/stl/_locale.c:23,
|
|
from e:/stlport/stlport/stl/_locale.h:217,
|
|
from e:/stlport/stlport/stl/_ios_base.h:25,
|
|
from e:/stlport/stlport/stl/_streambuf.h:21,
|
|
from e:/stlport/stlport/streambuf:31,
|
|
from e:/stlport/stlport/stl/_stream_iterator.h:47,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from ../../boost/config.hpp:193,
|
|
from ../../boost/type_traits/ice.hpp:16,
|
|
from ../../boost/type_traits/transform_traits.hpp:17,
|
|
from ../../libs/type_traits/transform_traits_test.cpp:7:
|
|
e:/stlport/stlport/stl/_hash_fun.h:93: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_hash_fun.h:96: warning: ANSI C++ does not support `long long'
|
|
In file included from e:/stlport/stlport/limits:39,
|
|
from e:/stlport/stlport/stl/_ostream.h:24,
|
|
from e:/stlport/stlport/ostream:32,
|
|
from e:/stlport/stlport/stl/_istream.h:23,
|
|
from e:/stlport/stlport/stl/_stream_iterator.h:218,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from ../../boost/config.hpp:193,
|
|
from ../../boost/type_traits/ice.hpp:16,
|
|
from ../../boost/type_traits/transform_traits.hpp:17,
|
|
from ../../libs/type_traits/transform_traits_test.cpp:7:
|
|
e:/stlport/stlport/stl/_limits.h:261: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_limits.h:262: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_limits.h:262: warning: ANSI C++ forbids long long integer constants
|
|
e:/stlport/stlport/stl/_limits.h:262: warning: ANSI C++ forbids long long integer constants
|
|
e:/stlport/stlport/stl/_limits.h:262: warning: ANSI C++ forbids long long integer constants
|
|
e:/stlport/stlport/stl/_limits.h:266: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_limits.h:267: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_limits.h:267: warning: ANSI C++ forbids long long integer constants
|
|
In file included from e:/stlport/stlport/ostream:32,
|
|
from e:/stlport/stlport/stl/_istream.h:23,
|
|
from e:/stlport/stlport/stl/_stream_iterator.h:218,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from ../../boost/config.hpp:193,
|
|
from ../../boost/type_traits/ice.hpp:16,
|
|
from ../../boost/type_traits/transform_traits.hpp:17,
|
|
from ../../libs/type_traits/transform_traits_test.cpp:7:
|
|
e:/stlport/stlport/stl/_ostream.h:94: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_ostream.h:95: warning: ANSI C++ does not support `long long'
|
|
In file included from e:/stlport/stlport/stl/_ostream.c:21,
|
|
from e:/stlport/stlport/stl/_ostream.h:316,
|
|
from e:/stlport/stlport/ostream:32,
|
|
from e:/stlport/stlport/stl/_istream.h:23,
|
|
from e:/stlport/stlport/stl/_stream_iterator.h:218,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from ../../boost/config.hpp:193,
|
|
from ../../boost/type_traits/ice.hpp:16,
|
|
from ../../boost/type_traits/transform_traits.hpp:17,
|
|
from ../../libs/type_traits/transform_traits_test.cpp:7:
|
|
e:/stlport/stlport/stl/_numeric_facets.h:233: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:238: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:309: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:311: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:363: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:368: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:406: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:408: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:459: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:460: warning: ANSI C++ does not support `long long'
|
|
In file included from e:/stlport/stlport/stl/_numeric_facets.h:529,
|
|
from e:/stlport/stlport/stl/_ostream.c:21,
|
|
from e:/stlport/stlport/stl/_ostream.h:316,
|
|
from e:/stlport/stlport/ostream:32,
|
|
from e:/stlport/stlport/stl/_istream.h:23,
|
|
from e:/stlport/stlport/stl/_stream_iterator.h:218,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from ../../boost/config.hpp:193,
|
|
from ../../boost/type_traits/ice.hpp:16,
|
|
from ../../boost/type_traits/transform_traits.hpp:17,
|
|
from ../../libs/type_traits/transform_traits_test.cpp:7:
|
|
e:/stlport/stlport/stl/_numeric_facets.c:127: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.c:135: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.c:187: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.c:194: warning: ANSI C++ does not support `long long'
|
|
In file included from e:/stlport/stlport/stl/_stream_iterator.h:218,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from ../../boost/config.hpp:193,
|
|
from ../../boost/type_traits/ice.hpp:16,
|
|
from ../../boost/type_traits/transform_traits.hpp:17,
|
|
from ../../libs/type_traits/transform_traits_test.cpp:7:
|
|
e:/stlport/stlport/stl/_istream.h:90: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_istream.h:91: warning: ANSI C++ does not support `long long'
|
|
./boosttmp.exe
|
|
checking type of boost::remove_reference<cr_type>::type...failed
|
|
expected type was int
|
|
typeid(int) was: i
|
|
typeid(boost::remove_reference<cr_type>::type) was: i
|
|
In template class t12type_checker2ZiZCRi
|
|
1799 tests completed, 1 failures found, 1 failures expected from this compiler.
|
|
Pass
|
|
|
|
** Borland C++ 5.5.1
|
|
bcc32 -eboosttmp.exe -I../.. -j10 -q ../../libs/type_traits/transform_traits_test.cpp
|
|
../../libs/type_traits/transform_traits_test.cpp:
|
|
./boosttmp.exe
|
|
checking type of ::boost::remove_const<bool volatile>::type...failed
|
|
expected type was bool volatile
|
|
typeid(bool volatile) was: bool
|
|
typeid(::boost::remove_const<bool volatile>::type) was: bool
|
|
In template class type_checker<volatile bool,bool>
|
|
checking type of ::boost::remove_const<char volatile>::type...failed
|
|
expected type was char volatile
|
|
typeid(char volatile) was: char
|
|
typeid(::boost::remove_const<char volatile>::type) was: char
|
|
In template class type_checker<volatile char,char>
|
|
checking type of ::boost::remove_const<wchar_t volatile>::type...failed
|
|
expected type was wchar_t volatile
|
|
typeid(wchar_t volatile) was: wchar_t
|
|
typeid(::boost::remove_const<wchar_t volatile>::type) was: wchar_t
|
|
In template class type_checker<volatile wchar_t,wchar_t>
|
|
checking type of ::boost::remove_const<signed char volatile>::type...failed
|
|
expected type was signed char volatile
|
|
typeid(signed char volatile) was: signed char
|
|
typeid(::boost::remove_const<signed char volatile>::type) was: signed char
|
|
In template class type_checker<volatile signed char,signed char>
|
|
checking type of ::boost::remove_const<unsigned char volatile>::type...failed
|
|
expected type was unsigned char volatile
|
|
typeid(unsigned char volatile) was: unsigned char
|
|
typeid(::boost::remove_const<unsigned char volatile>::type) was: unsigned char
|
|
In template class type_checker<volatile unsigned char,unsigned char>
|
|
checking type of ::boost::remove_const<short volatile>::type...failed
|
|
expected type was short volatile
|
|
typeid(short volatile) was: short
|
|
typeid(::boost::remove_const<short volatile>::type) was: short
|
|
In template class type_checker<volatile short,short>
|
|
checking type of ::boost::remove_const<unsigned short volatile>::type...failed
|
|
expected type was unsigned short volatile
|
|
typeid(unsigned short volatile) was: unsigned short
|
|
typeid(::boost::remove_const<unsigned short volatile>::type) was: unsigned short
|
|
In template class type_checker<volatile unsigned short,unsigned short>
|
|
checking type of ::boost::remove_const<int volatile>::type...failed
|
|
expected type was int volatile
|
|
typeid(int volatile) was: int
|
|
typeid(::boost::remove_const<int volatile>::type) was: int
|
|
In template class type_checker<volatile int,int>
|
|
checking type of ::boost::remove_const<unsigned int volatile>::type...failed
|
|
expected type was unsigned int volatile
|
|
typeid(unsigned int volatile) was: unsigned int
|
|
typeid(::boost::remove_const<unsigned int volatile>::type) was: unsigned int
|
|
In template class type_checker<volatile unsigned int,unsigned int>
|
|
checking type of ::boost::remove_const<long volatile>::type...failed
|
|
expected type was long volatile
|
|
typeid(long volatile) was: long
|
|
typeid(::boost::remove_const<long volatile>::type) was: long
|
|
In template class type_checker<volatile long,long>
|
|
checking type of ::boost::remove_const<unsigned long volatile>::type...failed
|
|
expected type was unsigned long volatile
|
|
typeid(unsigned long volatile) was: unsigned long
|
|
typeid(::boost::remove_const<unsigned long volatile>::type) was: unsigned long
|
|
In template class type_checker<volatile unsigned long,unsigned long>
|
|
checking type of ::boost::remove_const<float volatile>::type...failed
|
|
expected type was float volatile
|
|
typeid(float volatile) was: float
|
|
typeid(::boost::remove_const<float volatile>::type) was: float
|
|
In template class type_checker<volatile float,float>
|
|
checking type of ::boost::remove_const<long double volatile>::type...failed
|
|
expected type was long double volatile
|
|
typeid(long double volatile) was: long double
|
|
typeid(::boost::remove_const<long double volatile>::type) was: long double
|
|
In template class type_checker<volatile long double,long double>
|
|
checking type of ::boost::remove_const<double volatile>::type...failed
|
|
expected type was double volatile
|
|
typeid(double volatile) was: double
|
|
typeid(::boost::remove_const<double volatile>::type) was: double
|
|
In template class type_checker<volatile double,double>
|
|
checking type of ::boost::remove_const<UDT volatile>::type...failed
|
|
expected type was UDT volatile
|
|
typeid(UDT volatile) was: UDT
|
|
typeid(::boost::remove_const<UDT volatile>::type) was: UDT
|
|
In template class type_checker<volatile UDT,UDT>
|
|
checking type of ::boost::remove_const<enum1 volatile>::type...failed
|
|
expected type was enum1 volatile
|
|
typeid(enum1 volatile) was: enum1
|
|
typeid(::boost::remove_const<enum1 volatile>::type) was: enum1
|
|
In template class type_checker<volatile enum1,enum1>
|
|
checking type of ::boost::remove_const<bool const volatile>::type...failed
|
|
expected type was bool volatile
|
|
typeid(bool volatile) was: bool
|
|
typeid(::boost::remove_const<bool const volatile>::type) was: bool
|
|
In template class type_checker<volatile bool,bool>
|
|
checking type of ::boost::remove_const<char const volatile>::type...failed
|
|
expected type was char volatile
|
|
typeid(char volatile) was: char
|
|
typeid(::boost::remove_const<char const volatile>::type) was: char
|
|
In template class type_checker<volatile char,char>
|
|
checking type of ::boost::remove_const<wchar_t const volatile>::type...failed
|
|
expected type was wchar_t volatile
|
|
typeid(wchar_t volatile) was: wchar_t
|
|
typeid(::boost::remove_const<wchar_t const volatile>::type) was: wchar_t
|
|
In template class type_checker<volatile wchar_t,wchar_t>
|
|
checking type of ::boost::remove_const<signed char const volatile>::type...failed
|
|
expected type was signed char volatile
|
|
typeid(signed char volatile) was: signed char
|
|
typeid(::boost::remove_const<signed char const volatile>::type) was: signed char
|
|
In template class type_checker<volatile signed char,signed char>
|
|
checking type of ::boost::remove_const<unsigned char const volatile>::type...failed
|
|
expected type was unsigned char volatile
|
|
typeid(unsigned char volatile) was: unsigned char
|
|
typeid(::boost::remove_const<unsigned char const volatile>::type) was: unsigned char
|
|
In template class type_checker<volatile unsigned char,unsigned char>
|
|
checking type of ::boost::remove_const<short const volatile>::type...failed
|
|
expected type was short volatile
|
|
typeid(short volatile) was: short
|
|
typeid(::boost::remove_const<short const volatile>::type) was: short
|
|
In template class type_checker<volatile short,short>
|
|
checking type of ::boost::remove_const<unsigned short const volatile>::type...failed
|
|
expected type was unsigned short volatile
|
|
typeid(unsigned short volatile) was: unsigned short
|
|
typeid(::boost::remove_const<unsigned short const volatile>::type) was: unsigned short
|
|
In template class type_checker<volatile unsigned short,unsigned short>
|
|
checking type of ::boost::remove_const<int const volatile>::type...failed
|
|
expected type was int volatile
|
|
typeid(int volatile) was: int
|
|
typeid(::boost::remove_const<int const volatile>::type) was: int
|
|
In template class type_checker<volatile int,int>
|
|
checking type of ::boost::remove_const<unsigned int const volatile>::type...failed
|
|
expected type was unsigned int volatile
|
|
typeid(unsigned int volatile) was: unsigned int
|
|
typeid(::boost::remove_const<unsigned int const volatile>::type) was: unsigned int
|
|
In template class type_checker<volatile unsigned int,unsigned int>
|
|
checking type of ::boost::remove_const<long const volatile>::type...failed
|
|
expected type was long volatile
|
|
typeid(long volatile) was: long
|
|
typeid(::boost::remove_const<long const volatile>::type) was: long
|
|
In template class type_checker<volatile long,long>
|
|
checking type of ::boost::remove_const<unsigned long const volatile>::type...failed
|
|
expected type was unsigned long volatile
|
|
typeid(unsigned long volatile) was: unsigned long
|
|
typeid(::boost::remove_const<unsigned long const volatile>::type) was: unsigned long
|
|
In template class type_checker<volatile unsigned long,unsigned long>
|
|
checking type of ::boost::remove_const<float const volatile>::type...failed
|
|
expected type was float volatile
|
|
typeid(float volatile) was: float
|
|
typeid(::boost::remove_const<float const volatile>::type) was: float
|
|
In template class type_checker<volatile float,float>
|
|
checking type of ::boost::remove_const<long double const volatile>::type...failed
|
|
expected type was long double volatile
|
|
typeid(long double volatile) was: long double
|
|
typeid(::boost::remove_const<long double const volatile>::type) was: long double
|
|
In template class type_checker<volatile long double,long double>
|
|
checking type of ::boost::remove_const<double const volatile>::type...failed
|
|
expected type was double volatile
|
|
typeid(double volatile) was: double
|
|
typeid(::boost::remove_const<double const volatile>::type) was: double
|
|
In template class type_checker<volatile double,double>
|
|
checking type of ::boost::remove_const<UDT const volatile>::type...failed
|
|
expected type was UDT volatile
|
|
typeid(UDT volatile) was: UDT
|
|
typeid(::boost::remove_const<UDT const volatile>::type) was: UDT
|
|
In template class type_checker<volatile UDT,UDT>
|
|
checking type of ::boost::remove_const<enum1 const volatile>::type...failed
|
|
expected type was enum1 volatile
|
|
typeid(enum1 volatile) was: enum1
|
|
typeid(::boost::remove_const<enum1 const volatile>::type) was: enum1
|
|
In template class type_checker<volatile enum1,enum1>
|
|
checking type of ::boost::remove_const<bool *volatile>::type...failed
|
|
expected type was bool *volatile
|
|
typeid(bool *volatile) was: bool *
|
|
typeid(::boost::remove_const<bool *volatile>::type) was: bool *
|
|
In template class type_checker<bool * volatile,bool *>
|
|
checking type of ::boost::remove_const<char *volatile>::type...failed
|
|
expected type was char *volatile
|
|
typeid(char *volatile) was: char *
|
|
typeid(::boost::remove_const<char *volatile>::type) was: char *
|
|
In template class type_checker<char * volatile,char *>
|
|
checking type of ::boost::remove_const<wchar_t *volatile>::type...failed
|
|
expected type was wchar_t *volatile
|
|
typeid(wchar_t *volatile) was: wchar_t *
|
|
typeid(::boost::remove_const<wchar_t *volatile>::type) was: wchar_t *
|
|
In template class type_checker<wchar_t * volatile,wchar_t *>
|
|
checking type of ::boost::remove_const<signed char *volatile>::type...failed
|
|
expected type was signed char *volatile
|
|
typeid(signed char *volatile) was: signed char *
|
|
typeid(::boost::remove_const<signed char *volatile>::type) was: signed char *
|
|
In template class type_checker<signed char * volatile,signed char *>
|
|
checking type of ::boost::remove_const<unsigned char *volatile>::type...failed
|
|
expected type was unsigned char *volatile
|
|
typeid(unsigned char *volatile) was: unsigned char *
|
|
typeid(::boost::remove_const<unsigned char *volatile>::type) was: unsigned char *
|
|
In template class type_checker<unsigned char * volatile,unsigned char *>
|
|
checking type of ::boost::remove_const<short *volatile>::type...failed
|
|
expected type was short *volatile
|
|
typeid(short *volatile) was: short *
|
|
typeid(::boost::remove_const<short *volatile>::type) was: short *
|
|
In template class type_checker<short * volatile,short *>
|
|
checking type of ::boost::remove_const<unsigned short *volatile>::type...failed
|
|
expected type was unsigned short *volatile
|
|
typeid(unsigned short *volatile) was: unsigned short *
|
|
typeid(::boost::remove_const<unsigned short *volatile>::type) was: unsigned short *
|
|
In template class type_checker<unsigned short * volatile,unsigned short *>
|
|
checking type of ::boost::remove_const<int *volatile>::type...failed
|
|
expected type was int *volatile
|
|
typeid(int *volatile) was: int *
|
|
typeid(::boost::remove_const<int *volatile>::type) was: int *
|
|
In template class type_checker<int * volatile,int *>
|
|
checking type of ::boost::remove_const<unsigned int *volatile>::type...failed
|
|
expected type was unsigned int *volatile
|
|
typeid(unsigned int *volatile) was: unsigned int *
|
|
typeid(::boost::remove_const<unsigned int *volatile>::type) was: unsigned int *
|
|
In template class type_checker<unsigned int * volatile,unsigned int *>
|
|
checking type of ::boost::remove_const<long *volatile>::type...failed
|
|
expected type was long *volatile
|
|
typeid(long *volatile) was: long *
|
|
typeid(::boost::remove_const<long *volatile>::type) was: long *
|
|
In template class type_checker<long * volatile,long *>
|
|
checking type of ::boost::remove_const<unsigned long *volatile>::type...failed
|
|
expected type was unsigned long *volatile
|
|
typeid(unsigned long *volatile) was: unsigned long *
|
|
typeid(::boost::remove_const<unsigned long *volatile>::type) was: unsigned long *
|
|
In template class type_checker<unsigned long * volatile,unsigned long *>
|
|
checking type of ::boost::remove_const<float *volatile>::type...failed
|
|
expected type was float *volatile
|
|
typeid(float *volatile) was: float *
|
|
typeid(::boost::remove_const<float *volatile>::type) was: float *
|
|
In template class type_checker<float * volatile,float *>
|
|
checking type of ::boost::remove_const<long double *volatile>::type...failed
|
|
expected type was long double *volatile
|
|
typeid(long double *volatile) was: long double *
|
|
typeid(::boost::remove_const<long double *volatile>::type) was: long double *
|
|
In template class type_checker<long double * volatile,long double *>
|
|
checking type of ::boost::remove_const<double *volatile>::type...failed
|
|
expected type was double *volatile
|
|
typeid(double *volatile) was: double *
|
|
typeid(::boost::remove_const<double *volatile>::type) was: double *
|
|
In template class type_checker<double * volatile,double *>
|
|
checking type of ::boost::remove_const<UDT *volatile>::type...failed
|
|
expected type was UDT *volatile
|
|
typeid(UDT *volatile) was: UDT *
|
|
typeid(::boost::remove_const<UDT *volatile>::type) was: UDT *
|
|
In template class type_checker<UDT * volatile,UDT *>
|
|
checking type of ::boost::remove_const<enum1 *volatile>::type...failed
|
|
expected type was enum1 *volatile
|
|
typeid(enum1 *volatile) was: enum1 *
|
|
typeid(::boost::remove_const<enum1 *volatile>::type) was: enum1 *
|
|
In template class type_checker<enum1 * volatile,enum1 *>
|
|
checking type of ::boost::remove_const<bool *const volatile>::type...failed
|
|
expected type was bool *volatile
|
|
typeid(bool *volatile) was: bool *
|
|
typeid(::boost::remove_const<bool *const volatile>::type) was: bool *
|
|
In template class type_checker<bool * volatile,bool *>
|
|
checking type of ::boost::remove_const<char *const volatile>::type...failed
|
|
expected type was char *volatile
|
|
typeid(char *volatile) was: char *
|
|
typeid(::boost::remove_const<char *const volatile>::type) was: char *
|
|
In template class type_checker<char * volatile,char *>
|
|
checking type of ::boost::remove_const<wchar_t *const volatile>::type...failed
|
|
expected type was wchar_t *volatile
|
|
typeid(wchar_t *volatile) was: wchar_t *
|
|
typeid(::boost::remove_const<wchar_t *const volatile>::type) was: wchar_t *
|
|
In template class type_checker<wchar_t * volatile,wchar_t *>
|
|
checking type of ::boost::remove_const<signed char *const volatile>::type...failed
|
|
expected type was signed char *volatile
|
|
typeid(signed char *volatile) was: signed char *
|
|
typeid(::boost::remove_const<signed char *const volatile>::type) was: signed char *
|
|
In template class type_checker<signed char * volatile,signed char *>
|
|
checking type of ::boost::remove_const<unsigned char *const volatile>::type...failed
|
|
expected type was unsigned char *volatile
|
|
typeid(unsigned char *volatile) was: unsigned char *
|
|
typeid(::boost::remove_const<unsigned char *const volatile>::type) was: unsigned char *
|
|
In template class type_checker<unsigned char * volatile,unsigned char *>
|
|
checking type of ::boost::remove_const<short *const volatile>::type...failed
|
|
expected type was short *volatile
|
|
typeid(short *volatile) was: short *
|
|
typeid(::boost::remove_const<short *const volatile>::type) was: short *
|
|
In template class type_checker<short * volatile,short *>
|
|
checking type of ::boost::remove_const<unsigned short *const volatile>::type...failed
|
|
expected type was unsigned short *volatile
|
|
typeid(unsigned short *volatile) was: unsigned short *
|
|
typeid(::boost::remove_const<unsigned short *const volatile>::type) was: unsigned short *
|
|
In template class type_checker<unsigned short * volatile,unsigned short *>
|
|
checking type of ::boost::remove_const<int *const volatile>::type...failed
|
|
expected type was int *volatile
|
|
typeid(int *volatile) was: int *
|
|
typeid(::boost::remove_const<int *const volatile>::type) was: int *
|
|
In template class type_checker<int * volatile,int *>
|
|
checking type of ::boost::remove_const<unsigned int *const volatile>::type...failed
|
|
expected type was unsigned int *volatile
|
|
typeid(unsigned int *volatile) was: unsigned int *
|
|
typeid(::boost::remove_const<unsigned int *const volatile>::type) was: unsigned int *
|
|
In template class type_checker<unsigned int * volatile,unsigned int *>
|
|
checking type of ::boost::remove_const<long *const volatile>::type...failed
|
|
expected type was long *volatile
|
|
typeid(long *volatile) was: long *
|
|
typeid(::boost::remove_const<long *const volatile>::type) was: long *
|
|
In template class type_checker<long * volatile,long *>
|
|
checking type of ::boost::remove_const<unsigned long *const volatile>::type...failed
|
|
expected type was unsigned long *volatile
|
|
typeid(unsigned long *volatile) was: unsigned long *
|
|
typeid(::boost::remove_const<unsigned long *const volatile>::type) was: unsigned long *
|
|
In template class type_checker<unsigned long * volatile,unsigned long *>
|
|
checking type of ::boost::remove_const<float *const volatile>::type...failed
|
|
expected type was float *volatile
|
|
typeid(float *volatile) was: float *
|
|
typeid(::boost::remove_const<float *const volatile>::type) was: float *
|
|
In template class type_checker<float * volatile,float *>
|
|
checking type of ::boost::remove_const<long double *const volatile>::type...failed
|
|
expected type was long double *volatile
|
|
typeid(long double *volatile) was: long double *
|
|
typeid(::boost::remove_const<long double *const volatile>::type) was: long double *
|
|
In template class type_checker<long double * volatile,long double *>
|
|
checking type of ::boost::remove_const<double *const volatile>::type...failed
|
|
expected type was double *volatile
|
|
typeid(double *volatile) was: double *
|
|
typeid(::boost::remove_const<double *const volatile>::type) was: double *
|
|
In template class type_checker<double * volatile,double *>
|
|
checking type of ::boost::remove_const<UDT *const volatile>::type...failed
|
|
expected type was UDT *volatile
|
|
typeid(UDT *volatile) was: UDT *
|
|
typeid(::boost::remove_const<UDT *const volatile>::type) was: UDT *
|
|
In template class type_checker<UDT * volatile,UDT *>
|
|
checking type of ::boost::remove_const<enum1 *const volatile>::type...failed
|
|
expected type was enum1 *volatile
|
|
typeid(enum1 *volatile) was: enum1 *
|
|
typeid(::boost::remove_const<enum1 *const volatile>::type) was: enum1 *
|
|
In template class type_checker<enum1 * volatile,enum1 *>
|
|
checking type of ::boost::remove_const<bool volatile[2]>::type...failed
|
|
expected type was bool volatile[2]
|
|
typeid(bool volatile[2]) was: bool[2]
|
|
typeid(::boost::remove_const<bool volatile[2]>::type) was: bool[2]
|
|
In template class type_checker<bool volatile[2],bool[2]>
|
|
checking type of ::boost::remove_const<char volatile[2]>::type...failed
|
|
expected type was char volatile[2]
|
|
typeid(char volatile[2]) was: char[2]
|
|
typeid(::boost::remove_const<char volatile[2]>::type) was: char[2]
|
|
In template class type_checker<char volatile[2],char[2]>
|
|
checking type of ::boost::remove_const<wchar_t volatile[2]>::type...failed
|
|
expected type was wchar_t volatile[2]
|
|
typeid(wchar_t volatile[2]) was: wchar_t[2]
|
|
typeid(::boost::remove_const<wchar_t volatile[2]>::type) was: wchar_t[2]
|
|
In template class type_checker<wchar_t volatile[2],wchar_t[2]>
|
|
checking type of ::boost::remove_const<signed char volatile[2]>::type...failed
|
|
expected type was signed char volatile[2]
|
|
typeid(signed char volatile[2]) was: signed char[2]
|
|
typeid(::boost::remove_const<signed char volatile[2]>::type) was: signed char[2]
|
|
In template class type_checker<signed char volatile[2],signed char[2]>
|
|
checking type of ::boost::remove_const<unsigned char volatile[2]>::type...failed
|
|
expected type was unsigned char volatile[2]
|
|
typeid(unsigned char volatile[2]) was: unsigned char[2]
|
|
typeid(::boost::remove_const<unsigned char volatile[2]>::type) was: unsigned char[2]
|
|
In template class type_checker<unsigned char volatile[2],unsigned char[2]>
|
|
checking type of ::boost::remove_const<short volatile[2]>::type...failed
|
|
expected type was short volatile[2]
|
|
typeid(short volatile[2]) was: short[2]
|
|
typeid(::boost::remove_const<short volatile[2]>::type) was: short[2]
|
|
In template class type_checker<short volatile[2],short[2]>
|
|
checking type of ::boost::remove_const<unsigned short volatile[2]>::type...failed
|
|
expected type was unsigned short volatile[2]
|
|
typeid(unsigned short volatile[2]) was: unsigned short[2]
|
|
typeid(::boost::remove_const<unsigned short volatile[2]>::type) was: unsigned short[2]
|
|
In template class type_checker<unsigned short volatile[2],unsigned short[2]>
|
|
checking type of ::boost::remove_const<int volatile[2]>::type...failed
|
|
expected type was int volatile[2]
|
|
typeid(int volatile[2]) was: int[2]
|
|
typeid(::boost::remove_const<int volatile[2]>::type) was: int[2]
|
|
In template class type_checker<int volatile[2],int[2]>
|
|
checking type of ::boost::remove_const<unsigned int volatile[2]>::type...failed
|
|
expected type was unsigned int volatile[2]
|
|
typeid(unsigned int volatile[2]) was: unsigned int[2]
|
|
typeid(::boost::remove_const<unsigned int volatile[2]>::type) was: unsigned int[2]
|
|
In template class type_checker<unsigned int volatile[2],unsigned int[2]>
|
|
checking type of ::boost::remove_const<long volatile[2]>::type...failed
|
|
expected type was long volatile[2]
|
|
typeid(long volatile[2]) was: long[2]
|
|
typeid(::boost::remove_const<long volatile[2]>::type) was: long[2]
|
|
In template class type_checker<long volatile[2],long[2]>
|
|
checking type of ::boost::remove_const<unsigned long volatile[2]>::type...failed
|
|
expected type was unsigned long volatile[2]
|
|
typeid(unsigned long volatile[2]) was: unsigned long[2]
|
|
typeid(::boost::remove_const<unsigned long volatile[2]>::type) was: unsigned long[2]
|
|
In template class type_checker<unsigned long volatile[2],unsigned long[2]>
|
|
checking type of ::boost::remove_const<float volatile[2]>::type...failed
|
|
expected type was float volatile[2]
|
|
typeid(float volatile[2]) was: float[2]
|
|
typeid(::boost::remove_const<float volatile[2]>::type) was: float[2]
|
|
In template class type_checker<float volatile[2],float[2]>
|
|
checking type of ::boost::remove_const<long double volatile[2]>::type...failed
|
|
expected type was long double volatile[2]
|
|
typeid(long double volatile[2]) was: long double[2]
|
|
typeid(::boost::remove_const<long double volatile[2]>::type) was: long double[2]
|
|
In template class type_checker<long double volatile[2],long double[2]>
|
|
checking type of ::boost::remove_const<double volatile[2]>::type...failed
|
|
expected type was double volatile[2]
|
|
typeid(double volatile[2]) was: double[2]
|
|
typeid(::boost::remove_const<double volatile[2]>::type) was: double[2]
|
|
In template class type_checker<double volatile[2],double[2]>
|
|
checking type of ::boost::remove_const<UDT volatile[2]>::type...failed
|
|
expected type was UDT volatile[2]
|
|
typeid(UDT volatile[2]) was: UDT[2]
|
|
typeid(::boost::remove_const<UDT volatile[2]>::type) was: UDT[2]
|
|
In template class type_checker<UDT volatile[2],UDT[2]>
|
|
checking type of ::boost::remove_const<enum1 volatile[2]>::type...failed
|
|
expected type was enum1 volatile[2]
|
|
typeid(enum1 volatile[2]) was: enum1[2]
|
|
typeid(::boost::remove_const<enum1 volatile[2]>::type) was: enum1[2]
|
|
In template class type_checker<enum1 volatile[2],enum1[2]>
|
|
checking type of ::boost::remove_const<bool const volatile[2]>::type...failed
|
|
expected type was bool volatile[2]
|
|
typeid(bool volatile[2]) was: bool[2]
|
|
typeid(::boost::remove_const<bool const volatile[2]>::type) was: bool[2]
|
|
In template class type_checker<bool volatile[2],bool[2]>
|
|
checking type of ::boost::remove_const<char const volatile[2]>::type...failed
|
|
expected type was char volatile[2]
|
|
typeid(char volatile[2]) was: char[2]
|
|
typeid(::boost::remove_const<char const volatile[2]>::type) was: char[2]
|
|
In template class type_checker<char volatile[2],char[2]>
|
|
checking type of ::boost::remove_const<wchar_t const volatile[2]>::type...failed
|
|
expected type was wchar_t volatile[2]
|
|
typeid(wchar_t volatile[2]) was: wchar_t[2]
|
|
typeid(::boost::remove_const<wchar_t const volatile[2]>::type) was: wchar_t[2]
|
|
In template class type_checker<wchar_t volatile[2],wchar_t[2]>
|
|
checking type of ::boost::remove_const<signed char const volatile[2]>::type...failed
|
|
expected type was signed char volatile[2]
|
|
typeid(signed char volatile[2]) was: signed char[2]
|
|
typeid(::boost::remove_const<signed char const volatile[2]>::type) was: signed char[2]
|
|
In template class type_checker<signed char volatile[2],signed char[2]>
|
|
checking type of ::boost::remove_const<unsigned char const volatile[2]>::type...failed
|
|
expected type was unsigned char volatile[2]
|
|
typeid(unsigned char volatile[2]) was: unsigned char[2]
|
|
typeid(::boost::remove_const<unsigned char const volatile[2]>::type) was: unsigned char[2]
|
|
In template class type_checker<unsigned char volatile[2],unsigned char[2]>
|
|
checking type of ::boost::remove_const<short const volatile[2]>::type...failed
|
|
expected type was short volatile[2]
|
|
typeid(short volatile[2]) was: short[2]
|
|
typeid(::boost::remove_const<short const volatile[2]>::type) was: short[2]
|
|
In template class type_checker<short volatile[2],short[2]>
|
|
checking type of ::boost::remove_const<unsigned short const volatile[2]>::type...failed
|
|
expected type was unsigned short volatile[2]
|
|
typeid(unsigned short volatile[2]) was: unsigned short[2]
|
|
typeid(::boost::remove_const<unsigned short const volatile[2]>::type) was: unsigned short[2]
|
|
In template class type_checker<unsigned short volatile[2],unsigned short[2]>
|
|
checking type of ::boost::remove_const<int const volatile[2]>::type...failed
|
|
expected type was int volatile[2]
|
|
typeid(int volatile[2]) was: int[2]
|
|
typeid(::boost::remove_const<int const volatile[2]>::type) was: int[2]
|
|
In template class type_checker<int volatile[2],int[2]>
|
|
checking type of ::boost::remove_const<unsigned int const volatile[2]>::type...failed
|
|
expected type was unsigned int volatile[2]
|
|
typeid(unsigned int volatile[2]) was: unsigned int[2]
|
|
typeid(::boost::remove_const<unsigned int const volatile[2]>::type) was: unsigned int[2]
|
|
In template class type_checker<unsigned int volatile[2],unsigned int[2]>
|
|
checking type of ::boost::remove_const<long const volatile[2]>::type...failed
|
|
expected type was long volatile[2]
|
|
typeid(long volatile[2]) was: long[2]
|
|
typeid(::boost::remove_const<long const volatile[2]>::type) was: long[2]
|
|
In template class type_checker<long volatile[2],long[2]>
|
|
checking type of ::boost::remove_const<unsigned long const volatile[2]>::type...failed
|
|
expected type was unsigned long volatile[2]
|
|
typeid(unsigned long volatile[2]) was: unsigned long[2]
|
|
typeid(::boost::remove_const<unsigned long const volatile[2]>::type) was: unsigned long[2]
|
|
In template class type_checker<unsigned long volatile[2],unsigned long[2]>
|
|
checking type of ::boost::remove_const<float const volatile[2]>::type...failed
|
|
expected type was float volatile[2]
|
|
typeid(float volatile[2]) was: float[2]
|
|
typeid(::boost::remove_const<float const volatile[2]>::type) was: float[2]
|
|
In template class type_checker<float volatile[2],float[2]>
|
|
checking type of ::boost::remove_const<long double const volatile[2]>::type...failed
|
|
expected type was long double volatile[2]
|
|
typeid(long double volatile[2]) was: long double[2]
|
|
typeid(::boost::remove_const<long double const volatile[2]>::type) was: long double[2]
|
|
In template class type_checker<long double volatile[2],long double[2]>
|
|
checking type of ::boost::remove_const<double const volatile[2]>::type...failed
|
|
expected type was double volatile[2]
|
|
typeid(double volatile[2]) was: double[2]
|
|
typeid(::boost::remove_const<double const volatile[2]>::type) was: double[2]
|
|
In template class type_checker<double volatile[2],double[2]>
|
|
checking type of ::boost::remove_const<UDT const volatile[2]>::type...failed
|
|
expected type was UDT volatile[2]
|
|
typeid(UDT volatile[2]) was: UDT[2]
|
|
typeid(::boost::remove_const<UDT const volatile[2]>::type) was: UDT[2]
|
|
In template class type_checker<UDT volatile[2],UDT[2]>
|
|
checking type of ::boost::remove_const<enum1 const volatile[2]>::type...failed
|
|
expected type was enum1 volatile[2]
|
|
typeid(enum1 volatile[2]) was: enum1[2]
|
|
typeid(::boost::remove_const<enum1 const volatile[2]>::type) was: enum1[2]
|
|
In template class type_checker<enum1 volatile[2],enum1[2]>
|
|
checking type of ::boost::remove_volatile<bool const>::type...failed
|
|
expected type was bool const
|
|
typeid(bool const) was: bool
|
|
typeid(::boost::remove_volatile<bool const>::type) was: bool
|
|
In template class type_checker<const bool,bool>
|
|
checking type of ::boost::remove_volatile<char const>::type...failed
|
|
expected type was char const
|
|
typeid(char const) was: char
|
|
typeid(::boost::remove_volatile<char const>::type) was: char
|
|
In template class type_checker<const char,char>
|
|
checking type of ::boost::remove_volatile<wchar_t const>::type...failed
|
|
expected type was wchar_t const
|
|
typeid(wchar_t const) was: wchar_t
|
|
typeid(::boost::remove_volatile<wchar_t const>::type) was: wchar_t
|
|
In template class type_checker<const wchar_t,wchar_t>
|
|
checking type of ::boost::remove_volatile<signed char const>::type...failed
|
|
expected type was signed char const
|
|
typeid(signed char const) was: signed char
|
|
typeid(::boost::remove_volatile<signed char const>::type) was: signed char
|
|
In template class type_checker<const signed char,signed char>
|
|
checking type of ::boost::remove_volatile<unsigned char const>::type...failed
|
|
expected type was unsigned char const
|
|
typeid(unsigned char const) was: unsigned char
|
|
typeid(::boost::remove_volatile<unsigned char const>::type) was: unsigned char
|
|
In template class type_checker<const unsigned char,unsigned char>
|
|
checking type of ::boost::remove_volatile<short const>::type...failed
|
|
expected type was short const
|
|
typeid(short const) was: short
|
|
typeid(::boost::remove_volatile<short const>::type) was: short
|
|
In template class type_checker<const short,short>
|
|
checking type of ::boost::remove_volatile<unsigned short const>::type...failed
|
|
expected type was unsigned short const
|
|
typeid(unsigned short const) was: unsigned short
|
|
typeid(::boost::remove_volatile<unsigned short const>::type) was: unsigned short
|
|
In template class type_checker<const unsigned short,unsigned short>
|
|
checking type of ::boost::remove_volatile<int const>::type...failed
|
|
expected type was int const
|
|
typeid(int const) was: int
|
|
typeid(::boost::remove_volatile<int const>::type) was: int
|
|
In template class type_checker<const int,int>
|
|
checking type of ::boost::remove_volatile<unsigned int const>::type...failed
|
|
expected type was unsigned int const
|
|
typeid(unsigned int const) was: unsigned int
|
|
typeid(::boost::remove_volatile<unsigned int const>::type) was: unsigned int
|
|
In template class type_checker<const unsigned int,unsigned int>
|
|
checking type of ::boost::remove_volatile<long const>::type...failed
|
|
expected type was long const
|
|
typeid(long const) was: long
|
|
typeid(::boost::remove_volatile<long const>::type) was: long
|
|
In template class type_checker<const long,long>
|
|
checking type of ::boost::remove_volatile<unsigned long const>::type...failed
|
|
expected type was unsigned long const
|
|
typeid(unsigned long const) was: unsigned long
|
|
typeid(::boost::remove_volatile<unsigned long const>::type) was: unsigned long
|
|
In template class type_checker<const unsigned long,unsigned long>
|
|
checking type of ::boost::remove_volatile<float const>::type...failed
|
|
expected type was float const
|
|
typeid(float const) was: float
|
|
typeid(::boost::remove_volatile<float const>::type) was: float
|
|
In template class type_checker<const float,float>
|
|
checking type of ::boost::remove_volatile<long double const>::type...failed
|
|
expected type was long double const
|
|
typeid(long double const) was: long double
|
|
typeid(::boost::remove_volatile<long double const>::type) was: long double
|
|
In template class type_checker<const long double,long double>
|
|
checking type of ::boost::remove_volatile<double const>::type...failed
|
|
expected type was double const
|
|
typeid(double const) was: double
|
|
typeid(::boost::remove_volatile<double const>::type) was: double
|
|
In template class type_checker<const double,double>
|
|
checking type of ::boost::remove_volatile<UDT const>::type...failed
|
|
expected type was UDT const
|
|
typeid(UDT const) was: UDT
|
|
typeid(::boost::remove_volatile<UDT const>::type) was: UDT
|
|
In template class type_checker<const UDT,UDT>
|
|
checking type of ::boost::remove_volatile<enum1 const>::type...failed
|
|
expected type was enum1 const
|
|
typeid(enum1 const) was: enum1
|
|
typeid(::boost::remove_volatile<enum1 const>::type) was: enum1
|
|
In template class type_checker<const enum1,enum1>
|
|
checking type of ::boost::remove_volatile<bool const volatile>::type...failed
|
|
expected type was bool const
|
|
typeid(bool const) was: bool
|
|
typeid(::boost::remove_volatile<bool const volatile>::type) was: bool
|
|
In template class type_checker<const bool,bool>
|
|
checking type of ::boost::remove_volatile<char const volatile>::type...failed
|
|
expected type was char const
|
|
typeid(char const) was: char
|
|
typeid(::boost::remove_volatile<char const volatile>::type) was: char
|
|
In template class type_checker<const char,char>
|
|
checking type of ::boost::remove_volatile<wchar_t const volatile>::type...failed
|
|
expected type was wchar_t const
|
|
typeid(wchar_t const) was: wchar_t
|
|
typeid(::boost::remove_volatile<wchar_t const volatile>::type) was: wchar_t
|
|
In template class type_checker<const wchar_t,wchar_t>
|
|
checking type of ::boost::remove_volatile<signed char const volatile>::type...failed
|
|
expected type was signed char const
|
|
typeid(signed char const) was: signed char
|
|
typeid(::boost::remove_volatile<signed char const volatile>::type) was: signed char
|
|
In template class type_checker<const signed char,signed char>
|
|
checking type of ::boost::remove_volatile<unsigned char const volatile>::type...failed
|
|
expected type was unsigned char const
|
|
typeid(unsigned char const) was: unsigned char
|
|
typeid(::boost::remove_volatile<unsigned char const volatile>::type) was: unsigned char
|
|
In template class type_checker<const unsigned char,unsigned char>
|
|
checking type of ::boost::remove_volatile<short const volatile>::type...failed
|
|
expected type was short const
|
|
typeid(short const) was: short
|
|
typeid(::boost::remove_volatile<short const volatile>::type) was: short
|
|
In template class type_checker<const short,short>
|
|
checking type of ::boost::remove_volatile<unsigned short const volatile>::type...failed
|
|
expected type was unsigned short const
|
|
typeid(unsigned short const) was: unsigned short
|
|
typeid(::boost::remove_volatile<unsigned short const volatile>::type) was: unsigned short
|
|
In template class type_checker<const unsigned short,unsigned short>
|
|
checking type of ::boost::remove_volatile<int const volatile>::type...failed
|
|
expected type was int const
|
|
typeid(int const) was: int
|
|
typeid(::boost::remove_volatile<int const volatile>::type) was: int
|
|
In template class type_checker<const int,int>
|
|
checking type of ::boost::remove_volatile<unsigned int const volatile>::type...failed
|
|
expected type was unsigned int const
|
|
typeid(unsigned int const) was: unsigned int
|
|
typeid(::boost::remove_volatile<unsigned int const volatile>::type) was: unsigned int
|
|
In template class type_checker<const unsigned int,unsigned int>
|
|
checking type of ::boost::remove_volatile<long const volatile>::type...failed
|
|
expected type was long const
|
|
typeid(long const) was: long
|
|
typeid(::boost::remove_volatile<long const volatile>::type) was: long
|
|
In template class type_checker<const long,long>
|
|
checking type of ::boost::remove_volatile<unsigned long const volatile>::type...failed
|
|
expected type was unsigned long const
|
|
typeid(unsigned long const) was: unsigned long
|
|
typeid(::boost::remove_volatile<unsigned long const volatile>::type) was: unsigned long
|
|
In template class type_checker<const unsigned long,unsigned long>
|
|
checking type of ::boost::remove_volatile<float const volatile>::type...failed
|
|
expected type was float const
|
|
typeid(float const) was: float
|
|
typeid(::boost::remove_volatile<float const volatile>::type) was: float
|
|
In template class type_checker<const float,float>
|
|
checking type of ::boost::remove_volatile<long double const volatile>::type...failed
|
|
expected type was long double const
|
|
typeid(long double const) was: long double
|
|
typeid(::boost::remove_volatile<long double const volatile>::type) was: long double
|
|
In template class type_checker<const long double,long double>
|
|
checking type of ::boost::remove_volatile<double const volatile>::type...failed
|
|
expected type was double const
|
|
typeid(double const) was: double
|
|
typeid(::boost::remove_volatile<double const volatile>::type) was: double
|
|
In template class type_checker<const double,double>
|
|
checking type of ::boost::remove_volatile<UDT const volatile>::type...failed
|
|
expected type was UDT const
|
|
typeid(UDT const) was: UDT
|
|
typeid(::boost::remove_volatile<UDT const volatile>::type) was: UDT
|
|
In template class type_checker<const UDT,UDT>
|
|
checking type of ::boost::remove_volatile<enum1 const volatile>::type...failed
|
|
expected type was enum1 const
|
|
typeid(enum1 const) was: enum1
|
|
typeid(::boost::remove_volatile<enum1 const volatile>::type) was: enum1
|
|
In template class type_checker<const enum1,enum1>
|
|
checking type of ::boost::remove_volatile<bool *const>::type...failed
|
|
expected type was bool *const
|
|
typeid(bool *const) was: bool *
|
|
typeid(::boost::remove_volatile<bool *const>::type) was: bool *
|
|
In template class type_checker<bool * const,bool *>
|
|
checking type of ::boost::remove_volatile<char *const>::type...failed
|
|
expected type was char *const
|
|
typeid(char *const) was: char *
|
|
typeid(::boost::remove_volatile<char *const>::type) was: char *
|
|
In template class type_checker<char * const,char *>
|
|
checking type of ::boost::remove_volatile<wchar_t *const>::type...failed
|
|
expected type was wchar_t *const
|
|
typeid(wchar_t *const) was: wchar_t *
|
|
typeid(::boost::remove_volatile<wchar_t *const>::type) was: wchar_t *
|
|
In template class type_checker<wchar_t * const,wchar_t *>
|
|
checking type of ::boost::remove_volatile<signed char *const>::type...failed
|
|
expected type was signed char *const
|
|
typeid(signed char *const) was: signed char *
|
|
typeid(::boost::remove_volatile<signed char *const>::type) was: signed char *
|
|
In template class type_checker<signed char * const,signed char *>
|
|
checking type of ::boost::remove_volatile<unsigned char *const>::type...failed
|
|
expected type was unsigned char *const
|
|
typeid(unsigned char *const) was: unsigned char *
|
|
typeid(::boost::remove_volatile<unsigned char *const>::type) was: unsigned char *
|
|
In template class type_checker<unsigned char * const,unsigned char *>
|
|
checking type of ::boost::remove_volatile<short *const>::type...failed
|
|
expected type was short *const
|
|
typeid(short *const) was: short *
|
|
typeid(::boost::remove_volatile<short *const>::type) was: short *
|
|
In template class type_checker<short * const,short *>
|
|
checking type of ::boost::remove_volatile<unsigned short *const>::type...failed
|
|
expected type was unsigned short *const
|
|
typeid(unsigned short *const) was: unsigned short *
|
|
typeid(::boost::remove_volatile<unsigned short *const>::type) was: unsigned short *
|
|
In template class type_checker<unsigned short * const,unsigned short *>
|
|
checking type of ::boost::remove_volatile<int *const>::type...failed
|
|
expected type was int *const
|
|
typeid(int *const) was: int *
|
|
typeid(::boost::remove_volatile<int *const>::type) was: int *
|
|
In template class type_checker<int * const,int *>
|
|
checking type of ::boost::remove_volatile<unsigned int *const>::type...failed
|
|
expected type was unsigned int *const
|
|
typeid(unsigned int *const) was: unsigned int *
|
|
typeid(::boost::remove_volatile<unsigned int *const>::type) was: unsigned int *
|
|
In template class type_checker<unsigned int * const,unsigned int *>
|
|
checking type of ::boost::remove_volatile<long *const>::type...failed
|
|
expected type was long *const
|
|
typeid(long *const) was: long *
|
|
typeid(::boost::remove_volatile<long *const>::type) was: long *
|
|
In template class type_checker<long * const,long *>
|
|
checking type of ::boost::remove_volatile<unsigned long *const>::type...failed
|
|
expected type was unsigned long *const
|
|
typeid(unsigned long *const) was: unsigned long *
|
|
typeid(::boost::remove_volatile<unsigned long *const>::type) was: unsigned long *
|
|
In template class type_checker<unsigned long * const,unsigned long *>
|
|
checking type of ::boost::remove_volatile<float *const>::type...failed
|
|
expected type was float *const
|
|
typeid(float *const) was: float *
|
|
typeid(::boost::remove_volatile<float *const>::type) was: float *
|
|
In template class type_checker<float * const,float *>
|
|
checking type of ::boost::remove_volatile<long double *const>::type...failed
|
|
expected type was long double *const
|
|
typeid(long double *const) was: long double *
|
|
typeid(::boost::remove_volatile<long double *const>::type) was: long double *
|
|
In template class type_checker<long double * const,long double *>
|
|
checking type of ::boost::remove_volatile<double *const>::type...failed
|
|
expected type was double *const
|
|
typeid(double *const) was: double *
|
|
typeid(::boost::remove_volatile<double *const>::type) was: double *
|
|
In template class type_checker<double * const,double *>
|
|
checking type of ::boost::remove_volatile<UDT *const>::type...failed
|
|
expected type was UDT *const
|
|
typeid(UDT *const) was: UDT *
|
|
typeid(::boost::remove_volatile<UDT *const>::type) was: UDT *
|
|
In template class type_checker<UDT * const,UDT *>
|
|
checking type of ::boost::remove_volatile<enum1 *const>::type...failed
|
|
expected type was enum1 *const
|
|
typeid(enum1 *const) was: enum1 *
|
|
typeid(::boost::remove_volatile<enum1 *const>::type) was: enum1 *
|
|
In template class type_checker<enum1 * const,enum1 *>
|
|
checking type of ::boost::remove_volatile<bool *const volatile>::type...failed
|
|
expected type was bool *const
|
|
typeid(bool *const) was: bool *
|
|
typeid(::boost::remove_volatile<bool *const volatile>::type) was: bool *
|
|
In template class type_checker<bool * const,bool *>
|
|
checking type of ::boost::remove_volatile<char *const volatile>::type...failed
|
|
expected type was char *const
|
|
typeid(char *const) was: char *
|
|
typeid(::boost::remove_volatile<char *const volatile>::type) was: char *
|
|
In template class type_checker<char * const,char *>
|
|
checking type of ::boost::remove_volatile<wchar_t *const volatile>::type...failed
|
|
expected type was wchar_t *const
|
|
typeid(wchar_t *const) was: wchar_t *
|
|
typeid(::boost::remove_volatile<wchar_t *const volatile>::type) was: wchar_t *
|
|
In template class type_checker<wchar_t * const,wchar_t *>
|
|
checking type of ::boost::remove_volatile<signed char *const volatile>::type...failed
|
|
expected type was signed char *const
|
|
typeid(signed char *const) was: signed char *
|
|
typeid(::boost::remove_volatile<signed char *const volatile>::type) was: signed char *
|
|
In template class type_checker<signed char * const,signed char *>
|
|
checking type of ::boost::remove_volatile<unsigned char *const volatile>::type...failed
|
|
expected type was unsigned char *const
|
|
typeid(unsigned char *const) was: unsigned char *
|
|
typeid(::boost::remove_volatile<unsigned char *const volatile>::type) was: unsigned char *
|
|
In template class type_checker<unsigned char * const,unsigned char *>
|
|
checking type of ::boost::remove_volatile<short *const volatile>::type...failed
|
|
expected type was short *const
|
|
typeid(short *const) was: short *
|
|
typeid(::boost::remove_volatile<short *const volatile>::type) was: short *
|
|
In template class type_checker<short * const,short *>
|
|
checking type of ::boost::remove_volatile<unsigned short *const volatile>::type...failed
|
|
expected type was unsigned short *const
|
|
typeid(unsigned short *const) was: unsigned short *
|
|
typeid(::boost::remove_volatile<unsigned short *const volatile>::type) was: unsigned short *
|
|
In template class type_checker<unsigned short * const,unsigned short *>
|
|
checking type of ::boost::remove_volatile<int *const volatile>::type...failed
|
|
expected type was int *const
|
|
typeid(int *const) was: int *
|
|
typeid(::boost::remove_volatile<int *const volatile>::type) was: int *
|
|
In template class type_checker<int * const,int *>
|
|
checking type of ::boost::remove_volatile<unsigned int *const volatile>::type...failed
|
|
expected type was unsigned int *const
|
|
typeid(unsigned int *const) was: unsigned int *
|
|
typeid(::boost::remove_volatile<unsigned int *const volatile>::type) was: unsigned int *
|
|
In template class type_checker<unsigned int * const,unsigned int *>
|
|
checking type of ::boost::remove_volatile<long *const volatile>::type...failed
|
|
expected type was long *const
|
|
typeid(long *const) was: long *
|
|
typeid(::boost::remove_volatile<long *const volatile>::type) was: long *
|
|
In template class type_checker<long * const,long *>
|
|
checking type of ::boost::remove_volatile<unsigned long *const volatile>::type...failed
|
|
expected type was unsigned long *const
|
|
typeid(unsigned long *const) was: unsigned long *
|
|
typeid(::boost::remove_volatile<unsigned long *const volatile>::type) was: unsigned long *
|
|
In template class type_checker<unsigned long * const,unsigned long *>
|
|
checking type of ::boost::remove_volatile<float *const volatile>::type...failed
|
|
expected type was float *const
|
|
typeid(float *const) was: float *
|
|
typeid(::boost::remove_volatile<float *const volatile>::type) was: float *
|
|
In template class type_checker<float * const,float *>
|
|
checking type of ::boost::remove_volatile<long double *const volatile>::type...failed
|
|
expected type was long double *const
|
|
typeid(long double *const) was: long double *
|
|
typeid(::boost::remove_volatile<long double *const volatile>::type) was: long double *
|
|
In template class type_checker<long double * const,long double *>
|
|
checking type of ::boost::remove_volatile<double *const volatile>::type...failed
|
|
expected type was double *const
|
|
typeid(double *const) was: double *
|
|
typeid(::boost::remove_volatile<double *const volatile>::type) was: double *
|
|
In template class type_checker<double * const,double *>
|
|
checking type of ::boost::remove_volatile<UDT *const volatile>::type...failed
|
|
expected type was UDT *const
|
|
typeid(UDT *const) was: UDT *
|
|
typeid(::boost::remove_volatile<UDT *const volatile>::type) was: UDT *
|
|
In template class type_checker<UDT * const,UDT *>
|
|
checking type of ::boost::remove_volatile<enum1 *const volatile>::type...failed
|
|
expected type was enum1 *const
|
|
typeid(enum1 *const) was: enum1 *
|
|
typeid(::boost::remove_volatile<enum1 *const volatile>::type) was: enum1 *
|
|
In template class type_checker<enum1 * const,enum1 *>
|
|
checking type of ::boost::remove_volatile<bool const[2]>::type...failed
|
|
expected type was bool const[2]
|
|
typeid(bool const[2]) was: bool[2]
|
|
typeid(::boost::remove_volatile<bool const[2]>::type) was: bool[2]
|
|
In template class type_checker<bool const[2],bool[2]>
|
|
checking type of ::boost::remove_volatile<char const[2]>::type...failed
|
|
expected type was char const[2]
|
|
typeid(char const[2]) was: char[2]
|
|
typeid(::boost::remove_volatile<char const[2]>::type) was: char[2]
|
|
In template class type_checker<char const[2],char[2]>
|
|
checking type of ::boost::remove_volatile<wchar_t const[2]>::type...failed
|
|
expected type was wchar_t const[2]
|
|
typeid(wchar_t const[2]) was: wchar_t[2]
|
|
typeid(::boost::remove_volatile<wchar_t const[2]>::type) was: wchar_t[2]
|
|
In template class type_checker<wchar_t const[2],wchar_t[2]>
|
|
checking type of ::boost::remove_volatile<signed char const[2]>::type...failed
|
|
expected type was signed char const[2]
|
|
typeid(signed char const[2]) was: signed char[2]
|
|
typeid(::boost::remove_volatile<signed char const[2]>::type) was: signed char[2]
|
|
In template class type_checker<signed char const[2],signed char[2]>
|
|
checking type of ::boost::remove_volatile<unsigned char const[2]>::type...failed
|
|
expected type was unsigned char const[2]
|
|
typeid(unsigned char const[2]) was: unsigned char[2]
|
|
typeid(::boost::remove_volatile<unsigned char const[2]>::type) was: unsigned char[2]
|
|
In template class type_checker<unsigned char const[2],unsigned char[2]>
|
|
checking type of ::boost::remove_volatile<short const[2]>::type...failed
|
|
expected type was short const[2]
|
|
typeid(short const[2]) was: short[2]
|
|
typeid(::boost::remove_volatile<short const[2]>::type) was: short[2]
|
|
In template class type_checker<short const[2],short[2]>
|
|
checking type of ::boost::remove_volatile<unsigned short const[2]>::type...failed
|
|
expected type was unsigned short const[2]
|
|
typeid(unsigned short const[2]) was: unsigned short[2]
|
|
typeid(::boost::remove_volatile<unsigned short const[2]>::type) was: unsigned short[2]
|
|
In template class type_checker<unsigned short const[2],unsigned short[2]>
|
|
checking type of ::boost::remove_volatile<int const[2]>::type...failed
|
|
expected type was int const[2]
|
|
typeid(int const[2]) was: int[2]
|
|
typeid(::boost::remove_volatile<int const[2]>::type) was: int[2]
|
|
In template class type_checker<int const[2],int[2]>
|
|
checking type of ::boost::remove_volatile<unsigned int const[2]>::type...failed
|
|
expected type was unsigned int const[2]
|
|
typeid(unsigned int const[2]) was: unsigned int[2]
|
|
typeid(::boost::remove_volatile<unsigned int const[2]>::type) was: unsigned int[2]
|
|
In template class type_checker<unsigned int const[2],unsigned int[2]>
|
|
checking type of ::boost::remove_volatile<long const[2]>::type...failed
|
|
expected type was long const[2]
|
|
typeid(long const[2]) was: long[2]
|
|
typeid(::boost::remove_volatile<long const[2]>::type) was: long[2]
|
|
In template class type_checker<long const[2],long[2]>
|
|
checking type of ::boost::remove_volatile<unsigned long const[2]>::type...failed
|
|
expected type was unsigned long const[2]
|
|
typeid(unsigned long const[2]) was: unsigned long[2]
|
|
typeid(::boost::remove_volatile<unsigned long const[2]>::type) was: unsigned long[2]
|
|
In template class type_checker<unsigned long const[2],unsigned long[2]>
|
|
checking type of ::boost::remove_volatile<float const[2]>::type...failed
|
|
expected type was float const[2]
|
|
typeid(float const[2]) was: float[2]
|
|
typeid(::boost::remove_volatile<float const[2]>::type) was: float[2]
|
|
In template class type_checker<float const[2],float[2]>
|
|
checking type of ::boost::remove_volatile<long double const[2]>::type...failed
|
|
expected type was long double const[2]
|
|
typeid(long double const[2]) was: long double[2]
|
|
typeid(::boost::remove_volatile<long double const[2]>::type) was: long double[2]
|
|
In template class type_checker<long double const[2],long double[2]>
|
|
checking type of ::boost::remove_volatile<double const[2]>::type...failed
|
|
expected type was double const[2]
|
|
typeid(double const[2]) was: double[2]
|
|
typeid(::boost::remove_volatile<double const[2]>::type) was: double[2]
|
|
In template class type_checker<double const[2],double[2]>
|
|
checking type of ::boost::remove_volatile<UDT const[2]>::type...failed
|
|
expected type was UDT const[2]
|
|
typeid(UDT const[2]) was: UDT[2]
|
|
typeid(::boost::remove_volatile<UDT const[2]>::type) was: UDT[2]
|
|
In template class type_checker<UDT const[2],UDT[2]>
|
|
checking type of ::boost::remove_volatile<enum1 const[2]>::type...failed
|
|
expected type was enum1 const[2]
|
|
typeid(enum1 const[2]) was: enum1[2]
|
|
typeid(::boost::remove_volatile<enum1 const[2]>::type) was: enum1[2]
|
|
In template class type_checker<enum1 const[2],enum1[2]>
|
|
checking type of ::boost::remove_volatile<bool const volatile[2]>::type...failed
|
|
expected type was bool const[2]
|
|
typeid(bool const[2]) was: bool[2]
|
|
typeid(::boost::remove_volatile<bool const volatile[2]>::type) was: bool[2]
|
|
In template class type_checker<bool const[2],bool[2]>
|
|
checking type of ::boost::remove_volatile<char const volatile[2]>::type...failed
|
|
expected type was char const[2]
|
|
typeid(char const[2]) was: char[2]
|
|
typeid(::boost::remove_volatile<char const volatile[2]>::type) was: char[2]
|
|
In template class type_checker<char const[2],char[2]>
|
|
checking type of ::boost::remove_volatile<wchar_t const volatile[2]>::type...failed
|
|
expected type was wchar_t const[2]
|
|
typeid(wchar_t const[2]) was: wchar_t[2]
|
|
typeid(::boost::remove_volatile<wchar_t const volatile[2]>::type) was: wchar_t[2]
|
|
In template class type_checker<wchar_t const[2],wchar_t[2]>
|
|
checking type of ::boost::remove_volatile<signed char const volatile[2]>::type...failed
|
|
expected type was signed char const[2]
|
|
typeid(signed char const[2]) was: signed char[2]
|
|
typeid(::boost::remove_volatile<signed char const volatile[2]>::type) was: signed char[2]
|
|
In template class type_checker<signed char const[2],signed char[2]>
|
|
checking type of ::boost::remove_volatile<unsigned char const volatile[2]>::type...failed
|
|
expected type was unsigned char const[2]
|
|
typeid(unsigned char const[2]) was: unsigned char[2]
|
|
typeid(::boost::remove_volatile<unsigned char const volatile[2]>::type) was: unsigned char[2]
|
|
In template class type_checker<unsigned char const[2],unsigned char[2]>
|
|
checking type of ::boost::remove_volatile<short const volatile[2]>::type...failed
|
|
expected type was short const[2]
|
|
typeid(short const[2]) was: short[2]
|
|
typeid(::boost::remove_volatile<short const volatile[2]>::type) was: short[2]
|
|
In template class type_checker<short const[2],short[2]>
|
|
checking type of ::boost::remove_volatile<unsigned short const volatile[2]>::type...failed
|
|
expected type was unsigned short const[2]
|
|
typeid(unsigned short const[2]) was: unsigned short[2]
|
|
typeid(::boost::remove_volatile<unsigned short const volatile[2]>::type) was: unsigned short[2]
|
|
In template class type_checker<unsigned short const[2],unsigned short[2]>
|
|
checking type of ::boost::remove_volatile<int const volatile[2]>::type...failed
|
|
expected type was int const[2]
|
|
typeid(int const[2]) was: int[2]
|
|
typeid(::boost::remove_volatile<int const volatile[2]>::type) was: int[2]
|
|
In template class type_checker<int const[2],int[2]>
|
|
checking type of ::boost::remove_volatile<unsigned int const volatile[2]>::type...failed
|
|
expected type was unsigned int const[2]
|
|
typeid(unsigned int const[2]) was: unsigned int[2]
|
|
typeid(::boost::remove_volatile<unsigned int const volatile[2]>::type) was: unsigned int[2]
|
|
In template class type_checker<unsigned int const[2],unsigned int[2]>
|
|
checking type of ::boost::remove_volatile<long const volatile[2]>::type...failed
|
|
expected type was long const[2]
|
|
typeid(long const[2]) was: long[2]
|
|
typeid(::boost::remove_volatile<long const volatile[2]>::type) was: long[2]
|
|
In template class type_checker<long const[2],long[2]>
|
|
checking type of ::boost::remove_volatile<unsigned long const volatile[2]>::type...failed
|
|
expected type was unsigned long const[2]
|
|
typeid(unsigned long const[2]) was: unsigned long[2]
|
|
typeid(::boost::remove_volatile<unsigned long const volatile[2]>::type) was: unsigned long[2]
|
|
In template class type_checker<unsigned long const[2],unsigned long[2]>
|
|
checking type of ::boost::remove_volatile<float const volatile[2]>::type...failed
|
|
expected type was float const[2]
|
|
typeid(float const[2]) was: float[2]
|
|
typeid(::boost::remove_volatile<float const volatile[2]>::type) was: float[2]
|
|
In template class type_checker<float const[2],float[2]>
|
|
checking type of ::boost::remove_volatile<long double const volatile[2]>::type...failed
|
|
expected type was long double const[2]
|
|
typeid(long double const[2]) was: long double[2]
|
|
typeid(::boost::remove_volatile<long double const volatile[2]>::type) was: long double[2]
|
|
In template class type_checker<long double const[2],long double[2]>
|
|
checking type of ::boost::remove_volatile<double const volatile[2]>::type...failed
|
|
expected type was double const[2]
|
|
typeid(double const[2]) was: double[2]
|
|
typeid(::boost::remove_volatile<double const volatile[2]>::type) was: double[2]
|
|
In template class type_checker<double const[2],double[2]>
|
|
checking type of ::boost::remove_volatile<UDT const volatile[2]>::type...failed
|
|
expected type was UDT const[2]
|
|
typeid(UDT const[2]) was: UDT[2]
|
|
typeid(::boost::remove_volatile<UDT const volatile[2]>::type) was: UDT[2]
|
|
In template class type_checker<UDT const[2],UDT[2]>
|
|
checking type of ::boost::remove_volatile<enum1 const volatile[2]>::type...failed
|
|
expected type was enum1 const[2]
|
|
typeid(enum1 const[2]) was: enum1[2]
|
|
typeid(::boost::remove_volatile<enum1 const volatile[2]>::type) was: enum1[2]
|
|
In template class type_checker<enum1 const[2],enum1[2]>
|
|
checking type of ::boost::remove_reference<UDT const>::type...failed
|
|
expected type was UDT const
|
|
typeid(UDT const) was: UDT
|
|
typeid(::boost::remove_reference<UDT const>::type) was: UDT
|
|
In template class type_checker<const UDT,UDT>
|
|
checking type of ::boost::remove_reference<enum1 const>::type...failed
|
|
expected type was enum1 const
|
|
typeid(enum1 const) was: enum1
|
|
typeid(::boost::remove_reference<enum1 const>::type) was: enum1
|
|
In template class type_checker<const enum1,enum1>
|
|
checking type of ::boost::remove_reference<UDT volatile>::type...failed
|
|
expected type was UDT volatile
|
|
typeid(UDT volatile) was: UDT
|
|
typeid(::boost::remove_reference<UDT volatile>::type) was: UDT
|
|
In template class type_checker<volatile UDT,UDT>
|
|
checking type of ::boost::remove_reference<enum1 volatile>::type...failed
|
|
expected type was enum1 volatile
|
|
typeid(enum1 volatile) was: enum1
|
|
typeid(::boost::remove_reference<enum1 volatile>::type) was: enum1
|
|
In template class type_checker<volatile enum1,enum1>
|
|
checking type of ::boost::remove_reference<UDT const &>::type...failed
|
|
expected type was UDT const
|
|
typeid(UDT const) was: UDT
|
|
typeid(::boost::remove_reference<UDT const &>::type) was: UDT
|
|
In template class type_checker<const UDT,UDT>
|
|
checking type of ::boost::remove_reference<enum1 const &>::type...failed
|
|
expected type was enum1 const
|
|
typeid(enum1 const) was: enum1
|
|
typeid(::boost::remove_reference<enum1 const &>::type) was: enum1
|
|
In template class type_checker<const enum1,enum1>
|
|
checking type of ::boost::remove_reference<bool *volatile>::type...failed
|
|
expected type was bool *volatile
|
|
typeid(bool *volatile) was: bool *
|
|
typeid(::boost::remove_reference<bool *volatile>::type) was: bool *
|
|
In template class type_checker<bool * volatile,bool *>
|
|
checking type of ::boost::remove_reference<char *volatile>::type...failed
|
|
expected type was char *volatile
|
|
typeid(char *volatile) was: char *
|
|
typeid(::boost::remove_reference<char *volatile>::type) was: char *
|
|
In template class type_checker<char * volatile,char *>
|
|
checking type of ::boost::remove_reference<wchar_t *volatile>::type...failed
|
|
expected type was wchar_t *volatile
|
|
typeid(wchar_t *volatile) was: wchar_t *
|
|
typeid(::boost::remove_reference<wchar_t *volatile>::type) was: wchar_t *
|
|
In template class type_checker<wchar_t * volatile,wchar_t *>
|
|
checking type of ::boost::remove_reference<signed char *volatile>::type...failed
|
|
expected type was signed char *volatile
|
|
typeid(signed char *volatile) was: signed char *
|
|
typeid(::boost::remove_reference<signed char *volatile>::type) was: signed char *
|
|
In template class type_checker<signed char * volatile,signed char *>
|
|
checking type of ::boost::remove_reference<unsigned char *volatile>::type...failed
|
|
expected type was unsigned char *volatile
|
|
typeid(unsigned char *volatile) was: unsigned char *
|
|
typeid(::boost::remove_reference<unsigned char *volatile>::type) was: unsigned char *
|
|
In template class type_checker<unsigned char * volatile,unsigned char *>
|
|
checking type of ::boost::remove_reference<short *volatile>::type...failed
|
|
expected type was short *volatile
|
|
typeid(short *volatile) was: short *
|
|
typeid(::boost::remove_reference<short *volatile>::type) was: short *
|
|
In template class type_checker<short * volatile,short *>
|
|
checking type of ::boost::remove_reference<unsigned short *volatile>::type...failed
|
|
expected type was unsigned short *volatile
|
|
typeid(unsigned short *volatile) was: unsigned short *
|
|
typeid(::boost::remove_reference<unsigned short *volatile>::type) was: unsigned short *
|
|
In template class type_checker<unsigned short * volatile,unsigned short *>
|
|
checking type of ::boost::remove_reference<int *volatile>::type...failed
|
|
expected type was int *volatile
|
|
typeid(int *volatile) was: int *
|
|
typeid(::boost::remove_reference<int *volatile>::type) was: int *
|
|
In template class type_checker<int * volatile,int *>
|
|
checking type of ::boost::remove_reference<unsigned int *volatile>::type...failed
|
|
expected type was unsigned int *volatile
|
|
typeid(unsigned int *volatile) was: unsigned int *
|
|
typeid(::boost::remove_reference<unsigned int *volatile>::type) was: unsigned int *
|
|
In template class type_checker<unsigned int * volatile,unsigned int *>
|
|
checking type of ::boost::remove_reference<long *volatile>::type...failed
|
|
expected type was long *volatile
|
|
typeid(long *volatile) was: long *
|
|
typeid(::boost::remove_reference<long *volatile>::type) was: long *
|
|
In template class type_checker<long * volatile,long *>
|
|
checking type of ::boost::remove_reference<unsigned long *volatile>::type...failed
|
|
expected type was unsigned long *volatile
|
|
typeid(unsigned long *volatile) was: unsigned long *
|
|
typeid(::boost::remove_reference<unsigned long *volatile>::type) was: unsigned long *
|
|
In template class type_checker<unsigned long * volatile,unsigned long *>
|
|
checking type of ::boost::remove_reference<float *volatile>::type...failed
|
|
expected type was float *volatile
|
|
typeid(float *volatile) was: float *
|
|
typeid(::boost::remove_reference<float *volatile>::type) was: float *
|
|
In template class type_checker<float * volatile,float *>
|
|
checking type of ::boost::remove_reference<long double *volatile>::type...failed
|
|
expected type was long double *volatile
|
|
typeid(long double *volatile) was: long double *
|
|
typeid(::boost::remove_reference<long double *volatile>::type) was: long double *
|
|
In template class type_checker<long double * volatile,long double *>
|
|
checking type of ::boost::remove_reference<double *volatile>::type...failed
|
|
expected type was double *volatile
|
|
typeid(double *volatile) was: double *
|
|
typeid(::boost::remove_reference<double *volatile>::type) was: double *
|
|
In template class type_checker<double * volatile,double *>
|
|
checking type of ::boost::remove_reference<UDT *volatile>::type...failed
|
|
expected type was UDT *volatile
|
|
typeid(UDT *volatile) was: UDT *
|
|
typeid(::boost::remove_reference<UDT *volatile>::type) was: UDT *
|
|
In template class type_checker<UDT * volatile,UDT *>
|
|
checking type of ::boost::remove_reference<enum1 *volatile>::type...failed
|
|
expected type was enum1 *volatile
|
|
typeid(enum1 *volatile) was: enum1 *
|
|
typeid(::boost::remove_reference<enum1 *volatile>::type) was: enum1 *
|
|
In template class type_checker<enum1 * volatile,enum1 *>
|
|
checking type of ::boost::remove_reference<UDT const &>::type...failed
|
|
expected type was UDT const
|
|
typeid(UDT const) was: UDT
|
|
typeid(::boost::remove_reference<UDT const &>::type) was: UDT
|
|
In template class type_checker<const UDT,UDT>
|
|
checking type of ::boost::remove_reference<enum1 const &>::type...failed
|
|
expected type was enum1 const
|
|
typeid(enum1 const) was: enum1
|
|
typeid(::boost::remove_reference<enum1 const &>::type) was: enum1
|
|
In template class type_checker<const enum1,enum1>
|
|
checking type of ::boost::remove_reference<bool const[2]>::type...failed
|
|
expected type was bool const[2]
|
|
typeid(bool const[2]) was: bool[2]
|
|
typeid(::boost::remove_reference<bool const[2]>::type) was: bool[2]
|
|
In template class type_checker<bool const[2],bool[2]>
|
|
checking type of ::boost::remove_reference<char const[2]>::type...failed
|
|
expected type was char const[2]
|
|
typeid(char const[2]) was: char[2]
|
|
typeid(::boost::remove_reference<char const[2]>::type) was: char[2]
|
|
In template class type_checker<char const[2],char[2]>
|
|
checking type of ::boost::remove_reference<wchar_t const[2]>::type...failed
|
|
expected type was wchar_t const[2]
|
|
typeid(wchar_t const[2]) was: wchar_t[2]
|
|
typeid(::boost::remove_reference<wchar_t const[2]>::type) was: wchar_t[2]
|
|
In template class type_checker<wchar_t const[2],wchar_t[2]>
|
|
checking type of ::boost::remove_reference<signed char const[2]>::type...failed
|
|
expected type was signed char const[2]
|
|
typeid(signed char const[2]) was: signed char[2]
|
|
typeid(::boost::remove_reference<signed char const[2]>::type) was: signed char[2]
|
|
In template class type_checker<signed char const[2],signed char[2]>
|
|
checking type of ::boost::remove_reference<unsigned char const[2]>::type...failed
|
|
expected type was unsigned char const[2]
|
|
typeid(unsigned char const[2]) was: unsigned char[2]
|
|
typeid(::boost::remove_reference<unsigned char const[2]>::type) was: unsigned char[2]
|
|
In template class type_checker<unsigned char const[2],unsigned char[2]>
|
|
checking type of ::boost::remove_reference<short const[2]>::type...failed
|
|
expected type was short const[2]
|
|
typeid(short const[2]) was: short[2]
|
|
typeid(::boost::remove_reference<short const[2]>::type) was: short[2]
|
|
In template class type_checker<short const[2],short[2]>
|
|
checking type of ::boost::remove_reference<unsigned short const[2]>::type...failed
|
|
expected type was unsigned short const[2]
|
|
typeid(unsigned short const[2]) was: unsigned short[2]
|
|
typeid(::boost::remove_reference<unsigned short const[2]>::type) was: unsigned short[2]
|
|
In template class type_checker<unsigned short const[2],unsigned short[2]>
|
|
checking type of ::boost::remove_reference<int const[2]>::type...failed
|
|
expected type was int const[2]
|
|
typeid(int const[2]) was: int[2]
|
|
typeid(::boost::remove_reference<int const[2]>::type) was: int[2]
|
|
In template class type_checker<int const[2],int[2]>
|
|
checking type of ::boost::remove_reference<unsigned int const[2]>::type...failed
|
|
expected type was unsigned int const[2]
|
|
typeid(unsigned int const[2]) was: unsigned int[2]
|
|
typeid(::boost::remove_reference<unsigned int const[2]>::type) was: unsigned int[2]
|
|
In template class type_checker<unsigned int const[2],unsigned int[2]>
|
|
checking type of ::boost::remove_reference<long const[2]>::type...failed
|
|
expected type was long const[2]
|
|
typeid(long const[2]) was: long[2]
|
|
typeid(::boost::remove_reference<long const[2]>::type) was: long[2]
|
|
In template class type_checker<long const[2],long[2]>
|
|
checking type of ::boost::remove_reference<unsigned long const[2]>::type...failed
|
|
expected type was unsigned long const[2]
|
|
typeid(unsigned long const[2]) was: unsigned long[2]
|
|
typeid(::boost::remove_reference<unsigned long const[2]>::type) was: unsigned long[2]
|
|
In template class type_checker<unsigned long const[2],unsigned long[2]>
|
|
checking type of ::boost::remove_reference<float const[2]>::type...failed
|
|
expected type was float const[2]
|
|
typeid(float const[2]) was: float[2]
|
|
typeid(::boost::remove_reference<float const[2]>::type) was: float[2]
|
|
In template class type_checker<float const[2],float[2]>
|
|
checking type of ::boost::remove_reference<long double const[2]>::type...failed
|
|
expected type was long double const[2]
|
|
typeid(long double const[2]) was: long double[2]
|
|
typeid(::boost::remove_reference<long double const[2]>::type) was: long double[2]
|
|
In template class type_checker<long double const[2],long double[2]>
|
|
checking type of ::boost::remove_reference<double const[2]>::type...failed
|
|
expected type was double const[2]
|
|
typeid(double const[2]) was: double[2]
|
|
typeid(::boost::remove_reference<double const[2]>::type) was: double[2]
|
|
In template class type_checker<double const[2],double[2]>
|
|
checking type of ::boost::remove_reference<UDT const[2]>::type...failed
|
|
expected type was UDT const[2]
|
|
typeid(UDT const[2]) was: UDT[2]
|
|
typeid(::boost::remove_reference<UDT const[2]>::type) was: UDT[2]
|
|
In template class type_checker<UDT const[2],UDT[2]>
|
|
checking type of ::boost::remove_reference<enum1 const[2]>::type...failed
|
|
expected type was enum1 const[2]
|
|
typeid(enum1 const[2]) was: enum1[2]
|
|
typeid(::boost::remove_reference<enum1 const[2]>::type) was: enum1[2]
|
|
In template class type_checker<enum1 const[2],enum1[2]>
|
|
checking type of ::boost::remove_bounds<UDT const>::type...failed
|
|
expected type was UDT const
|
|
typeid(UDT const) was: UDT
|
|
typeid(::boost::remove_bounds<UDT const>::type) was: UDT
|
|
In template class type_checker<const UDT,UDT>
|
|
checking type of ::boost::remove_bounds<enum1 const>::type...failed
|
|
expected type was enum1 const
|
|
typeid(enum1 const) was: enum1
|
|
typeid(::boost::remove_bounds<enum1 const>::type) was: enum1
|
|
In template class type_checker<const enum1,enum1>
|
|
checking type of ::boost::remove_bounds<UDT volatile>::type...failed
|
|
expected type was UDT volatile
|
|
typeid(UDT volatile) was: UDT
|
|
typeid(::boost::remove_bounds<UDT volatile>::type) was: UDT
|
|
In template class type_checker<volatile UDT,UDT>
|
|
checking type of ::boost::remove_bounds<enum1 volatile>::type...failed
|
|
expected type was enum1 volatile
|
|
typeid(enum1 volatile) was: enum1
|
|
typeid(::boost::remove_bounds<enum1 volatile>::type) was: enum1
|
|
In template class type_checker<volatile enum1,enum1>
|
|
checking type of ::boost::remove_bounds<bool *volatile>::type...failed
|
|
expected type was bool *volatile
|
|
typeid(bool *volatile) was: bool *
|
|
typeid(::boost::remove_bounds<bool *volatile>::type) was: bool *
|
|
In template class type_checker<bool * volatile,bool *>
|
|
checking type of ::boost::remove_bounds<char *volatile>::type...failed
|
|
expected type was char *volatile
|
|
typeid(char *volatile) was: char *
|
|
typeid(::boost::remove_bounds<char *volatile>::type) was: char *
|
|
In template class type_checker<char * volatile,char *>
|
|
checking type of ::boost::remove_bounds<wchar_t *volatile>::type...failed
|
|
expected type was wchar_t *volatile
|
|
typeid(wchar_t *volatile) was: wchar_t *
|
|
typeid(::boost::remove_bounds<wchar_t *volatile>::type) was: wchar_t *
|
|
In template class type_checker<wchar_t * volatile,wchar_t *>
|
|
checking type of ::boost::remove_bounds<signed char *volatile>::type...failed
|
|
expected type was signed char *volatile
|
|
typeid(signed char *volatile) was: signed char *
|
|
typeid(::boost::remove_bounds<signed char *volatile>::type) was: signed char *
|
|
In template class type_checker<signed char * volatile,signed char *>
|
|
checking type of ::boost::remove_bounds<unsigned char *volatile>::type...failed
|
|
expected type was unsigned char *volatile
|
|
typeid(unsigned char *volatile) was: unsigned char *
|
|
typeid(::boost::remove_bounds<unsigned char *volatile>::type) was: unsigned char *
|
|
In template class type_checker<unsigned char * volatile,unsigned char *>
|
|
checking type of ::boost::remove_bounds<short *volatile>::type...failed
|
|
expected type was short *volatile
|
|
typeid(short *volatile) was: short *
|
|
typeid(::boost::remove_bounds<short *volatile>::type) was: short *
|
|
In template class type_checker<short * volatile,short *>
|
|
checking type of ::boost::remove_bounds<unsigned short *volatile>::type...failed
|
|
expected type was unsigned short *volatile
|
|
typeid(unsigned short *volatile) was: unsigned short *
|
|
typeid(::boost::remove_bounds<unsigned short *volatile>::type) was: unsigned short *
|
|
In template class type_checker<unsigned short * volatile,unsigned short *>
|
|
checking type of ::boost::remove_bounds<int *volatile>::type...failed
|
|
expected type was int *volatile
|
|
typeid(int *volatile) was: int *
|
|
typeid(::boost::remove_bounds<int *volatile>::type) was: int *
|
|
In template class type_checker<int * volatile,int *>
|
|
checking type of ::boost::remove_bounds<unsigned int *volatile>::type...failed
|
|
expected type was unsigned int *volatile
|
|
typeid(unsigned int *volatile) was: unsigned int *
|
|
typeid(::boost::remove_bounds<unsigned int *volatile>::type) was: unsigned int *
|
|
In template class type_checker<unsigned int * volatile,unsigned int *>
|
|
checking type of ::boost::remove_bounds<long *volatile>::type...failed
|
|
expected type was long *volatile
|
|
typeid(long *volatile) was: long *
|
|
typeid(::boost::remove_bounds<long *volatile>::type) was: long *
|
|
In template class type_checker<long * volatile,long *>
|
|
checking type of ::boost::remove_bounds<unsigned long *volatile>::type...failed
|
|
expected type was unsigned long *volatile
|
|
typeid(unsigned long *volatile) was: unsigned long *
|
|
typeid(::boost::remove_bounds<unsigned long *volatile>::type) was: unsigned long *
|
|
In template class type_checker<unsigned long * volatile,unsigned long *>
|
|
checking type of ::boost::remove_bounds<float *volatile>::type...failed
|
|
expected type was float *volatile
|
|
typeid(float *volatile) was: float *
|
|
typeid(::boost::remove_bounds<float *volatile>::type) was: float *
|
|
In template class type_checker<float * volatile,float *>
|
|
checking type of ::boost::remove_bounds<long double *volatile>::type...failed
|
|
expected type was long double *volatile
|
|
typeid(long double *volatile) was: long double *
|
|
typeid(::boost::remove_bounds<long double *volatile>::type) was: long double *
|
|
In template class type_checker<long double * volatile,long double *>
|
|
checking type of ::boost::remove_bounds<double *volatile>::type...failed
|
|
expected type was double *volatile
|
|
typeid(double *volatile) was: double *
|
|
typeid(::boost::remove_bounds<double *volatile>::type) was: double *
|
|
In template class type_checker<double * volatile,double *>
|
|
checking type of ::boost::remove_bounds<UDT *volatile>::type...failed
|
|
expected type was UDT *volatile
|
|
typeid(UDT *volatile) was: UDT *
|
|
typeid(::boost::remove_bounds<UDT *volatile>::type) was: UDT *
|
|
In template class type_checker<UDT * volatile,UDT *>
|
|
checking type of ::boost::remove_bounds<enum1 *volatile>::type...failed
|
|
expected type was enum1 *volatile
|
|
typeid(enum1 *volatile) was: enum1 *
|
|
typeid(::boost::remove_bounds<enum1 *volatile>::type) was: enum1 *
|
|
In template class type_checker<enum1 * volatile,enum1 *>
|
|
checking type of ::boost::remove_bounds<UDT const [2]>::type...failed
|
|
expected type was UDT const
|
|
typeid(UDT const) was: UDT
|
|
typeid(::boost::remove_bounds<UDT const [2]>::type) was: UDT
|
|
In template class type_checker<const UDT,UDT>
|
|
checking type of ::boost::remove_bounds<enum1 const [2]>::type...failed
|
|
expected type was enum1 const
|
|
typeid(enum1 const) was: enum1
|
|
typeid(::boost::remove_bounds<enum1 const [2]>::type) was: enum1
|
|
In template class type_checker<const enum1,enum1>
|
|
checking type of ::boost::remove_pointer<UDT const>::type...failed
|
|
expected type was UDT const
|
|
typeid(UDT const) was: UDT
|
|
typeid(::boost::remove_pointer<UDT const>::type) was: UDT
|
|
In template class type_checker<const UDT,UDT>
|
|
checking type of ::boost::remove_pointer<enum1 const>::type...failed
|
|
expected type was enum1 const
|
|
typeid(enum1 const) was: enum1
|
|
typeid(::boost::remove_pointer<enum1 const>::type) was: enum1
|
|
In template class type_checker<const enum1,enum1>
|
|
checking type of ::boost::remove_pointer<UDT volatile>::type...failed
|
|
expected type was UDT volatile
|
|
typeid(UDT volatile) was: UDT
|
|
typeid(::boost::remove_pointer<UDT volatile>::type) was: UDT
|
|
In template class type_checker<volatile UDT,UDT>
|
|
checking type of ::boost::remove_pointer<enum1 volatile>::type...failed
|
|
expected type was enum1 volatile
|
|
typeid(enum1 volatile) was: enum1
|
|
typeid(::boost::remove_pointer<enum1 volatile>::type) was: enum1
|
|
In template class type_checker<volatile enum1,enum1>
|
|
checking type of ::boost::remove_pointer<bool const [2]>::type...failed
|
|
expected type was bool const[2]
|
|
typeid(bool const[2]) was: bool[2]
|
|
typeid(::boost::remove_pointer<bool const [2]>::type) was: bool[2]
|
|
In template class type_checker<bool const[2],bool[2]>
|
|
checking type of ::boost::remove_pointer<char const [2]>::type...failed
|
|
expected type was char const[2]
|
|
typeid(char const[2]) was: char[2]
|
|
typeid(::boost::remove_pointer<char const [2]>::type) was: char[2]
|
|
In template class type_checker<char const[2],char[2]>
|
|
checking type of ::boost::remove_pointer<wchar_t const [2]>::type...failed
|
|
expected type was wchar_t const[2]
|
|
typeid(wchar_t const[2]) was: wchar_t[2]
|
|
typeid(::boost::remove_pointer<wchar_t const [2]>::type) was: wchar_t[2]
|
|
In template class type_checker<wchar_t const[2],wchar_t[2]>
|
|
checking type of ::boost::remove_pointer<signed char const [2]>::type...failed
|
|
expected type was signed char const[2]
|
|
typeid(signed char const[2]) was: signed char[2]
|
|
typeid(::boost::remove_pointer<signed char const [2]>::type) was: signed char[2]
|
|
In template class type_checker<signed char const[2],signed char[2]>
|
|
checking type of ::boost::remove_pointer<unsigned char const [2]>::type...failed
|
|
expected type was unsigned char const[2]
|
|
typeid(unsigned char const[2]) was: unsigned char[2]
|
|
typeid(::boost::remove_pointer<unsigned char const [2]>::type) was: unsigned char[2]
|
|
In template class type_checker<unsigned char const[2],unsigned char[2]>
|
|
checking type of ::boost::remove_pointer<short const [2]>::type...failed
|
|
expected type was short const[2]
|
|
typeid(short const[2]) was: short[2]
|
|
typeid(::boost::remove_pointer<short const [2]>::type) was: short[2]
|
|
In template class type_checker<short const[2],short[2]>
|
|
checking type of ::boost::remove_pointer<unsigned short const [2]>::type...failed
|
|
expected type was unsigned short const[2]
|
|
typeid(unsigned short const[2]) was: unsigned short[2]
|
|
typeid(::boost::remove_pointer<unsigned short const [2]>::type) was: unsigned short[2]
|
|
In template class type_checker<unsigned short const[2],unsigned short[2]>
|
|
checking type of ::boost::remove_pointer<int const [2]>::type...failed
|
|
expected type was int const[2]
|
|
typeid(int const[2]) was: int[2]
|
|
typeid(::boost::remove_pointer<int const [2]>::type) was: int[2]
|
|
In template class type_checker<int const[2],int[2]>
|
|
checking type of ::boost::remove_pointer<unsigned int const [2]>::type...failed
|
|
expected type was unsigned int const[2]
|
|
typeid(unsigned int const[2]) was: unsigned int[2]
|
|
typeid(::boost::remove_pointer<unsigned int const [2]>::type) was: unsigned int[2]
|
|
In template class type_checker<unsigned int const[2],unsigned int[2]>
|
|
checking type of ::boost::remove_pointer<long const [2]>::type...failed
|
|
expected type was long const[2]
|
|
typeid(long const[2]) was: long[2]
|
|
typeid(::boost::remove_pointer<long const [2]>::type) was: long[2]
|
|
In template class type_checker<long const[2],long[2]>
|
|
checking type of ::boost::remove_pointer<unsigned long const [2]>::type...failed
|
|
expected type was unsigned long const[2]
|
|
typeid(unsigned long const[2]) was: unsigned long[2]
|
|
typeid(::boost::remove_pointer<unsigned long const [2]>::type) was: unsigned long[2]
|
|
In template class type_checker<unsigned long const[2],unsigned long[2]>
|
|
checking type of ::boost::remove_pointer<float const [2]>::type...failed
|
|
expected type was float const[2]
|
|
typeid(float const[2]) was: float[2]
|
|
typeid(::boost::remove_pointer<float const [2]>::type) was: float[2]
|
|
In template class type_checker<float const[2],float[2]>
|
|
checking type of ::boost::remove_pointer<long double const [2]>::type...failed
|
|
expected type was long double const[2]
|
|
typeid(long double const[2]) was: long double[2]
|
|
typeid(::boost::remove_pointer<long double const [2]>::type) was: long double[2]
|
|
In template class type_checker<long double const[2],long double[2]>
|
|
checking type of ::boost::remove_pointer<double const [2]>::type...failed
|
|
expected type was double const[2]
|
|
typeid(double const[2]) was: double[2]
|
|
typeid(::boost::remove_pointer<double const [2]>::type) was: double[2]
|
|
In template class type_checker<double const[2],double[2]>
|
|
checking type of ::boost::remove_pointer<UDT const [2]>::type...failed
|
|
expected type was UDT const[2]
|
|
typeid(UDT const[2]) was: UDT[2]
|
|
typeid(::boost::remove_pointer<UDT const [2]>::type) was: UDT[2]
|
|
In template class type_checker<UDT const[2],UDT[2]>
|
|
checking type of ::boost::remove_pointer<enum1 const [2]>::type...failed
|
|
expected type was enum1 const[2]
|
|
typeid(enum1 const[2]) was: enum1[2]
|
|
typeid(::boost::remove_pointer<enum1 const [2]>::type) was: enum1[2]
|
|
In template class type_checker<enum1 const[2],enum1[2]>
|
|
checking type of ::boost::remove_pointer<UDT const*>::type...failed
|
|
expected type was UDT const
|
|
typeid(UDT const) was: UDT
|
|
typeid(::boost::remove_pointer<UDT const*>::type) was: UDT
|
|
In template class type_checker<const UDT,UDT>
|
|
checking type of ::boost::remove_pointer<enum1 const*>::type...failed
|
|
expected type was enum1 const
|
|
typeid(enum1 const) was: enum1
|
|
typeid(::boost::remove_pointer<enum1 const*>::type) was: enum1
|
|
In template class type_checker<const enum1,enum1>
|
|
checking type of ::boost::remove_pointer<UDT volatile*>::type...failed
|
|
expected type was UDT volatile
|
|
typeid(UDT volatile) was: UDT
|
|
typeid(::boost::remove_pointer<UDT volatile*>::type) was: UDT
|
|
In template class type_checker<volatile UDT,UDT>
|
|
checking type of ::boost::remove_pointer<enum1 volatile*>::type...failed
|
|
expected type was enum1 volatile
|
|
typeid(enum1 volatile) was: enum1
|
|
typeid(::boost::remove_pointer<enum1 volatile*>::type) was: enum1
|
|
In template class type_checker<volatile enum1,enum1>
|
|
checking type of ::boost::add_reference<bool const[2][3]>::type...failed
|
|
expected type was bool const (&)[2][3]
|
|
typeid(bool const (&)[2][3]) was: bool ( *) const[3]
|
|
typeid(::boost::add_reference<bool const[2][3]>::type) was: bool ( *) const[3]
|
|
In template class type_checker<bool ( *) const[3],bool ( *) const[3]>
|
|
checking type of ::boost::add_reference<char const[2][3]>::type...failed
|
|
expected type was char const (&)[2][3]
|
|
typeid(char const (&)[2][3]) was: char ( *) const[3]
|
|
typeid(::boost::add_reference<char const[2][3]>::type) was: char ( *) const[3]
|
|
In template class type_checker<char ( *) const[3],char ( *) const[3]>
|
|
checking type of ::boost::add_reference<wchar_t const[2][3]>::type...failed
|
|
expected type was wchar_t const (&)[2][3]
|
|
typeid(wchar_t const (&)[2][3]) was: wchar_t ( *) const[3]
|
|
typeid(::boost::add_reference<wchar_t const[2][3]>::type) was: wchar_t ( *) const[3]
|
|
In template class type_checker<wchar_t ( *) const[3],wchar_t ( *) const[3]>
|
|
checking type of ::boost::add_reference<signed char const[2][3]>::type...failed
|
|
expected type was signed char const (&)[2][3]
|
|
typeid(signed char const (&)[2][3]) was: signed char ( *) const[3]
|
|
typeid(::boost::add_reference<signed char const[2][3]>::type) was: signed char ( *) const[3]
|
|
In template class type_checker<signed char ( *) const[3],signed char ( *) const[3]>
|
|
checking type of ::boost::add_reference<unsigned char const[2][3]>::type...failed
|
|
expected type was unsigned char const (&)[2][3]
|
|
typeid(unsigned char const (&)[2][3]) was: unsigned char ( *) const[3]
|
|
typeid(::boost::add_reference<unsigned char const[2][3]>::type) was: unsigned char ( *) const[3]
|
|
In template class type_checker<unsigned char ( *) const[3],unsigned char ( *) const[3]>
|
|
checking type of ::boost::add_reference<short const[2][3]>::type...failed
|
|
expected type was short const (&)[2][3]
|
|
typeid(short const (&)[2][3]) was: short ( *) const[3]
|
|
typeid(::boost::add_reference<short const[2][3]>::type) was: short ( *) const[3]
|
|
In template class type_checker<short ( *) const[3],short ( *) const[3]>
|
|
checking type of ::boost::add_reference<unsigned short const[2][3]>::type...failed
|
|
expected type was unsigned short const (&)[2][3]
|
|
typeid(unsigned short const (&)[2][3]) was: unsigned short ( *) const[3]
|
|
typeid(::boost::add_reference<unsigned short const[2][3]>::type) was: unsigned short ( *) const[3]
|
|
In template class type_checker<unsigned short ( *) const[3],unsigned short ( *) const[3]>
|
|
checking type of ::boost::add_reference<int const[2][3]>::type...failed
|
|
expected type was int const (&)[2][3]
|
|
typeid(int const (&)[2][3]) was: int ( *) const[3]
|
|
typeid(::boost::add_reference<int const[2][3]>::type) was: int ( *) const[3]
|
|
In template class type_checker<int ( *) const[3],int ( *) const[3]>
|
|
checking type of ::boost::add_reference<unsigned int const[2][3]>::type...failed
|
|
expected type was unsigned int const (&)[2][3]
|
|
typeid(unsigned int const (&)[2][3]) was: unsigned int ( *) const[3]
|
|
typeid(::boost::add_reference<unsigned int const[2][3]>::type) was: unsigned int ( *) const[3]
|
|
In template class type_checker<unsigned int ( *) const[3],unsigned int ( *) const[3]>
|
|
checking type of ::boost::add_reference<long const[2][3]>::type...failed
|
|
expected type was long const (&)[2][3]
|
|
typeid(long const (&)[2][3]) was: long ( *) const[3]
|
|
typeid(::boost::add_reference<long const[2][3]>::type) was: long ( *) const[3]
|
|
In template class type_checker<long ( *) const[3],long ( *) const[3]>
|
|
checking type of ::boost::add_reference<unsigned long const[2][3]>::type...failed
|
|
expected type was unsigned long const (&)[2][3]
|
|
typeid(unsigned long const (&)[2][3]) was: unsigned long ( *) const[3]
|
|
typeid(::boost::add_reference<unsigned long const[2][3]>::type) was: unsigned long ( *) const[3]
|
|
In template class type_checker<unsigned long ( *) const[3],unsigned long ( *) const[3]>
|
|
checking type of ::boost::add_reference<float const[2][3]>::type...failed
|
|
expected type was float const (&)[2][3]
|
|
typeid(float const (&)[2][3]) was: float ( *) const[3]
|
|
typeid(::boost::add_reference<float const[2][3]>::type) was: float ( *) const[3]
|
|
In template class type_checker<float ( *) const[3],float ( *) const[3]>
|
|
checking type of ::boost::add_reference<long double const[2][3]>::type...failed
|
|
expected type was long double const (&)[2][3]
|
|
typeid(long double const (&)[2][3]) was: long double ( *) const[3]
|
|
typeid(::boost::add_reference<long double const[2][3]>::type) was: long double ( *) const[3]
|
|
In template class type_checker<long double ( *) const[3],long double ( *) const[3]>
|
|
checking type of ::boost::add_reference<double const[2][3]>::type...failed
|
|
expected type was double const (&)[2][3]
|
|
typeid(double const (&)[2][3]) was: double ( *) const[3]
|
|
typeid(::boost::add_reference<double const[2][3]>::type) was: double ( *) const[3]
|
|
In template class type_checker<double ( *) const[3],double ( *) const[3]>
|
|
checking type of ::boost::add_reference<UDT const[2][3]>::type...failed
|
|
expected type was UDT const (&)[2][3]
|
|
typeid(UDT const (&)[2][3]) was: UDT ( *) const[3]
|
|
typeid(::boost::add_reference<UDT const[2][3]>::type) was: UDT ( *) const[3]
|
|
In template class type_checker<UDT ( *) const[3],UDT ( *) const[3]>
|
|
checking type of ::boost::add_reference<enum1 const[2][3]>::type...failed
|
|
expected type was enum1 const (&)[2][3]
|
|
typeid(enum1 const (&)[2][3]) was: enum1 ( *) const[3]
|
|
typeid(::boost::add_reference<enum1 const[2][3]>::type) was: enum1 ( *) const[3]
|
|
In template class type_checker<enum1 ( *) const[3],enum1 ( *) const[3]>
|
|
checking type of ::boost::add_pointer<bool const>::type...failed
|
|
expected type was bool const*
|
|
typeid(bool const*) was: const bool *
|
|
typeid(::boost::add_pointer<bool const>::type) was: bool *
|
|
In template class type_checker<const bool *,bool *>
|
|
checking type of ::boost::add_pointer<char const>::type...failed
|
|
expected type was char const*
|
|
typeid(char const*) was: const char *
|
|
typeid(::boost::add_pointer<char const>::type) was: char *
|
|
In template class type_checker<const char *,char *>
|
|
checking type of ::boost::add_pointer<wchar_t const>::type...failed
|
|
expected type was wchar_t const*
|
|
typeid(wchar_t const*) was: const wchar_t *
|
|
typeid(::boost::add_pointer<wchar_t const>::type) was: wchar_t *
|
|
In template class type_checker<const wchar_t *,wchar_t *>
|
|
checking type of ::boost::add_pointer<signed char const>::type...failed
|
|
expected type was signed char const*
|
|
typeid(signed char const*) was: const signed char *
|
|
typeid(::boost::add_pointer<signed char const>::type) was: signed char *
|
|
In template class type_checker<const signed char *,signed char *>
|
|
checking type of ::boost::add_pointer<unsigned char const>::type...failed
|
|
expected type was unsigned char const*
|
|
typeid(unsigned char const*) was: const unsigned char *
|
|
typeid(::boost::add_pointer<unsigned char const>::type) was: unsigned char *
|
|
In template class type_checker<const unsigned char *,unsigned char *>
|
|
checking type of ::boost::add_pointer<short const>::type...failed
|
|
expected type was short const*
|
|
typeid(short const*) was: const short *
|
|
typeid(::boost::add_pointer<short const>::type) was: short *
|
|
In template class type_checker<const short *,short *>
|
|
checking type of ::boost::add_pointer<unsigned short const>::type...failed
|
|
expected type was unsigned short const*
|
|
typeid(unsigned short const*) was: const unsigned short *
|
|
typeid(::boost::add_pointer<unsigned short const>::type) was: unsigned short *
|
|
In template class type_checker<const unsigned short *,unsigned short *>
|
|
checking type of ::boost::add_pointer<int const>::type...failed
|
|
expected type was int const*
|
|
typeid(int const*) was: const int *
|
|
typeid(::boost::add_pointer<int const>::type) was: int *
|
|
In template class type_checker<const int *,int *>
|
|
checking type of ::boost::add_pointer<unsigned int const>::type...failed
|
|
expected type was unsigned int const*
|
|
typeid(unsigned int const*) was: const unsigned int *
|
|
typeid(::boost::add_pointer<unsigned int const>::type) was: unsigned int *
|
|
In template class type_checker<const unsigned int *,unsigned int *>
|
|
checking type of ::boost::add_pointer<long const>::type...failed
|
|
expected type was long const*
|
|
typeid(long const*) was: const long *
|
|
typeid(::boost::add_pointer<long const>::type) was: long *
|
|
In template class type_checker<const long *,long *>
|
|
checking type of ::boost::add_pointer<unsigned long const>::type...failed
|
|
expected type was unsigned long const*
|
|
typeid(unsigned long const*) was: const unsigned long *
|
|
typeid(::boost::add_pointer<unsigned long const>::type) was: unsigned long *
|
|
In template class type_checker<const unsigned long *,unsigned long *>
|
|
checking type of ::boost::add_pointer<float const>::type...failed
|
|
expected type was float const*
|
|
typeid(float const*) was: const float *
|
|
typeid(::boost::add_pointer<float const>::type) was: float *
|
|
In template class type_checker<const float *,float *>
|
|
checking type of ::boost::add_pointer<long double const>::type...failed
|
|
expected type was long double const*
|
|
typeid(long double const*) was: const long double *
|
|
typeid(::boost::add_pointer<long double const>::type) was: long double *
|
|
In template class type_checker<const long double *,long double *>
|
|
checking type of ::boost::add_pointer<double const>::type...failed
|
|
expected type was double const*
|
|
typeid(double const*) was: const double *
|
|
typeid(::boost::add_pointer<double const>::type) was: double *
|
|
In template class type_checker<const double *,double *>
|
|
checking type of ::boost::add_pointer<UDT const>::type...failed
|
|
expected type was UDT const*
|
|
typeid(UDT const*) was: const UDT *
|
|
typeid(::boost::add_pointer<UDT const>::type) was: UDT *
|
|
In template class type_checker<const UDT *,UDT *>
|
|
checking type of ::boost::add_pointer<enum1 const>::type...failed
|
|
expected type was enum1 const*
|
|
typeid(enum1 const*) was: const enum1 *
|
|
typeid(::boost::add_pointer<enum1 const>::type) was: enum1 *
|
|
In template class type_checker<const enum1 *,enum1 *>
|
|
checking type of ::boost::add_pointer<bool volatile>::type...failed
|
|
expected type was bool volatile*
|
|
typeid(bool volatile*) was: volatile bool *
|
|
typeid(::boost::add_pointer<bool volatile>::type) was: bool *
|
|
In template class type_checker<volatile bool *,bool *>
|
|
checking type of ::boost::add_pointer<char volatile>::type...failed
|
|
expected type was char volatile*
|
|
typeid(char volatile*) was: volatile char *
|
|
typeid(::boost::add_pointer<char volatile>::type) was: char *
|
|
In template class type_checker<volatile char *,char *>
|
|
checking type of ::boost::add_pointer<wchar_t volatile>::type...failed
|
|
expected type was wchar_t volatile*
|
|
typeid(wchar_t volatile*) was: volatile wchar_t *
|
|
typeid(::boost::add_pointer<wchar_t volatile>::type) was: wchar_t *
|
|
In template class type_checker<volatile wchar_t *,wchar_t *>
|
|
checking type of ::boost::add_pointer<signed char volatile>::type...failed
|
|
expected type was signed char volatile*
|
|
typeid(signed char volatile*) was: volatile signed char *
|
|
typeid(::boost::add_pointer<signed char volatile>::type) was: signed char *
|
|
In template class type_checker<volatile signed char *,signed char *>
|
|
checking type of ::boost::add_pointer<unsigned char volatile>::type...failed
|
|
expected type was unsigned char volatile*
|
|
typeid(unsigned char volatile*) was: volatile unsigned char *
|
|
typeid(::boost::add_pointer<unsigned char volatile>::type) was: unsigned char *
|
|
In template class type_checker<volatile unsigned char *,unsigned char *>
|
|
checking type of ::boost::add_pointer<short volatile>::type...failed
|
|
expected type was short volatile*
|
|
typeid(short volatile*) was: volatile short *
|
|
typeid(::boost::add_pointer<short volatile>::type) was: short *
|
|
In template class type_checker<volatile short *,short *>
|
|
checking type of ::boost::add_pointer<unsigned short volatile>::type...failed
|
|
expected type was unsigned short volatile*
|
|
typeid(unsigned short volatile*) was: volatile unsigned short *
|
|
typeid(::boost::add_pointer<unsigned short volatile>::type) was: unsigned short *
|
|
In template class type_checker<volatile unsigned short *,unsigned short *>
|
|
checking type of ::boost::add_pointer<int volatile>::type...failed
|
|
expected type was int volatile*
|
|
typeid(int volatile*) was: volatile int *
|
|
typeid(::boost::add_pointer<int volatile>::type) was: int *
|
|
In template class type_checker<volatile int *,int *>
|
|
checking type of ::boost::add_pointer<unsigned int volatile>::type...failed
|
|
expected type was unsigned int volatile*
|
|
typeid(unsigned int volatile*) was: volatile unsigned int *
|
|
typeid(::boost::add_pointer<unsigned int volatile>::type) was: unsigned int *
|
|
In template class type_checker<volatile unsigned int *,unsigned int *>
|
|
checking type of ::boost::add_pointer<long volatile>::type...failed
|
|
expected type was long volatile*
|
|
typeid(long volatile*) was: volatile long *
|
|
typeid(::boost::add_pointer<long volatile>::type) was: long *
|
|
In template class type_checker<volatile long *,long *>
|
|
checking type of ::boost::add_pointer<unsigned long volatile>::type...failed
|
|
expected type was unsigned long volatile*
|
|
typeid(unsigned long volatile*) was: volatile unsigned long *
|
|
typeid(::boost::add_pointer<unsigned long volatile>::type) was: unsigned long *
|
|
In template class type_checker<volatile unsigned long *,unsigned long *>
|
|
checking type of ::boost::add_pointer<float volatile>::type...failed
|
|
expected type was float volatile*
|
|
typeid(float volatile*) was: volatile float *
|
|
typeid(::boost::add_pointer<float volatile>::type) was: float *
|
|
In template class type_checker<volatile float *,float *>
|
|
checking type of ::boost::add_pointer<long double volatile>::type...failed
|
|
expected type was long double volatile*
|
|
typeid(long double volatile*) was: volatile long double *
|
|
typeid(::boost::add_pointer<long double volatile>::type) was: long double *
|
|
In template class type_checker<volatile long double *,long double *>
|
|
checking type of ::boost::add_pointer<double volatile>::type...failed
|
|
expected type was double volatile*
|
|
typeid(double volatile*) was: volatile double *
|
|
typeid(::boost::add_pointer<double volatile>::type) was: double *
|
|
In template class type_checker<volatile double *,double *>
|
|
checking type of ::boost::add_pointer<UDT volatile>::type...failed
|
|
expected type was UDT volatile*
|
|
typeid(UDT volatile*) was: volatile UDT *
|
|
typeid(::boost::add_pointer<UDT volatile>::type) was: UDT *
|
|
In template class type_checker<volatile UDT *,UDT *>
|
|
checking type of ::boost::add_pointer<enum1 volatile>::type...failed
|
|
expected type was enum1 volatile*
|
|
typeid(enum1 volatile*) was: volatile enum1 *
|
|
typeid(::boost::add_pointer<enum1 volatile>::type) was: enum1 *
|
|
In template class type_checker<volatile enum1 *,enum1 *>
|
|
checking type of ::boost::add_pointer<bool *volatile>::type...failed
|
|
expected type was bool *volatile*
|
|
typeid(bool *volatile*) was: bool * volatile *
|
|
typeid(::boost::add_pointer<bool *volatile>::type) was: bool * *
|
|
In template class type_checker<bool * volatile *,bool * *>
|
|
checking type of ::boost::add_pointer<char *volatile>::type...failed
|
|
expected type was char *volatile*
|
|
typeid(char *volatile*) was: char * volatile *
|
|
typeid(::boost::add_pointer<char *volatile>::type) was: char * *
|
|
In template class type_checker<char * volatile *,char * *>
|
|
checking type of ::boost::add_pointer<wchar_t *volatile>::type...failed
|
|
expected type was wchar_t *volatile*
|
|
typeid(wchar_t *volatile*) was: wchar_t * volatile *
|
|
typeid(::boost::add_pointer<wchar_t *volatile>::type) was: wchar_t * *
|
|
In template class type_checker<wchar_t * volatile *,wchar_t * *>
|
|
checking type of ::boost::add_pointer<signed char *volatile>::type...failed
|
|
expected type was signed char *volatile*
|
|
typeid(signed char *volatile*) was: signed char * volatile *
|
|
typeid(::boost::add_pointer<signed char *volatile>::type) was: signed char * *
|
|
In template class type_checker<signed char * volatile *,signed char * *>
|
|
checking type of ::boost::add_pointer<unsigned char *volatile>::type...failed
|
|
expected type was unsigned char *volatile*
|
|
typeid(unsigned char *volatile*) was: unsigned char * volatile *
|
|
typeid(::boost::add_pointer<unsigned char *volatile>::type) was: unsigned char * *
|
|
In template class type_checker<unsigned char * volatile *,unsigned char * *>
|
|
checking type of ::boost::add_pointer<short *volatile>::type...failed
|
|
expected type was short *volatile*
|
|
typeid(short *volatile*) was: short * volatile *
|
|
typeid(::boost::add_pointer<short *volatile>::type) was: short * *
|
|
In template class type_checker<short * volatile *,short * *>
|
|
checking type of ::boost::add_pointer<unsigned short *volatile>::type...failed
|
|
expected type was unsigned short *volatile*
|
|
typeid(unsigned short *volatile*) was: unsigned short * volatile *
|
|
typeid(::boost::add_pointer<unsigned short *volatile>::type) was: unsigned short * *
|
|
In template class type_checker<unsigned short * volatile *,unsigned short * *>
|
|
checking type of ::boost::add_pointer<int *volatile>::type...failed
|
|
expected type was int *volatile*
|
|
typeid(int *volatile*) was: int * volatile *
|
|
typeid(::boost::add_pointer<int *volatile>::type) was: int * *
|
|
In template class type_checker<int * volatile *,int * *>
|
|
checking type of ::boost::add_pointer<unsigned int *volatile>::type...failed
|
|
expected type was unsigned int *volatile*
|
|
typeid(unsigned int *volatile*) was: unsigned int * volatile *
|
|
typeid(::boost::add_pointer<unsigned int *volatile>::type) was: unsigned int * *
|
|
In template class type_checker<unsigned int * volatile *,unsigned int * *>
|
|
checking type of ::boost::add_pointer<long *volatile>::type...failed
|
|
expected type was long *volatile*
|
|
typeid(long *volatile*) was: long * volatile *
|
|
typeid(::boost::add_pointer<long *volatile>::type) was: long * *
|
|
In template class type_checker<long * volatile *,long * *>
|
|
checking type of ::boost::add_pointer<unsigned long *volatile>::type...failed
|
|
expected type was unsigned long *volatile*
|
|
typeid(unsigned long *volatile*) was: unsigned long * volatile *
|
|
typeid(::boost::add_pointer<unsigned long *volatile>::type) was: unsigned long * *
|
|
In template class type_checker<unsigned long * volatile *,unsigned long * *>
|
|
checking type of ::boost::add_pointer<float *volatile>::type...failed
|
|
expected type was float *volatile*
|
|
typeid(float *volatile*) was: float * volatile *
|
|
typeid(::boost::add_pointer<float *volatile>::type) was: float * *
|
|
In template class type_checker<float * volatile *,float * *>
|
|
checking type of ::boost::add_pointer<long double *volatile>::type...failed
|
|
expected type was long double *volatile*
|
|
typeid(long double *volatile*) was: long double * volatile *
|
|
typeid(::boost::add_pointer<long double *volatile>::type) was: long double * *
|
|
In template class type_checker<long double * volatile *,long double * *>
|
|
checking type of ::boost::add_pointer<double *volatile>::type...failed
|
|
expected type was double *volatile*
|
|
typeid(double *volatile*) was: double * volatile *
|
|
typeid(::boost::add_pointer<double *volatile>::type) was: double * *
|
|
In template class type_checker<double * volatile *,double * *>
|
|
checking type of ::boost::add_pointer<UDT *volatile>::type...failed
|
|
expected type was UDT *volatile*
|
|
typeid(UDT *volatile*) was: UDT * volatile *
|
|
typeid(::boost::add_pointer<UDT *volatile>::type) was: UDT * *
|
|
In template class type_checker<UDT * volatile *,UDT * *>
|
|
checking type of ::boost::add_pointer<enum1 *volatile>::type...failed
|
|
expected type was enum1 *volatile*
|
|
typeid(enum1 *volatile*) was: enum1 * volatile *
|
|
typeid(::boost::add_pointer<enum1 *volatile>::type) was: enum1 * *
|
|
In template class type_checker<enum1 * volatile *,enum1 * *>
|
|
checking type of ::boost::add_pointer<bool const &>::type...failed
|
|
expected type was bool const*
|
|
typeid(bool const*) was: const bool *
|
|
typeid(::boost::add_pointer<bool const &>::type) was: bool *
|
|
In template class type_checker<const bool *,bool *>
|
|
checking type of ::boost::add_pointer<char const &>::type...failed
|
|
expected type was char const*
|
|
typeid(char const*) was: const char *
|
|
typeid(::boost::add_pointer<char const &>::type) was: char *
|
|
In template class type_checker<const char *,char *>
|
|
checking type of ::boost::add_pointer<wchar_t const &>::type...failed
|
|
expected type was wchar_t const*
|
|
typeid(wchar_t const*) was: const wchar_t *
|
|
typeid(::boost::add_pointer<wchar_t const &>::type) was: wchar_t *
|
|
In template class type_checker<const wchar_t *,wchar_t *>
|
|
checking type of ::boost::add_pointer<signed char const &>::type...failed
|
|
expected type was signed char const*
|
|
typeid(signed char const*) was: const signed char *
|
|
typeid(::boost::add_pointer<signed char const &>::type) was: signed char *
|
|
In template class type_checker<const signed char *,signed char *>
|
|
checking type of ::boost::add_pointer<unsigned char const &>::type...failed
|
|
expected type was unsigned char const*
|
|
typeid(unsigned char const*) was: const unsigned char *
|
|
typeid(::boost::add_pointer<unsigned char const &>::type) was: unsigned char *
|
|
In template class type_checker<const unsigned char *,unsigned char *>
|
|
checking type of ::boost::add_pointer<short const &>::type...failed
|
|
expected type was short const*
|
|
typeid(short const*) was: const short *
|
|
typeid(::boost::add_pointer<short const &>::type) was: short *
|
|
In template class type_checker<const short *,short *>
|
|
checking type of ::boost::add_pointer<unsigned short const &>::type...failed
|
|
expected type was unsigned short const*
|
|
typeid(unsigned short const*) was: const unsigned short *
|
|
typeid(::boost::add_pointer<unsigned short const &>::type) was: unsigned short *
|
|
In template class type_checker<const unsigned short *,unsigned short *>
|
|
checking type of ::boost::add_pointer<int const &>::type...failed
|
|
expected type was int const*
|
|
typeid(int const*) was: const int *
|
|
typeid(::boost::add_pointer<int const &>::type) was: int *
|
|
In template class type_checker<const int *,int *>
|
|
checking type of ::boost::add_pointer<unsigned int const &>::type...failed
|
|
expected type was unsigned int const*
|
|
typeid(unsigned int const*) was: const unsigned int *
|
|
typeid(::boost::add_pointer<unsigned int const &>::type) was: unsigned int *
|
|
In template class type_checker<const unsigned int *,unsigned int *>
|
|
checking type of ::boost::add_pointer<long const &>::type...failed
|
|
expected type was long const*
|
|
typeid(long const*) was: const long *
|
|
typeid(::boost::add_pointer<long const &>::type) was: long *
|
|
In template class type_checker<const long *,long *>
|
|
checking type of ::boost::add_pointer<unsigned long const &>::type...failed
|
|
expected type was unsigned long const*
|
|
typeid(unsigned long const*) was: const unsigned long *
|
|
typeid(::boost::add_pointer<unsigned long const &>::type) was: unsigned long *
|
|
In template class type_checker<const unsigned long *,unsigned long *>
|
|
checking type of ::boost::add_pointer<float const &>::type...failed
|
|
expected type was float const*
|
|
typeid(float const*) was: const float *
|
|
typeid(::boost::add_pointer<float const &>::type) was: float *
|
|
In template class type_checker<const float *,float *>
|
|
checking type of ::boost::add_pointer<long double const &>::type...failed
|
|
expected type was long double const*
|
|
typeid(long double const*) was: const long double *
|
|
typeid(::boost::add_pointer<long double const &>::type) was: long double *
|
|
In template class type_checker<const long double *,long double *>
|
|
checking type of ::boost::add_pointer<double const &>::type...failed
|
|
expected type was double const*
|
|
typeid(double const*) was: const double *
|
|
typeid(::boost::add_pointer<double const &>::type) was: double *
|
|
In template class type_checker<const double *,double *>
|
|
checking type of ::boost::add_pointer<UDT const &>::type...failed
|
|
expected type was UDT const*
|
|
typeid(UDT const*) was: const UDT *
|
|
typeid(::boost::add_pointer<UDT const &>::type) was: UDT *
|
|
In template class type_checker<const UDT *,UDT *>
|
|
checking type of ::boost::add_pointer<enum1 const &>::type...failed
|
|
expected type was enum1 const*
|
|
typeid(enum1 const*) was: const enum1 *
|
|
typeid(::boost::add_pointer<enum1 const &>::type) was: enum1 *
|
|
In template class type_checker<const enum1 *,enum1 *>
|
|
checking type of ::boost::add_pointer<bool const [2]>::type...failed
|
|
expected type was bool const *
|
|
typeid(bool const *) was: const bool *
|
|
typeid(::boost::add_pointer<bool const [2]>::type) was: bool *
|
|
In template class type_checker<const bool *,bool *>
|
|
checking type of ::boost::add_pointer<char const [2]>::type...failed
|
|
expected type was char const *
|
|
typeid(char const *) was: const char *
|
|
typeid(::boost::add_pointer<char const [2]>::type) was: char *
|
|
In template class type_checker<const char *,char *>
|
|
checking type of ::boost::add_pointer<wchar_t const [2]>::type...failed
|
|
expected type was wchar_t const *
|
|
typeid(wchar_t const *) was: const wchar_t *
|
|
typeid(::boost::add_pointer<wchar_t const [2]>::type) was: wchar_t *
|
|
In template class type_checker<const wchar_t *,wchar_t *>
|
|
checking type of ::boost::add_pointer<signed char const [2]>::type...failed
|
|
expected type was signed char const *
|
|
typeid(signed char const *) was: const signed char *
|
|
typeid(::boost::add_pointer<signed char const [2]>::type) was: signed char *
|
|
In template class type_checker<const signed char *,signed char *>
|
|
checking type of ::boost::add_pointer<unsigned char const [2]>::type...failed
|
|
expected type was unsigned char const *
|
|
typeid(unsigned char const *) was: const unsigned char *
|
|
typeid(::boost::add_pointer<unsigned char const [2]>::type) was: unsigned char *
|
|
In template class type_checker<const unsigned char *,unsigned char *>
|
|
checking type of ::boost::add_pointer<short const [2]>::type...failed
|
|
expected type was short const *
|
|
typeid(short const *) was: const short *
|
|
typeid(::boost::add_pointer<short const [2]>::type) was: short *
|
|
In template class type_checker<const short *,short *>
|
|
checking type of ::boost::add_pointer<unsigned short const [2]>::type...failed
|
|
expected type was unsigned short const *
|
|
typeid(unsigned short const *) was: const unsigned short *
|
|
typeid(::boost::add_pointer<unsigned short const [2]>::type) was: unsigned short *
|
|
In template class type_checker<const unsigned short *,unsigned short *>
|
|
checking type of ::boost::add_pointer<int const [2]>::type...failed
|
|
expected type was int const *
|
|
typeid(int const *) was: const int *
|
|
typeid(::boost::add_pointer<int const [2]>::type) was: int *
|
|
In template class type_checker<const int *,int *>
|
|
checking type of ::boost::add_pointer<unsigned int const [2]>::type...failed
|
|
expected type was unsigned int const *
|
|
typeid(unsigned int const *) was: const unsigned int *
|
|
typeid(::boost::add_pointer<unsigned int const [2]>::type) was: unsigned int *
|
|
In template class type_checker<const unsigned int *,unsigned int *>
|
|
checking type of ::boost::add_pointer<long const [2]>::type...failed
|
|
expected type was long const *
|
|
typeid(long const *) was: const long *
|
|
typeid(::boost::add_pointer<long const [2]>::type) was: long *
|
|
In template class type_checker<const long *,long *>
|
|
checking type of ::boost::add_pointer<unsigned long const [2]>::type...failed
|
|
expected type was unsigned long const *
|
|
typeid(unsigned long const *) was: const unsigned long *
|
|
typeid(::boost::add_pointer<unsigned long const [2]>::type) was: unsigned long *
|
|
In template class type_checker<const unsigned long *,unsigned long *>
|
|
checking type of ::boost::add_pointer<float const [2]>::type...failed
|
|
expected type was float const *
|
|
typeid(float const *) was: const float *
|
|
typeid(::boost::add_pointer<float const [2]>::type) was: float *
|
|
In template class type_checker<const float *,float *>
|
|
checking type of ::boost::add_pointer<long double const [2]>::type...failed
|
|
expected type was long double const *
|
|
typeid(long double const *) was: const long double *
|
|
typeid(::boost::add_pointer<long double const [2]>::type) was: long double *
|
|
In template class type_checker<const long double *,long double *>
|
|
checking type of ::boost::add_pointer<double const [2]>::type...failed
|
|
expected type was double const *
|
|
typeid(double const *) was: const double *
|
|
typeid(::boost::add_pointer<double const [2]>::type) was: double *
|
|
In template class type_checker<const double *,double *>
|
|
checking type of ::boost::add_pointer<UDT const [2]>::type...failed
|
|
expected type was UDT const *
|
|
typeid(UDT const *) was: const UDT *
|
|
typeid(::boost::add_pointer<UDT const [2]>::type) was: UDT *
|
|
In template class type_checker<const UDT *,UDT *>
|
|
checking type of ::boost::add_pointer<enum1 const [2]>::type...failed
|
|
expected type was enum1 const *
|
|
typeid(enum1 const *) was: const enum1 *
|
|
typeid(::boost::add_pointer<enum1 const [2]>::type) was: enum1 *
|
|
In template class type_checker<const enum1 *,enum1 *>
|
|
checking type of ::boost::add_pointer<bool const &>::type...failed
|
|
expected type was bool const*
|
|
typeid(bool const*) was: const bool *
|
|
typeid(::boost::add_pointer<bool const &>::type) was: bool *
|
|
In template class type_checker<const bool *,bool *>
|
|
checking type of ::boost::add_pointer<char const &>::type...failed
|
|
expected type was char const*
|
|
typeid(char const*) was: const char *
|
|
typeid(::boost::add_pointer<char const &>::type) was: char *
|
|
In template class type_checker<const char *,char *>
|
|
checking type of ::boost::add_pointer<wchar_t const &>::type...failed
|
|
expected type was wchar_t const*
|
|
typeid(wchar_t const*) was: const wchar_t *
|
|
typeid(::boost::add_pointer<wchar_t const &>::type) was: wchar_t *
|
|
In template class type_checker<const wchar_t *,wchar_t *>
|
|
checking type of ::boost::add_pointer<signed char const &>::type...failed
|
|
expected type was signed char const*
|
|
typeid(signed char const*) was: const signed char *
|
|
typeid(::boost::add_pointer<signed char const &>::type) was: signed char *
|
|
In template class type_checker<const signed char *,signed char *>
|
|
checking type of ::boost::add_pointer<unsigned char const &>::type...failed
|
|
expected type was unsigned char const*
|
|
typeid(unsigned char const*) was: const unsigned char *
|
|
typeid(::boost::add_pointer<unsigned char const &>::type) was: unsigned char *
|
|
In template class type_checker<const unsigned char *,unsigned char *>
|
|
checking type of ::boost::add_pointer<short const &>::type...failed
|
|
expected type was short const*
|
|
typeid(short const*) was: const short *
|
|
typeid(::boost::add_pointer<short const &>::type) was: short *
|
|
In template class type_checker<const short *,short *>
|
|
checking type of ::boost::add_pointer<unsigned short const &>::type...failed
|
|
expected type was unsigned short const*
|
|
typeid(unsigned short const*) was: const unsigned short *
|
|
typeid(::boost::add_pointer<unsigned short const &>::type) was: unsigned short *
|
|
In template class type_checker<const unsigned short *,unsigned short *>
|
|
checking type of ::boost::add_pointer<int const &>::type...failed
|
|
expected type was int const*
|
|
typeid(int const*) was: const int *
|
|
typeid(::boost::add_pointer<int const &>::type) was: int *
|
|
In template class type_checker<const int *,int *>
|
|
checking type of ::boost::add_pointer<unsigned int const &>::type...failed
|
|
expected type was unsigned int const*
|
|
typeid(unsigned int const*) was: const unsigned int *
|
|
typeid(::boost::add_pointer<unsigned int const &>::type) was: unsigned int *
|
|
In template class type_checker<const unsigned int *,unsigned int *>
|
|
checking type of ::boost::add_pointer<long const &>::type...failed
|
|
expected type was long const*
|
|
typeid(long const*) was: const long *
|
|
typeid(::boost::add_pointer<long const &>::type) was: long *
|
|
In template class type_checker<const long *,long *>
|
|
checking type of ::boost::add_pointer<unsigned long const &>::type...failed
|
|
expected type was unsigned long const*
|
|
typeid(unsigned long const*) was: const unsigned long *
|
|
typeid(::boost::add_pointer<unsigned long const &>::type) was: unsigned long *
|
|
In template class type_checker<const unsigned long *,unsigned long *>
|
|
checking type of ::boost::add_pointer<float const &>::type...failed
|
|
expected type was float const*
|
|
typeid(float const*) was: const float *
|
|
typeid(::boost::add_pointer<float const &>::type) was: float *
|
|
In template class type_checker<const float *,float *>
|
|
checking type of ::boost::add_pointer<long double const &>::type...failed
|
|
expected type was long double const*
|
|
typeid(long double const*) was: const long double *
|
|
typeid(::boost::add_pointer<long double const &>::type) was: long double *
|
|
In template class type_checker<const long double *,long double *>
|
|
checking type of ::boost::add_pointer<double const &>::type...failed
|
|
expected type was double const*
|
|
typeid(double const*) was: const double *
|
|
typeid(::boost::add_pointer<double const &>::type) was: double *
|
|
In template class type_checker<const double *,double *>
|
|
checking type of ::boost::add_pointer<UDT const &>::type...failed
|
|
expected type was UDT const*
|
|
typeid(UDT const*) was: const UDT *
|
|
typeid(::boost::add_pointer<UDT const &>::type) was: UDT *
|
|
In template class type_checker<const UDT *,UDT *>
|
|
checking type of ::boost::add_pointer<enum1 const &>::type...failed
|
|
expected type was enum1 const*
|
|
typeid(enum1 const*) was: const enum1 *
|
|
typeid(::boost::add_pointer<enum1 const &>::type) was: enum1 *
|
|
In template class type_checker<const enum1 *,enum1 *>
|
|
checking type of ::boost::add_pointer<bool const[2][3]>::type...failed
|
|
expected type was bool const (*)[3]
|
|
typeid(bool const (*)[3]) was: bool ( *) const[3]
|
|
typeid(::boost::add_pointer<bool const[2][3]>::type) was: bool ( *)[3]
|
|
In template class type_checker<bool ( *) const[3],bool ( *)[3]>
|
|
checking type of ::boost::add_pointer<char const[2][3]>::type...failed
|
|
expected type was char const (*)[3]
|
|
typeid(char const (*)[3]) was: char ( *) const[3]
|
|
typeid(::boost::add_pointer<char const[2][3]>::type) was: char ( *)[3]
|
|
In template class type_checker<char ( *) const[3],char ( *)[3]>
|
|
checking type of ::boost::add_pointer<wchar_t const[2][3]>::type...failed
|
|
expected type was wchar_t const (*)[3]
|
|
typeid(wchar_t const (*)[3]) was: wchar_t ( *) const[3]
|
|
typeid(::boost::add_pointer<wchar_t const[2][3]>::type) was: wchar_t ( *)[3]
|
|
In template class type_checker<wchar_t ( *) const[3],wchar_t ( *)[3]>
|
|
checking type of ::boost::add_pointer<signed char const[2][3]>::type...failed
|
|
expected type was signed char const (*)[3]
|
|
typeid(signed char const (*)[3]) was: signed char ( *) const[3]
|
|
typeid(::boost::add_pointer<signed char const[2][3]>::type) was: signed char ( *)[3]
|
|
In template class type_checker<signed char ( *) const[3],signed char ( *)[3]>
|
|
checking type of ::boost::add_pointer<unsigned char const[2][3]>::type...failed
|
|
expected type was unsigned char const (*)[3]
|
|
typeid(unsigned char const (*)[3]) was: unsigned char ( *) const[3]
|
|
typeid(::boost::add_pointer<unsigned char const[2][3]>::type) was: unsigned char ( *)[3]
|
|
In template class type_checker<unsigned char ( *) const[3],unsigned char ( *)[3]>
|
|
checking type of ::boost::add_pointer<short const[2][3]>::type...failed
|
|
expected type was short const (*)[3]
|
|
typeid(short const (*)[3]) was: short ( *) const[3]
|
|
typeid(::boost::add_pointer<short const[2][3]>::type) was: short ( *)[3]
|
|
In template class type_checker<short ( *) const[3],short ( *)[3]>
|
|
checking type of ::boost::add_pointer<unsigned short const[2][3]>::type...failed
|
|
expected type was unsigned short const (*)[3]
|
|
typeid(unsigned short const (*)[3]) was: unsigned short ( *) const[3]
|
|
typeid(::boost::add_pointer<unsigned short const[2][3]>::type) was: unsigned short ( *)[3]
|
|
In template class type_checker<unsigned short ( *) const[3],unsigned short ( *)[3]>
|
|
checking type of ::boost::add_pointer<int const[2][3]>::type...failed
|
|
expected type was int const (*)[3]
|
|
typeid(int const (*)[3]) was: int ( *) const[3]
|
|
typeid(::boost::add_pointer<int const[2][3]>::type) was: int ( *)[3]
|
|
In template class type_checker<int ( *) const[3],int ( *)[3]>
|
|
checking type of ::boost::add_pointer<unsigned int const[2][3]>::type...failed
|
|
expected type was unsigned int const (*)[3]
|
|
typeid(unsigned int const (*)[3]) was: unsigned int ( *) const[3]
|
|
typeid(::boost::add_pointer<unsigned int const[2][3]>::type) was: unsigned int ( *)[3]
|
|
In template class type_checker<unsigned int ( *) const[3],unsigned int ( *)[3]>
|
|
checking type of ::boost::add_pointer<long const[2][3]>::type...failed
|
|
expected type was long const (*)[3]
|
|
typeid(long const (*)[3]) was: long ( *) const[3]
|
|
typeid(::boost::add_pointer<long const[2][3]>::type) was: long ( *)[3]
|
|
In template class type_checker<long ( *) const[3],long ( *)[3]>
|
|
checking type of ::boost::add_pointer<unsigned long const[2][3]>::type...failed
|
|
expected type was unsigned long const (*)[3]
|
|
typeid(unsigned long const (*)[3]) was: unsigned long ( *) const[3]
|
|
typeid(::boost::add_pointer<unsigned long const[2][3]>::type) was: unsigned long ( *)[3]
|
|
In template class type_checker<unsigned long ( *) const[3],unsigned long ( *)[3]>
|
|
checking type of ::boost::add_pointer<float const[2][3]>::type...failed
|
|
expected type was float const (*)[3]
|
|
typeid(float const (*)[3]) was: float ( *) const[3]
|
|
typeid(::boost::add_pointer<float const[2][3]>::type) was: float ( *)[3]
|
|
In template class type_checker<float ( *) const[3],float ( *)[3]>
|
|
checking type of ::boost::add_pointer<long double const[2][3]>::type...failed
|
|
expected type was long double const (*)[3]
|
|
typeid(long double const (*)[3]) was: long double ( *) const[3]
|
|
typeid(::boost::add_pointer<long double const[2][3]>::type) was: long double ( *)[3]
|
|
In template class type_checker<long double ( *) const[3],long double ( *)[3]>
|
|
checking type of ::boost::add_pointer<double const[2][3]>::type...failed
|
|
expected type was double const (*)[3]
|
|
typeid(double const (*)[3]) was: double ( *) const[3]
|
|
typeid(::boost::add_pointer<double const[2][3]>::type) was: double ( *)[3]
|
|
In template class type_checker<double ( *) const[3],double ( *)[3]>
|
|
checking type of ::boost::add_pointer<UDT const[2][3]>::type...failed
|
|
expected type was UDT const (*)[3]
|
|
typeid(UDT const (*)[3]) was: UDT ( *) const[3]
|
|
typeid(::boost::add_pointer<UDT const[2][3]>::type) was: UDT ( *)[3]
|
|
In template class type_checker<UDT ( *) const[3],UDT ( *)[3]>
|
|
checking type of ::boost::add_pointer<enum1 const[2][3]>::type...failed
|
|
expected type was enum1 const (*)[3]
|
|
typeid(enum1 const (*)[3]) was: enum1 ( *) const[3]
|
|
typeid(::boost::add_pointer<enum1 const[2][3]>::type) was: enum1 ( *)[3]
|
|
In template class type_checker<enum1 ( *) const[3],enum1 ( *)[3]>
|
|
checking type of ::boost::add_pointer<bool (&)[2]>::type...failed
|
|
expected type was bool *
|
|
typeid(bool *) was: bool *
|
|
typeid(::boost::add_pointer<bool (&)[2]>::type) was: bool * *
|
|
In template class type_checker<bool *,bool * *>
|
|
checking type of ::boost::add_pointer<char (&)[2]>::type...failed
|
|
expected type was char *
|
|
typeid(char *) was: char *
|
|
typeid(::boost::add_pointer<char (&)[2]>::type) was: char * *
|
|
In template class type_checker<char *,char * *>
|
|
checking type of ::boost::add_pointer<wchar_t (&)[2]>::type...failed
|
|
expected type was wchar_t *
|
|
typeid(wchar_t *) was: wchar_t *
|
|
typeid(::boost::add_pointer<wchar_t (&)[2]>::type) was: wchar_t * *
|
|
In template class type_checker<wchar_t *,wchar_t * *>
|
|
checking type of ::boost::add_pointer<signed char (&)[2]>::type...failed
|
|
expected type was signed char *
|
|
typeid(signed char *) was: signed char *
|
|
typeid(::boost::add_pointer<signed char (&)[2]>::type) was: signed char * *
|
|
In template class type_checker<signed char *,signed char * *>
|
|
checking type of ::boost::add_pointer<unsigned char (&)[2]>::type...failed
|
|
expected type was unsigned char *
|
|
typeid(unsigned char *) was: unsigned char *
|
|
typeid(::boost::add_pointer<unsigned char (&)[2]>::type) was: unsigned char * *
|
|
In template class type_checker<unsigned char *,unsigned char * *>
|
|
checking type of ::boost::add_pointer<short (&)[2]>::type...failed
|
|
expected type was short *
|
|
typeid(short *) was: short *
|
|
typeid(::boost::add_pointer<short (&)[2]>::type) was: short * *
|
|
In template class type_checker<short *,short * *>
|
|
checking type of ::boost::add_pointer<unsigned short (&)[2]>::type...failed
|
|
expected type was unsigned short *
|
|
typeid(unsigned short *) was: unsigned short *
|
|
typeid(::boost::add_pointer<unsigned short (&)[2]>::type) was: unsigned short * *
|
|
In template class type_checker<unsigned short *,unsigned short * *>
|
|
checking type of ::boost::add_pointer<int (&)[2]>::type...failed
|
|
expected type was int *
|
|
typeid(int *) was: int *
|
|
typeid(::boost::add_pointer<int (&)[2]>::type) was: int * *
|
|
In template class type_checker<int *,int * *>
|
|
checking type of ::boost::add_pointer<unsigned int (&)[2]>::type...failed
|
|
expected type was unsigned int *
|
|
typeid(unsigned int *) was: unsigned int *
|
|
typeid(::boost::add_pointer<unsigned int (&)[2]>::type) was: unsigned int * *
|
|
In template class type_checker<unsigned int *,unsigned int * *>
|
|
checking type of ::boost::add_pointer<long (&)[2]>::type...failed
|
|
expected type was long *
|
|
typeid(long *) was: long *
|
|
typeid(::boost::add_pointer<long (&)[2]>::type) was: long * *
|
|
In template class type_checker<long *,long * *>
|
|
checking type of ::boost::add_pointer<unsigned long (&)[2]>::type...failed
|
|
expected type was unsigned long *
|
|
typeid(unsigned long *) was: unsigned long *
|
|
typeid(::boost::add_pointer<unsigned long (&)[2]>::type) was: unsigned long * *
|
|
In template class type_checker<unsigned long *,unsigned long * *>
|
|
checking type of ::boost::add_pointer<float (&)[2]>::type...failed
|
|
expected type was float *
|
|
typeid(float *) was: float *
|
|
typeid(::boost::add_pointer<float (&)[2]>::type) was: float * *
|
|
In template class type_checker<float *,float * *>
|
|
checking type of ::boost::add_pointer<long double (&)[2]>::type...failed
|
|
expected type was long double *
|
|
typeid(long double *) was: long double *
|
|
typeid(::boost::add_pointer<long double (&)[2]>::type) was: long double * *
|
|
In template class type_checker<long double *,long double * *>
|
|
checking type of ::boost::add_pointer<double (&)[2]>::type...failed
|
|
expected type was double *
|
|
typeid(double *) was: double *
|
|
typeid(::boost::add_pointer<double (&)[2]>::type) was: double * *
|
|
In template class type_checker<double *,double * *>
|
|
checking type of ::boost::add_pointer<UDT (&)[2]>::type...failed
|
|
expected type was UDT *
|
|
typeid(UDT *) was: UDT *
|
|
typeid(::boost::add_pointer<UDT (&)[2]>::type) was: UDT * *
|
|
In template class type_checker<UDT *,UDT * *>
|
|
checking type of ::boost::add_pointer<enum1 (&)[2]>::type...failed
|
|
expected type was enum1 *
|
|
typeid(enum1 *) was: enum1 *
|
|
typeid(::boost::add_pointer<enum1 (&)[2]>::type) was: enum1 * *
|
|
In template class type_checker<enum1 *,enum1 * *>
|
|
1799 tests completed, 422 failures found, 422 failures expected from this compiler.
|
|
Pass
|
|
|
|
** Borland C++ 5.4
|
|
e:/cpp/cbuilder4/bin/bcc32 -eboosttmp.exe -I../.. -j10 -q ../../libs/type_traits/transform_traits_test.cpp
|
|
../../libs/type_traits/transform_traits_test.cpp:
|
|
./boosttmp.exe
|
|
checking type of ::boost::remove_const<int volatile>::type...failed
|
|
expected type was int volatile
|
|
typeid(int volatile) was: int
|
|
typeid(::boost::remove_const<int volatile>::type) was: int
|
|
In template class type_checker<volatile int,int>
|
|
checking type of ::boost::remove_const<UDT volatile>::type...failed
|
|
expected type was UDT volatile
|
|
typeid(UDT volatile) was: UDT
|
|
typeid(::boost::remove_const<UDT volatile>::type) was: UDT
|
|
In template class type_checker<volatile UDT,UDT>
|
|
checking type of ::boost::remove_const<enum1 volatile>::type...failed
|
|
expected type was enum1 volatile
|
|
typeid(enum1 volatile) was: enum1
|
|
typeid(::boost::remove_const<enum1 volatile>::type) was: enum1
|
|
In template class type_checker<volatile enum1,enum1>
|
|
checking type of ::boost::remove_const<int const volatile>::type...failed
|
|
expected type was int volatile
|
|
typeid(int volatile) was: int
|
|
typeid(::boost::remove_const<int const volatile>::type) was: int
|
|
In template class type_checker<volatile int,int>
|
|
checking type of ::boost::remove_const<UDT const volatile>::type...failed
|
|
expected type was UDT volatile
|
|
typeid(UDT volatile) was: UDT
|
|
typeid(::boost::remove_const<UDT const volatile>::type) was: UDT
|
|
In template class type_checker<volatile UDT,UDT>
|
|
checking type of ::boost::remove_const<enum1 const volatile>::type...failed
|
|
expected type was enum1 volatile
|
|
typeid(enum1 volatile) was: enum1
|
|
typeid(::boost::remove_const<enum1 const volatile>::type) was: enum1
|
|
In template class type_checker<volatile enum1,enum1>
|
|
checking type of ::boost::remove_const<int *volatile>::type...failed
|
|
expected type was int *volatile
|
|
typeid(int *volatile) was: int *
|
|
typeid(::boost::remove_const<int *volatile>::type) was: int *
|
|
In template class type_checker<int * volatile,int *>
|
|
checking type of ::boost::remove_const<UDT *volatile>::type...failed
|
|
expected type was UDT *volatile
|
|
typeid(UDT *volatile) was: UDT *
|
|
typeid(::boost::remove_const<UDT *volatile>::type) was: UDT *
|
|
In template class type_checker<UDT * volatile,UDT *>
|
|
checking type of ::boost::remove_const<enum1 *volatile>::type...failed
|
|
expected type was enum1 *volatile
|
|
typeid(enum1 *volatile) was: enum1 *
|
|
typeid(::boost::remove_const<enum1 *volatile>::type) was: enum1 *
|
|
In template class type_checker<enum1 * volatile,enum1 *>
|
|
checking type of ::boost::remove_const<int *const volatile>::type...failed
|
|
expected type was int *volatile
|
|
typeid(int *volatile) was: int *
|
|
typeid(::boost::remove_const<int *const volatile>::type) was: int *
|
|
In template class type_checker<int * volatile,int *>
|
|
checking type of ::boost::remove_const<UDT *const volatile>::type...failed
|
|
expected type was UDT *volatile
|
|
typeid(UDT *volatile) was: UDT *
|
|
typeid(::boost::remove_const<UDT *const volatile>::type) was: UDT *
|
|
In template class type_checker<UDT * volatile,UDT *>
|
|
checking type of ::boost::remove_const<enum1 *const volatile>::type...failed
|
|
expected type was enum1 *volatile
|
|
typeid(enum1 *volatile) was: enum1 *
|
|
typeid(::boost::remove_const<enum1 *const volatile>::type) was: enum1 *
|
|
In template class type_checker<enum1 * volatile,enum1 *>
|
|
checking type of ::boost::remove_const<int volatile[2]>::type...failed
|
|
expected type was int volatile[2]
|
|
typeid(int volatile[2]) was: int[2]
|
|
typeid(::boost::remove_const<int volatile[2]>::type) was: int[2]
|
|
In template class type_checker<int volatile[2],int[2]>
|
|
checking type of ::boost::remove_const<UDT volatile[2]>::type...failed
|
|
expected type was UDT volatile[2]
|
|
typeid(UDT volatile[2]) was: UDT[2]
|
|
typeid(::boost::remove_const<UDT volatile[2]>::type) was: UDT[2]
|
|
In template class type_checker<UDT volatile[2],UDT[2]>
|
|
checking type of ::boost::remove_const<enum1 volatile[2]>::type...failed
|
|
expected type was enum1 volatile[2]
|
|
typeid(enum1 volatile[2]) was: enum1[2]
|
|
typeid(::boost::remove_const<enum1 volatile[2]>::type) was: enum1[2]
|
|
In template class type_checker<enum1 volatile[2],enum1[2]>
|
|
checking type of ::boost::remove_const<int const volatile[2]>::type...failed
|
|
expected type was int volatile[2]
|
|
typeid(int volatile[2]) was: int[2]
|
|
typeid(::boost::remove_const<int const volatile[2]>::type) was: int[2]
|
|
In template class type_checker<int volatile[2],int[2]>
|
|
checking type of ::boost::remove_const<UDT const volatile[2]>::type...failed
|
|
expected type was UDT volatile[2]
|
|
typeid(UDT volatile[2]) was: UDT[2]
|
|
typeid(::boost::remove_const<UDT const volatile[2]>::type) was: UDT[2]
|
|
In template class type_checker<UDT volatile[2],UDT[2]>
|
|
checking type of ::boost::remove_const<enum1 const volatile[2]>::type...failed
|
|
expected type was enum1 volatile[2]
|
|
typeid(enum1 volatile[2]) was: enum1[2]
|
|
typeid(::boost::remove_const<enum1 const volatile[2]>::type) was: enum1[2]
|
|
In template class type_checker<enum1 volatile[2],enum1[2]>
|
|
checking type of ::boost::remove_volatile<int const>::type...failed
|
|
expected type was int const
|
|
typeid(int const) was: int
|
|
typeid(::boost::remove_volatile<int const>::type) was: int
|
|
In template class type_checker<const int,int>
|
|
checking type of ::boost::remove_volatile<UDT const>::type...failed
|
|
expected type was UDT const
|
|
typeid(UDT const) was: UDT
|
|
typeid(::boost::remove_volatile<UDT const>::type) was: UDT
|
|
In template class type_checker<const UDT,UDT>
|
|
checking type of ::boost::remove_volatile<enum1 const>::type...failed
|
|
expected type was enum1 const
|
|
typeid(enum1 const) was: enum1
|
|
typeid(::boost::remove_volatile<enum1 const>::type) was: enum1
|
|
In template class type_checker<const enum1,enum1>
|
|
checking type of ::boost::remove_volatile<int const volatile>::type...failed
|
|
expected type was int const
|
|
typeid(int const) was: int
|
|
typeid(::boost::remove_volatile<int const volatile>::type) was: int
|
|
In template class type_checker<const int,int>
|
|
checking type of ::boost::remove_volatile<UDT const volatile>::type...failed
|
|
expected type was UDT const
|
|
typeid(UDT const) was: UDT
|
|
typeid(::boost::remove_volatile<UDT const volatile>::type) was: UDT
|
|
In template class type_checker<const UDT,UDT>
|
|
checking type of ::boost::remove_volatile<enum1 const volatile>::type...failed
|
|
expected type was enum1 const
|
|
typeid(enum1 const) was: enum1
|
|
typeid(::boost::remove_volatile<enum1 const volatile>::type) was: enum1
|
|
In template class type_checker<const enum1,enum1>
|
|
checking type of ::boost::remove_volatile<int *const>::type...failed
|
|
expected type was int *const
|
|
typeid(int *const) was: int *
|
|
typeid(::boost::remove_volatile<int *const>::type) was: int *
|
|
In template class type_checker<int * const,int *>
|
|
checking type of ::boost::remove_volatile<UDT *const>::type...failed
|
|
expected type was UDT *const
|
|
typeid(UDT *const) was: UDT *
|
|
typeid(::boost::remove_volatile<UDT *const>::type) was: UDT *
|
|
In template class type_checker<UDT * const,UDT *>
|
|
checking type of ::boost::remove_volatile<enum1 *const>::type...failed
|
|
expected type was enum1 *const
|
|
typeid(enum1 *const) was: enum1 *
|
|
typeid(::boost::remove_volatile<enum1 *const>::type) was: enum1 *
|
|
In template class type_checker<enum1 * const,enum1 *>
|
|
checking type of ::boost::remove_volatile<int *const volatile>::type...failed
|
|
expected type was int *const
|
|
typeid(int *const) was: int *
|
|
typeid(::boost::remove_volatile<int *const volatile>::type) was: int *
|
|
In template class type_checker<int * const,int *>
|
|
checking type of ::boost::remove_volatile<UDT *const volatile>::type...failed
|
|
expected type was UDT *const
|
|
typeid(UDT *const) was: UDT *
|
|
typeid(::boost::remove_volatile<UDT *const volatile>::type) was: UDT *
|
|
In template class type_checker<UDT * const,UDT *>
|
|
checking type of ::boost::remove_volatile<enum1 *const volatile>::type...failed
|
|
expected type was enum1 *const
|
|
typeid(enum1 *const) was: enum1 *
|
|
typeid(::boost::remove_volatile<enum1 *const volatile>::type) was: enum1 *
|
|
In template class type_checker<enum1 * const,enum1 *>
|
|
checking type of ::boost::remove_volatile<int const[2]>::type...failed
|
|
expected type was int const[2]
|
|
typeid(int const[2]) was: int[2]
|
|
typeid(::boost::remove_volatile<int const[2]>::type) was: int[2]
|
|
In template class type_checker<int const[2],int[2]>
|
|
checking type of ::boost::remove_volatile<UDT const[2]>::type...failed
|
|
expected type was UDT const[2]
|
|
typeid(UDT const[2]) was: UDT[2]
|
|
typeid(::boost::remove_volatile<UDT const[2]>::type) was: UDT[2]
|
|
In template class type_checker<UDT const[2],UDT[2]>
|
|
checking type of ::boost::remove_volatile<enum1 const[2]>::type...failed
|
|
expected type was enum1 const[2]
|
|
typeid(enum1 const[2]) was: enum1[2]
|
|
typeid(::boost::remove_volatile<enum1 const[2]>::type) was: enum1[2]
|
|
In template class type_checker<enum1 const[2],enum1[2]>
|
|
checking type of ::boost::remove_volatile<int const volatile[2]>::type...failed
|
|
expected type was int const[2]
|
|
typeid(int const[2]) was: int[2]
|
|
typeid(::boost::remove_volatile<int const volatile[2]>::type) was: int[2]
|
|
In template class type_checker<int const[2],int[2]>
|
|
checking type of ::boost::remove_volatile<UDT const volatile[2]>::type...failed
|
|
expected type was UDT const[2]
|
|
typeid(UDT const[2]) was: UDT[2]
|
|
typeid(::boost::remove_volatile<UDT const volatile[2]>::type) was: UDT[2]
|
|
In template class type_checker<UDT const[2],UDT[2]>
|
|
checking type of ::boost::remove_volatile<enum1 const volatile[2]>::type...failed
|
|
expected type was enum1 const[2]
|
|
typeid(enum1 const[2]) was: enum1[2]
|
|
typeid(::boost::remove_volatile<enum1 const volatile[2]>::type) was: enum1[2]
|
|
In template class type_checker<enum1 const[2],enum1[2]>
|
|
checking type of ::boost::add_reference<int const[2][3]>::type...failed
|
|
expected type was int const (&)[2][3]
|
|
typeid(int const (&)[2][3]) was: int ( *)[3]
|
|
typeid(::boost::add_reference<int const[2][3]>::type) was: int ( *)[3]
|
|
In template class type_checker<int ( *)[3],int ( *)[3]>
|
|
checking type of ::boost::add_reference<UDT const[2][3]>::type...failed
|
|
expected type was UDT const (&)[2][3]
|
|
typeid(UDT const (&)[2][3]) was: UDT ( *)[3]
|
|
typeid(::boost::add_reference<UDT const[2][3]>::type) was: UDT ( *)[3]
|
|
In template class type_checker<UDT ( *)[3],UDT ( *)[3]>
|
|
checking type of ::boost::add_reference<enum1 const[2][3]>::type...failed
|
|
expected type was enum1 const (&)[2][3]
|
|
typeid(enum1 const (&)[2][3]) was: enum1 ( *)[3]
|
|
typeid(::boost::add_reference<enum1 const[2][3]>::type) was: enum1 ( *)[3]
|
|
In template class type_checker<enum1 ( *)[3],enum1 ( *)[3]>
|
|
checking type of ::boost::add_pointer<int const>::type...failed
|
|
expected type was int const*
|
|
typeid(int const*) was: const int *
|
|
typeid(::boost::add_pointer<int const>::type) was: int *
|
|
In template class type_checker<const int *,int *>
|
|
checking type of ::boost::add_pointer<UDT const>::type...failed
|
|
expected type was UDT const*
|
|
typeid(UDT const*) was: const UDT *
|
|
typeid(::boost::add_pointer<UDT const>::type) was: UDT *
|
|
In template class type_checker<const UDT *,UDT *>
|
|
checking type of ::boost::add_pointer<enum1 const>::type...failed
|
|
expected type was enum1 const*
|
|
typeid(enum1 const*) was: const enum1 *
|
|
typeid(::boost::add_pointer<enum1 const>::type) was: enum1 *
|
|
In template class type_checker<const enum1 *,enum1 *>
|
|
checking type of ::boost::add_pointer<int volatile>::type...failed
|
|
expected type was int volatile*
|
|
typeid(int volatile*) was: volatile int *
|
|
typeid(::boost::add_pointer<int volatile>::type) was: int *
|
|
In template class type_checker<volatile int *,int *>
|
|
checking type of ::boost::add_pointer<UDT volatile>::type...failed
|
|
expected type was UDT volatile*
|
|
typeid(UDT volatile*) was: volatile UDT *
|
|
typeid(::boost::add_pointer<UDT volatile>::type) was: UDT *
|
|
In template class type_checker<volatile UDT *,UDT *>
|
|
checking type of ::boost::add_pointer<enum1 volatile>::type...failed
|
|
expected type was enum1 volatile*
|
|
typeid(enum1 volatile*) was: volatile enum1 *
|
|
typeid(::boost::add_pointer<enum1 volatile>::type) was: enum1 *
|
|
In template class type_checker<volatile enum1 *,enum1 *>
|
|
checking type of ::boost::add_pointer<int *volatile>::type...failed
|
|
expected type was int *volatile*
|
|
typeid(int *volatile*) was: int * volatile *
|
|
typeid(::boost::add_pointer<int *volatile>::type) was: int * *
|
|
In template class type_checker<int * volatile *,int * *>
|
|
checking type of ::boost::add_pointer<UDT *volatile>::type...failed
|
|
expected type was UDT *volatile*
|
|
typeid(UDT *volatile*) was: UDT * volatile *
|
|
typeid(::boost::add_pointer<UDT *volatile>::type) was: UDT * *
|
|
In template class type_checker<UDT * volatile *,UDT * *>
|
|
checking type of ::boost::add_pointer<enum1 *volatile>::type...failed
|
|
expected type was enum1 *volatile*
|
|
typeid(enum1 *volatile*) was: enum1 * volatile *
|
|
typeid(::boost::add_pointer<enum1 *volatile>::type) was: enum1 * *
|
|
In template class type_checker<enum1 * volatile *,enum1 * *>
|
|
checking type of ::boost::add_pointer<int const &>::type...failed
|
|
expected type was int const*
|
|
typeid(int const*) was: const int *
|
|
typeid(::boost::add_pointer<int const &>::type) was: int *
|
|
In template class type_checker<const int *,int *>
|
|
checking type of ::boost::add_pointer<UDT const &>::type...failed
|
|
expected type was UDT const*
|
|
typeid(UDT const*) was: const UDT *
|
|
typeid(::boost::add_pointer<UDT const &>::type) was: UDT *
|
|
In template class type_checker<const UDT *,UDT *>
|
|
checking type of ::boost::add_pointer<enum1 const &>::type...failed
|
|
expected type was enum1 const*
|
|
typeid(enum1 const*) was: const enum1 *
|
|
typeid(::boost::add_pointer<enum1 const &>::type) was: enum1 *
|
|
In template class type_checker<const enum1 *,enum1 *>
|
|
checking type of ::boost::add_pointer<int const [2]>::type...failed
|
|
expected type was int const *
|
|
typeid(int const *) was: const int *
|
|
typeid(::boost::add_pointer<int const [2]>::type) was: int *
|
|
In template class type_checker<const int *,int *>
|
|
checking type of ::boost::add_pointer<UDT const [2]>::type...failed
|
|
expected type was UDT const *
|
|
typeid(UDT const *) was: const UDT *
|
|
typeid(::boost::add_pointer<UDT const [2]>::type) was: UDT *
|
|
In template class type_checker<const UDT *,UDT *>
|
|
checking type of ::boost::add_pointer<enum1 const [2]>::type...failed
|
|
expected type was enum1 const *
|
|
typeid(enum1 const *) was: const enum1 *
|
|
typeid(::boost::add_pointer<enum1 const [2]>::type) was: enum1 *
|
|
In template class type_checker<const enum1 *,enum1 *>
|
|
checking type of ::boost::add_pointer<int const &>::type...failed
|
|
expected type was int const*
|
|
typeid(int const*) was: const int *
|
|
typeid(::boost::add_pointer<int const &>::type) was: int *
|
|
In template class type_checker<const int *,int *>
|
|
checking type of ::boost::add_pointer<UDT const &>::type...failed
|
|
expected type was UDT const*
|
|
typeid(UDT const*) was: const UDT *
|
|
typeid(::boost::add_pointer<UDT const &>::type) was: UDT *
|
|
In template class type_checker<const UDT *,UDT *>
|
|
checking type of ::boost::add_pointer<enum1 const &>::type...failed
|
|
expected type was enum1 const*
|
|
typeid(enum1 const*) was: const enum1 *
|
|
typeid(::boost::add_pointer<enum1 const &>::type) was: enum1 *
|
|
In template class type_checker<const enum1 *,enum1 *>
|
|
checking type of ::boost::add_pointer<int const[2][3]>::type...failed
|
|
expected type was int const (*)[3]
|
|
typeid(int const (*)[3]) was: int ( *) const[3]
|
|
typeid(::boost::add_pointer<int const[2][3]>::type) was: int ( *)[3]
|
|
In template class type_checker<int ( *) const[3],int ( *)[3]>
|
|
checking type of ::boost::add_pointer<UDT const[2][3]>::type...failed
|
|
expected type was UDT const (*)[3]
|
|
typeid(UDT const (*)[3]) was: UDT ( *) const[3]
|
|
typeid(::boost::add_pointer<UDT const[2][3]>::type) was: UDT ( *)[3]
|
|
In template class type_checker<UDT ( *) const[3],UDT ( *)[3]>
|
|
checking type of ::boost::add_pointer<enum1 const[2][3]>::type...failed
|
|
expected type was enum1 const (*)[3]
|
|
typeid(enum1 const (*)[3]) was: enum1 ( *) const[3]
|
|
typeid(::boost::add_pointer<enum1 const[2][3]>::type) was: enum1 ( *)[3]
|
|
In template class type_checker<enum1 ( *) const[3],enum1 ( *)[3]>
|
|
checking type of ::boost::add_pointer<int (&)[2]>::type...failed
|
|
expected type was int *
|
|
typeid(int *) was: int *
|
|
typeid(::boost::add_pointer<int (&)[2]>::type) was: int * *
|
|
In template class type_checker<int *,int * *>
|
|
checking type of ::boost::add_pointer<UDT (&)[2]>::type...failed
|
|
expected type was UDT *
|
|
typeid(UDT *) was: UDT *
|
|
typeid(::boost::add_pointer<UDT (&)[2]>::type) was: UDT * *
|
|
In template class type_checker<UDT *,UDT * *>
|
|
checking type of ::boost::add_pointer<enum1 (&)[2]>::type...failed
|
|
expected type was enum1 *
|
|
typeid(enum1 *) was: enum1 *
|
|
typeid(::boost::add_pointer<enum1 (&)[2]>::type) was: enum1 * *
|
|
In template class type_checker<enum1 *,enum1 * *>
|
|
343 tests completed, 63 failures found, 97 failures expected from this compiler.
|
|
Fail
|
|
|
|
** Microsoft Visual C++
|
|
cl /Feboosttmp.exe /nologo /Zm800 /MTd /W3 /GR /GX /Zi /Od /GZ /Zi /I "../.." /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_CONSOLE" ../../libs/type_traits/transform_traits_test.cpp /link user32.lib
|
|
transform_traits_test.cpp
|
|
LINK : LNK6004: boosttmp.exe not found or not built by the last incremental link; performing full link
|
|
./boosttmp.exe
|
|
checking type of ::boost::remove_const<UDT const>::type...failed
|
|
expected type was UDT
|
|
typeid(UDT) was: struct UDT
|
|
typeid(::boost::remove_const<UDT const>::type) was: struct UDT
|
|
In template class struct type_checker<struct UDT,struct UDT const >
|
|
checking type of ::boost::remove_const<enum1 const>::type...failed
|
|
expected type was enum1
|
|
typeid(enum1) was: enum enum1
|
|
typeid(::boost::remove_const<enum1 const>::type) was: enum enum1
|
|
In template class struct type_checker<enum enum1,enum enum1 const >
|
|
checking type of ::boost::remove_const<UDT const volatile>::type...failed
|
|
expected type was UDT volatile
|
|
typeid(UDT volatile) was: struct UDT
|
|
typeid(::boost::remove_const<UDT const volatile>::type) was: struct UDT
|
|
In template class struct type_checker<struct UDT volatile ,struct UDT const volatile >
|
|
checking type of ::boost::remove_const<enum1 const volatile>::type...failed
|
|
expected type was enum1 volatile
|
|
typeid(enum1 volatile) was: enum enum1
|
|
typeid(::boost::remove_const<enum1 const volatile>::type) was: enum enum1
|
|
In template class struct type_checker<enum enum1 volatile ,enum enum1 const volatile >
|
|
checking type of ::boost::remove_const<UDT *const>::type...failed
|
|
expected type was UDT *
|
|
typeid(UDT *) was: struct UDT *
|
|
typeid(::boost::remove_const<UDT *const>::type) was: struct UDT *
|
|
In template class struct type_checker<struct UDT *,struct UDT * const>
|
|
checking type of ::boost::remove_const<enum1 *const>::type...failed
|
|
expected type was enum1 *
|
|
typeid(enum1 *) was: enum enum1 *
|
|
typeid(::boost::remove_const<enum1 *const>::type) was: enum enum1 *
|
|
In template class struct type_checker<enum enum1 *,enum enum1 * const>
|
|
checking type of ::boost::remove_const<UDT *const volatile>::type...failed
|
|
expected type was UDT *volatile
|
|
typeid(UDT *volatile) was: struct UDT *
|
|
typeid(::boost::remove_const<UDT *const volatile>::type) was: struct UDT *
|
|
In template class struct type_checker<struct UDT * volatile,struct UDT * const volatile>
|
|
checking type of ::boost::remove_const<enum1 *const volatile>::type...failed
|
|
expected type was enum1 *volatile
|
|
typeid(enum1 *volatile) was: enum enum1 *
|
|
typeid(::boost::remove_const<enum1 *const volatile>::type) was: enum enum1 *
|
|
In template class struct type_checker<enum enum1 * volatile,enum enum1 * const volatile>
|
|
checking type of ::boost::remove_const<int const[2]>::type...failed
|
|
expected type was int [2]
|
|
typeid(int [2]) was: int [2]
|
|
typeid(::boost::remove_const<int const[2]>::type) was: int const [2]
|
|
In template class struct type_checker<int [2],int const [2]>
|
|
checking type of ::boost::remove_const<UDT const[2]>::type...failed
|
|
expected type was UDT [2]
|
|
typeid(UDT [2]) was: struct UDT [2]
|
|
typeid(::boost::remove_const<UDT const[2]>::type) was: struct UDT const [2]
|
|
In template class struct type_checker<struct UDT [2],struct UDT const [2]>
|
|
checking type of ::boost::remove_const<enum1 const[2]>::type...failed
|
|
expected type was enum1 [2]
|
|
typeid(enum1 [2]) was: enum enum1 [2]
|
|
typeid(::boost::remove_const<enum1 const[2]>::type) was: enum enum1 const [2]
|
|
In template class struct type_checker<enum enum1 [2],enum enum1 const [2]>
|
|
checking type of ::boost::remove_const<int const volatile[2]>::type...failed
|
|
expected type was int volatile[2]
|
|
typeid(int volatile[2]) was: int volatile [2]
|
|
typeid(::boost::remove_const<int const volatile[2]>::type) was: int const volatile [2]
|
|
In template class struct type_checker<int volatile [2],int const volatile [2]>
|
|
checking type of ::boost::remove_const<UDT const volatile[2]>::type...failed
|
|
expected type was UDT volatile[2]
|
|
typeid(UDT volatile[2]) was: struct UDT volatile [2]
|
|
typeid(::boost::remove_const<UDT const volatile[2]>::type) was: struct UDT const volatile [2]
|
|
In template class struct type_checker<struct UDT volatile [2],struct UDT const volatile [2]>
|
|
checking type of ::boost::remove_const<enum1 const volatile[2]>::type...failed
|
|
expected type was enum1 volatile[2]
|
|
typeid(enum1 volatile[2]) was: enum enum1 volatile [2]
|
|
typeid(::boost::remove_const<enum1 const volatile[2]>::type) was: enum enum1 const volatile [2]
|
|
In template class struct type_checker<enum enum1 volatile [2],enum enum1 const volatile [2]>
|
|
checking type of ::boost::remove_const<UDT const*const>::type...failed
|
|
expected type was UDT const*
|
|
typeid(UDT const*) was: struct UDT const *
|
|
typeid(::boost::remove_const<UDT const*const>::type) was: struct UDT const *
|
|
In template class struct type_checker<struct UDT const *,struct UDT const * const>
|
|
checking type of ::boost::remove_const<enum1 const*const>::type...failed
|
|
expected type was enum1 const*
|
|
typeid(enum1 const*) was: enum enum1 const *
|
|
typeid(::boost::remove_const<enum1 const*const>::type) was: enum enum1 const *
|
|
In template class struct type_checker<enum enum1 const *,enum enum1 const * const>
|
|
checking type of ::boost::remove_volatile<UDT volatile>::type...failed
|
|
expected type was UDT
|
|
typeid(UDT) was: struct UDT
|
|
typeid(::boost::remove_volatile<UDT volatile>::type) was: struct UDT
|
|
In template class struct type_checker<struct UDT,struct UDT volatile >
|
|
checking type of ::boost::remove_volatile<enum1 volatile>::type...failed
|
|
expected type was enum1
|
|
typeid(enum1) was: enum enum1
|
|
typeid(::boost::remove_volatile<enum1 volatile>::type) was: enum enum1
|
|
In template class struct type_checker<enum enum1,enum enum1 volatile >
|
|
checking type of ::boost::remove_volatile<UDT const volatile>::type...failed
|
|
expected type was UDT const
|
|
typeid(UDT const) was: struct UDT
|
|
typeid(::boost::remove_volatile<UDT const volatile>::type) was: struct UDT
|
|
In template class struct type_checker<struct UDT const ,struct UDT const volatile >
|
|
checking type of ::boost::remove_volatile<enum1 const volatile>::type...failed
|
|
expected type was enum1 const
|
|
typeid(enum1 const) was: enum enum1
|
|
typeid(::boost::remove_volatile<enum1 const volatile>::type) was: enum enum1
|
|
In template class struct type_checker<enum enum1 const ,enum enum1 const volatile >
|
|
checking type of ::boost::remove_volatile<UDT *volatile>::type...failed
|
|
expected type was UDT *
|
|
typeid(UDT *) was: struct UDT *
|
|
typeid(::boost::remove_volatile<UDT *volatile>::type) was: struct UDT *
|
|
In template class struct type_checker<struct UDT *,struct UDT * volatile>
|
|
checking type of ::boost::remove_volatile<enum1 *volatile>::type...failed
|
|
expected type was enum1 *
|
|
typeid(enum1 *) was: enum enum1 *
|
|
typeid(::boost::remove_volatile<enum1 *volatile>::type) was: enum enum1 *
|
|
In template class struct type_checker<enum enum1 *,enum enum1 * volatile>
|
|
checking type of ::boost::remove_volatile<UDT *const volatile>::type...failed
|
|
expected type was UDT *const
|
|
typeid(UDT *const) was: struct UDT *
|
|
typeid(::boost::remove_volatile<UDT *const volatile>::type) was: struct UDT *
|
|
In template class struct type_checker<struct UDT * const,struct UDT * const volatile>
|
|
checking type of ::boost::remove_volatile<enum1 *const volatile>::type...failed
|
|
expected type was enum1 *const
|
|
typeid(enum1 *const) was: enum enum1 *
|
|
typeid(::boost::remove_volatile<enum1 *const volatile>::type) was: enum enum1 *
|
|
In template class struct type_checker<enum enum1 * const,enum enum1 * const volatile>
|
|
checking type of ::boost::remove_volatile<int volatile[2]>::type...failed
|
|
expected type was int [2]
|
|
typeid(int [2]) was: int [2]
|
|
typeid(::boost::remove_volatile<int volatile[2]>::type) was: int volatile [2]
|
|
In template class struct type_checker<int [2],int volatile [2]>
|
|
checking type of ::boost::remove_volatile<UDT volatile[2]>::type...failed
|
|
expected type was UDT [2]
|
|
typeid(UDT [2]) was: struct UDT [2]
|
|
typeid(::boost::remove_volatile<UDT volatile[2]>::type) was: struct UDT volatile [2]
|
|
In template class struct type_checker<struct UDT [2],struct UDT volatile [2]>
|
|
checking type of ::boost::remove_volatile<enum1 volatile[2]>::type...failed
|
|
expected type was enum1 [2]
|
|
typeid(enum1 [2]) was: enum enum1 [2]
|
|
typeid(::boost::remove_volatile<enum1 volatile[2]>::type) was: enum enum1 volatile [2]
|
|
In template class struct type_checker<enum enum1 [2],enum enum1 volatile [2]>
|
|
checking type of ::boost::remove_volatile<int const volatile[2]>::type...failed
|
|
expected type was int const[2]
|
|
typeid(int const[2]) was: int const [2]
|
|
typeid(::boost::remove_volatile<int const volatile[2]>::type) was: int const volatile [2]
|
|
In template class struct type_checker<int const [2],int const volatile [2]>
|
|
checking type of ::boost::remove_volatile<UDT const volatile[2]>::type...failed
|
|
expected type was UDT const[2]
|
|
typeid(UDT const[2]) was: struct UDT const [2]
|
|
typeid(::boost::remove_volatile<UDT const volatile[2]>::type) was: struct UDT const volatile [2]
|
|
In template class struct type_checker<struct UDT const [2],struct UDT const volatile [2]>
|
|
checking type of ::boost::remove_volatile<enum1 const volatile[2]>::type...failed
|
|
expected type was enum1 const[2]
|
|
typeid(enum1 const[2]) was: enum enum1 const [2]
|
|
typeid(::boost::remove_volatile<enum1 const volatile[2]>::type) was: enum enum1 const volatile [2]
|
|
In template class struct type_checker<enum enum1 const [2],enum enum1 const volatile [2]>
|
|
checking type of ::boost::remove_volatile<UDT const*volatile>::type...failed
|
|
expected type was UDT const*
|
|
typeid(UDT const*) was: struct UDT const *
|
|
typeid(::boost::remove_volatile<UDT const*volatile>::type) was: struct UDT const *
|
|
In template class struct type_checker<struct UDT const *,struct UDT const * volatile>
|
|
checking type of ::boost::remove_volatile<enum1 const*volatile>::type...failed
|
|
expected type was enum1 const*
|
|
typeid(enum1 const*) was: enum enum1 const *
|
|
typeid(::boost::remove_volatile<enum1 const*volatile>::type) was: enum enum1 const *
|
|
In template class struct type_checker<enum enum1 const *,enum enum1 const * volatile>
|
|
checking type of ::boost::remove_cv<UDT const>::type...failed
|
|
expected type was UDT
|
|
typeid(UDT) was: struct UDT
|
|
typeid(::boost::remove_cv<UDT const>::type) was: struct UDT
|
|
In template class struct type_checker<struct UDT,struct UDT const >
|
|
checking type of ::boost::remove_cv<enum1 const>::type...failed
|
|
expected type was enum1
|
|
typeid(enum1) was: enum enum1
|
|
typeid(::boost::remove_cv<enum1 const>::type) was: enum enum1
|
|
In template class struct type_checker<enum enum1,enum enum1 const >
|
|
checking type of ::boost::remove_cv<UDT volatile>::type...failed
|
|
expected type was UDT
|
|
typeid(UDT) was: struct UDT
|
|
typeid(::boost::remove_cv<UDT volatile>::type) was: struct UDT
|
|
In template class struct type_checker<struct UDT,struct UDT volatile >
|
|
checking type of ::boost::remove_cv<enum1 volatile>::type...failed
|
|
expected type was enum1
|
|
typeid(enum1) was: enum enum1
|
|
typeid(::boost::remove_cv<enum1 volatile>::type) was: enum enum1
|
|
In template class struct type_checker<enum enum1,enum enum1 volatile >
|
|
checking type of ::boost::remove_cv<UDT const volatile>::type...failed
|
|
expected type was UDT
|
|
typeid(UDT) was: struct UDT
|
|
typeid(::boost::remove_cv<UDT const volatile>::type) was: struct UDT
|
|
In template class struct type_checker<struct UDT,struct UDT const volatile >
|
|
checking type of ::boost::remove_cv<enum1 const volatile>::type...failed
|
|
expected type was enum1
|
|
typeid(enum1) was: enum enum1
|
|
typeid(::boost::remove_cv<enum1 const volatile>::type) was: enum enum1
|
|
In template class struct type_checker<enum enum1,enum enum1 const volatile >
|
|
checking type of ::boost::remove_cv<UDT *const>::type...failed
|
|
expected type was UDT *
|
|
typeid(UDT *) was: struct UDT *
|
|
typeid(::boost::remove_cv<UDT *const>::type) was: struct UDT *
|
|
In template class struct type_checker<struct UDT *,struct UDT * const>
|
|
checking type of ::boost::remove_cv<enum1 *const>::type...failed
|
|
expected type was enum1 *
|
|
typeid(enum1 *) was: enum enum1 *
|
|
typeid(::boost::remove_cv<enum1 *const>::type) was: enum enum1 *
|
|
In template class struct type_checker<enum enum1 *,enum enum1 * const>
|
|
checking type of ::boost::remove_cv<UDT *volatile>::type...failed
|
|
expected type was UDT *
|
|
typeid(UDT *) was: struct UDT *
|
|
typeid(::boost::remove_cv<UDT *volatile>::type) was: struct UDT *
|
|
In template class struct type_checker<struct UDT *,struct UDT * volatile>
|
|
checking type of ::boost::remove_cv<enum1 *volatile>::type...failed
|
|
expected type was enum1 *
|
|
typeid(enum1 *) was: enum enum1 *
|
|
typeid(::boost::remove_cv<enum1 *volatile>::type) was: enum enum1 *
|
|
In template class struct type_checker<enum enum1 *,enum enum1 * volatile>
|
|
checking type of ::boost::remove_cv<UDT *const volatile>::type...failed
|
|
expected type was UDT *
|
|
typeid(UDT *) was: struct UDT *
|
|
typeid(::boost::remove_cv<UDT *const volatile>::type) was: struct UDT *
|
|
In template class struct type_checker<struct UDT *,struct UDT * const volatile>
|
|
checking type of ::boost::remove_cv<enum1 *const volatile>::type...failed
|
|
expected type was enum1 *
|
|
typeid(enum1 *) was: enum enum1 *
|
|
typeid(::boost::remove_cv<enum1 *const volatile>::type) was: enum enum1 *
|
|
In template class struct type_checker<enum enum1 *,enum enum1 * const volatile>
|
|
checking type of ::boost::remove_cv<int const[2]>::type...failed
|
|
expected type was int [2]
|
|
typeid(int [2]) was: int [2]
|
|
typeid(::boost::remove_cv<int const[2]>::type) was: int const [2]
|
|
In template class struct type_checker<int [2],int const [2]>
|
|
checking type of ::boost::remove_cv<UDT const[2]>::type...failed
|
|
expected type was UDT [2]
|
|
typeid(UDT [2]) was: struct UDT [2]
|
|
typeid(::boost::remove_cv<UDT const[2]>::type) was: struct UDT const [2]
|
|
In template class struct type_checker<struct UDT [2],struct UDT const [2]>
|
|
checking type of ::boost::remove_cv<enum1 const[2]>::type...failed
|
|
expected type was enum1 [2]
|
|
typeid(enum1 [2]) was: enum enum1 [2]
|
|
typeid(::boost::remove_cv<enum1 const[2]>::type) was: enum enum1 const [2]
|
|
In template class struct type_checker<enum enum1 [2],enum enum1 const [2]>
|
|
checking type of ::boost::remove_cv<int volatile[2]>::type...failed
|
|
expected type was int [2]
|
|
typeid(int [2]) was: int [2]
|
|
typeid(::boost::remove_cv<int volatile[2]>::type) was: int volatile [2]
|
|
In template class struct type_checker<int [2],int volatile [2]>
|
|
checking type of ::boost::remove_cv<UDT volatile[2]>::type...failed
|
|
expected type was UDT [2]
|
|
typeid(UDT [2]) was: struct UDT [2]
|
|
typeid(::boost::remove_cv<UDT volatile[2]>::type) was: struct UDT volatile [2]
|
|
In template class struct type_checker<struct UDT [2],struct UDT volatile [2]>
|
|
checking type of ::boost::remove_cv<enum1 volatile[2]>::type...failed
|
|
expected type was enum1 [2]
|
|
typeid(enum1 [2]) was: enum enum1 [2]
|
|
typeid(::boost::remove_cv<enum1 volatile[2]>::type) was: enum enum1 volatile [2]
|
|
In template class struct type_checker<enum enum1 [2],enum enum1 volatile [2]>
|
|
checking type of ::boost::remove_cv<int const volatile[2]>::type...failed
|
|
expected type was int [2]
|
|
typeid(int [2]) was: int [2]
|
|
typeid(::boost::remove_cv<int const volatile[2]>::type) was: int const volatile [2]
|
|
In template class struct type_checker<int [2],int const volatile [2]>
|
|
checking type of ::boost::remove_cv<UDT const volatile[2]>::type...failed
|
|
expected type was UDT [2]
|
|
typeid(UDT [2]) was: struct UDT [2]
|
|
typeid(::boost::remove_cv<UDT const volatile[2]>::type) was: struct UDT const volatile [2]
|
|
In template class struct type_checker<struct UDT [2],struct UDT const volatile [2]>
|
|
checking type of ::boost::remove_cv<enum1 const volatile[2]>::type...failed
|
|
expected type was enum1 [2]
|
|
typeid(enum1 [2]) was: enum enum1 [2]
|
|
typeid(::boost::remove_cv<enum1 const volatile[2]>::type) was: enum enum1 const volatile [2]
|
|
In template class struct type_checker<enum enum1 [2],enum enum1 const volatile [2]>
|
|
checking type of ::boost::remove_cv<UDT const*volatile>::type...failed
|
|
expected type was UDT const*
|
|
typeid(UDT const*) was: struct UDT const *
|
|
typeid(::boost::remove_cv<UDT const*volatile>::type) was: struct UDT const *
|
|
In template class struct type_checker<struct UDT const *,struct UDT const * volatile>
|
|
checking type of ::boost::remove_cv<enum1 const*volatile>::type...failed
|
|
expected type was enum1 const*
|
|
typeid(enum1 const*) was: enum enum1 const *
|
|
typeid(::boost::remove_cv<enum1 const*volatile>::type) was: enum enum1 const *
|
|
In template class struct type_checker<enum enum1 const *,enum enum1 const * volatile>
|
|
checking type of ::boost::remove_reference<UDT &>::type...failed
|
|
expected type was UDT
|
|
typeid(UDT) was: struct UDT
|
|
typeid(::boost::remove_reference<UDT &>::type) was: struct UDT &
|
|
In template class struct type_checker<struct UDT,struct UDT &>
|
|
checking type of ::boost::remove_reference<enum1 &>::type...failed
|
|
expected type was enum1
|
|
typeid(enum1) was: enum enum1
|
|
typeid(::boost::remove_reference<enum1 &>::type) was: enum enum1 &
|
|
In template class struct type_checker<enum enum1,enum enum1 &>
|
|
checking type of ::boost::remove_reference<UDT const &>::type...failed
|
|
expected type was UDT const
|
|
typeid(UDT const) was: struct UDT
|
|
typeid(::boost::remove_reference<UDT const &>::type) was: struct UDT const &
|
|
In template class struct type_checker<struct UDT const ,struct UDT const &>
|
|
checking type of ::boost::remove_reference<enum1 const &>::type...failed
|
|
expected type was enum1 const
|
|
typeid(enum1 const) was: enum enum1
|
|
typeid(::boost::remove_reference<enum1 const &>::type) was: enum enum1 const &
|
|
In template class struct type_checker<enum enum1 const ,enum enum1 const &>
|
|
checking type of ::boost::remove_reference<UDT &>::type...failed
|
|
expected type was UDT
|
|
typeid(UDT) was: struct UDT
|
|
typeid(::boost::remove_reference<UDT &>::type) was: struct UDT &
|
|
In template class struct type_checker<struct UDT,struct UDT &>
|
|
checking type of ::boost::remove_reference<enum1 &>::type...failed
|
|
expected type was enum1
|
|
typeid(enum1) was: enum enum1
|
|
typeid(::boost::remove_reference<enum1 &>::type) was: enum enum1 &
|
|
In template class struct type_checker<enum enum1,enum enum1 &>
|
|
checking type of ::boost::remove_reference<UDT const &>::type...failed
|
|
expected type was UDT const
|
|
typeid(UDT const) was: struct UDT
|
|
typeid(::boost::remove_reference<UDT const &>::type) was: struct UDT const &
|
|
In template class struct type_checker<struct UDT const ,struct UDT const &>
|
|
checking type of ::boost::remove_reference<enum1 const &>::type...failed
|
|
expected type was enum1 const
|
|
typeid(enum1 const) was: enum enum1
|
|
typeid(::boost::remove_reference<enum1 const &>::type) was: enum enum1 const &
|
|
In template class struct type_checker<enum enum1 const ,enum enum1 const &>
|
|
checking type of ::boost::remove_reference<int (&)[2]>::type...failed
|
|
expected type was int [2]
|
|
typeid(int [2]) was: int [2]
|
|
typeid(::boost::remove_reference<int (&)[2]>::type) was: int (&)[2]
|
|
In template class struct type_checker<int [2],int (&)[2]>
|
|
checking type of ::boost::remove_reference<UDT (&)[2]>::type...failed
|
|
expected type was UDT [2]
|
|
typeid(UDT [2]) was: struct UDT [2]
|
|
typeid(::boost::remove_reference<UDT (&)[2]>::type) was: struct UDT (&)[2]
|
|
In template class struct type_checker<struct UDT [2],struct UDT (&)[2]>
|
|
checking type of ::boost::remove_reference<enum1 (&)[2]>::type...failed
|
|
expected type was enum1 [2]
|
|
typeid(enum1 [2]) was: enum enum1 [2]
|
|
typeid(::boost::remove_reference<enum1 (&)[2]>::type) was: enum enum1 (&)[2]
|
|
In template class struct type_checker<enum enum1 [2],enum enum1 (&)[2]>
|
|
checking type of ::boost::remove_bounds<int [2]>::type...failed
|
|
expected type was int
|
|
typeid(int) was: int
|
|
typeid(::boost::remove_bounds<int [2]>::type) was: int [2]
|
|
In template class struct type_checker<int,int [2]>
|
|
checking type of ::boost::remove_bounds<UDT [2]>::type...failed
|
|
expected type was UDT
|
|
typeid(UDT) was: struct UDT
|
|
typeid(::boost::remove_bounds<UDT [2]>::type) was: struct UDT [2]
|
|
In template class struct type_checker<struct UDT,struct UDT [2]>
|
|
checking type of ::boost::remove_bounds<enum1 [2]>::type...failed
|
|
expected type was enum1
|
|
typeid(enum1) was: enum enum1
|
|
typeid(::boost::remove_bounds<enum1 [2]>::type) was: enum enum1 [2]
|
|
In template class struct type_checker<enum enum1,enum enum1 [2]>
|
|
checking type of ::boost::remove_bounds<int const [2]>::type...failed
|
|
expected type was int const
|
|
typeid(int const) was: int
|
|
typeid(::boost::remove_bounds<int const [2]>::type) was: int const [2]
|
|
In template class struct type_checker<int const ,int const [2]>
|
|
checking type of ::boost::remove_bounds<UDT const [2]>::type...failed
|
|
expected type was UDT const
|
|
typeid(UDT const) was: struct UDT
|
|
typeid(::boost::remove_bounds<UDT const [2]>::type) was: struct UDT const [2]
|
|
In template class struct type_checker<struct UDT const ,struct UDT const [2]>
|
|
checking type of ::boost::remove_bounds<enum1 const [2]>::type...failed
|
|
expected type was enum1 const
|
|
typeid(enum1 const) was: enum enum1
|
|
typeid(::boost::remove_bounds<enum1 const [2]>::type) was: enum enum1 const [2]
|
|
In template class struct type_checker<enum enum1 const ,enum enum1 const [2]>
|
|
checking type of ::boost::remove_bounds<int const[2][3]>::type...failed
|
|
expected type was int const[3]
|
|
typeid(int const[3]) was: int const [3]
|
|
typeid(::boost::remove_bounds<int const[2][3]>::type) was: int const [2][3]
|
|
In template class struct type_checker<int const [3],int const [2][3]>
|
|
checking type of ::boost::remove_bounds<UDT const[2][3]>::type...failed
|
|
expected type was UDT const[3]
|
|
typeid(UDT const[3]) was: struct UDT const [3]
|
|
typeid(::boost::remove_bounds<UDT const[2][3]>::type) was: struct UDT const [2][3]
|
|
In template class struct type_checker<struct UDT const [3],struct UDT const [2][3]>
|
|
checking type of ::boost::remove_bounds<enum1 const[2][3]>::type...failed
|
|
expected type was enum1 const[3]
|
|
typeid(enum1 const[3]) was: enum enum1 const [3]
|
|
typeid(::boost::remove_bounds<enum1 const[2][3]>::type) was: enum enum1 const [2][3]
|
|
In template class struct type_checker<enum enum1 const [3],enum enum1 const [2][3]>
|
|
checking type of ::boost::remove_pointer<UDT *>::type...failed
|
|
expected type was UDT
|
|
typeid(UDT) was: struct UDT
|
|
typeid(::boost::remove_pointer<UDT *>::type) was: struct UDT *
|
|
In template class struct type_checker<struct UDT,struct UDT *>
|
|
checking type of ::boost::remove_pointer<enum1 *>::type...failed
|
|
expected type was enum1
|
|
typeid(enum1) was: enum enum1
|
|
typeid(::boost::remove_pointer<enum1 *>::type) was: enum enum1 *
|
|
In template class struct type_checker<enum enum1,enum enum1 *>
|
|
checking type of ::boost::remove_pointer<int *volatile>::type...failed
|
|
expected type was int
|
|
typeid(int) was: int
|
|
typeid(::boost::remove_pointer<int *volatile>::type) was: int *
|
|
In template class struct type_checker<int,int * volatile>
|
|
checking type of ::boost::remove_pointer<UDT *volatile>::type...failed
|
|
expected type was UDT
|
|
typeid(UDT) was: struct UDT
|
|
typeid(::boost::remove_pointer<UDT *volatile>::type) was: struct UDT *
|
|
In template class struct type_checker<struct UDT,struct UDT * volatile>
|
|
checking type of ::boost::remove_pointer<enum1 *volatile>::type...failed
|
|
expected type was enum1
|
|
typeid(enum1) was: enum enum1
|
|
typeid(::boost::remove_pointer<enum1 *volatile>::type) was: enum enum1 *
|
|
In template class struct type_checker<enum enum1,enum enum1 * volatile>
|
|
checking type of ::boost::remove_pointer<UDT const*>::type...failed
|
|
expected type was UDT const
|
|
typeid(UDT const) was: struct UDT
|
|
typeid(::boost::remove_pointer<UDT const*>::type) was: struct UDT const *
|
|
In template class struct type_checker<struct UDT const ,struct UDT const *>
|
|
checking type of ::boost::remove_pointer<enum1 const*>::type...failed
|
|
expected type was enum1 const
|
|
typeid(enum1 const) was: enum enum1
|
|
typeid(::boost::remove_pointer<enum1 const*>::type) was: enum enum1 const *
|
|
In template class struct type_checker<enum enum1 const ,enum enum1 const *>
|
|
checking type of ::boost::remove_pointer<UDT volatile*>::type...failed
|
|
expected type was UDT volatile
|
|
typeid(UDT volatile) was: struct UDT
|
|
typeid(::boost::remove_pointer<UDT volatile*>::type) was: struct UDT volatile *
|
|
In template class struct type_checker<struct UDT volatile ,struct UDT volatile *>
|
|
checking type of ::boost::remove_pointer<enum1 volatile*>::type...failed
|
|
expected type was enum1 volatile
|
|
typeid(enum1 volatile) was: enum enum1
|
|
typeid(::boost::remove_pointer<enum1 volatile*>::type) was: enum enum1 volatile *
|
|
In template class struct type_checker<enum enum1 volatile ,enum enum1 volatile *>
|
|
325 tests completed, 84 failures found, 0 failures expected from this compiler.
|
|
Fail
|
|
|
|
** Microsoft Visual C++ with STLport
|
|
cl /Feboosttmp.exe /nologo /Zm800 /MT /W3 /GR /GX /Zi /Od /GZ /I "e:/stlport//stlport" /I "../.." /D "WIN32" /D "_MBCS" /D "_CONSOLE" ../../libs/type_traits/transform_traits_test.cpp /link /libpath:e:/stlport/lib user32.lib
|
|
transform_traits_test.cpp
|
|
./boosttmp.exe
|
|
checking type of ::boost::remove_const<UDT const>::type...failed
|
|
expected type was UDT
|
|
typeid(UDT) was: struct UDT
|
|
typeid(::boost::remove_const<UDT const>::type) was: struct UDT
|
|
In template class struct type_checker<struct UDT,struct UDT const >
|
|
checking type of ::boost::remove_const<enum1 const>::type...failed
|
|
expected type was enum1
|
|
typeid(enum1) was: enum enum1
|
|
typeid(::boost::remove_const<enum1 const>::type) was: enum enum1
|
|
In template class struct type_checker<enum enum1,enum enum1 const >
|
|
checking type of ::boost::remove_const<UDT const volatile>::type...failed
|
|
expected type was UDT volatile
|
|
typeid(UDT volatile) was: struct UDT
|
|
typeid(::boost::remove_const<UDT const volatile>::type) was: struct UDT
|
|
In template class struct type_checker<struct UDT volatile ,struct UDT const volatile >
|
|
checking type of ::boost::remove_const<enum1 const volatile>::type...failed
|
|
expected type was enum1 volatile
|
|
typeid(enum1 volatile) was: enum enum1
|
|
typeid(::boost::remove_const<enum1 const volatile>::type) was: enum enum1
|
|
In template class struct type_checker<enum enum1 volatile ,enum enum1 const volatile >
|
|
checking type of ::boost::remove_const<UDT *const>::type...failed
|
|
expected type was UDT *
|
|
typeid(UDT *) was: struct UDT *
|
|
typeid(::boost::remove_const<UDT *const>::type) was: struct UDT *
|
|
In template class struct type_checker<struct UDT *,struct UDT * const>
|
|
checking type of ::boost::remove_const<enum1 *const>::type...failed
|
|
expected type was enum1 *
|
|
typeid(enum1 *) was: enum enum1 *
|
|
typeid(::boost::remove_const<enum1 *const>::type) was: enum enum1 *
|
|
In template class struct type_checker<enum enum1 *,enum enum1 * const>
|
|
checking type of ::boost::remove_const<UDT *const volatile>::type...failed
|
|
expected type was UDT *volatile
|
|
typeid(UDT *volatile) was: struct UDT *
|
|
typeid(::boost::remove_const<UDT *const volatile>::type) was: struct UDT *
|
|
In template class struct type_checker<struct UDT * volatile,struct UDT * const volatile>
|
|
checking type of ::boost::remove_const<enum1 *const volatile>::type...failed
|
|
expected type was enum1 *volatile
|
|
typeid(enum1 *volatile) was: enum enum1 *
|
|
typeid(::boost::remove_const<enum1 *const volatile>::type) was: enum enum1 *
|
|
In template class struct type_checker<enum enum1 * volatile,enum enum1 * const volatile>
|
|
checking type of ::boost::remove_const<int const[2]>::type...failed
|
|
expected type was int [2]
|
|
typeid(int [2]) was: int [2]
|
|
typeid(::boost::remove_const<int const[2]>::type) was: int const [2]
|
|
In template class struct type_checker<int [2],int const [2]>
|
|
checking type of ::boost::remove_const<UDT const[2]>::type...failed
|
|
expected type was UDT [2]
|
|
typeid(UDT [2]) was: struct UDT [2]
|
|
typeid(::boost::remove_const<UDT const[2]>::type) was: struct UDT const [2]
|
|
In template class struct type_checker<struct UDT [2],struct UDT const [2]>
|
|
checking type of ::boost::remove_const<enum1 const[2]>::type...failed
|
|
expected type was enum1 [2]
|
|
typeid(enum1 [2]) was: enum enum1 [2]
|
|
typeid(::boost::remove_const<enum1 const[2]>::type) was: enum enum1 const [2]
|
|
In template class struct type_checker<enum enum1 [2],enum enum1 const [2]>
|
|
checking type of ::boost::remove_const<int const volatile[2]>::type...failed
|
|
expected type was int volatile[2]
|
|
typeid(int volatile[2]) was: int volatile [2]
|
|
typeid(::boost::remove_const<int const volatile[2]>::type) was: int const volatile [2]
|
|
In template class struct type_checker<int volatile [2],int const volatile [2]>
|
|
checking type of ::boost::remove_const<UDT const volatile[2]>::type...failed
|
|
expected type was UDT volatile[2]
|
|
typeid(UDT volatile[2]) was: struct UDT volatile [2]
|
|
typeid(::boost::remove_const<UDT const volatile[2]>::type) was: struct UDT const volatile [2]
|
|
In template class struct type_checker<struct UDT volatile [2],struct UDT const volatile [2]>
|
|
checking type of ::boost::remove_const<enum1 const volatile[2]>::type...failed
|
|
expected type was enum1 volatile[2]
|
|
typeid(enum1 volatile[2]) was: enum enum1 volatile [2]
|
|
typeid(::boost::remove_const<enum1 const volatile[2]>::type) was: enum enum1 const volatile [2]
|
|
In template class struct type_checker<enum enum1 volatile [2],enum enum1 const volatile [2]>
|
|
checking type of ::boost::remove_const<UDT const*const>::type...failed
|
|
expected type was UDT const*
|
|
typeid(UDT const*) was: struct UDT const *
|
|
typeid(::boost::remove_const<UDT const*const>::type) was: struct UDT const *
|
|
In template class struct type_checker<struct UDT const *,struct UDT const * const>
|
|
checking type of ::boost::remove_const<enum1 const*const>::type...failed
|
|
expected type was enum1 const*
|
|
typeid(enum1 const*) was: enum enum1 const *
|
|
typeid(::boost::remove_const<enum1 const*const>::type) was: enum enum1 const *
|
|
In template class struct type_checker<enum enum1 const *,enum enum1 const * const>
|
|
checking type of ::boost::remove_volatile<UDT volatile>::type...failed
|
|
expected type was UDT
|
|
typeid(UDT) was: struct UDT
|
|
typeid(::boost::remove_volatile<UDT volatile>::type) was: struct UDT
|
|
In template class struct type_checker<struct UDT,struct UDT volatile >
|
|
checking type of ::boost::remove_volatile<enum1 volatile>::type...failed
|
|
expected type was enum1
|
|
typeid(enum1) was: enum enum1
|
|
typeid(::boost::remove_volatile<enum1 volatile>::type) was: enum enum1
|
|
In template class struct type_checker<enum enum1,enum enum1 volatile >
|
|
checking type of ::boost::remove_volatile<UDT const volatile>::type...failed
|
|
expected type was UDT const
|
|
typeid(UDT const) was: struct UDT
|
|
typeid(::boost::remove_volatile<UDT const volatile>::type) was: struct UDT
|
|
In template class struct type_checker<struct UDT const ,struct UDT const volatile >
|
|
checking type of ::boost::remove_volatile<enum1 const volatile>::type...failed
|
|
expected type was enum1 const
|
|
typeid(enum1 const) was: enum enum1
|
|
typeid(::boost::remove_volatile<enum1 const volatile>::type) was: enum enum1
|
|
In template class struct type_checker<enum enum1 const ,enum enum1 const volatile >
|
|
checking type of ::boost::remove_volatile<UDT *volatile>::type...failed
|
|
expected type was UDT *
|
|
typeid(UDT *) was: struct UDT *
|
|
typeid(::boost::remove_volatile<UDT *volatile>::type) was: struct UDT *
|
|
In template class struct type_checker<struct UDT *,struct UDT * volatile>
|
|
checking type of ::boost::remove_volatile<enum1 *volatile>::type...failed
|
|
expected type was enum1 *
|
|
typeid(enum1 *) was: enum enum1 *
|
|
typeid(::boost::remove_volatile<enum1 *volatile>::type) was: enum enum1 *
|
|
In template class struct type_checker<enum enum1 *,enum enum1 * volatile>
|
|
checking type of ::boost::remove_volatile<UDT *const volatile>::type...failed
|
|
expected type was UDT *const
|
|
typeid(UDT *const) was: struct UDT *
|
|
typeid(::boost::remove_volatile<UDT *const volatile>::type) was: struct UDT *
|
|
In template class struct type_checker<struct UDT * const,struct UDT * const volatile>
|
|
checking type of ::boost::remove_volatile<enum1 *const volatile>::type...failed
|
|
expected type was enum1 *const
|
|
typeid(enum1 *const) was: enum enum1 *
|
|
typeid(::boost::remove_volatile<enum1 *const volatile>::type) was: enum enum1 *
|
|
In template class struct type_checker<enum enum1 * const,enum enum1 * const volatile>
|
|
checking type of ::boost::remove_volatile<int volatile[2]>::type...failed
|
|
expected type was int [2]
|
|
typeid(int [2]) was: int [2]
|
|
typeid(::boost::remove_volatile<int volatile[2]>::type) was: int volatile [2]
|
|
In template class struct type_checker<int [2],int volatile [2]>
|
|
checking type of ::boost::remove_volatile<UDT volatile[2]>::type...failed
|
|
expected type was UDT [2]
|
|
typeid(UDT [2]) was: struct UDT [2]
|
|
typeid(::boost::remove_volatile<UDT volatile[2]>::type) was: struct UDT volatile [2]
|
|
In template class struct type_checker<struct UDT [2],struct UDT volatile [2]>
|
|
checking type of ::boost::remove_volatile<enum1 volatile[2]>::type...failed
|
|
expected type was enum1 [2]
|
|
typeid(enum1 [2]) was: enum enum1 [2]
|
|
typeid(::boost::remove_volatile<enum1 volatile[2]>::type) was: enum enum1 volatile [2]
|
|
In template class struct type_checker<enum enum1 [2],enum enum1 volatile [2]>
|
|
checking type of ::boost::remove_volatile<int const volatile[2]>::type...failed
|
|
expected type was int const[2]
|
|
typeid(int const[2]) was: int const [2]
|
|
typeid(::boost::remove_volatile<int const volatile[2]>::type) was: int const volatile [2]
|
|
In template class struct type_checker<int const [2],int const volatile [2]>
|
|
checking type of ::boost::remove_volatile<UDT const volatile[2]>::type...failed
|
|
expected type was UDT const[2]
|
|
typeid(UDT const[2]) was: struct UDT const [2]
|
|
typeid(::boost::remove_volatile<UDT const volatile[2]>::type) was: struct UDT const volatile [2]
|
|
In template class struct type_checker<struct UDT const [2],struct UDT const volatile [2]>
|
|
checking type of ::boost::remove_volatile<enum1 const volatile[2]>::type...failed
|
|
expected type was enum1 const[2]
|
|
typeid(enum1 const[2]) was: enum enum1 const [2]
|
|
typeid(::boost::remove_volatile<enum1 const volatile[2]>::type) was: enum enum1 const volatile [2]
|
|
In template class struct type_checker<enum enum1 const [2],enum enum1 const volatile [2]>
|
|
checking type of ::boost::remove_volatile<UDT const*volatile>::type...failed
|
|
expected type was UDT const*
|
|
typeid(UDT const*) was: struct UDT const *
|
|
typeid(::boost::remove_volatile<UDT const*volatile>::type) was: struct UDT const *
|
|
In template class struct type_checker<struct UDT const *,struct UDT const * volatile>
|
|
checking type of ::boost::remove_volatile<enum1 const*volatile>::type...failed
|
|
expected type was enum1 const*
|
|
typeid(enum1 const*) was: enum enum1 const *
|
|
typeid(::boost::remove_volatile<enum1 const*volatile>::type) was: enum enum1 const *
|
|
In template class struct type_checker<enum enum1 const *,enum enum1 const * volatile>
|
|
checking type of ::boost::remove_cv<UDT const>::type...failed
|
|
expected type was UDT
|
|
typeid(UDT) was: struct UDT
|
|
typeid(::boost::remove_cv<UDT const>::type) was: struct UDT
|
|
In template class struct type_checker<struct UDT,struct UDT const >
|
|
checking type of ::boost::remove_cv<enum1 const>::type...failed
|
|
expected type was enum1
|
|
typeid(enum1) was: enum enum1
|
|
typeid(::boost::remove_cv<enum1 const>::type) was: enum enum1
|
|
In template class struct type_checker<enum enum1,enum enum1 const >
|
|
checking type of ::boost::remove_cv<UDT volatile>::type...failed
|
|
expected type was UDT
|
|
typeid(UDT) was: struct UDT
|
|
typeid(::boost::remove_cv<UDT volatile>::type) was: struct UDT
|
|
In template class struct type_checker<struct UDT,struct UDT volatile >
|
|
checking type of ::boost::remove_cv<enum1 volatile>::type...failed
|
|
expected type was enum1
|
|
typeid(enum1) was: enum enum1
|
|
typeid(::boost::remove_cv<enum1 volatile>::type) was: enum enum1
|
|
In template class struct type_checker<enum enum1,enum enum1 volatile >
|
|
checking type of ::boost::remove_cv<UDT const volatile>::type...failed
|
|
expected type was UDT
|
|
typeid(UDT) was: struct UDT
|
|
typeid(::boost::remove_cv<UDT const volatile>::type) was: struct UDT
|
|
In template class struct type_checker<struct UDT,struct UDT const volatile >
|
|
checking type of ::boost::remove_cv<enum1 const volatile>::type...failed
|
|
expected type was enum1
|
|
typeid(enum1) was: enum enum1
|
|
typeid(::boost::remove_cv<enum1 const volatile>::type) was: enum enum1
|
|
In template class struct type_checker<enum enum1,enum enum1 const volatile >
|
|
checking type of ::boost::remove_cv<UDT *const>::type...failed
|
|
expected type was UDT *
|
|
typeid(UDT *) was: struct UDT *
|
|
typeid(::boost::remove_cv<UDT *const>::type) was: struct UDT *
|
|
In template class struct type_checker<struct UDT *,struct UDT * const>
|
|
checking type of ::boost::remove_cv<enum1 *const>::type...failed
|
|
expected type was enum1 *
|
|
typeid(enum1 *) was: enum enum1 *
|
|
typeid(::boost::remove_cv<enum1 *const>::type) was: enum enum1 *
|
|
In template class struct type_checker<enum enum1 *,enum enum1 * const>
|
|
checking type of ::boost::remove_cv<UDT *volatile>::type...failed
|
|
expected type was UDT *
|
|
typeid(UDT *) was: struct UDT *
|
|
typeid(::boost::remove_cv<UDT *volatile>::type) was: struct UDT *
|
|
In template class struct type_checker<struct UDT *,struct UDT * volatile>
|
|
checking type of ::boost::remove_cv<enum1 *volatile>::type...failed
|
|
expected type was enum1 *
|
|
typeid(enum1 *) was: enum enum1 *
|
|
typeid(::boost::remove_cv<enum1 *volatile>::type) was: enum enum1 *
|
|
In template class struct type_checker<enum enum1 *,enum enum1 * volatile>
|
|
checking type of ::boost::remove_cv<UDT *const volatile>::type...failed
|
|
expected type was UDT *
|
|
typeid(UDT *) was: struct UDT *
|
|
typeid(::boost::remove_cv<UDT *const volatile>::type) was: struct UDT *
|
|
In template class struct type_checker<struct UDT *,struct UDT * const volatile>
|
|
checking type of ::boost::remove_cv<enum1 *const volatile>::type...failed
|
|
expected type was enum1 *
|
|
typeid(enum1 *) was: enum enum1 *
|
|
typeid(::boost::remove_cv<enum1 *const volatile>::type) was: enum enum1 *
|
|
In template class struct type_checker<enum enum1 *,enum enum1 * const volatile>
|
|
checking type of ::boost::remove_cv<int const[2]>::type...failed
|
|
expected type was int [2]
|
|
typeid(int [2]) was: int [2]
|
|
typeid(::boost::remove_cv<int const[2]>::type) was: int const [2]
|
|
In template class struct type_checker<int [2],int const [2]>
|
|
checking type of ::boost::remove_cv<UDT const[2]>::type...failed
|
|
expected type was UDT [2]
|
|
typeid(UDT [2]) was: struct UDT [2]
|
|
typeid(::boost::remove_cv<UDT const[2]>::type) was: struct UDT const [2]
|
|
In template class struct type_checker<struct UDT [2],struct UDT const [2]>
|
|
checking type of ::boost::remove_cv<enum1 const[2]>::type...failed
|
|
expected type was enum1 [2]
|
|
typeid(enum1 [2]) was: enum enum1 [2]
|
|
typeid(::boost::remove_cv<enum1 const[2]>::type) was: enum enum1 const [2]
|
|
In template class struct type_checker<enum enum1 [2],enum enum1 const [2]>
|
|
checking type of ::boost::remove_cv<int volatile[2]>::type...failed
|
|
expected type was int [2]
|
|
typeid(int [2]) was: int [2]
|
|
typeid(::boost::remove_cv<int volatile[2]>::type) was: int volatile [2]
|
|
In template class struct type_checker<int [2],int volatile [2]>
|
|
checking type of ::boost::remove_cv<UDT volatile[2]>::type...failed
|
|
expected type was UDT [2]
|
|
typeid(UDT [2]) was: struct UDT [2]
|
|
typeid(::boost::remove_cv<UDT volatile[2]>::type) was: struct UDT volatile [2]
|
|
In template class struct type_checker<struct UDT [2],struct UDT volatile [2]>
|
|
checking type of ::boost::remove_cv<enum1 volatile[2]>::type...failed
|
|
expected type was enum1 [2]
|
|
typeid(enum1 [2]) was: enum enum1 [2]
|
|
typeid(::boost::remove_cv<enum1 volatile[2]>::type) was: enum enum1 volatile [2]
|
|
In template class struct type_checker<enum enum1 [2],enum enum1 volatile [2]>
|
|
checking type of ::boost::remove_cv<int const volatile[2]>::type...failed
|
|
expected type was int [2]
|
|
typeid(int [2]) was: int [2]
|
|
typeid(::boost::remove_cv<int const volatile[2]>::type) was: int const volatile [2]
|
|
In template class struct type_checker<int [2],int const volatile [2]>
|
|
checking type of ::boost::remove_cv<UDT const volatile[2]>::type...failed
|
|
expected type was UDT [2]
|
|
typeid(UDT [2]) was: struct UDT [2]
|
|
typeid(::boost::remove_cv<UDT const volatile[2]>::type) was: struct UDT const volatile [2]
|
|
In template class struct type_checker<struct UDT [2],struct UDT const volatile [2]>
|
|
checking type of ::boost::remove_cv<enum1 const volatile[2]>::type...failed
|
|
expected type was enum1 [2]
|
|
typeid(enum1 [2]) was: enum enum1 [2]
|
|
typeid(::boost::remove_cv<enum1 const volatile[2]>::type) was: enum enum1 const volatile [2]
|
|
In template class struct type_checker<enum enum1 [2],enum enum1 const volatile [2]>
|
|
checking type of ::boost::remove_cv<UDT const*volatile>::type...failed
|
|
expected type was UDT const*
|
|
typeid(UDT const*) was: struct UDT const *
|
|
typeid(::boost::remove_cv<UDT const*volatile>::type) was: struct UDT const *
|
|
In template class struct type_checker<struct UDT const *,struct UDT const * volatile>
|
|
checking type of ::boost::remove_cv<enum1 const*volatile>::type...failed
|
|
expected type was enum1 const*
|
|
typeid(enum1 const*) was: enum enum1 const *
|
|
typeid(::boost::remove_cv<enum1 const*volatile>::type) was: enum enum1 const *
|
|
In template class struct type_checker<enum enum1 const *,enum enum1 const * volatile>
|
|
checking type of ::boost::remove_reference<UDT &>::type...failed
|
|
expected type was UDT
|
|
typeid(UDT) was: struct UDT
|
|
typeid(::boost::remove_reference<UDT &>::type) was: struct UDT &
|
|
In template class struct type_checker<struct UDT,struct UDT &>
|
|
checking type of ::boost::remove_reference<enum1 &>::type...failed
|
|
expected type was enum1
|
|
typeid(enum1) was: enum enum1
|
|
typeid(::boost::remove_reference<enum1 &>::type) was: enum enum1 &
|
|
In template class struct type_checker<enum enum1,enum enum1 &>
|
|
checking type of ::boost::remove_reference<UDT const &>::type...failed
|
|
expected type was UDT const
|
|
typeid(UDT const) was: struct UDT
|
|
typeid(::boost::remove_reference<UDT const &>::type) was: struct UDT const &
|
|
In template class struct type_checker<struct UDT const ,struct UDT const &>
|
|
checking type of ::boost::remove_reference<enum1 const &>::type...failed
|
|
expected type was enum1 const
|
|
typeid(enum1 const) was: enum enum1
|
|
typeid(::boost::remove_reference<enum1 const &>::type) was: enum enum1 const &
|
|
In template class struct type_checker<enum enum1 const ,enum enum1 const &>
|
|
checking type of ::boost::remove_reference<UDT &>::type...failed
|
|
expected type was UDT
|
|
typeid(UDT) was: struct UDT
|
|
typeid(::boost::remove_reference<UDT &>::type) was: struct UDT &
|
|
In template class struct type_checker<struct UDT,struct UDT &>
|
|
checking type of ::boost::remove_reference<enum1 &>::type...failed
|
|
expected type was enum1
|
|
typeid(enum1) was: enum enum1
|
|
typeid(::boost::remove_reference<enum1 &>::type) was: enum enum1 &
|
|
In template class struct type_checker<enum enum1,enum enum1 &>
|
|
checking type of ::boost::remove_reference<UDT const &>::type...failed
|
|
expected type was UDT const
|
|
typeid(UDT const) was: struct UDT
|
|
typeid(::boost::remove_reference<UDT const &>::type) was: struct UDT const &
|
|
In template class struct type_checker<struct UDT const ,struct UDT const &>
|
|
checking type of ::boost::remove_reference<enum1 const &>::type...failed
|
|
expected type was enum1 const
|
|
typeid(enum1 const) was: enum enum1
|
|
typeid(::boost::remove_reference<enum1 const &>::type) was: enum enum1 const &
|
|
In template class struct type_checker<enum enum1 const ,enum enum1 const &>
|
|
checking type of ::boost::remove_reference<int (&)[2]>::type...failed
|
|
expected type was int [2]
|
|
typeid(int [2]) was: int [2]
|
|
typeid(::boost::remove_reference<int (&)[2]>::type) was: int (&)[2]
|
|
In template class struct type_checker<int [2],int (&)[2]>
|
|
checking type of ::boost::remove_reference<UDT (&)[2]>::type...failed
|
|
expected type was UDT [2]
|
|
typeid(UDT [2]) was: struct UDT [2]
|
|
typeid(::boost::remove_reference<UDT (&)[2]>::type) was: struct UDT (&)[2]
|
|
In template class struct type_checker<struct UDT [2],struct UDT (&)[2]>
|
|
checking type of ::boost::remove_reference<enum1 (&)[2]>::type...failed
|
|
expected type was enum1 [2]
|
|
typeid(enum1 [2]) was: enum enum1 [2]
|
|
typeid(::boost::remove_reference<enum1 (&)[2]>::type) was: enum enum1 (&)[2]
|
|
In template class struct type_checker<enum enum1 [2],enum enum1 (&)[2]>
|
|
checking type of ::boost::remove_bounds<int [2]>::type...failed
|
|
expected type was int
|
|
typeid(int) was: int
|
|
typeid(::boost::remove_bounds<int [2]>::type) was: int [2]
|
|
In template class struct type_checker<int,int [2]>
|
|
checking type of ::boost::remove_bounds<UDT [2]>::type...failed
|
|
expected type was UDT
|
|
typeid(UDT) was: struct UDT
|
|
typeid(::boost::remove_bounds<UDT [2]>::type) was: struct UDT [2]
|
|
In template class struct type_checker<struct UDT,struct UDT [2]>
|
|
checking type of ::boost::remove_bounds<enum1 [2]>::type...failed
|
|
expected type was enum1
|
|
typeid(enum1) was: enum enum1
|
|
typeid(::boost::remove_bounds<enum1 [2]>::type) was: enum enum1 [2]
|
|
In template class struct type_checker<enum enum1,enum enum1 [2]>
|
|
checking type of ::boost::remove_bounds<int const [2]>::type...failed
|
|
expected type was int const
|
|
typeid(int const) was: int
|
|
typeid(::boost::remove_bounds<int const [2]>::type) was: int const [2]
|
|
In template class struct type_checker<int const ,int const [2]>
|
|
checking type of ::boost::remove_bounds<UDT const [2]>::type...failed
|
|
expected type was UDT const
|
|
typeid(UDT const) was: struct UDT
|
|
typeid(::boost::remove_bounds<UDT const [2]>::type) was: struct UDT const [2]
|
|
In template class struct type_checker<struct UDT const ,struct UDT const [2]>
|
|
checking type of ::boost::remove_bounds<enum1 const [2]>::type...failed
|
|
expected type was enum1 const
|
|
typeid(enum1 const) was: enum enum1
|
|
typeid(::boost::remove_bounds<enum1 const [2]>::type) was: enum enum1 const [2]
|
|
In template class struct type_checker<enum enum1 const ,enum enum1 const [2]>
|
|
checking type of ::boost::remove_bounds<int const[2][3]>::type...failed
|
|
expected type was int const[3]
|
|
typeid(int const[3]) was: int const [3]
|
|
typeid(::boost::remove_bounds<int const[2][3]>::type) was: int const [2][3]
|
|
In template class struct type_checker<int const [3],int const [2][3]>
|
|
checking type of ::boost::remove_bounds<UDT const[2][3]>::type...failed
|
|
expected type was UDT const[3]
|
|
typeid(UDT const[3]) was: struct UDT const [3]
|
|
typeid(::boost::remove_bounds<UDT const[2][3]>::type) was: struct UDT const [2][3]
|
|
In template class struct type_checker<struct UDT const [3],struct UDT const [2][3]>
|
|
checking type of ::boost::remove_bounds<enum1 const[2][3]>::type...failed
|
|
expected type was enum1 const[3]
|
|
typeid(enum1 const[3]) was: enum enum1 const [3]
|
|
typeid(::boost::remove_bounds<enum1 const[2][3]>::type) was: enum enum1 const [2][3]
|
|
In template class struct type_checker<enum enum1 const [3],enum enum1 const [2][3]>
|
|
checking type of ::boost::remove_pointer<UDT *>::type...failed
|
|
expected type was UDT
|
|
typeid(UDT) was: struct UDT
|
|
typeid(::boost::remove_pointer<UDT *>::type) was: struct UDT *
|
|
In template class struct type_checker<struct UDT,struct UDT *>
|
|
checking type of ::boost::remove_pointer<enum1 *>::type...failed
|
|
expected type was enum1
|
|
typeid(enum1) was: enum enum1
|
|
typeid(::boost::remove_pointer<enum1 *>::type) was: enum enum1 *
|
|
In template class struct type_checker<enum enum1,enum enum1 *>
|
|
checking type of ::boost::remove_pointer<int *volatile>::type...failed
|
|
expected type was int
|
|
typeid(int) was: int
|
|
typeid(::boost::remove_pointer<int *volatile>::type) was: int *
|
|
In template class struct type_checker<int,int * volatile>
|
|
checking type of ::boost::remove_pointer<UDT *volatile>::type...failed
|
|
expected type was UDT
|
|
typeid(UDT) was: struct UDT
|
|
typeid(::boost::remove_pointer<UDT *volatile>::type) was: struct UDT *
|
|
In template class struct type_checker<struct UDT,struct UDT * volatile>
|
|
checking type of ::boost::remove_pointer<enum1 *volatile>::type...failed
|
|
expected type was enum1
|
|
typeid(enum1) was: enum enum1
|
|
typeid(::boost::remove_pointer<enum1 *volatile>::type) was: enum enum1 *
|
|
In template class struct type_checker<enum enum1,enum enum1 * volatile>
|
|
checking type of ::boost::remove_pointer<UDT const*>::type...failed
|
|
expected type was UDT const
|
|
typeid(UDT const) was: struct UDT
|
|
typeid(::boost::remove_pointer<UDT const*>::type) was: struct UDT const *
|
|
In template class struct type_checker<struct UDT const ,struct UDT const *>
|
|
checking type of ::boost::remove_pointer<enum1 const*>::type...failed
|
|
expected type was enum1 const
|
|
typeid(enum1 const) was: enum enum1
|
|
typeid(::boost::remove_pointer<enum1 const*>::type) was: enum enum1 const *
|
|
In template class struct type_checker<enum enum1 const ,enum enum1 const *>
|
|
checking type of ::boost::remove_pointer<UDT volatile*>::type...failed
|
|
expected type was UDT volatile
|
|
typeid(UDT volatile) was: struct UDT
|
|
typeid(::boost::remove_pointer<UDT volatile*>::type) was: struct UDT volatile *
|
|
In template class struct type_checker<struct UDT volatile ,struct UDT volatile *>
|
|
checking type of ::boost::remove_pointer<enum1 volatile*>::type...failed
|
|
expected type was enum1 volatile
|
|
typeid(enum1 volatile) was: enum enum1
|
|
typeid(::boost::remove_pointer<enum1 volatile*>::type) was: enum enum1 volatile *
|
|
In template class struct type_checker<enum enum1 volatile ,enum enum1 volatile *>
|
|
325 tests completed, 84 failures found, 0 failures expected from this compiler.
|
|
Fail
|
|
|
|
*** libs/type_traits/trivial_destructor_example.cpp ***
|
|
|
|
** GCC 2.95.2
|
|
g++ -c -pedantic -Wall -ftemplate-depth-30 -I../.. ../../libs/type_traits/trivial_destructor_example.cpp
|
|
In file included from ../../boost/type_traits/conversion_traits.hpp:25,
|
|
from ../../boost/type_traits.hpp:15,
|
|
from ../../libs/type_traits/trivial_destructor_example.cpp:26:
|
|
../../boost/type_traits/arithmetic_traits.hpp:59: warning: ANSI C++ does not support `long long'
|
|
../../boost/type_traits/arithmetic_traits.hpp:61: warning: ANSI C++ does not support `long long'
|
|
../../boost/type_traits/arithmetic_traits.hpp:120: warning: ANSI C++ does not support `long long'
|
|
../../boost/type_traits/arithmetic_traits.hpp:122: warning: ANSI C++ does not support `long long'
|
|
Pass
|
|
|
|
** GCC 2.95.2 + SGI STL 3.3
|
|
g++ -c -pedantic -Wall -ftemplate-depth-30 -Id:/stlimp/sgi330 -I../.. ../../libs/type_traits/trivial_destructor_example.cpp
|
|
In file included from ../../boost/type_traits/conversion_traits.hpp:25,
|
|
from ../../boost/type_traits.hpp:15,
|
|
from ../../libs/type_traits/trivial_destructor_example.cpp:26:
|
|
../../boost/type_traits/arithmetic_traits.hpp:59: warning: ANSI C++ does not support `long long'
|
|
../../boost/type_traits/arithmetic_traits.hpp:61: warning: ANSI C++ does not support `long long'
|
|
../../boost/type_traits/arithmetic_traits.hpp:120: warning: ANSI C++ does not support `long long'
|
|
../../boost/type_traits/arithmetic_traits.hpp:122: warning: ANSI C++ does not support `long long'
|
|
Pass
|
|
|
|
** GCC 2.95.2 + STLPort 4
|
|
g++ -c -pedantic -Wall -ftemplate-depth-30 -D__STL_DEBUG -Ie:/stlport/stlport -I../.. ../../libs/type_traits/trivial_destructor_example.cpp
|
|
In file included from e:/stlport/stlport/stl/_iosfwd.h:24,
|
|
from e:/stlport/stlport/iosfwd:33,
|
|
from e:/stlport/stlport/iostream:33,
|
|
from ../../libs/type_traits/trivial_destructor_example.cpp:23:
|
|
e:/stlport/stlport/stl/type_traits.h:198: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/type_traits.h:206: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/type_traits.h:319: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/type_traits.h:323: warning: ANSI C++ does not support `long long'
|
|
In file included from e:/stlport/stlport/stl/_string_hash.h:23,
|
|
from e:/stlport/stlport/stl/_string.h:1534,
|
|
from e:/stlport/stlport/stl/_locale.c:23,
|
|
from e:/stlport/stlport/stl/_locale.h:217,
|
|
from e:/stlport/stlport/stl/_ios_base.h:25,
|
|
from e:/stlport/stlport/stl/_streambuf.h:21,
|
|
from e:/stlport/stlport/streambuf:31,
|
|
from e:/stlport/stlport/stl/_stream_iterator.h:47,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from e:/stlport/stlport/istream:35,
|
|
from e:/stlport/stlport/iostream:34,
|
|
from ../../libs/type_traits/trivial_destructor_example.cpp:23:
|
|
e:/stlport/stlport/stl/_hash_fun.h:93: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_hash_fun.h:96: warning: ANSI C++ does not support `long long'
|
|
In file included from e:/stlport/stlport/limits:39,
|
|
from e:/stlport/stlport/stl/_ostream.h:24,
|
|
from e:/stlport/stlport/ostream:32,
|
|
from e:/stlport/stlport/stl/_istream.h:23,
|
|
from e:/stlport/stlport/stl/_stream_iterator.h:218,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from e:/stlport/stlport/istream:35,
|
|
from e:/stlport/stlport/iostream:34,
|
|
from ../../libs/type_traits/trivial_destructor_example.cpp:23:
|
|
e:/stlport/stlport/stl/_limits.h:261: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_limits.h:262: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_limits.h:262: warning: ANSI C++ forbids long long integer constants
|
|
e:/stlport/stlport/stl/_limits.h:262: warning: ANSI C++ forbids long long integer constants
|
|
e:/stlport/stlport/stl/_limits.h:262: warning: ANSI C++ forbids long long integer constants
|
|
e:/stlport/stlport/stl/_limits.h:266: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_limits.h:267: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_limits.h:267: warning: ANSI C++ forbids long long integer constants
|
|
In file included from e:/stlport/stlport/ostream:32,
|
|
from e:/stlport/stlport/stl/_istream.h:23,
|
|
from e:/stlport/stlport/stl/_stream_iterator.h:218,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from e:/stlport/stlport/istream:35,
|
|
from e:/stlport/stlport/iostream:34,
|
|
from ../../libs/type_traits/trivial_destructor_example.cpp:23:
|
|
e:/stlport/stlport/stl/_ostream.h:94: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_ostream.h:95: warning: ANSI C++ does not support `long long'
|
|
In file included from e:/stlport/stlport/stl/_ostream.c:21,
|
|
from e:/stlport/stlport/stl/_ostream.h:316,
|
|
from e:/stlport/stlport/ostream:32,
|
|
from e:/stlport/stlport/stl/_istream.h:23,
|
|
from e:/stlport/stlport/stl/_stream_iterator.h:218,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from e:/stlport/stlport/istream:35,
|
|
from e:/stlport/stlport/iostream:34,
|
|
from ../../libs/type_traits/trivial_destructor_example.cpp:23:
|
|
e:/stlport/stlport/stl/_numeric_facets.h:233: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:238: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:309: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:311: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:363: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:368: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:406: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:408: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:459: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:460: warning: ANSI C++ does not support `long long'
|
|
In file included from e:/stlport/stlport/stl/_numeric_facets.h:529,
|
|
from e:/stlport/stlport/stl/_ostream.c:21,
|
|
from e:/stlport/stlport/stl/_ostream.h:316,
|
|
from e:/stlport/stlport/ostream:32,
|
|
from e:/stlport/stlport/stl/_istream.h:23,
|
|
from e:/stlport/stlport/stl/_stream_iterator.h:218,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from e:/stlport/stlport/istream:35,
|
|
from e:/stlport/stlport/iostream:34,
|
|
from ../../libs/type_traits/trivial_destructor_example.cpp:23:
|
|
e:/stlport/stlport/stl/_numeric_facets.c:127: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.c:135: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.c:187: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.c:194: warning: ANSI C++ does not support `long long'
|
|
In file included from e:/stlport/stlport/stl/_stream_iterator.h:218,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from e:/stlport/stlport/istream:35,
|
|
from e:/stlport/stlport/iostream:34,
|
|
from ../../libs/type_traits/trivial_destructor_example.cpp:23:
|
|
e:/stlport/stlport/stl/_istream.h:90: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_istream.h:91: warning: ANSI C++ does not support `long long'
|
|
In file included from ../../boost/type_traits/conversion_traits.hpp:25,
|
|
from ../../boost/type_traits.hpp:15,
|
|
from ../../libs/type_traits/trivial_destructor_example.cpp:26:
|
|
../../boost/type_traits/arithmetic_traits.hpp:59: warning: ANSI C++ does not support `long long'
|
|
../../boost/type_traits/arithmetic_traits.hpp:61: warning: ANSI C++ does not support `long long'
|
|
../../boost/type_traits/arithmetic_traits.hpp:120: warning: ANSI C++ does not support `long long'
|
|
../../boost/type_traits/arithmetic_traits.hpp:122: warning: ANSI C++ does not support `long long'
|
|
Pass
|
|
|
|
** Borland C++ 5.5.1
|
|
bcc32 -c -I../.. -j10 -q ../../libs/type_traits/trivial_destructor_example.cpp
|
|
../../libs/type_traits/trivial_destructor_example.cpp:
|
|
Warning W8027 ../..\boost/smart_ptr.hpp 124: Functions containing try are not expanded inline
|
|
Warning W8027 ../..\boost/smart_ptr.hpp 195: Functions containing try are not expanded inline
|
|
Warning W8027 ../..\boost/smart_ptr.hpp 265: Functions containing try are not expanded inline
|
|
Warning W8027 ../..\boost/smart_ptr.hpp 287: Functions containing try are not expanded inline
|
|
Pass
|
|
|
|
** Borland C++ 5.4
|
|
e:/cpp/cbuilder4/bin/bcc32 -c -I../.. -j10 -q ../../libs/type_traits/trivial_destructor_example.cpp
|
|
../../libs/type_traits/trivial_destructor_example.cpp:
|
|
Warning W8027 ../..\boost/smart_ptr.hpp 124: Functions containing try are not expanded inline
|
|
Warning W8027 ../..\boost/smart_ptr.hpp 195: Functions containing try are not expanded inline
|
|
Warning W8027 ../..\boost/smart_ptr.hpp 265: Functions containing try are not expanded inline
|
|
Warning W8027 ../..\boost/smart_ptr.hpp 287: Functions containing try are not expanded inline
|
|
Pass
|
|
|
|
** Microsoft Visual C++
|
|
cl /c /nologo /Zm800 /MTd /W3 /GR /GX /Zi /Od /GZ /Zi /I "../.." /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_CONSOLE" ../../libs/type_traits/trivial_destructor_example.cpp
|
|
trivial_destructor_example.cpp
|
|
Pass
|
|
|
|
** Microsoft Visual C++ with STLport
|
|
cl /c /nologo /Zm800 /MTd /W3 /GR /GX /Zi /Od /GZ /I "e:/stlport/stlport" /D__STL_DEBUG /I "../.." /D "WIN32" /D "_MBCS" /D "_CONSOLE" ../../libs/type_traits/trivial_destructor_example.cpp
|
|
trivial_destructor_example.cpp
|
|
Pass
|
|
|
|
*** libs/type_traits/copy_example.cpp ***
|
|
|
|
** GCC 2.95.2
|
|
g++ -c -pedantic -Wall -ftemplate-depth-30 -I../.. ../../libs/type_traits/copy_example.cpp
|
|
In file included from ../../boost/type_traits/conversion_traits.hpp:25,
|
|
from ../../boost/type_traits.hpp:15,
|
|
from ../../libs/type_traits/copy_example.cpp:29:
|
|
../../boost/type_traits/arithmetic_traits.hpp:59: warning: ANSI C++ does not support `long long'
|
|
../../boost/type_traits/arithmetic_traits.hpp:61: warning: ANSI C++ does not support `long long'
|
|
../../boost/type_traits/arithmetic_traits.hpp:120: warning: ANSI C++ does not support `long long'
|
|
../../boost/type_traits/arithmetic_traits.hpp:122: warning: ANSI C++ does not support `long long'
|
|
Pass
|
|
|
|
** GCC 2.95.2 + SGI STL 3.3
|
|
g++ -c -pedantic -Wall -ftemplate-depth-30 -Id:/stlimp/sgi330 -I../.. ../../libs/type_traits/copy_example.cpp
|
|
In file included from ../../boost/type_traits/conversion_traits.hpp:25,
|
|
from ../../boost/type_traits.hpp:15,
|
|
from ../../libs/type_traits/copy_example.cpp:29:
|
|
../../boost/type_traits/arithmetic_traits.hpp:59: warning: ANSI C++ does not support `long long'
|
|
../../boost/type_traits/arithmetic_traits.hpp:61: warning: ANSI C++ does not support `long long'
|
|
../../boost/type_traits/arithmetic_traits.hpp:120: warning: ANSI C++ does not support `long long'
|
|
../../boost/type_traits/arithmetic_traits.hpp:122: warning: ANSI C++ does not support `long long'
|
|
Pass
|
|
|
|
** GCC 2.95.2 + STLPort 4
|
|
g++ -c -pedantic -Wall -ftemplate-depth-30 -D__STL_DEBUG -Ie:/stlport/stlport -I../.. ../../libs/type_traits/copy_example.cpp
|
|
In file included from e:/stlport/stlport/stl/_iosfwd.h:24,
|
|
from e:/stlport/stlport/iosfwd:33,
|
|
from e:/stlport/stlport/iostream:33,
|
|
from ../../libs/type_traits/copy_example.cpp:22:
|
|
e:/stlport/stlport/stl/type_traits.h:198: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/type_traits.h:206: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/type_traits.h:319: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/type_traits.h:323: warning: ANSI C++ does not support `long long'
|
|
In file included from e:/stlport/stlport/stl/_string_hash.h:23,
|
|
from e:/stlport/stlport/stl/_string.h:1534,
|
|
from e:/stlport/stlport/stl/_locale.c:23,
|
|
from e:/stlport/stlport/stl/_locale.h:217,
|
|
from e:/stlport/stlport/stl/_ios_base.h:25,
|
|
from e:/stlport/stlport/stl/_streambuf.h:21,
|
|
from e:/stlport/stlport/streambuf:31,
|
|
from e:/stlport/stlport/stl/_stream_iterator.h:47,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from e:/stlport/stlport/istream:35,
|
|
from e:/stlport/stlport/iostream:34,
|
|
from ../../libs/type_traits/copy_example.cpp:22:
|
|
e:/stlport/stlport/stl/_hash_fun.h:93: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_hash_fun.h:96: warning: ANSI C++ does not support `long long'
|
|
In file included from e:/stlport/stlport/limits:39,
|
|
from e:/stlport/stlport/stl/_ostream.h:24,
|
|
from e:/stlport/stlport/ostream:32,
|
|
from e:/stlport/stlport/stl/_istream.h:23,
|
|
from e:/stlport/stlport/stl/_stream_iterator.h:218,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from e:/stlport/stlport/istream:35,
|
|
from e:/stlport/stlport/iostream:34,
|
|
from ../../libs/type_traits/copy_example.cpp:22:
|
|
e:/stlport/stlport/stl/_limits.h:261: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_limits.h:262: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_limits.h:262: warning: ANSI C++ forbids long long integer constants
|
|
e:/stlport/stlport/stl/_limits.h:262: warning: ANSI C++ forbids long long integer constants
|
|
e:/stlport/stlport/stl/_limits.h:262: warning: ANSI C++ forbids long long integer constants
|
|
e:/stlport/stlport/stl/_limits.h:266: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_limits.h:267: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_limits.h:267: warning: ANSI C++ forbids long long integer constants
|
|
In file included from e:/stlport/stlport/ostream:32,
|
|
from e:/stlport/stlport/stl/_istream.h:23,
|
|
from e:/stlport/stlport/stl/_stream_iterator.h:218,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from e:/stlport/stlport/istream:35,
|
|
from e:/stlport/stlport/iostream:34,
|
|
from ../../libs/type_traits/copy_example.cpp:22:
|
|
e:/stlport/stlport/stl/_ostream.h:94: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_ostream.h:95: warning: ANSI C++ does not support `long long'
|
|
In file included from e:/stlport/stlport/stl/_ostream.c:21,
|
|
from e:/stlport/stlport/stl/_ostream.h:316,
|
|
from e:/stlport/stlport/ostream:32,
|
|
from e:/stlport/stlport/stl/_istream.h:23,
|
|
from e:/stlport/stlport/stl/_stream_iterator.h:218,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from e:/stlport/stlport/istream:35,
|
|
from e:/stlport/stlport/iostream:34,
|
|
from ../../libs/type_traits/copy_example.cpp:22:
|
|
e:/stlport/stlport/stl/_numeric_facets.h:233: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:238: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:309: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:311: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:363: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:368: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:406: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:408: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:459: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:460: warning: ANSI C++ does not support `long long'
|
|
In file included from e:/stlport/stlport/stl/_numeric_facets.h:529,
|
|
from e:/stlport/stlport/stl/_ostream.c:21,
|
|
from e:/stlport/stlport/stl/_ostream.h:316,
|
|
from e:/stlport/stlport/ostream:32,
|
|
from e:/stlport/stlport/stl/_istream.h:23,
|
|
from e:/stlport/stlport/stl/_stream_iterator.h:218,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from e:/stlport/stlport/istream:35,
|
|
from e:/stlport/stlport/iostream:34,
|
|
from ../../libs/type_traits/copy_example.cpp:22:
|
|
e:/stlport/stlport/stl/_numeric_facets.c:127: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.c:135: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.c:187: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.c:194: warning: ANSI C++ does not support `long long'
|
|
In file included from e:/stlport/stlport/stl/_stream_iterator.h:218,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from e:/stlport/stlport/istream:35,
|
|
from e:/stlport/stlport/iostream:34,
|
|
from ../../libs/type_traits/copy_example.cpp:22:
|
|
e:/stlport/stlport/stl/_istream.h:90: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_istream.h:91: warning: ANSI C++ does not support `long long'
|
|
In file included from ../../boost/type_traits/conversion_traits.hpp:25,
|
|
from ../../boost/type_traits.hpp:15,
|
|
from ../../libs/type_traits/copy_example.cpp:29:
|
|
../../boost/type_traits/arithmetic_traits.hpp:59: warning: ANSI C++ does not support `long long'
|
|
../../boost/type_traits/arithmetic_traits.hpp:61: warning: ANSI C++ does not support `long long'
|
|
../../boost/type_traits/arithmetic_traits.hpp:120: warning: ANSI C++ does not support `long long'
|
|
../../boost/type_traits/arithmetic_traits.hpp:122: warning: ANSI C++ does not support `long long'
|
|
Pass
|
|
|
|
** Borland C++ 5.5.1
|
|
bcc32 -c -I../.. -j10 -q ../../libs/type_traits/copy_example.cpp
|
|
../../libs/type_traits/copy_example.cpp:
|
|
Warning W8027 ../..\boost/smart_ptr.hpp 124: Functions containing try are not expanded inline
|
|
Warning W8027 ../..\boost/smart_ptr.hpp 195: Functions containing try are not expanded inline
|
|
Warning W8027 ../..\boost/smart_ptr.hpp 265: Functions containing try are not expanded inline
|
|
Warning W8027 ../..\boost/smart_ptr.hpp 287: Functions containing try are not expanded inline
|
|
Pass
|
|
|
|
** Borland C++ 5.4
|
|
e:/cpp/cbuilder4/bin/bcc32 -c -I../.. -j10 -q ../../libs/type_traits/copy_example.cpp
|
|
../../libs/type_traits/copy_example.cpp:
|
|
Warning W8027 ../..\boost/smart_ptr.hpp 124: Functions containing try are not expanded inline
|
|
Warning W8027 ../..\boost/smart_ptr.hpp 195: Functions containing try are not expanded inline
|
|
Warning W8027 ../..\boost/smart_ptr.hpp 265: Functions containing try are not expanded inline
|
|
Warning W8027 ../..\boost/smart_ptr.hpp 287: Functions containing try are not expanded inline
|
|
Pass
|
|
|
|
** Microsoft Visual C++
|
|
cl /c /nologo /Zm800 /MTd /W3 /GR /GX /Zi /Od /GZ /Zi /I "../.." /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_CONSOLE" ../../libs/type_traits/copy_example.cpp
|
|
copy_example.cpp
|
|
Pass
|
|
|
|
** Microsoft Visual C++ with STLport
|
|
cl /c /nologo /Zm800 /MTd /W3 /GR /GX /Zi /Od /GZ /I "e:/stlport/stlport" /D__STL_DEBUG /I "../.." /D "WIN32" /D "_MBCS" /D "_CONSOLE" ../../libs/type_traits/copy_example.cpp
|
|
copy_example.cpp
|
|
Pass
|
|
|
|
*** libs/type_traits/fill_example.cpp ***
|
|
|
|
** GCC 2.95.2
|
|
g++ -c -pedantic -Wall -ftemplate-depth-30 -I../.. ../../libs/type_traits/fill_example.cpp
|
|
In file included from ../../boost/type_traits/conversion_traits.hpp:25,
|
|
from ../../boost/type_traits.hpp:15,
|
|
from ../../libs/type_traits/fill_example.cpp:29:
|
|
../../boost/type_traits/arithmetic_traits.hpp:59: warning: ANSI C++ does not support `long long'
|
|
../../boost/type_traits/arithmetic_traits.hpp:61: warning: ANSI C++ does not support `long long'
|
|
../../boost/type_traits/arithmetic_traits.hpp:120: warning: ANSI C++ does not support `long long'
|
|
../../boost/type_traits/arithmetic_traits.hpp:122: warning: ANSI C++ does not support `long long'
|
|
Pass
|
|
|
|
** GCC 2.95.2 + SGI STL 3.3
|
|
g++ -c -pedantic -Wall -ftemplate-depth-30 -Id:/stlimp/sgi330 -I../.. ../../libs/type_traits/fill_example.cpp
|
|
In file included from ../../boost/type_traits/conversion_traits.hpp:25,
|
|
from ../../boost/type_traits.hpp:15,
|
|
from ../../libs/type_traits/fill_example.cpp:29:
|
|
../../boost/type_traits/arithmetic_traits.hpp:59: warning: ANSI C++ does not support `long long'
|
|
../../boost/type_traits/arithmetic_traits.hpp:61: warning: ANSI C++ does not support `long long'
|
|
../../boost/type_traits/arithmetic_traits.hpp:120: warning: ANSI C++ does not support `long long'
|
|
../../boost/type_traits/arithmetic_traits.hpp:122: warning: ANSI C++ does not support `long long'
|
|
Pass
|
|
|
|
** GCC 2.95.2 + STLPort 4
|
|
g++ -c -pedantic -Wall -ftemplate-depth-30 -D__STL_DEBUG -Ie:/stlport/stlport -I../.. ../../libs/type_traits/fill_example.cpp
|
|
In file included from e:/stlport/stlport/stl/_iosfwd.h:24,
|
|
from e:/stlport/stlport/iosfwd:33,
|
|
from e:/stlport/stlport/iostream:33,
|
|
from ../../libs/type_traits/fill_example.cpp:22:
|
|
e:/stlport/stlport/stl/type_traits.h:198: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/type_traits.h:206: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/type_traits.h:319: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/type_traits.h:323: warning: ANSI C++ does not support `long long'
|
|
In file included from e:/stlport/stlport/stl/_string_hash.h:23,
|
|
from e:/stlport/stlport/stl/_string.h:1534,
|
|
from e:/stlport/stlport/stl/_locale.c:23,
|
|
from e:/stlport/stlport/stl/_locale.h:217,
|
|
from e:/stlport/stlport/stl/_ios_base.h:25,
|
|
from e:/stlport/stlport/stl/_streambuf.h:21,
|
|
from e:/stlport/stlport/streambuf:31,
|
|
from e:/stlport/stlport/stl/_stream_iterator.h:47,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from e:/stlport/stlport/istream:35,
|
|
from e:/stlport/stlport/iostream:34,
|
|
from ../../libs/type_traits/fill_example.cpp:22:
|
|
e:/stlport/stlport/stl/_hash_fun.h:93: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_hash_fun.h:96: warning: ANSI C++ does not support `long long'
|
|
In file included from e:/stlport/stlport/limits:39,
|
|
from e:/stlport/stlport/stl/_ostream.h:24,
|
|
from e:/stlport/stlport/ostream:32,
|
|
from e:/stlport/stlport/stl/_istream.h:23,
|
|
from e:/stlport/stlport/stl/_stream_iterator.h:218,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from e:/stlport/stlport/istream:35,
|
|
from e:/stlport/stlport/iostream:34,
|
|
from ../../libs/type_traits/fill_example.cpp:22:
|
|
e:/stlport/stlport/stl/_limits.h:261: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_limits.h:262: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_limits.h:262: warning: ANSI C++ forbids long long integer constants
|
|
e:/stlport/stlport/stl/_limits.h:262: warning: ANSI C++ forbids long long integer constants
|
|
e:/stlport/stlport/stl/_limits.h:262: warning: ANSI C++ forbids long long integer constants
|
|
e:/stlport/stlport/stl/_limits.h:266: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_limits.h:267: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_limits.h:267: warning: ANSI C++ forbids long long integer constants
|
|
In file included from e:/stlport/stlport/ostream:32,
|
|
from e:/stlport/stlport/stl/_istream.h:23,
|
|
from e:/stlport/stlport/stl/_stream_iterator.h:218,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from e:/stlport/stlport/istream:35,
|
|
from e:/stlport/stlport/iostream:34,
|
|
from ../../libs/type_traits/fill_example.cpp:22:
|
|
e:/stlport/stlport/stl/_ostream.h:94: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_ostream.h:95: warning: ANSI C++ does not support `long long'
|
|
In file included from e:/stlport/stlport/stl/_ostream.c:21,
|
|
from e:/stlport/stlport/stl/_ostream.h:316,
|
|
from e:/stlport/stlport/ostream:32,
|
|
from e:/stlport/stlport/stl/_istream.h:23,
|
|
from e:/stlport/stlport/stl/_stream_iterator.h:218,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from e:/stlport/stlport/istream:35,
|
|
from e:/stlport/stlport/iostream:34,
|
|
from ../../libs/type_traits/fill_example.cpp:22:
|
|
e:/stlport/stlport/stl/_numeric_facets.h:233: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:238: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:309: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:311: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:363: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:368: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:406: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:408: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:459: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:460: warning: ANSI C++ does not support `long long'
|
|
In file included from e:/stlport/stlport/stl/_numeric_facets.h:529,
|
|
from e:/stlport/stlport/stl/_ostream.c:21,
|
|
from e:/stlport/stlport/stl/_ostream.h:316,
|
|
from e:/stlport/stlport/ostream:32,
|
|
from e:/stlport/stlport/stl/_istream.h:23,
|
|
from e:/stlport/stlport/stl/_stream_iterator.h:218,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from e:/stlport/stlport/istream:35,
|
|
from e:/stlport/stlport/iostream:34,
|
|
from ../../libs/type_traits/fill_example.cpp:22:
|
|
e:/stlport/stlport/stl/_numeric_facets.c:127: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.c:135: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.c:187: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.c:194: warning: ANSI C++ does not support `long long'
|
|
In file included from e:/stlport/stlport/stl/_stream_iterator.h:218,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from e:/stlport/stlport/istream:35,
|
|
from e:/stlport/stlport/iostream:34,
|
|
from ../../libs/type_traits/fill_example.cpp:22:
|
|
e:/stlport/stlport/stl/_istream.h:90: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_istream.h:91: warning: ANSI C++ does not support `long long'
|
|
In file included from ../../boost/type_traits/conversion_traits.hpp:25,
|
|
from ../../boost/type_traits.hpp:15,
|
|
from ../../libs/type_traits/fill_example.cpp:29:
|
|
../../boost/type_traits/arithmetic_traits.hpp:59: warning: ANSI C++ does not support `long long'
|
|
../../boost/type_traits/arithmetic_traits.hpp:61: warning: ANSI C++ does not support `long long'
|
|
../../boost/type_traits/arithmetic_traits.hpp:120: warning: ANSI C++ does not support `long long'
|
|
../../boost/type_traits/arithmetic_traits.hpp:122: warning: ANSI C++ does not support `long long'
|
|
Pass
|
|
|
|
** Borland C++ 5.5.1
|
|
bcc32 -c -I../.. -j10 -q ../../libs/type_traits/fill_example.cpp
|
|
../../libs/type_traits/fill_example.cpp:
|
|
Warning W8027 ../..\boost/smart_ptr.hpp 124: Functions containing try are not expanded inline
|
|
Warning W8027 ../..\boost/smart_ptr.hpp 195: Functions containing try are not expanded inline
|
|
Warning W8027 ../..\boost/smart_ptr.hpp 265: Functions containing try are not expanded inline
|
|
Warning W8027 ../..\boost/smart_ptr.hpp 287: Functions containing try are not expanded inline
|
|
Pass
|
|
|
|
** Borland C++ 5.4
|
|
e:/cpp/cbuilder4/bin/bcc32 -c -I../.. -j10 -q ../../libs/type_traits/fill_example.cpp
|
|
../../libs/type_traits/fill_example.cpp:
|
|
Warning W8027 ../..\boost/smart_ptr.hpp 124: Functions containing try are not expanded inline
|
|
Warning W8027 ../..\boost/smart_ptr.hpp 195: Functions containing try are not expanded inline
|
|
Warning W8027 ../..\boost/smart_ptr.hpp 265: Functions containing try are not expanded inline
|
|
Warning W8027 ../..\boost/smart_ptr.hpp 287: Functions containing try are not expanded inline
|
|
Pass
|
|
|
|
** Microsoft Visual C++
|
|
cl /c /nologo /Zm800 /MTd /W3 /GR /GX /Zi /Od /GZ /Zi /I "../.." /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_CONSOLE" ../../libs/type_traits/fill_example.cpp
|
|
fill_example.cpp
|
|
Pass
|
|
|
|
** Microsoft Visual C++ with STLport
|
|
cl /c /nologo /Zm800 /MTd /W3 /GR /GX /Zi /Od /GZ /I "e:/stlport/stlport" /D__STL_DEBUG /I "../.." /D "WIN32" /D "_MBCS" /D "_CONSOLE" ../../libs/type_traits/fill_example.cpp
|
|
fill_example.cpp
|
|
Pass
|
|
|
|
*** libs/type_traits/iter_swap_example.cpp ***
|
|
|
|
** GCC 2.95.2
|
|
g++ -c -pedantic -Wall -ftemplate-depth-30 -I../.. ../../libs/type_traits/iter_swap_example.cpp
|
|
In file included from ../../boost/type_traits/conversion_traits.hpp:25,
|
|
from ../../boost/type_traits.hpp:15,
|
|
from ../../libs/type_traits/iter_swap_example.cpp:31:
|
|
../../boost/type_traits/arithmetic_traits.hpp:59: warning: ANSI C++ does not support `long long'
|
|
../../boost/type_traits/arithmetic_traits.hpp:61: warning: ANSI C++ does not support `long long'
|
|
../../boost/type_traits/arithmetic_traits.hpp:120: warning: ANSI C++ does not support `long long'
|
|
../../boost/type_traits/arithmetic_traits.hpp:122: warning: ANSI C++ does not support `long long'
|
|
Pass
|
|
|
|
** GCC 2.95.2 + SGI STL 3.3
|
|
g++ -c -pedantic -Wall -ftemplate-depth-30 -Id:/stlimp/sgi330 -I../.. ../../libs/type_traits/iter_swap_example.cpp
|
|
In file included from /cygnus/cygwin-b20/H-i586-cygwin32/bin/../lib/gcc-lib/i586-cygwin32/2.95.2/../../../../i586-cygwin32/include/wchar.h:14,
|
|
from d:/stlimp/sgi330/char_traits.h:18,
|
|
from d:/stlimp/sgi330/stl_string_fwd.h:20,
|
|
from d:/stlimp/sgi330/stdexcept:22,
|
|
from d:/stlimp/sgi330/stl_range_errors.h:48,
|
|
from d:/stlimp/sgi330/vector:30,
|
|
from ../../libs/type_traits/iter_swap_example.cpp:28:
|
|
/cygnus/cygwin-b20/H-i586-cygwin32/bin/../lib/gcc-lib/i586-cygwin32/2.95.2/../../../../i586-cygwin32/include/sys/cdefs.h:10: warning: `__P' redefined
|
|
/cygnus/cygwin-b20/H-i586-cygwin32/bin/../lib/gcc-lib/i586-cygwin32/2.95.2/../../../../../include/g++-3/libio.h:62: warning: this is the location of the previous definition
|
|
In file included from ../../boost/type_traits/conversion_traits.hpp:25,
|
|
from ../../boost/type_traits.hpp:15,
|
|
from ../../libs/type_traits/iter_swap_example.cpp:31:
|
|
../../boost/type_traits/arithmetic_traits.hpp:59: warning: ANSI C++ does not support `long long'
|
|
../../boost/type_traits/arithmetic_traits.hpp:61: warning: ANSI C++ does not support `long long'
|
|
../../boost/type_traits/arithmetic_traits.hpp:120: warning: ANSI C++ does not support `long long'
|
|
../../boost/type_traits/arithmetic_traits.hpp:122: warning: ANSI C++ does not support `long long'
|
|
Pass
|
|
|
|
** GCC 2.95.2 + STLPort 4
|
|
g++ -c -pedantic -Wall -ftemplate-depth-30 -D__STL_DEBUG -Ie:/stlport/stlport -I../.. ../../libs/type_traits/iter_swap_example.cpp
|
|
In file included from e:/stlport/stlport/stl/_iosfwd.h:24,
|
|
from e:/stlport/stlport/iosfwd:33,
|
|
from e:/stlport/stlport/iostream:33,
|
|
from ../../libs/type_traits/iter_swap_example.cpp:24:
|
|
e:/stlport/stlport/stl/type_traits.h:198: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/type_traits.h:206: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/type_traits.h:319: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/type_traits.h:323: warning: ANSI C++ does not support `long long'
|
|
In file included from e:/stlport/stlport/stl/_string_hash.h:23,
|
|
from e:/stlport/stlport/stl/_string.h:1534,
|
|
from e:/stlport/stlport/stl/_locale.c:23,
|
|
from e:/stlport/stlport/stl/_locale.h:217,
|
|
from e:/stlport/stlport/stl/_ios_base.h:25,
|
|
from e:/stlport/stlport/stl/_streambuf.h:21,
|
|
from e:/stlport/stlport/streambuf:31,
|
|
from e:/stlport/stlport/stl/_stream_iterator.h:47,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from e:/stlport/stlport/istream:35,
|
|
from e:/stlport/stlport/iostream:34,
|
|
from ../../libs/type_traits/iter_swap_example.cpp:24:
|
|
e:/stlport/stlport/stl/_hash_fun.h:93: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_hash_fun.h:96: warning: ANSI C++ does not support `long long'
|
|
In file included from e:/stlport/stlport/limits:39,
|
|
from e:/stlport/stlport/stl/_ostream.h:24,
|
|
from e:/stlport/stlport/ostream:32,
|
|
from e:/stlport/stlport/stl/_istream.h:23,
|
|
from e:/stlport/stlport/stl/_stream_iterator.h:218,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from e:/stlport/stlport/istream:35,
|
|
from e:/stlport/stlport/iostream:34,
|
|
from ../../libs/type_traits/iter_swap_example.cpp:24:
|
|
e:/stlport/stlport/stl/_limits.h:261: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_limits.h:262: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_limits.h:262: warning: ANSI C++ forbids long long integer constants
|
|
e:/stlport/stlport/stl/_limits.h:262: warning: ANSI C++ forbids long long integer constants
|
|
e:/stlport/stlport/stl/_limits.h:262: warning: ANSI C++ forbids long long integer constants
|
|
e:/stlport/stlport/stl/_limits.h:266: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_limits.h:267: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_limits.h:267: warning: ANSI C++ forbids long long integer constants
|
|
In file included from e:/stlport/stlport/ostream:32,
|
|
from e:/stlport/stlport/stl/_istream.h:23,
|
|
from e:/stlport/stlport/stl/_stream_iterator.h:218,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from e:/stlport/stlport/istream:35,
|
|
from e:/stlport/stlport/iostream:34,
|
|
from ../../libs/type_traits/iter_swap_example.cpp:24:
|
|
e:/stlport/stlport/stl/_ostream.h:94: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_ostream.h:95: warning: ANSI C++ does not support `long long'
|
|
In file included from e:/stlport/stlport/stl/_ostream.c:21,
|
|
from e:/stlport/stlport/stl/_ostream.h:316,
|
|
from e:/stlport/stlport/ostream:32,
|
|
from e:/stlport/stlport/stl/_istream.h:23,
|
|
from e:/stlport/stlport/stl/_stream_iterator.h:218,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from e:/stlport/stlport/istream:35,
|
|
from e:/stlport/stlport/iostream:34,
|
|
from ../../libs/type_traits/iter_swap_example.cpp:24:
|
|
e:/stlport/stlport/stl/_numeric_facets.h:233: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:238: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:309: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:311: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:363: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:368: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:406: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:408: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:459: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.h:460: warning: ANSI C++ does not support `long long'
|
|
In file included from e:/stlport/stlport/stl/_numeric_facets.h:529,
|
|
from e:/stlport/stlport/stl/_ostream.c:21,
|
|
from e:/stlport/stlport/stl/_ostream.h:316,
|
|
from e:/stlport/stlport/ostream:32,
|
|
from e:/stlport/stlport/stl/_istream.h:23,
|
|
from e:/stlport/stlport/stl/_stream_iterator.h:218,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from e:/stlport/stlport/istream:35,
|
|
from e:/stlport/stlport/iostream:34,
|
|
from ../../libs/type_traits/iter_swap_example.cpp:24:
|
|
e:/stlport/stlport/stl/_numeric_facets.c:127: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.c:135: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.c:187: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_numeric_facets.c:194: warning: ANSI C++ does not support `long long'
|
|
In file included from e:/stlport/stlport/stl/_stream_iterator.h:218,
|
|
from e:/stlport/stlport/iterator:39,
|
|
from e:/stlport/stlport/istream:35,
|
|
from e:/stlport/stlport/iostream:34,
|
|
from ../../libs/type_traits/iter_swap_example.cpp:24:
|
|
e:/stlport/stlport/stl/_istream.h:90: warning: ANSI C++ does not support `long long'
|
|
e:/stlport/stlport/stl/_istream.h:91: warning: ANSI C++ does not support `long long'
|
|
In file included from ../../boost/type_traits/conversion_traits.hpp:25,
|
|
from ../../boost/type_traits.hpp:15,
|
|
from ../../libs/type_traits/iter_swap_example.cpp:31:
|
|
../../boost/type_traits/arithmetic_traits.hpp:59: warning: ANSI C++ does not support `long long'
|
|
../../boost/type_traits/arithmetic_traits.hpp:61: warning: ANSI C++ does not support `long long'
|
|
../../boost/type_traits/arithmetic_traits.hpp:120: warning: ANSI C++ does not support `long long'
|
|
../../boost/type_traits/arithmetic_traits.hpp:122: warning: ANSI C++ does not support `long long'
|
|
Pass
|
|
|
|
** Borland C++ 5.5.1
|
|
bcc32 -c -I../.. -j10 -q ../../libs/type_traits/iter_swap_example.cpp
|
|
../../libs/type_traits/iter_swap_example.cpp:
|
|
Pass
|
|
|
|
** Borland C++ 5.4
|
|
e:/cpp/cbuilder4/bin/bcc32 -c -I../.. -j10 -q ../../libs/type_traits/iter_swap_example.cpp
|
|
../../libs/type_traits/iter_swap_example.cpp:
|
|
Pass
|
|
|
|
** Microsoft Visual C++
|
|
cl /c /nologo /Zm800 /MTd /W3 /GR /GX /Zi /Od /GZ /Zi /I "../.." /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_CONSOLE" ../../libs/type_traits/iter_swap_example.cpp
|
|
iter_swap_example.cpp
|
|
../../libs/type_traits/iter_swap_example.cpp(108) : warning C4508: 'main' : function should return a value; 'void' return type assumed
|
|
e:\CPP\VC98\INCLUDE\utility(81) : error C2039: 'iterator_category' : is not a member of '`global namespace''
|
|
../../libs/type_traits/iter_swap_example.cpp(79) : see reference to class template instantiation 'std::iterator_traits<int *>' being compiled
|
|
../../libs/type_traits/iter_swap_example.cpp(103) : see reference to function template instantiation 'void __cdecl opt::iter_swap(int *,int *)' being compiled
|
|
e:\CPP\VC98\INCLUDE\utility(81) : error C2146: syntax error : missing ';' before identifier 'iterator_category'
|
|
../../libs/type_traits/iter_swap_example.cpp(79) : see reference to class template instantiation 'std::iterator_traits<int *>' being compiled
|
|
../../libs/type_traits/iter_swap_example.cpp(103) : see reference to function template instantiation 'void __cdecl opt::iter_swap(int *,int *)' being compiled
|
|
e:\CPP\VC98\INCLUDE\utility(81) : error C2868: 'iterator_category' : illegal syntax for using-declaration; expected qualified-name
|
|
../../libs/type_traits/iter_swap_example.cpp(79) : see reference to class template instantiation 'std::iterator_traits<int *>' being compiled
|
|
../../libs/type_traits/iter_swap_example.cpp(103) : see reference to function template instantiation 'void __cdecl opt::iter_swap(int *,int *)' being compiled
|
|
e:\CPP\VC98\INCLUDE\utility(82) : error C2039: 'value_type' : is not a member of '`global namespace''
|
|
../../libs/type_traits/iter_swap_example.cpp(79) : see reference to class template instantiation 'std::iterator_traits<int *>' being compiled
|
|
../../libs/type_traits/iter_swap_example.cpp(103) : see reference to function template instantiation 'void __cdecl opt::iter_swap(int *,int *)' being compiled
|
|
e:\CPP\VC98\INCLUDE\utility(82) : error C2146: syntax error : missing ';' before identifier 'value_type'
|
|
../../libs/type_traits/iter_swap_example.cpp(79) : see reference to class template instantiation 'std::iterator_traits<int *>' being compiled
|
|
../../libs/type_traits/iter_swap_example.cpp(103) : see reference to function template instantiation 'void __cdecl opt::iter_swap(int *,int *)' being compiled
|
|
e:\CPP\VC98\INCLUDE\utility(82) : error C2868: 'value_type' : illegal syntax for using-declaration; expected qualified-name
|
|
../../libs/type_traits/iter_swap_example.cpp(79) : see reference to class template instantiation 'std::iterator_traits<int *>' being compiled
|
|
../../libs/type_traits/iter_swap_example.cpp(103) : see reference to function template instantiation 'void __cdecl opt::iter_swap(int *,int *)' being compiled
|
|
e:\CPP\VC98\INCLUDE\utility(83) : error C2039: 'distance_type' : is not a member of '`global namespace''
|
|
../../libs/type_traits/iter_swap_example.cpp(79) : see reference to class template instantiation 'std::iterator_traits<int *>' being compiled
|
|
../../libs/type_traits/iter_swap_example.cpp(103) : see reference to function template instantiation 'void __cdecl opt::iter_swap(int *,int *)' being compiled
|
|
e:\CPP\VC98\INCLUDE\utility(83) : error C2146: syntax error : missing ';' before identifier 'distance_type'
|
|
../../libs/type_traits/iter_swap_example.cpp(79) : see reference to class template instantiation 'std::iterator_traits<int *>' being compiled
|
|
../../libs/type_traits/iter_swap_example.cpp(103) : see reference to function template instantiation 'void __cdecl opt::iter_swap(int *,int *)' being compiled
|
|
e:\CPP\VC98\INCLUDE\utility(83) : error C2868: 'distance_type' : illegal syntax for using-declaration; expected qualified-name
|
|
../../libs/type_traits/iter_swap_example.cpp(79) : see reference to class template instantiation 'std::iterator_traits<int *>' being compiled
|
|
../../libs/type_traits/iter_swap_example.cpp(103) : see reference to function template instantiation 'void __cdecl opt::iter_swap(int *,int *)' being compiled
|
|
../../libs/type_traits/iter_swap_example.cpp(79) : error C2039: 'reference' : is not a member of 'iterator_traits<int *>'
|
|
../../libs/type_traits/iter_swap_example.cpp(103) : see reference to function template instantiation 'void __cdecl opt::iter_swap(int *,int *)' being compiled
|
|
../../libs/type_traits/iter_swap_example.cpp(79) : error C2146: syntax error : missing ';' before identifier 'r1_t'
|
|
../../libs/type_traits/iter_swap_example.cpp(103) : see reference to function template instantiation 'void __cdecl opt::iter_swap(int *,int *)' being compiled
|
|
../../libs/type_traits/iter_swap_example.cpp(79) : error C2065: 'r1_t' : undeclared identifier
|
|
../../libs/type_traits/iter_swap_example.cpp(103) : see reference to function template instantiation 'void __cdecl opt::iter_swap(int *,int *)' being compiled
|
|
../../libs/type_traits/iter_swap_example.cpp(80) : error C2039: 'reference' : is not a member of 'iterator_traits<int *>'
|
|
../../libs/type_traits/iter_swap_example.cpp(103) : see reference to function template instantiation 'void __cdecl opt::iter_swap(int *,int *)' being compiled
|
|
../../libs/type_traits/iter_swap_example.cpp(83) : error C2955: 'is_reference' : use of class template requires template argument list
|
|
../..\boost/type_traits/composite_traits.hpp(209) : see declaration of 'is_reference'
|
|
../../libs/type_traits/iter_swap_example.cpp(103) : see reference to function template instantiation 'void __cdecl opt::iter_swap(int *,int *)' being compiled
|
|
../../libs/type_traits/iter_swap_example.cpp(84) : error C2027: use of undefined type 'is_reference<int>'
|
|
../../libs/type_traits/iter_swap_example.cpp(103) : see reference to function template instantiation 'void __cdecl opt::iter_swap(int *,int *)' being compiled
|
|
../../libs/type_traits/iter_swap_example.cpp(84) : error C2065: 'value' : undeclared identifier
|
|
../../libs/type_traits/iter_swap_example.cpp(103) : see reference to function template instantiation 'void __cdecl opt::iter_swap(int *,int *)' being compiled
|
|
../../libs/type_traits/iter_swap_example.cpp(85) : error C2955: 'is_same' : use of class template requires template argument list
|
|
../..\boost/type_traits/same_traits.hpp(56) : see declaration of 'is_same'
|
|
../../libs/type_traits/iter_swap_example.cpp(103) : see reference to function template instantiation 'void __cdecl opt::iter_swap(int *,int *)' being compiled
|
|
../../libs/type_traits/iter_swap_example.cpp(86) : error C2039: 'value' : is not a member of 'is_same'
|
|
../..\boost/type_traits/same_traits.hpp(56) : see declaration of 'is_same'
|
|
../../libs/type_traits/iter_swap_example.cpp(103) : see reference to function template instantiation 'void __cdecl opt::iter_swap(int *,int *)' being compiled
|
|
../../libs/type_traits/iter_swap_example.cpp(86) : error C2955: 'ice_and' : use of class template requires template argument list
|
|
../..\boost/type_traits/ice.hpp(60) : see declaration of 'ice_and'
|
|
../../libs/type_traits/iter_swap_example.cpp(103) : see reference to function template instantiation 'void __cdecl opt::iter_swap(int *,int *)' being compiled
|
|
e:\CPP\VC98\INCLUDE\utility(81) : error C2039: 'iterator_category' : is not a member of '`global namespace''
|
|
../../libs/type_traits/iter_swap_example.cpp(79) : see reference to class template instantiation 'std::iterator_traits<bool *>' being compiled
|
|
../../libs/type_traits/iter_swap_example.cpp(104) : see reference to function template instantiation 'void __cdecl opt::iter_swap(bool *,bool *)' being compiled
|
|
e:\CPP\VC98\INCLUDE\utility(81) : error C2146: syntax error : missing ';' before identifier 'iterator_category'
|
|
../../libs/type_traits/iter_swap_example.cpp(79) : see reference to class template instantiation 'std::iterator_traits<bool *>' being compiled
|
|
../../libs/type_traits/iter_swap_example.cpp(104) : see reference to function template instantiation 'void __cdecl opt::iter_swap(bool *,bool *)' being compiled
|
|
e:\CPP\VC98\INCLUDE\utility(81) : error C2868: 'iterator_category' : illegal syntax for using-declaration; expected qualified-name
|
|
../../libs/type_traits/iter_swap_example.cpp(79) : see reference to class template instantiation 'std::iterator_traits<bool *>' being compiled
|
|
../../libs/type_traits/iter_swap_example.cpp(104) : see reference to function template instantiation 'void __cdecl opt::iter_swap(bool *,bool *)' being compiled
|
|
e:\CPP\VC98\INCLUDE\utility(82) : error C2039: 'value_type' : is not a member of '`global namespace''
|
|
../../libs/type_traits/iter_swap_example.cpp(79) : see reference to class template instantiation 'std::iterator_traits<bool *>' being compiled
|
|
../../libs/type_traits/iter_swap_example.cpp(104) : see reference to function template instantiation 'void __cdecl opt::iter_swap(bool *,bool *)' being compiled
|
|
e:\CPP\VC98\INCLUDE\utility(82) : error C2146: syntax error : missing ';' before identifier 'value_type'
|
|
../../libs/type_traits/iter_swap_example.cpp(79) : see reference to class template instantiation 'std::iterator_traits<bool *>' being compiled
|
|
../../libs/type_traits/iter_swap_example.cpp(104) : see reference to function template instantiation 'void __cdecl opt::iter_swap(bool *,bool *)' being compiled
|
|
e:\CPP\VC98\INCLUDE\utility(82) : error C2868: 'value_type' : illegal syntax for using-declaration; expected qualified-name
|
|
../../libs/type_traits/iter_swap_example.cpp(79) : see reference to class template instantiation 'std::iterator_traits<bool *>' being compiled
|
|
../../libs/type_traits/iter_swap_example.cpp(104) : see reference to function template instantiation 'void __cdecl opt::iter_swap(bool *,bool *)' being compiled
|
|
e:\CPP\VC98\INCLUDE\utility(83) : error C2039: 'distance_type' : is not a member of '`global namespace''
|
|
../../libs/type_traits/iter_swap_example.cpp(79) : see reference to class template instantiation 'std::iterator_traits<bool *>' being compiled
|
|
../../libs/type_traits/iter_swap_example.cpp(104) : see reference to function template instantiation 'void __cdecl opt::iter_swap(bool *,bool *)' being compiled
|
|
e:\CPP\VC98\INCLUDE\utility(83) : error C2146: syntax error : missing ';' before identifier 'distance_type'
|
|
../../libs/type_traits/iter_swap_example.cpp(79) : see reference to class template instantiation 'std::iterator_traits<bool *>' being compiled
|
|
../../libs/type_traits/iter_swap_example.cpp(104) : see reference to function template instantiation 'void __cdecl opt::iter_swap(bool *,bool *)' being compiled
|
|
e:\CPP\VC98\INCLUDE\utility(83) : error C2868: 'distance_type' : illegal syntax for using-declaration; expected qualified-name
|
|
../../libs/type_traits/iter_swap_example.cpp(79) : see reference to class template instantiation 'std::iterator_traits<bool *>' being compiled
|
|
../../libs/type_traits/iter_swap_example.cpp(104) : see reference to function template instantiation 'void __cdecl opt::iter_swap(bool *,bool *)' being compiled
|
|
../../libs/type_traits/iter_swap_example.cpp(79) : error C2039: 'reference' : is not a member of 'iterator_traits<bool *>'
|
|
../../libs/type_traits/iter_swap_example.cpp(104) : see reference to function template instantiation 'void __cdecl opt::iter_swap(bool *,bool *)' being compiled
|
|
../../libs/type_traits/iter_swap_example.cpp(79) : error C2146: syntax error : missing ';' before identifier 'r1_t'
|
|
../../libs/type_traits/iter_swap_example.cpp(104) : see reference to function template instantiation 'void __cdecl opt::iter_swap(bool *,bool *)' being compiled
|
|
../../libs/type_traits/iter_swap_example.cpp(80) : error C2039: 'reference' : is not a member of 'iterator_traits<bool *>'
|
|
../../libs/type_traits/iter_swap_example.cpp(104) : see reference to function template instantiation 'void __cdecl opt::iter_swap(bool *,bool *)' being compiled
|
|
../../libs/type_traits/iter_swap_example.cpp(83) : error C2955: 'is_reference' : use of class template requires template argument list
|
|
../..\boost/type_traits/composite_traits.hpp(209) : see declaration of 'is_reference'
|
|
../../libs/type_traits/iter_swap_example.cpp(104) : see reference to function template instantiation 'void __cdecl opt::iter_swap(bool *,bool *)' being compiled
|
|
../../libs/type_traits/iter_swap_example.cpp(84) : error C2027: use of undefined type 'is_reference<int>'
|
|
../../libs/type_traits/iter_swap_example.cpp(104) : see reference to function template instantiation 'void __cdecl opt::iter_swap(bool *,bool *)' being compiled
|
|
../../libs/type_traits/iter_swap_example.cpp(85) : error C2955: 'is_same' : use of class template requires template argument list
|
|
../..\boost/type_traits/same_traits.hpp(56) : see declaration of 'is_same'
|
|
../../libs/type_traits/iter_swap_example.cpp(104) : see reference to function template instantiation 'void __cdecl opt::iter_swap(bool *,bool *)' being compiled
|
|
../../libs/type_traits/iter_swap_example.cpp(86) : error C2039: 'value' : is not a member of 'is_same'
|
|
../..\boost/type_traits/same_traits.hpp(56) : see declaration of 'is_same'
|
|
../../libs/type_traits/iter_swap_example.cpp(104) : see reference to function template instantiation 'void __cdecl opt::iter_swap(bool *,bool *)' being compiled
|
|
../../libs/type_traits/iter_swap_example.cpp(86) : error C2955: 'ice_and' : use of class template requires template argument list
|
|
../..\boost/type_traits/ice.hpp(60) : see declaration of 'ice_and'
|
|
../../libs/type_traits/iter_swap_example.cpp(104) : see reference to function template instantiation 'void __cdecl opt::iter_swap(bool *,bool *)' being compiled
|
|
Fail
|
|
|
|
** Microsoft Visual C++ with STLport
|
|
cl /c /nologo /Zm800 /MTd /W3 /GR /GX /Zi /Od /GZ /I "e:/stlport/stlport" /D__STL_DEBUG /I "../.." /D "WIN32" /D "_MBCS" /D "_CONSOLE" ../../libs/type_traits/iter_swap_example.cpp
|
|
iter_swap_example.cpp
|
|
../../libs/type_traits/iter_swap_example.cpp(108) : warning C4508: 'main' : function should return a value; 'void' return type assumed
|
|
e:/stlport/stlport\stl/_iterator_base.h(103) : error C2039: 'iterator_category' : is not a member of '_DBG_iter<class _STLD::__vector<int,class _STLD::allocator<int> >,struct _STLD::_Vector_nonconst_traits<int,int *> >'
|
|
../../libs/type_traits/iter_swap_example.cpp(79) : see reference to class template instantiation '_STLD::iterator_traits<struct _STLD::_DBG_iter<class _STLD::__vector<int,class _STLD::allocator<int> >,struct _STLD::_Vector_nonconst_traits<int,int *> > >' being compiled
|
|
../../libs/type_traits/iter_swap_example.cpp(103) : see reference to function template instantiation 'void __cdecl opt::iter_swap(struct _STLD::_DBG_iter<class _STLD::__vector<int,class _STLD::allocator<int> >,struct _STLD::_Vector_nonconst_traits<int,int *> >,struct _STLD::_DBG_iter<class _STLD::__vector<int,class _STLD::allocator<int> >,struct _STLD::_Vector_nonconst_traits<int,int *> >)' being compiled
|
|
e:/stlport/stlport\stl/_iterator_base.h(103) : error C2146: syntax error : missing ';' before identifier 'iterator_category'
|
|
../../libs/type_traits/iter_swap_example.cpp(79) : see reference to class template instantiation '_STLD::iterator_traits<struct _STLD::_DBG_iter<class _STLD::__vector<int,class _STLD::allocator<int> >,struct _STLD::_Vector_nonconst_traits<int,int *> > >' being compiled
|
|
../../libs/type_traits/iter_swap_example.cpp(103) : see reference to function template instantiation 'void __cdecl opt::iter_swap(struct _STLD::_DBG_iter<class _STLD::__vector<int,class _STLD::allocator<int> >,struct _STLD::_Vector_nonconst_traits<int,int *> >,struct _STLD::_DBG_iter<class _STLD::__vector<int,class _STLD::allocator<int> >,struct _STLD::_Vector_nonconst_traits<int,int *> >)' being compiled
|
|
e:/stlport/stlport\stl/_iterator_base.h(103) : error C2868: 'iterator_category' : illegal syntax for using-declaration; expected qualified-name
|
|
../../libs/type_traits/iter_swap_example.cpp(79) : see reference to class template instantiation '_STLD::iterator_traits<struct _STLD::_DBG_iter<class _STLD::__vector<int,class _STLD::allocator<int> >,struct _STLD::_Vector_nonconst_traits<int,int *> > >' being compiled
|
|
../../libs/type_traits/iter_swap_example.cpp(103) : see reference to function template instantiation 'void __cdecl opt::iter_swap(struct _STLD::_DBG_iter<class _STLD::__vector<int,class _STLD::allocator<int> >,struct _STLD::_Vector_nonconst_traits<int,int *> >,struct _STLD::_DBG_iter<class _STLD::__vector<int,class _STLD::allocator<int> >,struct _STLD::_Vector_nonconst_traits<int,int *> >)' being compiled
|
|
e:/stlport/stlport\stl/_iterator_base.h(103) : error C2039: 'iterator_category' : is not a member of '_DBG_iter<class _STLD::__vector<bool,class _STLD::allocator<bool> >,struct _STLD::_Vector_nonconst_traits<bool,struct _STLD::_Bit_iter<struct _STLD::_Bit_reference,struct _STLD::_Bit_reference *> > >'
|
|
../../libs/type_traits/iter_swap_example.cpp(79) : see reference to class template instantiation '_STLD::iterator_traits<struct _STLD::_DBG_iter<class _STLD::__vector<bool,class _STLD::allocator<bool> >,struct _STLD::_Vector_nonconst_traits<bool,struct _STLD::_Bit_iter<struct _STLD::_Bit_reference,struct _STLD::_Bit_reference *> > > >' being compiled
|
|
../../libs/type_traits/iter_swap_example.cpp(104) : see reference to function template instantiation 'void __cdecl opt::iter_swap(struct _STLD::_DBG_iter<class _STLD::__vector<bool,class _STLD::allocator<bool> >,struct _STLD::_Vector_nonconst_traits<bool,struct _STLD::_Bit_iter<struct _STLD::_Bit_reference,struct _STLD::_Bit_reference *> > >,struct _STLD::_DBG_iter<class _STLD::__vector<bool,class _STLD::allocator<bool> >,struct _STLD::_Vector_nonconst_traits<bool,struct _STLD::_Bit_iter<struct _STLD::_Bit_reference,struct _STLD::_Bit_reference *> > >)' being compiled
|
|
e:/stlport/stlport\stl/_iterator_base.h(103) : error C2146: syntax error : missing ';' before identifier 'iterator_category'
|
|
../../libs/type_traits/iter_swap_example.cpp(79) : see reference to class template instantiation '_STLD::iterator_traits<struct _STLD::_DBG_iter<class _STLD::__vector<bool,class _STLD::allocator<bool> >,struct _STLD::_Vector_nonconst_traits<bool,struct _STLD::_Bit_iter<struct _STLD::_Bit_reference,struct _STLD::_Bit_reference *> > > >' being compiled
|
|
../../libs/type_traits/iter_swap_example.cpp(104) : see reference to function template instantiation 'void __cdecl opt::iter_swap(struct _STLD::_DBG_iter<class _STLD::__vector<bool,class _STLD::allocator<bool> >,struct _STLD::_Vector_nonconst_traits<bool,struct _STLD::_Bit_iter<struct _STLD::_Bit_reference,struct _STLD::_Bit_reference *> > >,struct _STLD::_DBG_iter<class _STLD::__vector<bool,class _STLD::allocator<bool> >,struct _STLD::_Vector_nonconst_traits<bool,struct _STLD::_Bit_iter<struct _STLD::_Bit_reference,struct _STLD::_Bit_reference *> > >)' being compiled
|
|
e:/stlport/stlport\stl/_iterator_base.h(103) : error C2868: 'iterator_category' : illegal syntax for using-declaration; expected qualified-name
|
|
../../libs/type_traits/iter_swap_example.cpp(79) : see reference to class template instantiation '_STLD::iterator_traits<struct _STLD::_DBG_iter<class _STLD::__vector<bool,class _STLD::allocator<bool> >,struct _STLD::_Vector_nonconst_traits<bool,struct _STLD::_Bit_iter<struct _STLD::_Bit_reference,struct _STLD::_Bit_reference *> > > >' being compiled
|
|
../../libs/type_traits/iter_swap_example.cpp(104) : see reference to function template instantiation 'void __cdecl opt::iter_swap(struct _STLD::_DBG_iter<class _STLD::__vector<bool,class _STLD::allocator<bool> >,struct _STLD::_Vector_nonconst_traits<bool,struct _STLD::_Bit_iter<struct _STLD::_Bit_reference,struct _STLD::_Bit_reference *> > >,struct _STLD::_DBG_iter<class _STLD::__vector<bool,class _STLD::allocator<bool> >,struct _STLD::_Vector_nonconst_traits<bool,struct _STLD::_Bit_iter<struct _STLD::_Bit_reference,struct _STLD::_Bit_reference *> > >)' being compiled
|
|
Fail
|
|
|