Test output: teeks99-09-v11m-64onAMD64 - endian - endian_in_union_test / msvc-11.0
Rev c8d5e754bfae95a4754b7ff71afba81d285a7f7c / Fri, 13 Jun 2025 16:07:54 +0000
Compile [2025-06-13 17:32:11 UTC]: fail


    call "C:\teeks99-09\run\results\boost\bin.v2\standalone\msvc\msvc-11.0\msvc-setup.bat" amd64 >nul
 cl /Zm800 -nologo "..\libs\endian\test\endian_in_union_test.cpp" -c -Fo"C:\teeks99-09\run\results\boost\bin.v2\libs\endian\test\endian_in_union_test.test\msvc-11.0\dbg\x86_6\dbg-symbl-off\thrd-mlt\endian_in_union_test.obj"     -TP /wd4675 /EHs /GR /Od /Ob0 /W4 /WX /MDd /Zc:forScope /Zc:wchar_t /favor:blend -DBOOST_ALL_NO_LIB=1 -DBOOST_COBALT_USE_STD_PMR=1 "-I.." "-I..\libs\config\include" "-IC:\teeks99-09\run\boost_root\libs\assert\include" "-IC:\teeks99-09\run\boost_root\libs\core\include" "-IC:\teeks99-09\run\boost_root\libs\endian\include" "-IC:\teeks99-09\run\boost_root\libs\throw_exception\include" "-IC:\teeks99-09\run\boost_root\libs\type_traits\include" 

endian_in_union_test.cpp
..\boost/endian/buffers.hpp(222) : error C2253: '?$endian_buffer@$QW4order@endian@boost@@(*(_BAAB@))$RT@BAAC@$Q_K(*(_BAAD@))$0A@' : pure specifier or abstract override specifier only allowed on virtual function
        ..\boost/endian/buffers.hpp(251) : see reference to class template instantiation 'boost::endian::endian_buffer<Order,T,n_bits,no>' being compiled
..\boost/endian/buffers.hpp(277) : error C2253: '?$endian_buffer@$QW4order@endian@boost@@(*(_BAAB@))$RT@BAAC@$Q_K(*(_BAAD@))$00' : pure specifier or abstract override specifier only allowed on virtual function
        ..\boost/endian/buffers.hpp(306) : see reference to class template instantiation 'boost::endian::endian_buffer<Order,T,n_bits,yes>' being compiled
..\boost/endian/buffers.hpp(326) : error C2253: '?$endian_buffer@$00$RT@BAAB@$Q_K(*(_BAAC@))$00' : pure specifier or abstract override specifier only allowed on virtual function
        ..\boost/endian/buffers.hpp(354) : see reference to class template instantiation 'boost::endian::endian_buffer<1,T,n_bits,yes>' being compiled
..\boost/endian/arithmetic.hpp(187) : error C2253: '?$endian_arithmetic@$QW4order@endian@boost@@(*(_BAAB@))$RT@BAAC@$Q_K(*(_BAAD@))$QW4align@23@(*(_BAAE@))' : pure specifier or abstract override specifier only allowed on virtual function
        ..\boost/endian/arithmetic.hpp(344) : see reference to class template instantiation 'boost::endian::endian_arithmetic<Order,T,n_bits,Align>' being compiled
..\boost/endian/buffers.hpp(222) : error C2065: 'default' : undeclared identifier
        ..\boost/endian/arithmetic.hpp(179) : see reference to class template instantiation 'boost::endian::endian_buffer<Order,T,n_bits>' being compiled
        with
        [
            Order=big,
            T=int_least8_t,
            n_bits=0x08
        ]
        ..\libs\endian\test\endian_in_union_test.cpp(22) : see reference to class template instantiation 'boost::endian::endian_arithmetic<Order,T,n_bits>' being compiled
        with
        [
            Order=big,
            T=int_least8_t,
            n_bits=0x08
        ]
..\boost/endian/buffers.hpp(222) : error C2253: 'endian_buffer<0,signed char,8,0>' : pure specifier or abstract override specifier only allowed on virtual function
..\boost/endian/arithmetic.hpp(187) : error C2065: 'default' : undeclared identifier
..\boost/endian/arithmetic.hpp(187) : error C2253: 'endian_arithmetic<0,signed char,8,0>' : pure specifier or abstract override specifier only allowed on virtual function
..\libs\endian\test\endian_in_union_test.cpp(22) : error C2620: member 'U::big_8' of union 'U' has user-defined constructor or non-trivial default constructor
..\boost/endian/buffers.hpp(222) : error C2253: 'endian_buffer<0,short,16,0>' : pure specifier or abstract override specifier only allowed on virtual function
..\boost/endian/arithmetic.hpp(187) : error C2253: 'endian_arithmetic<0,short,16,0>' : pure specifier or abstract override specifier only allowed on virtual function
..\libs\endian\test\endian_in_union_test.cpp(23) : error C2620: member 'U::big_16' of union 'U' has user-defined constructor or non-trivial default constructor
..\boost/endian/buffers.hpp(222) : error C2253: 'endian_buffer<0,int,24,0>' : pure specifier or abstract override specifier only allowed on virtual function
..\boost/endian/arithmetic.hpp(187) : error C2253: 'endian_arithmetic<0,int,24,0>' : pure specifier or abstract override specifier only allowed on virtual function
..\libs\endian\test\endian_in_union_test.cpp(24) : error C2620: member 'U::big_24' of union 'U' has user-defined constructor or non-trivial default constructor
..\boost/endian/buffers.hpp(222) : error C2253: 'endian_buffer<0,int,32,0>' : pure specifier or abstract override specifier only allowed on virtual function
..\boost/endian/arithmetic.hpp(187) : error C2253: 'endian_arithmetic<0,int,32,0>' : pure specifier or abstract override specifier only allowed on virtual function
..\libs\endian\test\endian_in_union_test.cpp(25) : error C2620: member 'U::big_32' of union 'U' has user-defined constructor or non-trivial default constructor
..\boost/endian/buffers.hpp(222) : error C2253: 'endian_buffer<0,__int64,40,0>' : pure specifier or abstract override specifier only allowed on virtual function
..\boost/endian/arithmetic.hpp(187) : error C2253: 'endian_arithmetic<0,__int64,40,0>' : pure specifier or abstract override specifier only allowed on virtual function
..\libs\endian\test\endian_in_union_test.cpp(26) : error C2620: member 'U::big_40' of union 'U' has user-defined constructor or non-trivial default constructor
..\boost/endian/buffers.hpp(222) : error C2253: 'endian_buffer<0,__int64,48,0>' : pure specifier or abstract override specifier only allowed on virtual function
..\boost/endian/arithmetic.hpp(187) : error C2253: 'endian_arithmetic<0,__int64,48,0>' : pure specifier or abstract override specifier only allowed on virtual function
..\libs\endian\test\endian_in_union_test.cpp(27) : error C2620: member 'U::big_48' of union 'U' has user-defined constructor or non-trivial default constructor
..\boost/endian/buffers.hpp(222) : error C2253: 'endian_buffer<0,__int64,56,0>' : pure specifier or abstract override specifier only allowed on virtual function
..\boost/endian/arithmetic.hpp(187) : error C2253: 'endian_arithmetic<0,__int64,56,0>' : pure specifier or abstract override specifier only allowed on virtual function
..\libs\endian\test\endian_in_union_test.cpp(28) : error C2620: member 'U::big_56' of union 'U' has user-defined constructor or non-trivial default constructor
..\boost/endian/buffers.hpp(222) : error C2253: 'endian_buffer<0,__int64,64,0>' : pure specifier or abstract override specifier only allowed on virtual function
..\boost/endian/arithmetic.hpp(187) : error C2253: 'endian_arithmetic<0,__int64,64,0>' : pure specifier or abstract override specifier only allowed on virtual function
..\libs\endian\test\endian_in_union_test.cpp(29) : error C2620: member 'U::big_64' of union 'U' has user-defined constructor or non-trivial default constructor
..\boost/endian/buffers.hpp(222) : error C2253: 'endian_buffer<0,unsigned char,8,0>' : pure specifier or abstract override specifier only allowed on virtual function
..\boost/endian/arithmetic.hpp(187) : error C2253: 'endian_arithmetic<0,unsigned char,8,0>' : pure specifier or abstract override specifier only allowed on virtual function
..\libs\endian\test\endian_in_union_test.cpp(31) : error C2620: member 'U::big_u8' of union 'U' has user-defined constructor or non-trivial default constructor
..\boost/endian/buffers.hpp(222) : error C2253: 'endian_buffer<0,unsigned short,16,0>' : pure specifier or abstract override specifier only allowed on virtual function
..\boost/endian/arithmetic.hpp(187) : error C2253: 'endian_arithmetic<0,unsigned short,16,0>' : pure specifier or abstract override specifier only allowed on virtual function
..\libs\endian\test\endian_in_union_test.cpp(32) : error C2620: member 'U::big_u16' of union 'U' has user-defined constructor or non-trivial default constructor
..\boost/endian/buffers.hpp(222) : error C2253: 'endian_buffer<0,unsigned int,24,0>' : pure specifier or abstract override specifier only allowed on virtual function
..\boost/endian/arithmetic.hpp(187) : error C2253: 'endian_arithmetic<0,unsigned int,24,0>' : pure specifier or abstract override specifier only allowed on virtual function
..\libs\endian\test\endian_in_union_test.cpp(33) : error C2620: member 'U::big_u24' of union 'U' has user-defined constructor or non-trivial default constructor
..\boost/endian/buffers.hpp(222) : error C2253: 'endian_buffer<0,unsigned int,32,0>' : pure specifier or abstract override specifier only allowed on virtual function
..\boost/endian/arithmetic.hpp(187) : error C2253: 'endian_arithmetic<0,unsigned int,32,0>' : pure specifier or abstract override specifier only allowed on virtual function
..\libs\endian\test\endian_in_union_test.cpp(34) : error C2620: member 'U::big_u32' of union 'U' has user-defined constructor or non-trivial default constructor
..\boost/endian/buffers.hpp(222) : error C2253: 'endian_buffer<0,unsigned __int64,40,0>' : pure specifier or abstract override specifier only allowed on virtual function
..\boost/endian/arithmetic.hpp(187) : error C2253: 'endian_arithmetic<0,unsigned __int64,40,0>' : pure specifier or abstract override specifier only allowed on virtual function
..\libs\endian\test\endian_in_union_test.cpp(35) : error C2620: member 'U::big_u40' of union 'U' has user-defined constructor or non-trivial default constructor
..\boost/endian/buffers.hpp(222) : error C2253: 'endian_buffer<0,unsigned __int64,48,0>' : pure specifier or abstract override specifier only allowed on virtual function
..\boost/endian/arithmetic.hpp(187) : error C2253: 'endian_arithmetic<0,unsigned __int64,48,0>' : pure specifier or abstract override specifier only allowed on virtual function
..\libs\endian\test\endian_in_union_test.cpp(36) : error C2620: member 'U::big_u48' of union 'U' has user-defined constructor or non-trivial default constructor
..\boost/endian/buffers.hpp(222) : error C2253: 'endian_buffer<0,unsigned __int64,56,0>' : pure specifier or abstract override specifier only allowed on virtual function
..\boost/endian/arithmetic.hpp(187) : error C2253: 'endian_arithmetic<0,unsigned __int64,56,0>' : pure specifier or abstract override specifier only allowed on virtual function
..\libs\endian\test\endian_in_union_test.cpp(37) : error C2620: member 'U::big_u56' of union 'U' has user-defined constructor or non-trivial default constructor
..\boost/endian/buffers.hpp(222) : error C2253: 'endian_buffer<0,unsigned __int64,64,0>' : pure specifier or abstract override specifier only allowed on virtual function
..\boost/endian/arithmetic.hpp(187) : error C2253: 'endian_arithmetic<0,unsigned __int64,64,0>' : pure specifier or abstract override specifier only allowed on virtual function
..\libs\endian\test\endian_in_union_test.cpp(38) : error C2620: member 'U::big_u64' of union 'U' has user-defined constructor or non-trivial default constructor
..\boost/endian/buffers.hpp(222) : error C2253: 'endian_buffer<1,signed char,8,0>' : pure specifier or abstract override specifier only allowed on virtual function
..\boost/endian/arithmetic.hpp(187) : error C2253: 'endian_arithmetic<1,signed char,8,0>' : pure specifier or abstract override specifier only allowed on virtual function
..\libs\endian\test\endian_in_union_test.cpp(40) : error C2620: member 'U::little_8' of union 'U' has user-defined constructor or non-trivial default constructor
..\boost/endian/buffers.hpp(222) : error C2253: 'endian_buffer<1,short,16,0>' : pure specifier or abstract override specifier only allowed on virtual function
..\boost/endian/arithmetic.hpp(187) : error C2253: 'endian_arithmetic<1,short,16,0>' : pure specifier or abstract override specifier only allowed on virtual function
..\libs\endian\test\endian_in_union_test.cpp(41) : error C2620: member 'U::little_16' of union 'U' has user-defined constructor or non-trivial default constructor
..\boost/endian/buffers.hpp(222) : error C2253: 'endian_buffer<1,int,24,0>' : pure specifier or abstract override specifier only allowed on virtual function
..\boost/endian/arithmetic.hpp(187) : error C2253: 'endian_arithmetic<1,int,24,0>' : pure specifier or abstract override specifier only allowed on virtual function
..\libs\endian\test\endian_in_union_test.cpp(42) : error C2620: member 'U::little_24' of union 'U' has user-defined constructor or non-trivial default constructor
..\boost/endian/buffers.hpp(222) : error C2253: 'endian_buffer<1,int,32,0>' : pure specifier or abstract override specifier only allowed on virtual function
..\boost/endian/arithmetic.hpp(187) : error C2253: 'endian_arithmetic<1,int,32,0>' : pure specifier or abstract override specifier only allowed on virtual function
..\libs\endian\test\endian_in_union_test.cpp(43) : error C2620: member 'U::little_32' of union 'U' has user-defined constructor or non-trivial default constructor
..\boost/endian/buffers.hpp(222) : error C2253: 'endian_buffer<1,__int64,40,0>' : pure specifier or abstract override specifier only allowed on virtual function
..\boost/endian/arithmetic.hpp(187) : error C2253: 'endian_arithmetic<1,__int64,40,0>' : pure specifier or abstract override specifier only allowed on virtual function
..\libs\endian\test\endian_in_union_test.cpp(44) : error C2620: member 'U::little_40' of union 'U' has user-defined constructor or non-trivial default constructor
..\boost/endian/buffers.hpp(222) : error C2253: 'endian_buffer<1,__int64,48,0>' : pure specifier or abstract override specifier only allowed on virtual function
..\boost/endian/arithmetic.hpp(187) : error C2253: 'endian_arithmetic<1,__int64,48,0>' : pure specifier or abstract override specifier only allowed on virtual function
..\libs\endian\test\endian_in_union_test.cpp(45) : error C2620: member 'U::little_48' of union 'U' has user-defined constructor or non-trivial default constructor
..\boost/endian/buffers.hpp(222) : error C2253: 'endian_buffer<1,__int64,56,0>' : pure specifier or abstract override specifier only allowed on virtual function
..\boost/endian/arithmetic.hpp(187) : error C2253: 'endian_arithmetic<1,__int64,56,0>' : pure specifier or abstract override specifier only allowed on virtual function
..\libs\endian\test\endian_in_union_test.cpp(46) : error C2620: member 'U::little_56' of union 'U' has user-defined constructor or non-trivial default constructor
..\boost/endian/buffers.hpp(222) : error C2253: 'endian_buffer<1,__int64,64,0>' : pure specifier or abstract override specifier only allowed on virtual function
..\boost/endian/arithmetic.hpp(187) : error C2253: 'endian_arithmetic<1,__int64,64,0>' : pure specifier or abstract override specifier only allowed on virtual function
..\libs\endian\test\endian_in_union_test.cpp(47) : error C2620: member 'U::little_64' of union 'U' has user-defined constructor or non-trivial default constructor
..\boost/endian/buffers.hpp(222) : error C2253: 'endian_buffer<1,unsigned char,8,0>' : pure specifier or abstract override specifier only allowed on virtual function
..\boost/endian/arithmetic.hpp(187) : error C2253: 'endian_arithmetic<1,unsigned char,8,0>' : pure specifier or abstract override specifier only allowed on virtual function
..\libs\endian\test\endian_in_union_test.cpp(49) : error C2620: member 'U::little_u8' of union 'U' has user-defined constructor or non-trivial default constructor
..\boost/endian/buffers.hpp(222) : error C2253: 'endian_buffer<1,unsigned short,16,0>' : pure specifier or abstract override specifier only allowed on virtual function
..\boost/endian/arithmetic.hpp(187) : error C2253: 'endian_arithmetic<1,unsigned short,16,0>' : pure specifier or abstract override specifier only allowed on virtual function
..\libs\endian\test\endian_in_union_test.cpp(50) : error C2620: member 'U::little_u16' of union 'U' has user-defined constructor or non-trivial default constructor
..\boost/endian/buffers.hpp(222) : error C2253: 'endian_buffer<1,unsigned int,24,0>' : pure specifier or abstract override specifier only allowed on virtual function
..\boost/endian/arithmetic.hpp(187) : error C2253: 'endian_arithmetic<1,unsigned int,24,0>' : pure specifier or abstract override specifier only allowed on virtual function
..\libs\endian\test\endian_in_union_test.cpp(51) : error C2620: member 'U::little_u24' of union 'U' has user-defined constructor or non-trivial default constructor
..\boost/endian/buffers.hpp(222) : error C2253: 'endian_buffer<1,unsigned int,32,0>' : pure specifier or abstract override specifier only allowed on virtual function
..\boost/endian/arithmetic.hpp(187) : error C2253: 'endian_arithmetic<1,unsigned int,32,0>' : pure specifier or abstract override specifier only allowed on virtual function
..\libs\endian\test\endian_in_union_test.cpp(52) : error C2620: member 'U::little_u32' of union 'U' has user-defined constructor or non-trivial default constructor
..\boost/endian/buffers.hpp(222) : error C2253: 'endian_buffer<1,unsigned __int64,40,0>' : pure specifier or abstract override specifier only allowed on virtual function
..\boost/endian/arithmetic.hpp(187) : error C2253: 'endian_arithmetic<1,unsigned __int64,40,0>' : pure specifier or abstract override specifier only allowed on virtual function
..\libs\endian\test\endian_in_union_test.cpp(53) : error C2620: member 'U::little_u40' of union 'U' has user-defined constructor or non-trivial default constructor
..\boost/endian/buffers.hpp(222) : error C2253: 'endian_buffer<1,unsigned __int64,48,0>' : pure specifier or abstract override specifier only allowed on virtual function
..\boost/endian/arithmetic.hpp(187) : error C2253: 'endian_arithmetic<1,unsigned __int64,48,0>' : pure specifier or abstract override specifier only allowed on virtual function
..\libs\endian\test\endian_in_union_test.cpp(54) : error C2620: member 'U::little_u48' of union 'U' has user-defined constructor or non-trivial default constructor
..\boost/endian/buffers.hpp(222) : error C2253: 'endian_buffer<1,unsigned __int64,56,0>' : pure specifier or abstract override specifier only allowed on virtual function
..\boost/endian/arithmetic.hpp(187) : error C2253: 'endian_arithmetic<1,unsigned __int64,56,0>' : pure specifier or abstract override specifier only allowed on virtual function
..\libs\endian\test\endian_in_union_test.cpp(55) : error C2620: member 'U::little_u56' of union 'U' has user-defined constructor or non-trivial default constructor
..\boost/endian/buffers.hpp(222) : error C2253: 'endian_buffer<1,unsigned __int64,64,0>' : pure specifier or abstract override specifier only allowed on virtual function
..\boost/endian/arithmetic.hpp(187) : error C2253: 'endian_arithmetic<1,unsigned __int64,64,0>' : pure specifier or abstract override specifier only allowed on virtual function
..\boost/endian/arithmetic.hpp(187) : fatal error C1003: error count exceeds 100; stopping compilation