=> Bootstrap dependency digest>=20010302: found digest-20160304 ===> Building for b2sum-20160619 cc b2sum.c ../sse/blake2b.c ../sse/blake2s.c ../sse/blake2bp.c ../sse/blake2sp.c -O2 -march=i586 -std=c99 -I../sse -o b2sum In file included from ../sse/blake2b.c:23: ../sse/blake2-config.h:70:2: error: "This code requires at least SSE2." #error "This code requires at least SSE2." ^ In file included from ../sse/blake2b.c:28: /usr/include/clang-3.6/emmintrin.h:28:2: error: "SSE2 instruction set not enabled" #error "SSE2 instruction set not enabled" ^ ../sse/blake2b.c:259:3: error: use of undeclared identifier '__m128i' __m128i row1l, row1h; ^ ../sse/blake2b.c:260:3: error: use of undeclared identifier '__m128i' __m128i row2l, row2h; ^ ../sse/blake2b.c:261:3: error: use of undeclared identifier '__m128i' __m128i row3l, row3h; ^ ../sse/blake2b.c:262:3: error: use of undeclared identifier '__m128i' __m128i row4l, row4h; ^ ../sse/blake2b.c:263:3: error: use of undeclared identifier '__m128i' __m128i b0, b1; ^ ../sse/blake2b.c:264:3: error: use of undeclared identifier '__m128i' __m128i t0, t1; ^ ../sse/blake2b.c:296:3: error: use of undeclared identifier 'row1l' row1l = LOADU( &S->h[0] ); ^ ../sse/blake2b.c:296:11: warning: implicit declaration of function '_mm_loadu_si128' is invalid in C99 [-Wimplicit-function-declaration] row1l = LOADU( &S->h[0] ); ^ ../sse/blake2b-round.h:19:19: note: expanded from macro 'LOADU' #define LOADU(p) _mm_loadu_si128( (const __m128i *)(p) ) ^ ../sse/blake2b.c:296:11: error: unknown type name '__m128i' ../sse/blake2b-round.h:19:43: note: expanded from macro 'LOADU' #define LOADU(p) _mm_loadu_si128( (const __m128i *)(p) ) ^ ../sse/blake2b.c:297:3: error: use of undeclared identifier 'row1h' row1h = LOADU( &S->h[2] ); ^ ../sse/blake2b.c:297:11: error: unknown type name '__m128i' row1h = LOADU( &S->h[2] ); ^ ../sse/blake2b-round.h:19:43: note: expanded from macro 'LOADU' #define LOADU(p) _mm_loadu_si128( (const __m128i *)(p) ) ^ ../sse/blake2b.c:298:3: error: use of undeclared identifier 'row2l' row2l = LOADU( &S->h[4] ); ^ ../sse/blake2b.c:298:11: error: unknown type name '__m128i' row2l = LOADU( &S->h[4] ); ^ ../sse/blake2b-round.h:19:43: note: expanded from macro 'LOADU' #define LOADU(p) _mm_loadu_si128( (const __m128i *)(p) ) ^ ../sse/blake2b.c:299:3: error: use of undeclared identifier 'row2h' row2h = LOADU( &S->h[6] ); ^ ../sse/blake2b.c:299:11: error: unknown type name '__m128i' row2h = LOADU( &S->h[6] ); ^ ../sse/blake2b-round.h:19:43: note: expanded from macro 'LOADU' #define LOADU(p) _mm_loadu_si128( (const __m128i *)(p) ) ^ ../sse/blake2b.c:300:3: error: use of undeclared identifier 'row3l' row3l = LOADU( &blake2b_IV[0] ); ^ ../sse/blake2b.c:300:11: error: unknown type name '__m128i' row3l = LOADU( &blake2b_IV[0] ); ^ ../sse/blake2b-round.h:19:43: note: expanded from macro 'LOADU' #define LOADU(p) _mm_loadu_si128( (const __m128i *)(p) ) ^ ../sse/blake2b.c:301:3: error: use of undeclared identifier 'row3h' row3h = LOADU( &blake2b_IV[2] ); ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 1 warning and 20 errors generated. In file included from ../sse/blake2s.c:23: ../sse/blake2-config.h:70:2: error: "This code requires at least SSE2." #error "This code requires at least SSE2." ^ In file included from ../sse/blake2s.c:26: /usr/include/clang-3.6/emmintrin.h:28:2: error: "SSE2 instruction set not enabled" #error "SSE2 instruction set not enabled" ^ ../sse/blake2s.c:246:3: error: use of undeclared identifier '__m128i' __m128i row1, row2, row3, row4; ^ ../sse/blake2s.c:247:3: error: use of undeclared identifier '__m128i' __m128i buf1, buf2, buf3, buf4; ^ ../sse/blake2s.c:254:3: error: use of undeclared identifier '__m128i' __m128i ff0, ff1; ^ ../sse/blake2s.c:282:3: error: use of undeclared identifier 'row1' row1 = ff0 = LOADU( &S->h[0] ); ^ ../sse/blake2s.c:282:16: warning: implicit declaration of function '_mm_loadu_si128' is invalid in C99 [-Wimplicit-function-declaration] row1 = ff0 = LOADU( &S->h[0] ); ^ ../sse/blake2s-round.h:19:19: note: expanded from macro 'LOADU' #define LOADU(p) _mm_loadu_si128( (const __m128i *)(p) ) ^ ../sse/blake2s.c:282:16: error: unknown type name '__m128i' ../sse/blake2s-round.h:19:43: note: expanded from macro 'LOADU' #define LOADU(p) _mm_loadu_si128( (const __m128i *)(p) ) ^ ../sse/blake2s.c:282:10: error: use of undeclared identifier 'ff0'; did you mean 'ffs'? row1 = ff0 = LOADU( &S->h[0] ); ^~~ ffs /usr/include/strings.h:55:6: note: 'ffs' declared here int ffs(int); ^ ../sse/blake2s.c:283:3: error: use of undeclared identifier 'row2' row2 = ff1 = LOADU( &S->h[4] ); ^ ../sse/blake2s.c:283:16: error: unknown type name '__m128i' row2 = ff1 = LOADU( &S->h[4] ); ^ ../sse/blake2s-round.h:19:43: note: expanded from macro 'LOADU' #define LOADU(p) _mm_loadu_si128( (const __m128i *)(p) ) ^ ../sse/blake2s.c:283:10: error: use of undeclared identifier 'ff1'; did you mean 'ffs'? row2 = ff1 = LOADU( &S->h[4] ); ^~~ ffs /usr/include/strings.h:55:6: note: 'ffs' declared here int ffs(int); ^ ../sse/blake2s.c:284:3: error: use of undeclared identifier 'row3' row3 = _mm_setr_epi32( 0x6A09E667, 0xBB67AE85, 0x3C6EF372, 0xA54FF53A ); ^ ../sse/blake2s.c:284:10: warning: implicit declaration of function '_mm_setr_epi32' is invalid in C99 [-Wimplicit-function-declaration] row3 = _mm_setr_epi32( 0x6A09E667, 0xBB67AE85, 0x3C6EF372, 0xA54FF53A ); ^ ../sse/blake2s.c:285:3: error: use of undeclared identifier 'row4' row4 = _mm_xor_si128( _mm_setr_epi32( 0x510E527F, 0x9B05688C, 0x1F83D9AB, 0x5BE0CD19 ), LOADU( &S->t[0] ) ); ^ ../sse/blake2s.c:285:10: warning: implicit declaration of function '_mm_xor_si128' is invalid in C99 [-Wimplicit-function-declaration] row4 = _mm_xor_si128( _mm_setr_epi32( 0x510E527F, 0x9B05688C, 0x1F83D9AB, 0x5BE0CD19 ), LOADU( &S->t[0] ) ); ^ ../sse/blake2s.c:285:91: error: unknown type name '__m128i' row4 = _mm_xor_si128( _mm_setr_epi32( 0x510E527F, 0x9B05688C, 0x1F83D9AB, 0x5BE0CD19 ), LOADU( &S->t[0] ) ); ^ ../sse/blake2s-round.h:19:43: note: expanded from macro 'LOADU' #define LOADU(p) _mm_loadu_si128( (const __m128i *)(p) ) ^ ../sse/blake2s.c:286:3: error: use of undeclared identifier 'buf1' ROUND( 0 ); ^ ../sse/blake2s-round.h:78:22: note: expanded from macro 'ROUND' LOAD_MSG_ ##r ##_1(buf1); \ ^ ../sse/blake2s-load-sse2.h:19:27: note: expanded from macro 'LOAD_MSG_0_1' #define LOAD_MSG_0_1(buf) buf = _mm_set_epi32(m6,m4,m2,m0) ^ ../sse/blake2s.c:286:3: warning: implicit declaration of function '_mm_set_epi32' is invalid in C99 [-Wimplicit-function-declaration] ../sse/blake2s-round.h:78:3: note: expanded from macro 'ROUND' LOAD_MSG_ ##r ##_1(buf1); \ ^ :85:1: note: expanded from here LOAD_MSG_0_1 ^ ../sse/blake2s-load-sse2.h:19:33: note: expanded from macro 'LOAD_MSG_0_1' #define LOAD_MSG_0_1(buf) buf = _mm_set_epi32(m6,m4,m2,m0) ^ ../sse/blake2s.c:286:3: error: use of undeclared identifier 'row1' ../sse/blake2s-round.h:79:6: note: expanded from macro 'ROUND' G1(row1,row2,row3,row4,buf1); \ ^ ../sse/blake2s-round.h:44:3: note: expanded from macro 'G1' row1 = _mm_add_epi32( _mm_add_epi32( row1, buf), row2 ); \ ^ ../sse/blake2s.c:286:3: warning: implicit declaration of function '_mm_add_epi32' is invalid in C99 [-Wimplicit-function-declaration] ../sse/blake2s-round.h:79:3: note: expanded from macro 'ROUND' G1(row1,row2,row3,row4,buf1); \ ^ ../sse/blake2s-round.h:44:10: note: expanded from macro 'G1' row1 = _mm_add_epi32( _mm_add_epi32( row1, buf), row2 ); \ ^ ../sse/blake2s.c:286:3: error: use of undeclared identifier 'row1' ../sse/blake2s-round.h:79:6: note: expanded from macro 'ROUND' G1(row1,row2,row3,row4,buf1); \ ^ ../sse/blake2s-round.h:44:40: note: expanded from macro 'G1' row1 = _mm_add_epi32( _mm_add_epi32( row1, buf), row2 ); \ ^ ../sse/blake2s.c:286:3: error: use of undeclared identifier 'buf1' ../sse/blake2s-round.h:79:26: note: expanded from macro 'ROUND' G1(row1,row2,row3,row4,buf1); \ ^ ../sse/blake2s-round.h:44:46: note: expanded from macro 'G1' row1 = _mm_add_epi32( _mm_add_epi32( row1, buf), row2 ); \ ^ ../sse/blake2s.c:286:3: error: use of undeclared identifier 'row2' ../sse/blake2s-round.h:79:11: note: expanded from macro 'ROUND' G1(row1,row2,row3,row4,buf1); \ ^ ../sse/blake2s-round.h:44:52: note: expanded from macro 'G1' row1 = _mm_add_epi32( _mm_add_epi32( row1, buf), row2 ); \ ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 5 warnings and 20 errors generated. *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/work/sysutils/b2sum/work/BLAKE2-20160619/b2sum *** Error code 1 Stop. bmake[1]: stopped in /usr/pkgsrc/sysutils/b2sum *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/sysutils/b2sum