From: Peter Dimov (pdimov_at_[hidden])
Date: 2002-03-14 06:41:02


From: "David Abrahams" <david.abrahams_at_[hidden]>
> Could someone with VC7.0 please run the type_traits tests to be sure I
> haven't broken anything on that compiler? I've installed VC7 here but
> haven't tried it yet, and I'm pretty sure it won't work right away ;-)

Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 13.00.9466 for 80x86
Copyright (C) Microsoft Corporation 1984-2001. All rights reserved.

C:\Documents and Settings\pdimov\My Documents\tmp>alignment_test.exe
11 tests completed, 0 failures found, 0 failures expected from this
compiler.
no errors detected

C:\Documents and Settings\pdimov\My Documents\tmp>arithmetic_traits_test.exe
128 tests completed, 0 failures found, 0 failures expected from this
compiler.
no errors detected

C:\Documents and Settings\pdimov\My Documents\tmp>composite_traits_test.exe
89 tests completed, 0 failures found, 0 failures expected from this
compiler.
no errors detected

C:\Documents and Settings\pdimov\My Documents\tmp>cv_traits_test.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
24 tests completed, 2 failures found, 2 failures expected from this
compiler.
no errors detected

C:\Documents and Settings\pdimov\My Documents\tmp>is_convertible_test.exe
54 tests completed, 0 failures found, 0 failures expected from this
compiler.
no errors detected

C:\Documents and Settings\pdimov\My Documents\tmp>is_function_test.exe
11 tests completed, 0 failures found, 0 failures expected from this
compiler.
no errors detected

C:\Documents and Settings\pdimov\My Documents\tmp>is_same_test.exe
checking value of (::boost::is_same<void, const void>::value)...failed
        found: 1 expected 0
15 tests completed, 1 failures found, 1 failures expected from this
compiler.
no errors detected

C:\Documents and Settings\pdimov\My
Documents\tmp>object_type_traits_test.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::has_nothrow_constructor<empty_UDT>::value...failed
        found: 0 expected 1
checking value of boost::has_nothrow_copy<empty_UDT>::value...failed
        found: 0 expected 1
checking value of boost::has_nothrow_assign<empty_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
184 tests completed, 7 failures found, 7 failures expected from this
compiler.
no errors detected

C:\Documents and Settings\pdimov\My Documents\tmp>transform_traits_test.exe

[...]

394 tests completed, 84 failures found, 84 failures expected from this
compiler.
no errors detected

HTH