DU Results -

Source patches

Flex error reports

C++ error reports

du6bitcount.cpp

d:\users\bednarek\@svn\nprg054\studenti\20162\manek_petr_82912031\du6bitcount.hpp(131): warning C4800: 'body64::carrier_t': forcing value to bool 'true' or 'false' (performance warning)
d:\users\bednarek\@svn\nprg054\studenti\20162\manek_petr_82912031\du6bitcount.hpp(260): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning)
d:\users\bednarek\@svn\nprg054\studenti\20162\manek_petr_82912031\du6bitcount.hpp(275): error C2675: unary '~': 'body_sse::carrier_t' does not define this operator or a conversion to a type acceptable to the predefined operator
d:\users\bednarek\@svn\nprg054\studenti\20162\manek_petr_82912031\du6bitcount.hpp(275): error C2088: '~': illegal for union
d:\users\bednarek\@svn\nprg054\studenti\20162\manek_petr_82912031\du6bitcount.hpp(380): error C2675: unary '~': 'body_avx::carrier_t' does not define this operator or a conversion to a type acceptable to the predefined operator
d:\users\bednarek\@svn\nprg054\studenti\20162\manek_petr_82912031\du6bitcount.hpp(380): error C2088: '~': illegal for union
d:\users\bednarek\@svn\nprg054\studenti\20162\manek_petr_82912031\du6bitcount.hpp(405): error C3861: '_mm256_extract_epi64': identifier not found
d:\users\bednarek\@svn\nprg054\studenti\20162\manek_petr_82912031\du6bitcount.hpp(406): error C3861: '_mm256_extract_epi64': identifier not found
d:\users\bednarek\@svn\nprg054\studenti\20162\manek_petr_82912031\du6bitcount.hpp(407): error C3861: '_mm256_extract_epi64': identifier not found
d:\users\bednarek\@svn\nprg054\studenti\20162\manek_petr_82912031\du6bitcount.hpp(408): error C3861: '_mm256_extract_epi64': identifier not found

du6main.cpp

D:\Users\bednarek\@SVN\NPRG054\studenti\20162\Manek_Petr_82912031\du6bitcount.hpp(131): warning C4800: 'body64::carrier_t': forcing value to bool 'true' or 'false' (performance warning)
D:\Users\bednarek\@SVN\NPRG054\studenti\20162\Manek_Petr_82912031\du6bitcount.hpp(260): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning)
D:\Users\bednarek\@SVN\NPRG054\studenti\20162\Manek_Petr_82912031\du6bitcount.hpp(275): error C2678: binary '~': no operator found which takes a left-hand operand of type 'body_sse::carrier_t' (or there is no acceptable conversion)
C:\Program Files (x86)\Windows Kits\10\include\10.0.14393.0\um\winuser.h(15408): note: could be 'ORIENTATION_PREFERENCE operator ~(ORIENTATION_PREFERENCE) throw()'
C:\Program Files (x86)\Windows Kits\10\include\10.0.14393.0\um\winuser.h(15385): note: or       'AR_STATE operator ~(AR_STATE) throw()'
C:\Program Files (x86)\Windows Kits\10\include\10.0.14393.0\um\winnt.h(11515): note: or       'JOB_OBJECT_IO_RATE_CONTROL_FLAGS operator ~(JOB_OBJECT_IO_RATE_CONTROL_FLAGS) throw()'
C:\Program Files (x86)\Windows Kits\10\include\10.0.14393.0\um\winnt.h(11483): note: or       'JOB_OBJECT_NET_RATE_CONTROL_FLAGS operator ~(JOB_OBJECT_NET_RATE_CONTROL_FLAGS) throw()'
D:\Users\bednarek\@SVN\NPRG054\studenti\20162\Manek_Petr_82912031\du6bitcount.hpp(275): note: while trying to match the argument list '(body_sse::carrier_t)'
D:\Users\bednarek\@SVN\NPRG054\studenti\20162\Manek_Petr_82912031\du6bitcount.hpp(275): error C2088: '~': illegal for union
D:\Users\bednarek\@SVN\NPRG054\studenti\20162\Manek_Petr_82912031\du6bitcount.hpp(380): error C2678: binary '~': no operator found which takes a left-hand operand of type 'body_avx::carrier_t' (or there is no acceptable conversion)
C:\Program Files (x86)\Windows Kits\10\include\10.0.14393.0\um\winuser.h(15408): note: could be 'ORIENTATION_PREFERENCE operator ~(ORIENTATION_PREFERENCE) throw()'
C:\Program Files (x86)\Windows Kits\10\include\10.0.14393.0\um\winuser.h(15385): note: or       'AR_STATE operator ~(AR_STATE) throw()'
C:\Program Files (x86)\Windows Kits\10\include\10.0.14393.0\um\winnt.h(11515): note: or       'JOB_OBJECT_IO_RATE_CONTROL_FLAGS operator ~(JOB_OBJECT_IO_RATE_CONTROL_FLAGS) throw()'
C:\Program Files (x86)\Windows Kits\10\include\10.0.14393.0\um\winnt.h(11483): note: or       'JOB_OBJECT_NET_RATE_CONTROL_FLAGS operator ~(JOB_OBJECT_NET_RATE_CONTROL_FLAGS) throw()'
D:\Users\bednarek\@SVN\NPRG054\studenti\20162\Manek_Petr_82912031\du6bitcount.hpp(380): note: while trying to match the argument list '(body_avx::carrier_t)'
D:\Users\bednarek\@SVN\NPRG054\studenti\20162\Manek_Petr_82912031\du6bitcount.hpp(380): error C2088: '~': illegal for union
D:\Users\bednarek\@SVN\NPRG054\studenti\20162\Manek_Petr_82912031\du6bitcount.hpp(405): error C3861: '_mm256_extract_epi64': identifier not found
D:\Users\bednarek\@SVN\NPRG054\studenti\20162\Manek_Petr_82912031\du6bitcount.hpp(406): error C3861: '_mm256_extract_epi64': identifier not found
D:\Users\bednarek\@SVN\NPRG054\studenti\20162\Manek_Petr_82912031\du6bitcount.hpp(407): error C3861: '_mm256_extract_epi64': identifier not found
D:\Users\bednarek\@SVN\NPRG054\studenti\20162\Manek_Petr_82912031\du6bitcount.hpp(408): error C3861: '_mm256_extract_epi64': identifier not found

Linker error reports

du6.cpp

Something is missing: ../../../studenti/20162/__tmp6specific/vilma/Manek_Petr_82912031/du6bitcount.obj ../../../studenti/20162/__tmp6specific/vilma/Manek_Petr_82912031/du6main.obj

Run output diffs

empty.in

Something is missing: ../../../studenti/20162/__tmp6specific/vilma/Manek_Petr_82912031/du6.exe

empty

Something is missing: ../../../studenti/20162/__out6specific/vilma/Manek_Petr_82912031/empty.err