DU Results -

Source patches

du4levenstein.hpp

275a276,277
> const policy_sse::stripe_t policy_sse::ones = policy_sse::stripe_bcast(1);
> 
313a316,317
> const policy_avx::stripe_t policy_avx::ones = policy_avx::stripe_bcast(1);
> const policy_avx::stripe_t policy_avx::shift_right = _mm256_set_epi32(6, 5, 4, 3, 2, 1, 0, 7);
356a361,364
> const policy_avx512::stripe_t policy_avx512::zeroes = _mm512_setzero_si512();
> const policy_avx512::stripe_t policy_avx512::ones = policy_avx512::stripe_bcast(1);
> const policy_avx512::stripe_t policy_avx512::shift_right = _mm512_set_epi32(14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, 15);
> const __mmask16 policy_avx512::only_right = _mm512_int2mask(0x0001);

du4levenstein.cpp

3,14d2
< const policy_sse::stripe_t policy_sse::ones = policy_sse::stripe_bcast(1);
< #ifdef USE_AVX
< const policy_avx::stripe_t policy_avx::ones = policy_avx::stripe_bcast(1);
< const policy_avx::stripe_t policy_avx::shift_right = _mm256_set_epi32(6, 5, 4, 3, 2, 1, 0, 7);
< #endif
< #ifdef USE_AVX512
< const policy_avx512::stripe_t policy_avx512::zeroes = _mm512_setzero_si512();
< const policy_avx512::stripe_t policy_avx512::ones = policy_avx512::stripe_bcast(1);
< const policy_avx512::stripe_t policy_avx512::shift_right = _mm512_set_epi32(14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, 15);
< const __mmask16 policy_avx512::only_right = _mm512_int2mask(0x0001);
< #endif
< 

Flex error reports

C++ error reports

du4levenstein.cpp

d:\users\bednarek\@svn\nprg054\studenti\20162\hlavaty_ondrej_74906938\du4levenstein.hpp(52): error C3646: '__attribute__': unknown override specifier
d:\users\bednarek\@svn\nprg054\studenti\20162\hlavaty_ondrej_74906938\du4levenstein.hpp(53): note: see reference to class template instantiation 'aligned_array<element_t,alignment>' being compiled
d:\users\bednarek\@svn\nprg054\studenti\20162\hlavaty_ondrej_74906938\du4levenstein.hpp(52): error C3861: 'aligned': identifier not found
d:\users\bednarek\@svn\nprg054\studenti\20162\hlavaty_ondrej_74906938\du4levenstein.hpp(52): error C2096: 'data': A data member cannot be initialized with a parenthesized initializer

exp4main.cpp

D:\Users\bednarek\@SVN\NPRG054\studenti\20162\Hlavaty_Ondrej_74906938\du4levenstein.hpp(52): error C3646: '__attribute__': unknown override specifier
D:\Users\bednarek\@SVN\NPRG054\studenti\20162\Hlavaty_Ondrej_74906938\du4levenstein.hpp(53): note: see reference to class template instantiation 'aligned_array<element_t,alignment>' being compiled
D:\Users\bednarek\@SVN\NPRG054\studenti\20162\Hlavaty_Ondrej_74906938\du4levenstein.hpp(52): error C3861: 'aligned': identifier not found
D:\Users\bednarek\@SVN\NPRG054\studenti\20162\Hlavaty_Ondrej_74906938\du4levenstein.hpp(52): error C2096: 'data': A data member cannot be initialized with a parenthesized initializer

Linker error reports

du4.cpp

Something is missing: ../../../studenti/20162/__tmp4specific/pinta/Hlavaty_Ondrej_74906938/du4levenstein.obj ../../../studenti/20162/__tmp4specific/pinta/Hlavaty_Ondrej_74906938/exp4main.obj

Run output diffs

empty.in

Something is missing: ../../../studenti/20162/__tmp4specific/pinta/Hlavaty_Ondrej_74906938/du4.exe

empty

Something is missing: ../../../studenti/20162/__out4specific/pinta/Hlavaty_Ondrej_74906938/empty.err